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 libXrandr 1.2.2.
      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='libXrandr'
    730 PACKAGE_TARNAME='libXrandr'
    731 PACKAGE_VERSION='1.2.2'
    732 PACKAGE_STRING='libXrandr 1.2.2'
    733 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
    734 
    735 # Factoring default headers for most tests.
    736 ac_includes_default="\
    737 #include <stdio.h>
    738 #ifdef HAVE_SYS_TYPES_H
    739 # include <sys/types.h>
    740 #endif
    741 #ifdef HAVE_SYS_STAT_H
    742 # include <sys/stat.h>
    743 #endif
    744 #ifdef STDC_HEADERS
    745 # include <stdlib.h>
    746 # include <stddef.h>
    747 #else
    748 # ifdef HAVE_STDLIB_H
    749 #  include <stdlib.h>
    750 # endif
    751 #endif
    752 #ifdef HAVE_STRING_H
    753 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    754 #  include <memory.h>
    755 # endif
    756 # include <string.h>
    757 #endif
    758 #ifdef HAVE_STRINGS_H
    759 # include <strings.h>
    760 #endif
    761 #ifdef HAVE_INTTYPES_H
    762 # include <inttypes.h>
    763 #endif
    764 #ifdef HAVE_STDINT_H
    765 # include <stdint.h>
    766 #endif
    767 #ifdef HAVE_UNISTD_H
    768 # include <unistd.h>
    769 #endif"
    770 
    771 ac_subst_vars='SHELL
    772 PATH_SEPARATOR
    773 PACKAGE_NAME
    774 PACKAGE_TARNAME
    775 PACKAGE_VERSION
    776 PACKAGE_STRING
    777 PACKAGE_BUGREPORT
    778 exec_prefix
    779 prefix
    780 program_transform_name
    781 bindir
    782 sbindir
    783 libexecdir
    784 datarootdir
    785 datadir
    786 sysconfdir
    787 sharedstatedir
    788 localstatedir
    789 includedir
    790 oldincludedir
    791 docdir
    792 infodir
    793 htmldir
    794 dvidir
    795 pdfdir
    796 psdir
    797 libdir
    798 localedir
    799 mandir
    800 DEFS
    801 ECHO_C
    802 ECHO_N
    803 ECHO_T
    804 LIBS
    805 build_alias
    806 host_alias
    807 target_alias
    808 INSTALL_PROGRAM
    809 INSTALL_SCRIPT
    810 INSTALL_DATA
    811 am__isrc
    812 CYGPATH_W
    813 PACKAGE
    814 VERSION
    815 ACLOCAL
    816 AUTOCONF
    817 AUTOMAKE
    818 AUTOHEADER
    819 MAKEINFO
    820 install_sh
    821 STRIP
    822 INSTALL_STRIP_PROGRAM
    823 mkdir_p
    824 AWK
    825 SET_MAKE
    826 am__leading_dot
    827 AMTAR
    828 am__tar
    829 am__untar
    830 MAINTAINER_MODE_TRUE
    831 MAINTAINER_MODE_FALSE
    832 MAINT
    833 CC
    834 CFLAGS
    835 LDFLAGS
    836 CPPFLAGS
    837 ac_ct_CC
    838 EXEEXT
    839 OBJEXT
    840 DEPDIR
    841 am__include
    842 am__quote
    843 AMDEP_TRUE
    844 AMDEP_FALSE
    845 AMDEPBACKSLASH
    846 CCDEPMODE
    847 am__fastdepCC_TRUE
    848 am__fastdepCC_FALSE
    849 build
    850 build_cpu
    851 build_vendor
    852 build_os
    853 host
    854 host_cpu
    855 host_vendor
    856 host_os
    857 GREP
    858 EGREP
    859 LN_S
    860 ECHO
    861 AR
    862 RANLIB
    863 CPP
    864 CXX
    865 CXXFLAGS
    866 ac_ct_CXX
    867 CXXDEPMODE
    868 am__fastdepCXX_TRUE
    869 am__fastdepCXX_FALSE
    870 CXXCPP
    871 F77
    872 FFLAGS
    873 ac_ct_F77
    874 LIBTOOL
    875 PKG_CONFIG
    876 X_CFLAGS
    877 X_LIBS
    878 RANDR_VERSION
    879 RANDR_CFLAGS
    880 RANDR_LIBS
    881 MALLOC_ZERO_CFLAGS
    882 XMALLOC_ZERO_CFLAGS
    883 XTMALLOC_ZERO_CFLAGS
    884 APP_MAN_SUFFIX
    885 LIB_MAN_SUFFIX
    886 FILE_MAN_SUFFIX
    887 MISC_MAN_SUFFIX
    888 DRIVER_MAN_SUFFIX
    889 ADMIN_MAN_SUFFIX
    890 APP_MAN_DIR
    891 LIB_MAN_DIR
    892 FILE_MAN_DIR
    893 MISC_MAN_DIR
    894 DRIVER_MAN_DIR
    895 ADMIN_MAN_DIR
    896 LIBOBJS
    897 LTLIBOBJS'
    898 ac_subst_files=''
    899       ac_precious_vars='build_alias
    900 host_alias
    901 target_alias
    902 CC
    903 CFLAGS
    904 LDFLAGS
    905 LIBS
    906 CPPFLAGS
    907 CPP
    908 CXX
    909 CXXFLAGS
    910 CCC
    911 CXXCPP
    912 F77
    913 FFLAGS
    914 PKG_CONFIG
    915 X_CFLAGS
    916 X_LIBS
    917 RANDR_CFLAGS
    918 RANDR_LIBS'
    919 
    920 
    921 # Initialize some variables set by options.
    922 ac_init_help=
    923 ac_init_version=false
    924 # The variables have the same names as the options, with
    925 # dashes changed to underlines.
    926 cache_file=/dev/null
    927 exec_prefix=NONE
    928 no_create=
    929 no_recursion=
    930 prefix=NONE
    931 program_prefix=NONE
    932 program_suffix=NONE
    933 program_transform_name=s,x,x,
    934 silent=
    935 site=
    936 srcdir=
    937 verbose=
    938 x_includes=NONE
    939 x_libraries=NONE
    940 
    941 # Installation directory options.
    942 # These are left unexpanded so users can "make install exec_prefix=/foo"
    943 # and all the variables that are supposed to be based on exec_prefix
    944 # by default will actually change.
    945 # Use braces instead of parens because sh, perl, etc. also accept them.
    946 # (The list follows the same order as the GNU Coding Standards.)
    947 bindir='${exec_prefix}/bin'
    948 sbindir='${exec_prefix}/sbin'
    949 libexecdir='${exec_prefix}/libexec'
    950 datarootdir='${prefix}/share'
    951 datadir='${datarootdir}'
    952 sysconfdir='${prefix}/etc'
    953 sharedstatedir='${prefix}/com'
    954 localstatedir='${prefix}/var'
    955 includedir='${prefix}/include'
    956 oldincludedir='/usr/include'
    957 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    958 infodir='${datarootdir}/info'
    959 htmldir='${docdir}'
    960 dvidir='${docdir}'
    961 pdfdir='${docdir}'
    962 psdir='${docdir}'
    963 libdir='${exec_prefix}/lib'
    964 localedir='${datarootdir}/locale'
    965 mandir='${datarootdir}/man'
    966 
    967 ac_prev=
    968 ac_dashdash=
    969 for ac_option
    970 do
    971   # If the previous option needs an argument, assign it.
    972   if test -n "$ac_prev"; then
    973     eval $ac_prev=\$ac_option
    974     ac_prev=
    975     continue
    976   fi
    977 
    978   case $ac_option in
    979   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    980   *)	ac_optarg=yes ;;
    981   esac
    982 
    983   # Accept the important Cygnus configure options, so we can diagnose typos.
    984 
    985   case $ac_dashdash$ac_option in
    986   --)
    987     ac_dashdash=yes ;;
    988 
    989   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    990     ac_prev=bindir ;;
    991   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    992     bindir=$ac_optarg ;;
    993 
    994   -build | --build | --buil | --bui | --bu)
    995     ac_prev=build_alias ;;
    996   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    997     build_alias=$ac_optarg ;;
    998 
    999   -cache-file | --cache-file | --cache-fil | --cache-fi \
   1000   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
   1001     ac_prev=cache_file ;;
   1002   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
   1003   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
   1004     cache_file=$ac_optarg ;;
   1005 
   1006   --config-cache | -C)
   1007     cache_file=config.cache ;;
   1008 
   1009   -datadir | --datadir | --datadi | --datad)
   1010     ac_prev=datadir ;;
   1011   -datadir=* | --datadir=* | --datadi=* | --datad=*)
   1012     datadir=$ac_optarg ;;
   1013 
   1014   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
   1015   | --dataroo | --dataro | --datar)
   1016     ac_prev=datarootdir ;;
   1017   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
   1018   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
   1019     datarootdir=$ac_optarg ;;
   1020 
   1021   -disable-* | --disable-*)
   1022     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   1023     # Reject names that are not valid shell variable names.
   1024     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1025       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1026    { (exit 1); exit 1; }; }
   1027     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1028     eval enable_$ac_feature=no ;;
   1029 
   1030   -docdir | --docdir | --docdi | --doc | --do)
   1031     ac_prev=docdir ;;
   1032   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1033     docdir=$ac_optarg ;;
   1034 
   1035   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1036     ac_prev=dvidir ;;
   1037   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1038     dvidir=$ac_optarg ;;
   1039 
   1040   -enable-* | --enable-*)
   1041     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1042     # Reject names that are not valid shell variable names.
   1043     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1044       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
   1045    { (exit 1); exit 1; }; }
   1046     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
   1047     eval enable_$ac_feature=\$ac_optarg ;;
   1048 
   1049   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1050   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1051   | --exec | --exe | --ex)
   1052     ac_prev=exec_prefix ;;
   1053   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1054   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1055   | --exec=* | --exe=* | --ex=*)
   1056     exec_prefix=$ac_optarg ;;
   1057 
   1058   -gas | --gas | --ga | --g)
   1059     # Obsolete; use --with-gas.
   1060     with_gas=yes ;;
   1061 
   1062   -help | --help | --hel | --he | -h)
   1063     ac_init_help=long ;;
   1064   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1065     ac_init_help=recursive ;;
   1066   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1067     ac_init_help=short ;;
   1068 
   1069   -host | --host | --hos | --ho)
   1070     ac_prev=host_alias ;;
   1071   -host=* | --host=* | --hos=* | --ho=*)
   1072     host_alias=$ac_optarg ;;
   1073 
   1074   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1075     ac_prev=htmldir ;;
   1076   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1077   | --ht=*)
   1078     htmldir=$ac_optarg ;;
   1079 
   1080   -includedir | --includedir | --includedi | --included | --include \
   1081   | --includ | --inclu | --incl | --inc)
   1082     ac_prev=includedir ;;
   1083   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1084   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1085     includedir=$ac_optarg ;;
   1086 
   1087   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1088     ac_prev=infodir ;;
   1089   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1090     infodir=$ac_optarg ;;
   1091 
   1092   -libdir | --libdir | --libdi | --libd)
   1093     ac_prev=libdir ;;
   1094   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1095     libdir=$ac_optarg ;;
   1096 
   1097   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1098   | --libexe | --libex | --libe)
   1099     ac_prev=libexecdir ;;
   1100   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1101   | --libexe=* | --libex=* | --libe=*)
   1102     libexecdir=$ac_optarg ;;
   1103 
   1104   -localedir | --localedir | --localedi | --localed | --locale)
   1105     ac_prev=localedir ;;
   1106   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1107     localedir=$ac_optarg ;;
   1108 
   1109   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1110   | --localstate | --localstat | --localsta | --localst | --locals)
   1111     ac_prev=localstatedir ;;
   1112   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1113   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1114     localstatedir=$ac_optarg ;;
   1115 
   1116   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1117     ac_prev=mandir ;;
   1118   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1119     mandir=$ac_optarg ;;
   1120 
   1121   -nfp | --nfp | --nf)
   1122     # Obsolete; use --without-fp.
   1123     with_fp=no ;;
   1124 
   1125   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1126   | --no-cr | --no-c | -n)
   1127     no_create=yes ;;
   1128 
   1129   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1130   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1131     no_recursion=yes ;;
   1132 
   1133   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1134   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1135   | --oldin | --oldi | --old | --ol | --o)
   1136     ac_prev=oldincludedir ;;
   1137   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1138   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1139   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1140     oldincludedir=$ac_optarg ;;
   1141 
   1142   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1143     ac_prev=prefix ;;
   1144   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1145     prefix=$ac_optarg ;;
   1146 
   1147   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1148   | --program-pre | --program-pr | --program-p)
   1149     ac_prev=program_prefix ;;
   1150   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1151   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1152     program_prefix=$ac_optarg ;;
   1153 
   1154   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1155   | --program-suf | --program-su | --program-s)
   1156     ac_prev=program_suffix ;;
   1157   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1158   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1159     program_suffix=$ac_optarg ;;
   1160 
   1161   -program-transform-name | --program-transform-name \
   1162   | --program-transform-nam | --program-transform-na \
   1163   | --program-transform-n | --program-transform- \
   1164   | --program-transform | --program-transfor \
   1165   | --program-transfo | --program-transf \
   1166   | --program-trans | --program-tran \
   1167   | --progr-tra | --program-tr | --program-t)
   1168     ac_prev=program_transform_name ;;
   1169   -program-transform-name=* | --program-transform-name=* \
   1170   | --program-transform-nam=* | --program-transform-na=* \
   1171   | --program-transform-n=* | --program-transform-=* \
   1172   | --program-transform=* | --program-transfor=* \
   1173   | --program-transfo=* | --program-transf=* \
   1174   | --program-trans=* | --program-tran=* \
   1175   | --progr-tra=* | --program-tr=* | --program-t=*)
   1176     program_transform_name=$ac_optarg ;;
   1177 
   1178   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1179     ac_prev=pdfdir ;;
   1180   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1181     pdfdir=$ac_optarg ;;
   1182 
   1183   -psdir | --psdir | --psdi | --psd | --ps)
   1184     ac_prev=psdir ;;
   1185   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1186     psdir=$ac_optarg ;;
   1187 
   1188   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1189   | -silent | --silent | --silen | --sile | --sil)
   1190     silent=yes ;;
   1191 
   1192   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1193     ac_prev=sbindir ;;
   1194   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1195   | --sbi=* | --sb=*)
   1196     sbindir=$ac_optarg ;;
   1197 
   1198   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1199   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1200   | --sharedst | --shareds | --shared | --share | --shar \
   1201   | --sha | --sh)
   1202     ac_prev=sharedstatedir ;;
   1203   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1204   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1205   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1206   | --sha=* | --sh=*)
   1207     sharedstatedir=$ac_optarg ;;
   1208 
   1209   -site | --site | --sit)
   1210     ac_prev=site ;;
   1211   -site=* | --site=* | --sit=*)
   1212     site=$ac_optarg ;;
   1213 
   1214   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1215     ac_prev=srcdir ;;
   1216   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1217     srcdir=$ac_optarg ;;
   1218 
   1219   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1220   | --syscon | --sysco | --sysc | --sys | --sy)
   1221     ac_prev=sysconfdir ;;
   1222   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1223   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1224     sysconfdir=$ac_optarg ;;
   1225 
   1226   -target | --target | --targe | --targ | --tar | --ta | --t)
   1227     ac_prev=target_alias ;;
   1228   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1229     target_alias=$ac_optarg ;;
   1230 
   1231   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1232     verbose=yes ;;
   1233 
   1234   -version | --version | --versio | --versi | --vers | -V)
   1235     ac_init_version=: ;;
   1236 
   1237   -with-* | --with-*)
   1238     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1239     # Reject names that are not valid shell variable names.
   1240     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1241       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1242    { (exit 1); exit 1; }; }
   1243     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1244     eval with_$ac_package=\$ac_optarg ;;
   1245 
   1246   -without-* | --without-*)
   1247     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1248     # Reject names that are not valid shell variable names.
   1249     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1250       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1251    { (exit 1); exit 1; }; }
   1252     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
   1253     eval with_$ac_package=no ;;
   1254 
   1255   --x)
   1256     # Obsolete; use --with-x.
   1257     with_x=yes ;;
   1258 
   1259   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1260   | --x-incl | --x-inc | --x-in | --x-i)
   1261     ac_prev=x_includes ;;
   1262   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1263   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1264     x_includes=$ac_optarg ;;
   1265 
   1266   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1267   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1268     ac_prev=x_libraries ;;
   1269   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1270   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1271     x_libraries=$ac_optarg ;;
   1272 
   1273   -*) { echo "$as_me: error: unrecognized option: $ac_option
   1274 Try \`$0 --help' for more information." >&2
   1275    { (exit 1); exit 1; }; }
   1276     ;;
   1277 
   1278   *=*)
   1279     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1280     # Reject names that are not valid shell variable names.
   1281     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1282       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1283    { (exit 1); exit 1; }; }
   1284     eval $ac_envvar=\$ac_optarg
   1285     export $ac_envvar ;;
   1286 
   1287   *)
   1288     # FIXME: should be removed in autoconf 3.0.
   1289     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1290     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1291       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1292     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1293     ;;
   1294 
   1295   esac
   1296 done
   1297 
   1298 if test -n "$ac_prev"; then
   1299   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1300   { echo "$as_me: error: missing argument to $ac_option" >&2
   1301    { (exit 1); exit 1; }; }
   1302 fi
   1303 
   1304 # Be sure to have absolute directory names.
   1305 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1306 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1307 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1308 		libdir localedir mandir
   1309 do
   1310   eval ac_val=\$$ac_var
   1311   case $ac_val in
   1312     [\\/$]* | ?:[\\/]* )  continue;;
   1313     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1314   esac
   1315   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1316    { (exit 1); exit 1; }; }
   1317 done
   1318 
   1319 # There might be people who depend on the old broken behavior: `$host'
   1320 # used to hold the argument of --host etc.
   1321 # FIXME: To remove some day.
   1322 build=$build_alias
   1323 host=$host_alias
   1324 target=$target_alias
   1325 
   1326 # FIXME: To remove some day.
   1327 if test "x$host_alias" != x; then
   1328   if test "x$build_alias" = x; then
   1329     cross_compiling=maybe
   1330     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1331     If a cross compiler is detected then cross compile mode will be used." >&2
   1332   elif test "x$build_alias" != "x$host_alias"; then
   1333     cross_compiling=yes
   1334   fi
   1335 fi
   1336 
   1337 ac_tool_prefix=
   1338 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1339 
   1340 test "$silent" = yes && exec 6>/dev/null
   1341 
   1342 
   1343 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1344 ac_ls_di=`ls -di .` &&
   1345 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1346   { echo "$as_me: error: Working directory cannot be determined" >&2
   1347    { (exit 1); exit 1; }; }
   1348 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1349   { echo "$as_me: error: pwd does not report name of working directory" >&2
   1350    { (exit 1); exit 1; }; }
   1351 
   1352 
   1353 # Find the source files, if location was not specified.
   1354 if test -z "$srcdir"; then
   1355   ac_srcdir_defaulted=yes
   1356   # Try the directory containing this script, then the parent directory.
   1357   ac_confdir=`$as_dirname -- "$0" ||
   1358 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1359 	 X"$0" : 'X\(//\)[^/]' \| \
   1360 	 X"$0" : 'X\(//\)$' \| \
   1361 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   1362 echo X"$0" |
   1363     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1364 	    s//\1/
   1365 	    q
   1366 	  }
   1367 	  /^X\(\/\/\)[^/].*/{
   1368 	    s//\1/
   1369 	    q
   1370 	  }
   1371 	  /^X\(\/\/\)$/{
   1372 	    s//\1/
   1373 	    q
   1374 	  }
   1375 	  /^X\(\/\).*/{
   1376 	    s//\1/
   1377 	    q
   1378 	  }
   1379 	  s/.*/./; q'`
   1380   srcdir=$ac_confdir
   1381   if test ! -r "$srcdir/$ac_unique_file"; then
   1382     srcdir=..
   1383   fi
   1384 else
   1385   ac_srcdir_defaulted=no
   1386 fi
   1387 if test ! -r "$srcdir/$ac_unique_file"; then
   1388   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1389   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1390    { (exit 1); exit 1; }; }
   1391 fi
   1392 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1393 ac_abs_confdir=`(
   1394 	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
   1395    { (exit 1); exit 1; }; }
   1396 	pwd)`
   1397 # When building in place, set srcdir=.
   1398 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1399   srcdir=.
   1400 fi
   1401 # Remove unnecessary trailing slashes from srcdir.
   1402 # Double slashes in file names in object file debugging info
   1403 # mess up M-x gdb in Emacs.
   1404 case $srcdir in
   1405 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1406 esac
   1407 for ac_var in $ac_precious_vars; do
   1408   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1409   eval ac_env_${ac_var}_value=\$${ac_var}
   1410   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1411   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1412 done
   1413 
   1414 #
   1415 # Report the --help message.
   1416 #
   1417 if test "$ac_init_help" = "long"; then
   1418   # Omit some internal or obsolete options to make the list less imposing.
   1419   # This message is too long to be a string in the A/UX 3.1 sh.
   1420   cat <<_ACEOF
   1421 \`configure' configures libXrandr 1.2.2 to adapt to many kinds of systems.
   1422 
   1423 Usage: $0 [OPTION]... [VAR=VALUE]...
   1424 
   1425 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1426 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1427 
   1428 Defaults for the options are specified in brackets.
   1429 
   1430 Configuration:
   1431   -h, --help              display this help and exit
   1432       --help=short        display options specific to this package
   1433       --help=recursive    display the short help of all the included packages
   1434   -V, --version           display version information and exit
   1435   -q, --quiet, --silent   do not print \`checking...' messages
   1436       --cache-file=FILE   cache test results in FILE [disabled]
   1437   -C, --config-cache      alias for \`--cache-file=config.cache'
   1438   -n, --no-create         do not create output files
   1439       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1440 
   1441 Installation directories:
   1442   --prefix=PREFIX         install architecture-independent files in PREFIX
   1443 			  [$ac_default_prefix]
   1444   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1445 			  [PREFIX]
   1446 
   1447 By default, \`make install' will install all the files in
   1448 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1449 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1450 for instance \`--prefix=\$HOME'.
   1451 
   1452 For better control, use the options below.
   1453 
   1454 Fine tuning of the installation directories:
   1455   --bindir=DIR           user executables [EPREFIX/bin]
   1456   --sbindir=DIR          system admin executables [EPREFIX/sbin]
   1457   --libexecdir=DIR       program executables [EPREFIX/libexec]
   1458   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
   1459   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
   1460   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
   1461   --libdir=DIR           object code libraries [EPREFIX/lib]
   1462   --includedir=DIR       C header files [PREFIX/include]
   1463   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
   1464   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
   1465   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
   1466   --infodir=DIR          info documentation [DATAROOTDIR/info]
   1467   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
   1468   --mandir=DIR           man documentation [DATAROOTDIR/man]
   1469   --docdir=DIR           documentation root [DATAROOTDIR/doc/libXrandr]
   1470   --htmldir=DIR          html documentation [DOCDIR]
   1471   --dvidir=DIR           dvi documentation [DOCDIR]
   1472   --pdfdir=DIR           pdf documentation [DOCDIR]
   1473   --psdir=DIR            ps documentation [DOCDIR]
   1474 _ACEOF
   1475 
   1476   cat <<\_ACEOF
   1477 
   1478 Program names:
   1479   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1480   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1481   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1482 
   1483 System types:
   1484   --build=BUILD     configure for building on BUILD [guessed]
   1485   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1486 _ACEOF
   1487 fi
   1488 
   1489 if test -n "$ac_init_help"; then
   1490   case $ac_init_help in
   1491      short | recursive ) echo "Configuration of libXrandr 1.2.2:";;
   1492    esac
   1493   cat <<\_ACEOF
   1494 
   1495 Optional Features:
   1496   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1497   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1498   --enable-maintainer-mode  enable make rules and dependencies not useful
   1499 			  (and sometimes confusing) to the casual installer
   1500   --disable-dependency-tracking  speeds up one-time build
   1501   --enable-dependency-tracking   do not reject slow dependency extractors
   1502   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1503   --enable-static[=PKGS]  build static libraries [default=yes]
   1504   --enable-fast-install[=PKGS]
   1505                           optimize for fast installation [default=yes]
   1506   --disable-libtool-lock  avoid locking (might break parallel builds)
   1507   --enable-malloc0returnsnull
   1508                           malloc(0) returns NULL (default: auto)
   1509 
   1510 Optional Packages:
   1511   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1512   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1513   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1514   --with-pic              try to use only PIC/non-PIC objects [default=use
   1515                           both]
   1516   --with-tags[=TAGS]      include additional configurations [automatic]
   1517   --with-release-version=STRING
   1518                           Use release version string in package name
   1519 
   1520 Some influential environment variables:
   1521   CC          C compiler command
   1522   CFLAGS      C compiler flags
   1523   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1524               nonstandard directory <lib dir>
   1525   LIBS        libraries to pass to the linker, e.g. -l<library>
   1526   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1527               you have headers in a nonstandard directory <include dir>
   1528   CPP         C preprocessor
   1529   CXX         C++ compiler command
   1530   CXXFLAGS    C++ compiler flags
   1531   CXXCPP      C++ preprocessor
   1532   F77         Fortran 77 compiler command
   1533   FFLAGS      Fortran 77 compiler flags
   1534   PKG_CONFIG  path to pkg-config utility
   1535   X_CFLAGS    C compiler flags for X, overriding pkg-config
   1536   X_LIBS      linker flags for X, overriding pkg-config
   1537   RANDR_CFLAGS
   1538               C compiler flags for RANDR, overriding pkg-config
   1539   RANDR_LIBS  linker flags for RANDR, overriding pkg-config
   1540 
   1541 Use these variables to override the choices made by `configure' or to help
   1542 it to find libraries and programs with nonstandard names/locations.
   1543 
   1544 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
   1545 _ACEOF
   1546 ac_status=$?
   1547 fi
   1548 
   1549 if test "$ac_init_help" = "recursive"; then
   1550   # If there are subdirs, report their specific --help.
   1551   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1552     test -d "$ac_dir" || continue
   1553     ac_builddir=.
   1554 
   1555 case "$ac_dir" in
   1556 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1557 *)
   1558   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   1559   # A ".." for each directory in $ac_dir_suffix.
   1560   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   1561   case $ac_top_builddir_sub in
   1562   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1563   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1564   esac ;;
   1565 esac
   1566 ac_abs_top_builddir=$ac_pwd
   1567 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1568 # for backward compatibility:
   1569 ac_top_builddir=$ac_top_build_prefix
   1570 
   1571 case $srcdir in
   1572   .)  # We are building in place.
   1573     ac_srcdir=.
   1574     ac_top_srcdir=$ac_top_builddir_sub
   1575     ac_abs_top_srcdir=$ac_pwd ;;
   1576   [\\/]* | ?:[\\/]* )  # Absolute name.
   1577     ac_srcdir=$srcdir$ac_dir_suffix;
   1578     ac_top_srcdir=$srcdir
   1579     ac_abs_top_srcdir=$srcdir ;;
   1580   *) # Relative name.
   1581     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1582     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1583     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1584 esac
   1585 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1586 
   1587     cd "$ac_dir" || { ac_status=$?; continue; }
   1588     # Check for guested configure.
   1589     if test -f "$ac_srcdir/configure.gnu"; then
   1590       echo &&
   1591       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1592     elif test -f "$ac_srcdir/configure"; then
   1593       echo &&
   1594       $SHELL "$ac_srcdir/configure" --help=recursive
   1595     else
   1596       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1597     fi || ac_status=$?
   1598     cd "$ac_pwd" || { ac_status=$?; break; }
   1599   done
   1600 fi
   1601 
   1602 test -n "$ac_init_help" && exit $ac_status
   1603 if $ac_init_version; then
   1604   cat <<\_ACEOF
   1605 libXrandr configure 1.2.2
   1606 generated by GNU Autoconf 2.61
   1607 
   1608 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1609 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
   1610 This configure script is free software; the Free Software Foundation
   1611 gives unlimited permission to copy, distribute and modify it.
   1612 _ACEOF
   1613   exit
   1614 fi
   1615 cat >config.log <<_ACEOF
   1616 This file contains any messages produced by compilers while
   1617 running configure, to aid debugging if configure makes a mistake.
   1618 
   1619 It was created by libXrandr $as_me 1.2.2, which was
   1620 generated by GNU Autoconf 2.61.  Invocation command line was
   1621 
   1622   $ $0 $@
   1623 
   1624 _ACEOF
   1625 exec 5>>config.log
   1626 {
   1627 cat <<_ASUNAME
   1628 ## --------- ##
   1629 ## Platform. ##
   1630 ## --------- ##
   1631 
   1632 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1633 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1634 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1635 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1636 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1637 
   1638 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1639 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1640 
   1641 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1642 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1643 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1644 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1645 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1646 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1647 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1648 
   1649 _ASUNAME
   1650 
   1651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1652 for as_dir in $PATH
   1653 do
   1654   IFS=$as_save_IFS
   1655   test -z "$as_dir" && as_dir=.
   1656   echo "PATH: $as_dir"
   1657 done
   1658 IFS=$as_save_IFS
   1659 
   1660 } >&5
   1661 
   1662 cat >&5 <<_ACEOF
   1663 
   1664 
   1665 ## ----------- ##
   1666 ## Core tests. ##
   1667 ## ----------- ##
   1668 
   1669 _ACEOF
   1670 
   1671 
   1672 # Keep a trace of the command line.
   1673 # Strip out --no-create and --no-recursion so they do not pile up.
   1674 # Strip out --silent because we don't want to record it for future runs.
   1675 # Also quote any args containing shell meta-characters.
   1676 # Make two passes to allow for proper duplicate-argument suppression.
   1677 ac_configure_args=
   1678 ac_configure_args0=
   1679 ac_configure_args1=
   1680 ac_must_keep_next=false
   1681 for ac_pass in 1 2
   1682 do
   1683   for ac_arg
   1684   do
   1685     case $ac_arg in
   1686     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1687     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1688     | -silent | --silent | --silen | --sile | --sil)
   1689       continue ;;
   1690     *\'*)
   1691       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1692     esac
   1693     case $ac_pass in
   1694     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1695     2)
   1696       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1697       if test $ac_must_keep_next = true; then
   1698 	ac_must_keep_next=false # Got value, back to normal.
   1699       else
   1700 	case $ac_arg in
   1701 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1702 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1703 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1704 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1705 	    case "$ac_configure_args0 " in
   1706 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1707 	    esac
   1708 	    ;;
   1709 	  -* ) ac_must_keep_next=true ;;
   1710 	esac
   1711       fi
   1712       ac_configure_args="$ac_configure_args '$ac_arg'"
   1713       ;;
   1714     esac
   1715   done
   1716 done
   1717 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1718 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1719 
   1720 # When interrupted or exit'd, cleanup temporary files, and complete
   1721 # config.log.  We remove comments because anyway the quotes in there
   1722 # would cause problems or look ugly.
   1723 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1724 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1725 trap 'exit_status=$?
   1726   # Save into config.log some information that might help in debugging.
   1727   {
   1728     echo
   1729 
   1730     cat <<\_ASBOX
   1731 ## ---------------- ##
   1732 ## Cache variables. ##
   1733 ## ---------------- ##
   1734 _ASBOX
   1735     echo
   1736     # The following way of writing the cache mishandles newlines in values,
   1737 (
   1738   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1739     eval ac_val=\$$ac_var
   1740     case $ac_val in #(
   1741     *${as_nl}*)
   1742       case $ac_var in #(
   1743       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   1744 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   1745       esac
   1746       case $ac_var in #(
   1747       _ | IFS | as_nl) ;; #(
   1748       *) $as_unset $ac_var ;;
   1749       esac ;;
   1750     esac
   1751   done
   1752   (set) 2>&1 |
   1753     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1754     *${as_nl}ac_space=\ *)
   1755       sed -n \
   1756 	"s/'\''/'\''\\\\'\'''\''/g;
   1757 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1758       ;; #(
   1759     *)
   1760       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1761       ;;
   1762     esac |
   1763     sort
   1764 )
   1765     echo
   1766 
   1767     cat <<\_ASBOX
   1768 ## ----------------- ##
   1769 ## Output variables. ##
   1770 ## ----------------- ##
   1771 _ASBOX
   1772     echo
   1773     for ac_var in $ac_subst_vars
   1774     do
   1775       eval ac_val=\$$ac_var
   1776       case $ac_val in
   1777       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1778       esac
   1779       echo "$ac_var='\''$ac_val'\''"
   1780     done | sort
   1781     echo
   1782 
   1783     if test -n "$ac_subst_files"; then
   1784       cat <<\_ASBOX
   1785 ## ------------------- ##
   1786 ## File substitutions. ##
   1787 ## ------------------- ##
   1788 _ASBOX
   1789       echo
   1790       for ac_var in $ac_subst_files
   1791       do
   1792 	eval ac_val=\$$ac_var
   1793 	case $ac_val in
   1794 	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1795 	esac
   1796 	echo "$ac_var='\''$ac_val'\''"
   1797       done | sort
   1798       echo
   1799     fi
   1800 
   1801     if test -s confdefs.h; then
   1802       cat <<\_ASBOX
   1803 ## ----------- ##
   1804 ## confdefs.h. ##
   1805 ## ----------- ##
   1806 _ASBOX
   1807       echo
   1808       cat confdefs.h
   1809       echo
   1810     fi
   1811     test "$ac_signal" != 0 &&
   1812       echo "$as_me: caught signal $ac_signal"
   1813     echo "$as_me: exit $exit_status"
   1814   } >&5
   1815   rm -f core *.core core.conftest.* &&
   1816     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1817     exit $exit_status
   1818 ' 0
   1819 for ac_signal in 1 2 13 15; do
   1820   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1821 done
   1822 ac_signal=0
   1823 
   1824 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1825 rm -f -r conftest* confdefs.h
   1826 
   1827 # Predefined preprocessor variables.
   1828 
   1829 cat >>confdefs.h <<_ACEOF
   1830 #define PACKAGE_NAME "$PACKAGE_NAME"
   1831 _ACEOF
   1832 
   1833 
   1834 cat >>confdefs.h <<_ACEOF
   1835 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1836 _ACEOF
   1837 
   1838 
   1839 cat >>confdefs.h <<_ACEOF
   1840 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1841 _ACEOF
   1842 
   1843 
   1844 cat >>confdefs.h <<_ACEOF
   1845 #define PACKAGE_STRING "$PACKAGE_STRING"
   1846 _ACEOF
   1847 
   1848 
   1849 cat >>confdefs.h <<_ACEOF
   1850 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1851 _ACEOF
   1852 
   1853 
   1854 # Let the site file select an alternate cache file if it wants to.
   1855 # Prefer explicitly selected file to automatically selected ones.
   1856 if test -n "$CONFIG_SITE"; then
   1857   set x "$CONFIG_SITE"
   1858 elif test "x$prefix" != xNONE; then
   1859   set x "$prefix/share/config.site" "$prefix/etc/config.site"
   1860 else
   1861   set x "$ac_default_prefix/share/config.site" \
   1862 	"$ac_default_prefix/etc/config.site"
   1863 fi
   1864 shift
   1865 for ac_site_file
   1866 do
   1867   if test -r "$ac_site_file"; then
   1868     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1869 echo "$as_me: loading site script $ac_site_file" >&6;}
   1870     sed 's/^/| /' "$ac_site_file" >&5
   1871     . "$ac_site_file"
   1872   fi
   1873 done
   1874 
   1875 if test -r "$cache_file"; then
   1876   # Some versions of bash will fail to source /dev/null (special
   1877   # files actually), so we avoid doing that.
   1878   if test -f "$cache_file"; then
   1879     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1880 echo "$as_me: loading cache $cache_file" >&6;}
   1881     case $cache_file in
   1882       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1883       *)                      . "./$cache_file";;
   1884     esac
   1885   fi
   1886 else
   1887   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1888 echo "$as_me: creating cache $cache_file" >&6;}
   1889   >$cache_file
   1890 fi
   1891 
   1892 # Check that the precious variables saved in the cache have kept the same
   1893 # value.
   1894 ac_cache_corrupted=false
   1895 for ac_var in $ac_precious_vars; do
   1896   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1897   eval ac_new_set=\$ac_env_${ac_var}_set
   1898   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   1899   eval ac_new_val=\$ac_env_${ac_var}_value
   1900   case $ac_old_set,$ac_new_set in
   1901     set,)
   1902       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1903 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1904       ac_cache_corrupted=: ;;
   1905     ,set)
   1906       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1907 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1908       ac_cache_corrupted=: ;;
   1909     ,);;
   1910     *)
   1911       if test "x$ac_old_val" != "x$ac_new_val"; then
   1912 	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   1913 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   1914 	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
   1915 echo "$as_me:   former value:  $ac_old_val" >&2;}
   1916 	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
   1917 echo "$as_me:   current value: $ac_new_val" >&2;}
   1918 	ac_cache_corrupted=:
   1919       fi;;
   1920   esac
   1921   # Pass precious variables to config.status.
   1922   if test "$ac_new_set" = set; then
   1923     case $ac_new_val in
   1924     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   1925     *) ac_arg=$ac_var=$ac_new_val ;;
   1926     esac
   1927     case " $ac_configure_args " in
   1928       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   1929       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   1930     esac
   1931   fi
   1932 done
   1933 if $ac_cache_corrupted; then
   1934   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   1935 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   1936   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   1937 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   1938    { (exit 1); exit 1; }; }
   1939 fi
   1940 
   1941 
   1942 
   1943 
   1944 
   1945 
   1946 
   1947 
   1948 
   1949 
   1950 
   1951 
   1952 
   1953 
   1954 
   1955 
   1956 
   1957 
   1958 
   1959 
   1960 
   1961 
   1962 
   1963 
   1964 
   1965 ac_ext=c
   1966 ac_cpp='$CPP $CPPFLAGS'
   1967 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1968 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1969 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1970 
   1971 
   1972 ac_aux_dir=
   1973 for ac_dir in . "$srcdir"/.; do
   1974   if test -f "$ac_dir/install-sh"; then
   1975     ac_aux_dir=$ac_dir
   1976     ac_install_sh="$ac_aux_dir/install-sh -c"
   1977     break
   1978   elif test -f "$ac_dir/install.sh"; then
   1979     ac_aux_dir=$ac_dir
   1980     ac_install_sh="$ac_aux_dir/install.sh -c"
   1981     break
   1982   elif test -f "$ac_dir/shtool"; then
   1983     ac_aux_dir=$ac_dir
   1984     ac_install_sh="$ac_aux_dir/shtool install -c"
   1985     break
   1986   fi
   1987 done
   1988 if test -z "$ac_aux_dir"; then
   1989   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5
   1990 echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;}
   1991    { (exit 1); exit 1; }; }
   1992 fi
   1993 
   1994 # These three variables are undocumented and unsupported,
   1995 # and are intended to be withdrawn in a future Autoconf release.
   1996 # They can cause serious problems if a builder's source tree is in a directory
   1997 # whose full name contains unusual characters.
   1998 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   1999 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2000 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2001 
   2002 
   2003 am__api_version='1.10'
   2004 
   2005 # Find a good install program.  We prefer a C program (faster),
   2006 # so one script is as good as another.  But avoid the broken or
   2007 # incompatible versions:
   2008 # SysV /etc/install, /usr/sbin/install
   2009 # SunOS /usr/etc/install
   2010 # IRIX /sbin/install
   2011 # AIX /bin/install
   2012 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2013 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2014 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2015 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2016 # OS/2's system install, which has a completely different semantic
   2017 # ./install, which can be erroneously created by make from ./install.sh.
   2018 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   2019 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
   2020 if test -z "$INSTALL"; then
   2021 if test "${ac_cv_path_install+set}" = set; then
   2022   echo $ECHO_N "(cached) $ECHO_C" >&6
   2023 else
   2024   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2025 for as_dir in $PATH
   2026 do
   2027   IFS=$as_save_IFS
   2028   test -z "$as_dir" && as_dir=.
   2029   # Account for people who put trailing slashes in PATH elements.
   2030 case $as_dir/ in
   2031   ./ | .// | /cC/* | \
   2032   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2033   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   2034   /usr/ucb/* ) ;;
   2035   *)
   2036     # OSF1 and SCO ODT 3.0 have their own names for install.
   2037     # Don't use installbsd from OSF since it installs stuff as root
   2038     # by default.
   2039     for ac_prog in ginstall scoinst install; do
   2040       for ac_exec_ext in '' $ac_executable_extensions; do
   2041 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   2042 	  if test $ac_prog = install &&
   2043 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2044 	    # AIX install.  It has an incompatible calling convention.
   2045 	    :
   2046 	  elif test $ac_prog = install &&
   2047 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2048 	    # program-specific install script used by HP pwplus--don't use.
   2049 	    :
   2050 	  else
   2051 	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2052 	    break 3
   2053 	  fi
   2054 	fi
   2055       done
   2056     done
   2057     ;;
   2058 esac
   2059 done
   2060 IFS=$as_save_IFS
   2061 
   2062 
   2063 fi
   2064   if test "${ac_cv_path_install+set}" = set; then
   2065     INSTALL=$ac_cv_path_install
   2066   else
   2067     # As a last resort, use the slow shell script.  Don't cache a
   2068     # value for INSTALL within a source directory, because that will
   2069     # break other packages using the cache if that directory is
   2070     # removed, or if the value is a relative name.
   2071     INSTALL=$ac_install_sh
   2072   fi
   2073 fi
   2074 { echo "$as_me:$LINENO: result: $INSTALL" >&5
   2075 echo "${ECHO_T}$INSTALL" >&6; }
   2076 
   2077 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2078 # It thinks the first close brace ends the variable substitution.
   2079 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2080 
   2081 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2082 
   2083 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2084 
   2085 { echo "$as_me:$LINENO: checking whether build environment is sane" >&5
   2086 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
   2087 # Just in case
   2088 sleep 1
   2089 echo timestamp > conftest.file
   2090 # Do `set' in a subshell so we don't clobber the current shell's
   2091 # arguments.  Must try -L first in case configure is actually a
   2092 # symlink; some systems play weird games with the mod time of symlinks
   2093 # (eg FreeBSD returns the mod time of the symlink's containing
   2094 # directory).
   2095 if (
   2096    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   2097    if test "$*" = "X"; then
   2098       # -L didn't work.
   2099       set X `ls -t $srcdir/configure conftest.file`
   2100    fi
   2101    rm -f conftest.file
   2102    if test "$*" != "X $srcdir/configure conftest.file" \
   2103       && test "$*" != "X conftest.file $srcdir/configure"; then
   2104 
   2105       # If neither matched, then we have a broken ls.  This can happen
   2106       # if, for instance, CONFIG_SHELL is bash and it inherits a
   2107       # broken ls alias from the environment.  This has actually
   2108       # happened.  Such a system could not be considered "sane".
   2109       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
   2110 alias in your environment" >&5
   2111 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
   2112 alias in your environment" >&2;}
   2113    { (exit 1); exit 1; }; }
   2114    fi
   2115 
   2116    test "$2" = conftest.file
   2117    )
   2118 then
   2119    # Ok.
   2120    :
   2121 else
   2122    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   2123 Check your system clock" >&5
   2124 echo "$as_me: error: newly created file is older than distributed files!
   2125 Check your system clock" >&2;}
   2126    { (exit 1); exit 1; }; }
   2127 fi
   2128 { echo "$as_me:$LINENO: result: yes" >&5
   2129 echo "${ECHO_T}yes" >&6; }
   2130 test "$program_prefix" != NONE &&
   2131   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2132 # Use a double $ so make ignores it.
   2133 test "$program_suffix" != NONE &&
   2134   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2135 # Double any \ or $.  echo might interpret backslashes.
   2136 # By default was `s,x,x', remove it if useless.
   2137 cat <<\_ACEOF >conftest.sed
   2138 s/[\\$]/&&/g;s/;s,x,x,$//
   2139 _ACEOF
   2140 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
   2141 rm -f conftest.sed
   2142 
   2143 # expand $ac_aux_dir to an absolute path
   2144 am_aux_dir=`cd $ac_aux_dir && pwd`
   2145 
   2146 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   2147 # Use eval to expand $SHELL
   2148 if eval "$MISSING --run true"; then
   2149   am_missing_run="$MISSING --run "
   2150 else
   2151   am_missing_run=
   2152   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   2153 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2154 fi
   2155 
   2156 { echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
   2157 echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; }
   2158 if test -z "$MKDIR_P"; then
   2159   if test "${ac_cv_path_mkdir+set}" = set; then
   2160   echo $ECHO_N "(cached) $ECHO_C" >&6
   2161 else
   2162   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2163 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   2164 do
   2165   IFS=$as_save_IFS
   2166   test -z "$as_dir" && as_dir=.
   2167   for ac_prog in mkdir gmkdir; do
   2168 	 for ac_exec_ext in '' $ac_executable_extensions; do
   2169 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
   2170 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   2171 	     'mkdir (GNU coreutils) '* | \
   2172 	     'mkdir (coreutils) '* | \
   2173 	     'mkdir (fileutils) '4.1*)
   2174 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   2175 	       break 3;;
   2176 	   esac
   2177 	 done
   2178        done
   2179 done
   2180 IFS=$as_save_IFS
   2181 
   2182 fi
   2183 
   2184   if test "${ac_cv_path_mkdir+set}" = set; then
   2185     MKDIR_P="$ac_cv_path_mkdir -p"
   2186   else
   2187     # As a last resort, use the slow shell script.  Don't cache a
   2188     # value for MKDIR_P within a source directory, because that will
   2189     # break other packages using the cache if that directory is
   2190     # removed, or if the value is a relative name.
   2191     test -d ./--version && rmdir ./--version
   2192     MKDIR_P="$ac_install_sh -d"
   2193   fi
   2194 fi
   2195 { echo "$as_me:$LINENO: result: $MKDIR_P" >&5
   2196 echo "${ECHO_T}$MKDIR_P" >&6; }
   2197 
   2198 mkdir_p="$MKDIR_P"
   2199 case $mkdir_p in
   2200   [\\/$]* | ?:[\\/]*) ;;
   2201   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   2202 esac
   2203 
   2204 for ac_prog in gawk mawk nawk awk
   2205 do
   2206   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2207 set dummy $ac_prog; ac_word=$2
   2208 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2209 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2210 if test "${ac_cv_prog_AWK+set}" = set; then
   2211   echo $ECHO_N "(cached) $ECHO_C" >&6
   2212 else
   2213   if test -n "$AWK"; then
   2214   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2215 else
   2216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2217 for as_dir in $PATH
   2218 do
   2219   IFS=$as_save_IFS
   2220   test -z "$as_dir" && as_dir=.
   2221   for ac_exec_ext in '' $ac_executable_extensions; do
   2222   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2223     ac_cv_prog_AWK="$ac_prog"
   2224     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2225     break 2
   2226   fi
   2227 done
   2228 done
   2229 IFS=$as_save_IFS
   2230 
   2231 fi
   2232 fi
   2233 AWK=$ac_cv_prog_AWK
   2234 if test -n "$AWK"; then
   2235   { echo "$as_me:$LINENO: result: $AWK" >&5
   2236 echo "${ECHO_T}$AWK" >&6; }
   2237 else
   2238   { echo "$as_me:$LINENO: result: no" >&5
   2239 echo "${ECHO_T}no" >&6; }
   2240 fi
   2241 
   2242 
   2243   test -n "$AWK" && break
   2244 done
   2245 
   2246 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2247 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
   2248 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2249 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
   2250   echo $ECHO_N "(cached) $ECHO_C" >&6
   2251 else
   2252   cat >conftest.make <<\_ACEOF
   2253 SHELL = /bin/sh
   2254 all:
   2255 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2256 _ACEOF
   2257 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   2258 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2259   *@@@%%%=?*=@@@%%%*)
   2260     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2261   *)
   2262     eval ac_cv_prog_make_${ac_make}_set=no;;
   2263 esac
   2264 rm -f conftest.make
   2265 fi
   2266 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2267   { echo "$as_me:$LINENO: result: yes" >&5
   2268 echo "${ECHO_T}yes" >&6; }
   2269   SET_MAKE=
   2270 else
   2271   { echo "$as_me:$LINENO: result: no" >&5
   2272 echo "${ECHO_T}no" >&6; }
   2273   SET_MAKE="MAKE=${MAKE-make}"
   2274 fi
   2275 
   2276 rm -rf .tst 2>/dev/null
   2277 mkdir .tst 2>/dev/null
   2278 if test -d .tst; then
   2279   am__leading_dot=.
   2280 else
   2281   am__leading_dot=_
   2282 fi
   2283 rmdir .tst 2>/dev/null
   2284 
   2285 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   2286   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   2287   # is not polluted with repeated "-I."
   2288   am__isrc=' -I$(srcdir)'
   2289   # test to see if srcdir already configured
   2290   if test -f $srcdir/config.status; then
   2291     { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   2292 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   2293    { (exit 1); exit 1; }; }
   2294   fi
   2295 fi
   2296 
   2297 # test whether we have cygpath
   2298 if test -z "$CYGPATH_W"; then
   2299   if (cygpath --version) >/dev/null 2>/dev/null; then
   2300     CYGPATH_W='cygpath -w'
   2301   else
   2302     CYGPATH_W=echo
   2303   fi
   2304 fi
   2305 
   2306 
   2307 # Define the identity of the package.
   2308  PACKAGE='libXrandr'
   2309  VERSION='1.2.2'
   2310 
   2311 
   2312 cat >>confdefs.h <<_ACEOF
   2313 #define PACKAGE "$PACKAGE"
   2314 _ACEOF
   2315 
   2316 
   2317 cat >>confdefs.h <<_ACEOF
   2318 #define VERSION "$VERSION"
   2319 _ACEOF
   2320 
   2321 # Some tools Automake needs.
   2322 
   2323 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2324 
   2325 
   2326 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2327 
   2328 
   2329 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2330 
   2331 
   2332 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2333 
   2334 
   2335 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2336 
   2337 install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
   2338 
   2339 # Installed binaries are usually stripped using `strip' when the user
   2340 # run `make install-strip'.  However `strip' might not be the right
   2341 # tool to use in cross-compilation environments, therefore Automake
   2342 # will honor the `STRIP' environment variable to overrule this program.
   2343 if test "$cross_compiling" != no; then
   2344   if test -n "$ac_tool_prefix"; then
   2345   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2346 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2347 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2348 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2349 if test "${ac_cv_prog_STRIP+set}" = set; then
   2350   echo $ECHO_N "(cached) $ECHO_C" >&6
   2351 else
   2352   if test -n "$STRIP"; then
   2353   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2354 else
   2355 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2356 for as_dir in $PATH
   2357 do
   2358   IFS=$as_save_IFS
   2359   test -z "$as_dir" && as_dir=.
   2360   for ac_exec_ext in '' $ac_executable_extensions; do
   2361   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2362     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2363     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2364     break 2
   2365   fi
   2366 done
   2367 done
   2368 IFS=$as_save_IFS
   2369 
   2370 fi
   2371 fi
   2372 STRIP=$ac_cv_prog_STRIP
   2373 if test -n "$STRIP"; then
   2374   { echo "$as_me:$LINENO: result: $STRIP" >&5
   2375 echo "${ECHO_T}$STRIP" >&6; }
   2376 else
   2377   { echo "$as_me:$LINENO: result: no" >&5
   2378 echo "${ECHO_T}no" >&6; }
   2379 fi
   2380 
   2381 
   2382 fi
   2383 if test -z "$ac_cv_prog_STRIP"; then
   2384   ac_ct_STRIP=$STRIP
   2385   # Extract the first word of "strip", so it can be a program name with args.
   2386 set dummy strip; ac_word=$2
   2387 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2388 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2389 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   2390   echo $ECHO_N "(cached) $ECHO_C" >&6
   2391 else
   2392   if test -n "$ac_ct_STRIP"; then
   2393   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2394 else
   2395 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2396 for as_dir in $PATH
   2397 do
   2398   IFS=$as_save_IFS
   2399   test -z "$as_dir" && as_dir=.
   2400   for ac_exec_ext in '' $ac_executable_extensions; do
   2401   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2402     ac_cv_prog_ac_ct_STRIP="strip"
   2403     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2404     break 2
   2405   fi
   2406 done
   2407 done
   2408 IFS=$as_save_IFS
   2409 
   2410 fi
   2411 fi
   2412 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2413 if test -n "$ac_ct_STRIP"; then
   2414   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   2415 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   2416 else
   2417   { echo "$as_me:$LINENO: result: no" >&5
   2418 echo "${ECHO_T}no" >&6; }
   2419 fi
   2420 
   2421   if test "x$ac_ct_STRIP" = x; then
   2422     STRIP=":"
   2423   else
   2424     case $cross_compiling:$ac_tool_warned in
   2425 yes:)
   2426 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2427 whose name does not start with the host triplet.  If you think this
   2428 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2429 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2430 whose name does not start with the host triplet.  If you think this
   2431 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2432 ac_tool_warned=yes ;;
   2433 esac
   2434     STRIP=$ac_ct_STRIP
   2435   fi
   2436 else
   2437   STRIP="$ac_cv_prog_STRIP"
   2438 fi
   2439 
   2440 fi
   2441 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   2442 
   2443 # We need awk for the "check" target.  The system "awk" is bad on
   2444 # some platforms.
   2445 # Always define AMTAR for backward compatibility.
   2446 
   2447 AMTAR=${AMTAR-"${am_missing_run}tar"}
   2448 
   2449 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   2450 
   2451 
   2452 
   2453 
   2454 
   2455 { echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
   2456 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6; }
   2457     # Check whether --enable-maintainer-mode was given.
   2458 if test "${enable_maintainer_mode+set}" = set; then
   2459   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   2460 else
   2461   USE_MAINTAINER_MODE=no
   2462 fi
   2463 
   2464   { echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
   2465 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6; }
   2466    if test $USE_MAINTAINER_MODE = yes; then
   2467   MAINTAINER_MODE_TRUE=
   2468   MAINTAINER_MODE_FALSE='#'
   2469 else
   2470   MAINTAINER_MODE_TRUE='#'
   2471   MAINTAINER_MODE_FALSE=
   2472 fi
   2473 
   2474   MAINT=$MAINTAINER_MODE_TRUE
   2475 
   2476 
   2477 
   2478 ac_config_headers="$ac_config_headers config.h"
   2479 
   2480 
   2481 # Check for progs
   2482 ac_ext=c
   2483 ac_cpp='$CPP $CPPFLAGS'
   2484 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2485 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2486 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2487 if test -n "$ac_tool_prefix"; then
   2488   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2489 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2490 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2491 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2492 if test "${ac_cv_prog_CC+set}" = set; then
   2493   echo $ECHO_N "(cached) $ECHO_C" >&6
   2494 else
   2495   if test -n "$CC"; then
   2496   ac_cv_prog_CC="$CC" # Let the user override the test.
   2497 else
   2498 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2499 for as_dir in $PATH
   2500 do
   2501   IFS=$as_save_IFS
   2502   test -z "$as_dir" && as_dir=.
   2503   for ac_exec_ext in '' $ac_executable_extensions; do
   2504   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2505     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2506     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2507     break 2
   2508   fi
   2509 done
   2510 done
   2511 IFS=$as_save_IFS
   2512 
   2513 fi
   2514 fi
   2515 CC=$ac_cv_prog_CC
   2516 if test -n "$CC"; then
   2517   { echo "$as_me:$LINENO: result: $CC" >&5
   2518 echo "${ECHO_T}$CC" >&6; }
   2519 else
   2520   { echo "$as_me:$LINENO: result: no" >&5
   2521 echo "${ECHO_T}no" >&6; }
   2522 fi
   2523 
   2524 
   2525 fi
   2526 if test -z "$ac_cv_prog_CC"; then
   2527   ac_ct_CC=$CC
   2528   # Extract the first word of "gcc", so it can be a program name with args.
   2529 set dummy gcc; ac_word=$2
   2530 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2531 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2532 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2533   echo $ECHO_N "(cached) $ECHO_C" >&6
   2534 else
   2535   if test -n "$ac_ct_CC"; then
   2536   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2537 else
   2538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2539 for as_dir in $PATH
   2540 do
   2541   IFS=$as_save_IFS
   2542   test -z "$as_dir" && as_dir=.
   2543   for ac_exec_ext in '' $ac_executable_extensions; do
   2544   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2545     ac_cv_prog_ac_ct_CC="gcc"
   2546     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2547     break 2
   2548   fi
   2549 done
   2550 done
   2551 IFS=$as_save_IFS
   2552 
   2553 fi
   2554 fi
   2555 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2556 if test -n "$ac_ct_CC"; then
   2557   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2558 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2559 else
   2560   { echo "$as_me:$LINENO: result: no" >&5
   2561 echo "${ECHO_T}no" >&6; }
   2562 fi
   2563 
   2564   if test "x$ac_ct_CC" = x; then
   2565     CC=""
   2566   else
   2567     case $cross_compiling:$ac_tool_warned in
   2568 yes:)
   2569 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2570 whose name does not start with the host triplet.  If you think this
   2571 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2572 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2573 whose name does not start with the host triplet.  If you think this
   2574 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2575 ac_tool_warned=yes ;;
   2576 esac
   2577     CC=$ac_ct_CC
   2578   fi
   2579 else
   2580   CC="$ac_cv_prog_CC"
   2581 fi
   2582 
   2583 if test -z "$CC"; then
   2584           if test -n "$ac_tool_prefix"; then
   2585     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2586 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2587 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2588 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2589 if test "${ac_cv_prog_CC+set}" = set; then
   2590   echo $ECHO_N "(cached) $ECHO_C" >&6
   2591 else
   2592   if test -n "$CC"; then
   2593   ac_cv_prog_CC="$CC" # Let the user override the test.
   2594 else
   2595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2596 for as_dir in $PATH
   2597 do
   2598   IFS=$as_save_IFS
   2599   test -z "$as_dir" && as_dir=.
   2600   for ac_exec_ext in '' $ac_executable_extensions; do
   2601   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2602     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2603     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2604     break 2
   2605   fi
   2606 done
   2607 done
   2608 IFS=$as_save_IFS
   2609 
   2610 fi
   2611 fi
   2612 CC=$ac_cv_prog_CC
   2613 if test -n "$CC"; then
   2614   { echo "$as_me:$LINENO: result: $CC" >&5
   2615 echo "${ECHO_T}$CC" >&6; }
   2616 else
   2617   { echo "$as_me:$LINENO: result: no" >&5
   2618 echo "${ECHO_T}no" >&6; }
   2619 fi
   2620 
   2621 
   2622   fi
   2623 fi
   2624 if test -z "$CC"; then
   2625   # Extract the first word of "cc", so it can be a program name with args.
   2626 set dummy cc; ac_word=$2
   2627 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2628 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2629 if test "${ac_cv_prog_CC+set}" = set; then
   2630   echo $ECHO_N "(cached) $ECHO_C" >&6
   2631 else
   2632   if test -n "$CC"; then
   2633   ac_cv_prog_CC="$CC" # Let the user override the test.
   2634 else
   2635   ac_prog_rejected=no
   2636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2637 for as_dir in $PATH
   2638 do
   2639   IFS=$as_save_IFS
   2640   test -z "$as_dir" && as_dir=.
   2641   for ac_exec_ext in '' $ac_executable_extensions; do
   2642   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2643     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2644        ac_prog_rejected=yes
   2645        continue
   2646      fi
   2647     ac_cv_prog_CC="cc"
   2648     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2649     break 2
   2650   fi
   2651 done
   2652 done
   2653 IFS=$as_save_IFS
   2654 
   2655 if test $ac_prog_rejected = yes; then
   2656   # We found a bogon in the path, so make sure we never use it.
   2657   set dummy $ac_cv_prog_CC
   2658   shift
   2659   if test $# != 0; then
   2660     # We chose a different compiler from the bogus one.
   2661     # However, it has the same basename, so the bogon will be chosen
   2662     # first if we set CC to just the basename; use the full file name.
   2663     shift
   2664     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2665   fi
   2666 fi
   2667 fi
   2668 fi
   2669 CC=$ac_cv_prog_CC
   2670 if test -n "$CC"; then
   2671   { echo "$as_me:$LINENO: result: $CC" >&5
   2672 echo "${ECHO_T}$CC" >&6; }
   2673 else
   2674   { echo "$as_me:$LINENO: result: no" >&5
   2675 echo "${ECHO_T}no" >&6; }
   2676 fi
   2677 
   2678 
   2679 fi
   2680 if test -z "$CC"; then
   2681   if test -n "$ac_tool_prefix"; then
   2682   for ac_prog in cl.exe
   2683   do
   2684     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2685 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2686 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2687 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2688 if test "${ac_cv_prog_CC+set}" = set; then
   2689   echo $ECHO_N "(cached) $ECHO_C" >&6
   2690 else
   2691   if test -n "$CC"; then
   2692   ac_cv_prog_CC="$CC" # Let the user override the test.
   2693 else
   2694 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2695 for as_dir in $PATH
   2696 do
   2697   IFS=$as_save_IFS
   2698   test -z "$as_dir" && as_dir=.
   2699   for ac_exec_ext in '' $ac_executable_extensions; do
   2700   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2701     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2702     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2703     break 2
   2704   fi
   2705 done
   2706 done
   2707 IFS=$as_save_IFS
   2708 
   2709 fi
   2710 fi
   2711 CC=$ac_cv_prog_CC
   2712 if test -n "$CC"; then
   2713   { echo "$as_me:$LINENO: result: $CC" >&5
   2714 echo "${ECHO_T}$CC" >&6; }
   2715 else
   2716   { echo "$as_me:$LINENO: result: no" >&5
   2717 echo "${ECHO_T}no" >&6; }
   2718 fi
   2719 
   2720 
   2721     test -n "$CC" && break
   2722   done
   2723 fi
   2724 if test -z "$CC"; then
   2725   ac_ct_CC=$CC
   2726   for ac_prog in cl.exe
   2727 do
   2728   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2729 set dummy $ac_prog; ac_word=$2
   2730 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2731 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2732 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2733   echo $ECHO_N "(cached) $ECHO_C" >&6
   2734 else
   2735   if test -n "$ac_ct_CC"; then
   2736   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2737 else
   2738 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2739 for as_dir in $PATH
   2740 do
   2741   IFS=$as_save_IFS
   2742   test -z "$as_dir" && as_dir=.
   2743   for ac_exec_ext in '' $ac_executable_extensions; do
   2744   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2745     ac_cv_prog_ac_ct_CC="$ac_prog"
   2746     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2747     break 2
   2748   fi
   2749 done
   2750 done
   2751 IFS=$as_save_IFS
   2752 
   2753 fi
   2754 fi
   2755 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2756 if test -n "$ac_ct_CC"; then
   2757   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2758 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2759 else
   2760   { echo "$as_me:$LINENO: result: no" >&5
   2761 echo "${ECHO_T}no" >&6; }
   2762 fi
   2763 
   2764 
   2765   test -n "$ac_ct_CC" && break
   2766 done
   2767 
   2768   if test "x$ac_ct_CC" = x; then
   2769     CC=""
   2770   else
   2771     case $cross_compiling:$ac_tool_warned in
   2772 yes:)
   2773 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2774 whose name does not start with the host triplet.  If you think this
   2775 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2776 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2777 whose name does not start with the host triplet.  If you think this
   2778 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2779 ac_tool_warned=yes ;;
   2780 esac
   2781     CC=$ac_ct_CC
   2782   fi
   2783 fi
   2784 
   2785 fi
   2786 
   2787 
   2788 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   2789 See \`config.log' for more details." >&5
   2790 echo "$as_me: error: no acceptable C compiler found in \$PATH
   2791 See \`config.log' for more details." >&2;}
   2792    { (exit 1); exit 1; }; }
   2793 
   2794 # Provide some information about the compiler.
   2795 echo "$as_me:$LINENO: checking for C compiler version" >&5
   2796 ac_compiler=`set X $ac_compile; echo $2`
   2797 { (ac_try="$ac_compiler --version >&5"
   2798 case "(($ac_try" in
   2799   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2800   *) ac_try_echo=$ac_try;;
   2801 esac
   2802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2803   (eval "$ac_compiler --version >&5") 2>&5
   2804   ac_status=$?
   2805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2806   (exit $ac_status); }
   2807 { (ac_try="$ac_compiler -v >&5"
   2808 case "(($ac_try" in
   2809   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2810   *) ac_try_echo=$ac_try;;
   2811 esac
   2812 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2813   (eval "$ac_compiler -v >&5") 2>&5
   2814   ac_status=$?
   2815   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2816   (exit $ac_status); }
   2817 { (ac_try="$ac_compiler -V >&5"
   2818 case "(($ac_try" in
   2819   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2820   *) ac_try_echo=$ac_try;;
   2821 esac
   2822 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2823   (eval "$ac_compiler -V >&5") 2>&5
   2824   ac_status=$?
   2825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2826   (exit $ac_status); }
   2827 
   2828 cat >conftest.$ac_ext <<_ACEOF
   2829 /* confdefs.h.  */
   2830 _ACEOF
   2831 cat confdefs.h >>conftest.$ac_ext
   2832 cat >>conftest.$ac_ext <<_ACEOF
   2833 /* end confdefs.h.  */
   2834 
   2835 int
   2836 main ()
   2837 {
   2838 
   2839   ;
   2840   return 0;
   2841 }
   2842 _ACEOF
   2843 ac_clean_files_save=$ac_clean_files
   2844 ac_clean_files="$ac_clean_files a.out a.exe b.out"
   2845 # Try to create an executable without -o first, disregard a.out.
   2846 # It will help us diagnose broken compilers, and finding out an intuition
   2847 # of exeext.
   2848 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   2849 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
   2850 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2851 #
   2852 # List of possible output files, starting from the most likely.
   2853 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
   2854 # only as a last resort.  b.out is created by i960 compilers.
   2855 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
   2856 #
   2857 # The IRIX 6 linker writes into existing files which may not be
   2858 # executable, retaining their permissions.  Remove them first so a
   2859 # subsequent execution test works.
   2860 ac_rmfiles=
   2861 for ac_file in $ac_files
   2862 do
   2863   case $ac_file in
   2864     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2865     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2866   esac
   2867 done
   2868 rm -f $ac_rmfiles
   2869 
   2870 if { (ac_try="$ac_link_default"
   2871 case "(($ac_try" in
   2872   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2873   *) ac_try_echo=$ac_try;;
   2874 esac
   2875 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2876   (eval "$ac_link_default") 2>&5
   2877   ac_status=$?
   2878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2879   (exit $ac_status); }; then
   2880   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   2881 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   2882 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   2883 # so that the user can short-circuit this test for compilers unknown to
   2884 # Autoconf.
   2885 for ac_file in $ac_files ''
   2886 do
   2887   test -f "$ac_file" || continue
   2888   case $ac_file in
   2889     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
   2890 	;;
   2891     [ab].out )
   2892 	# We found the default executable, but exeext='' is most
   2893 	# certainly right.
   2894 	break;;
   2895     *.* )
   2896         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   2897 	then :; else
   2898 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2899 	fi
   2900 	# We set ac_cv_exeext here because the later test for it is not
   2901 	# safe: cross compilers may not add the suffix if given an `-o'
   2902 	# argument, so we may need to know it at that point already.
   2903 	# Even if this section looks crufty: it has the advantage of
   2904 	# actually working.
   2905 	break;;
   2906     * )
   2907 	break;;
   2908   esac
   2909 done
   2910 test "$ac_cv_exeext" = no && ac_cv_exeext=
   2911 
   2912 else
   2913   ac_file=''
   2914 fi
   2915 
   2916 { echo "$as_me:$LINENO: result: $ac_file" >&5
   2917 echo "${ECHO_T}$ac_file" >&6; }
   2918 if test -z "$ac_file"; then
   2919   echo "$as_me: failed program was:" >&5
   2920 sed 's/^/| /' conftest.$ac_ext >&5
   2921 
   2922 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
   2923 See \`config.log' for more details." >&5
   2924 echo "$as_me: error: C compiler cannot create executables
   2925 See \`config.log' for more details." >&2;}
   2926    { (exit 77); exit 77; }; }
   2927 fi
   2928 
   2929 ac_exeext=$ac_cv_exeext
   2930 
   2931 # Check that the compiler produces executables we can run.  If not, either
   2932 # the compiler is broken, or we cross compile.
   2933 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   2934 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
   2935 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   2936 # If not cross compiling, check that we can run a simple program.
   2937 if test "$cross_compiling" != yes; then
   2938   if { ac_try='./$ac_file'
   2939   { (case "(($ac_try" in
   2940   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2941   *) ac_try_echo=$ac_try;;
   2942 esac
   2943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2944   (eval "$ac_try") 2>&5
   2945   ac_status=$?
   2946   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2947   (exit $ac_status); }; }; then
   2948     cross_compiling=no
   2949   else
   2950     if test "$cross_compiling" = maybe; then
   2951 	cross_compiling=yes
   2952     else
   2953 	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
   2954 If you meant to cross compile, use \`--host'.
   2955 See \`config.log' for more details." >&5
   2956 echo "$as_me: error: cannot run C compiled programs.
   2957 If you meant to cross compile, use \`--host'.
   2958 See \`config.log' for more details." >&2;}
   2959    { (exit 1); exit 1; }; }
   2960     fi
   2961   fi
   2962 fi
   2963 { echo "$as_me:$LINENO: result: yes" >&5
   2964 echo "${ECHO_T}yes" >&6; }
   2965 
   2966 rm -f a.out a.exe conftest$ac_cv_exeext b.out
   2967 ac_clean_files=$ac_clean_files_save
   2968 # Check that the compiler produces executables we can run.  If not, either
   2969 # the compiler is broken, or we cross compile.
   2970 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   2971 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
   2972 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
   2973 echo "${ECHO_T}$cross_compiling" >&6; }
   2974 
   2975 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
   2976 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
   2977 if { (ac_try="$ac_link"
   2978 case "(($ac_try" in
   2979   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2980   *) ac_try_echo=$ac_try;;
   2981 esac
   2982 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2983   (eval "$ac_link") 2>&5
   2984   ac_status=$?
   2985   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2986   (exit $ac_status); }; then
   2987   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   2988 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   2989 # work properly (i.e., refer to `conftest.exe'), while it won't with
   2990 # `rm'.
   2991 for ac_file in conftest.exe conftest conftest.*; do
   2992   test -f "$ac_file" || continue
   2993   case $ac_file in
   2994     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2995     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2996 	  break;;
   2997     * ) break;;
   2998   esac
   2999 done
   3000 else
   3001   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   3002 See \`config.log' for more details." >&5
   3003 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   3004 See \`config.log' for more details." >&2;}
   3005    { (exit 1); exit 1; }; }
   3006 fi
   3007 
   3008 rm -f conftest$ac_cv_exeext
   3009 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   3010 echo "${ECHO_T}$ac_cv_exeext" >&6; }
   3011 
   3012 rm -f conftest.$ac_ext
   3013 EXEEXT=$ac_cv_exeext
   3014 ac_exeext=$EXEEXT
   3015 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
   3016 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
   3017 if test "${ac_cv_objext+set}" = set; then
   3018   echo $ECHO_N "(cached) $ECHO_C" >&6
   3019 else
   3020   cat >conftest.$ac_ext <<_ACEOF
   3021 /* confdefs.h.  */
   3022 _ACEOF
   3023 cat confdefs.h >>conftest.$ac_ext
   3024 cat >>conftest.$ac_ext <<_ACEOF
   3025 /* end confdefs.h.  */
   3026 
   3027 int
   3028 main ()
   3029 {
   3030 
   3031   ;
   3032   return 0;
   3033 }
   3034 _ACEOF
   3035 rm -f conftest.o conftest.obj
   3036 if { (ac_try="$ac_compile"
   3037 case "(($ac_try" in
   3038   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3039   *) ac_try_echo=$ac_try;;
   3040 esac
   3041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3042   (eval "$ac_compile") 2>&5
   3043   ac_status=$?
   3044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3045   (exit $ac_status); }; then
   3046   for ac_file in conftest.o conftest.obj conftest.*; do
   3047   test -f "$ac_file" || continue;
   3048   case $ac_file in
   3049     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
   3050     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3051        break;;
   3052   esac
   3053 done
   3054 else
   3055   echo "$as_me: failed program was:" >&5
   3056 sed 's/^/| /' conftest.$ac_ext >&5
   3057 
   3058 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   3059 See \`config.log' for more details." >&5
   3060 echo "$as_me: error: cannot compute suffix of object files: cannot compile
   3061 See \`config.log' for more details." >&2;}
   3062    { (exit 1); exit 1; }; }
   3063 fi
   3064 
   3065 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3066 fi
   3067 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   3068 echo "${ECHO_T}$ac_cv_objext" >&6; }
   3069 OBJEXT=$ac_cv_objext
   3070 ac_objext=$OBJEXT
   3071 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   3072 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
   3073 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   3074   echo $ECHO_N "(cached) $ECHO_C" >&6
   3075 else
   3076   cat >conftest.$ac_ext <<_ACEOF
   3077 /* confdefs.h.  */
   3078 _ACEOF
   3079 cat confdefs.h >>conftest.$ac_ext
   3080 cat >>conftest.$ac_ext <<_ACEOF
   3081 /* end confdefs.h.  */
   3082 
   3083 int
   3084 main ()
   3085 {
   3086 #ifndef __GNUC__
   3087        choke me
   3088 #endif
   3089 
   3090   ;
   3091   return 0;
   3092 }
   3093 _ACEOF
   3094 rm -f conftest.$ac_objext
   3095 if { (ac_try="$ac_compile"
   3096 case "(($ac_try" in
   3097   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3098   *) ac_try_echo=$ac_try;;
   3099 esac
   3100 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3101   (eval "$ac_compile") 2>conftest.er1
   3102   ac_status=$?
   3103   grep -v '^ *+' conftest.er1 >conftest.err
   3104   rm -f conftest.er1
   3105   cat conftest.err >&5
   3106   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3107   (exit $ac_status); } && {
   3108 	 test -z "$ac_c_werror_flag" ||
   3109 	 test ! -s conftest.err
   3110        } && test -s conftest.$ac_objext; then
   3111   ac_compiler_gnu=yes
   3112 else
   3113   echo "$as_me: failed program was:" >&5
   3114 sed 's/^/| /' conftest.$ac_ext >&5
   3115 
   3116 	ac_compiler_gnu=no
   3117 fi
   3118 
   3119 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3120 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3121 
   3122 fi
   3123 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   3124 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
   3125 GCC=`test $ac_compiler_gnu = yes && echo yes`
   3126 ac_test_CFLAGS=${CFLAGS+set}
   3127 ac_save_CFLAGS=$CFLAGS
   3128 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   3129 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
   3130 if test "${ac_cv_prog_cc_g+set}" = set; then
   3131   echo $ECHO_N "(cached) $ECHO_C" >&6
   3132 else
   3133   ac_save_c_werror_flag=$ac_c_werror_flag
   3134    ac_c_werror_flag=yes
   3135    ac_cv_prog_cc_g=no
   3136    CFLAGS="-g"
   3137    cat >conftest.$ac_ext <<_ACEOF
   3138 /* confdefs.h.  */
   3139 _ACEOF
   3140 cat confdefs.h >>conftest.$ac_ext
   3141 cat >>conftest.$ac_ext <<_ACEOF
   3142 /* end confdefs.h.  */
   3143 
   3144 int
   3145 main ()
   3146 {
   3147 
   3148   ;
   3149   return 0;
   3150 }
   3151 _ACEOF
   3152 rm -f conftest.$ac_objext
   3153 if { (ac_try="$ac_compile"
   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_compile") 2>conftest.er1
   3160   ac_status=$?
   3161   grep -v '^ *+' conftest.er1 >conftest.err
   3162   rm -f conftest.er1
   3163   cat conftest.err >&5
   3164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3165   (exit $ac_status); } && {
   3166 	 test -z "$ac_c_werror_flag" ||
   3167 	 test ! -s conftest.err
   3168        } && test -s conftest.$ac_objext; then
   3169   ac_cv_prog_cc_g=yes
   3170 else
   3171   echo "$as_me: failed program was:" >&5
   3172 sed 's/^/| /' conftest.$ac_ext >&5
   3173 
   3174 	CFLAGS=""
   3175       cat >conftest.$ac_ext <<_ACEOF
   3176 /* confdefs.h.  */
   3177 _ACEOF
   3178 cat confdefs.h >>conftest.$ac_ext
   3179 cat >>conftest.$ac_ext <<_ACEOF
   3180 /* end confdefs.h.  */
   3181 
   3182 int
   3183 main ()
   3184 {
   3185 
   3186   ;
   3187   return 0;
   3188 }
   3189 _ACEOF
   3190 rm -f conftest.$ac_objext
   3191 if { (ac_try="$ac_compile"
   3192 case "(($ac_try" in
   3193   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3194   *) ac_try_echo=$ac_try;;
   3195 esac
   3196 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3197   (eval "$ac_compile") 2>conftest.er1
   3198   ac_status=$?
   3199   grep -v '^ *+' conftest.er1 >conftest.err
   3200   rm -f conftest.er1
   3201   cat conftest.err >&5
   3202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3203   (exit $ac_status); } && {
   3204 	 test -z "$ac_c_werror_flag" ||
   3205 	 test ! -s conftest.err
   3206        } && test -s conftest.$ac_objext; then
   3207   :
   3208 else
   3209   echo "$as_me: failed program was:" >&5
   3210 sed 's/^/| /' conftest.$ac_ext >&5
   3211 
   3212 	ac_c_werror_flag=$ac_save_c_werror_flag
   3213 	 CFLAGS="-g"
   3214 	 cat >conftest.$ac_ext <<_ACEOF
   3215 /* confdefs.h.  */
   3216 _ACEOF
   3217 cat confdefs.h >>conftest.$ac_ext
   3218 cat >>conftest.$ac_ext <<_ACEOF
   3219 /* end confdefs.h.  */
   3220 
   3221 int
   3222 main ()
   3223 {
   3224 
   3225   ;
   3226   return 0;
   3227 }
   3228 _ACEOF
   3229 rm -f conftest.$ac_objext
   3230 if { (ac_try="$ac_compile"
   3231 case "(($ac_try" in
   3232   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3233   *) ac_try_echo=$ac_try;;
   3234 esac
   3235 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3236   (eval "$ac_compile") 2>conftest.er1
   3237   ac_status=$?
   3238   grep -v '^ *+' conftest.er1 >conftest.err
   3239   rm -f conftest.er1
   3240   cat conftest.err >&5
   3241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3242   (exit $ac_status); } && {
   3243 	 test -z "$ac_c_werror_flag" ||
   3244 	 test ! -s conftest.err
   3245        } && test -s conftest.$ac_objext; then
   3246   ac_cv_prog_cc_g=yes
   3247 else
   3248   echo "$as_me: failed program was:" >&5
   3249 sed 's/^/| /' conftest.$ac_ext >&5
   3250 
   3251 
   3252 fi
   3253 
   3254 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3255 fi
   3256 
   3257 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3258 fi
   3259 
   3260 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3261    ac_c_werror_flag=$ac_save_c_werror_flag
   3262 fi
   3263 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   3264 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
   3265 if test "$ac_test_CFLAGS" = set; then
   3266   CFLAGS=$ac_save_CFLAGS
   3267 elif test $ac_cv_prog_cc_g = yes; then
   3268   if test "$GCC" = yes; then
   3269     CFLAGS="-g -O2"
   3270   else
   3271     CFLAGS="-g"
   3272   fi
   3273 else
   3274   if test "$GCC" = yes; then
   3275     CFLAGS="-O2"
   3276   else
   3277     CFLAGS=
   3278   fi
   3279 fi
   3280 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   3281 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
   3282 if test "${ac_cv_prog_cc_c89+set}" = set; then
   3283   echo $ECHO_N "(cached) $ECHO_C" >&6
   3284 else
   3285   ac_cv_prog_cc_c89=no
   3286 ac_save_CC=$CC
   3287 cat >conftest.$ac_ext <<_ACEOF
   3288 /* confdefs.h.  */
   3289 _ACEOF
   3290 cat confdefs.h >>conftest.$ac_ext
   3291 cat >>conftest.$ac_ext <<_ACEOF
   3292 /* end confdefs.h.  */
   3293 #include <stdarg.h>
   3294 #include <stdio.h>
   3295 #include <sys/types.h>
   3296 #include <sys/stat.h>
   3297 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3298 struct buf { int x; };
   3299 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3300 static char *e (p, i)
   3301      char **p;
   3302      int i;
   3303 {
   3304   return p[i];
   3305 }
   3306 static char *f (char * (*g) (char **, int), char **p, ...)
   3307 {
   3308   char *s;
   3309   va_list v;
   3310   va_start (v,p);
   3311   s = g (p, va_arg (v,int));
   3312   va_end (v);
   3313   return s;
   3314 }
   3315 
   3316 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3317    function prototypes and stuff, but not '\xHH' hex character constants.
   3318    These don't provoke an error unfortunately, instead are silently treated
   3319    as 'x'.  The following induces an error, until -std is added to get
   3320    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3321    array size at least.  It's necessary to write '\x00'==0 to get something
   3322    that's true only with -std.  */
   3323 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3324 
   3325 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3326    inside strings and character constants.  */
   3327 #define FOO(x) 'x'
   3328 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3329 
   3330 int test (int i, double x);
   3331 struct s1 {int (*f) (int a);};
   3332 struct s2 {int (*f) (double a);};
   3333 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3334 int argc;
   3335 char **argv;
   3336 int
   3337 main ()
   3338 {
   3339 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3340   ;
   3341   return 0;
   3342 }
   3343 _ACEOF
   3344 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3345 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3346 do
   3347   CC="$ac_save_CC $ac_arg"
   3348   rm -f conftest.$ac_objext
   3349 if { (ac_try="$ac_compile"
   3350 case "(($ac_try" in
   3351   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3352   *) ac_try_echo=$ac_try;;
   3353 esac
   3354 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3355   (eval "$ac_compile") 2>conftest.er1
   3356   ac_status=$?
   3357   grep -v '^ *+' conftest.er1 >conftest.err
   3358   rm -f conftest.er1
   3359   cat conftest.err >&5
   3360   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3361   (exit $ac_status); } && {
   3362 	 test -z "$ac_c_werror_flag" ||
   3363 	 test ! -s conftest.err
   3364        } && test -s conftest.$ac_objext; then
   3365   ac_cv_prog_cc_c89=$ac_arg
   3366 else
   3367   echo "$as_me: failed program was:" >&5
   3368 sed 's/^/| /' conftest.$ac_ext >&5
   3369 
   3370 
   3371 fi
   3372 
   3373 rm -f core conftest.err conftest.$ac_objext
   3374   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3375 done
   3376 rm -f conftest.$ac_ext
   3377 CC=$ac_save_CC
   3378 
   3379 fi
   3380 # AC_CACHE_VAL
   3381 case "x$ac_cv_prog_cc_c89" in
   3382   x)
   3383     { echo "$as_me:$LINENO: result: none needed" >&5
   3384 echo "${ECHO_T}none needed" >&6; } ;;
   3385   xno)
   3386     { echo "$as_me:$LINENO: result: unsupported" >&5
   3387 echo "${ECHO_T}unsupported" >&6; } ;;
   3388   *)
   3389     CC="$CC $ac_cv_prog_cc_c89"
   3390     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   3391 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
   3392 esac
   3393 
   3394 
   3395 ac_ext=c
   3396 ac_cpp='$CPP $CPPFLAGS'
   3397 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3398 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3399 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3400 DEPDIR="${am__leading_dot}deps"
   3401 
   3402 ac_config_commands="$ac_config_commands depfiles"
   3403 
   3404 
   3405 am_make=${MAKE-make}
   3406 cat > confinc << 'END'
   3407 am__doit:
   3408 	@echo done
   3409 .PHONY: am__doit
   3410 END
   3411 # If we don't find an include directive, just comment out the code.
   3412 { echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   3413 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; }
   3414 am__include="#"
   3415 am__quote=
   3416 _am_result=none
   3417 # First try GNU make style include.
   3418 echo "include confinc" > confmf
   3419 # We grep out `Entering directory' and `Leaving directory'
   3420 # messages which can occur if `w' ends up in MAKEFLAGS.
   3421 # In particular we don't look at `^make:' because GNU make might
   3422 # be invoked under some other name (usually "gmake"), in which
   3423 # case it prints its new name instead of `make'.
   3424 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   3425    am__include=include
   3426    am__quote=
   3427    _am_result=GNU
   3428 fi
   3429 # Now try BSD make style include.
   3430 if test "$am__include" = "#"; then
   3431    echo '.include "confinc"' > confmf
   3432    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   3433       am__include=.include
   3434       am__quote="\""
   3435       _am_result=BSD
   3436    fi
   3437 fi
   3438 
   3439 
   3440 { echo "$as_me:$LINENO: result: $_am_result" >&5
   3441 echo "${ECHO_T}$_am_result" >&6; }
   3442 rm -f confinc confmf
   3443 
   3444 # Check whether --enable-dependency-tracking was given.
   3445 if test "${enable_dependency_tracking+set}" = set; then
   3446   enableval=$enable_dependency_tracking;
   3447 fi
   3448 
   3449 if test "x$enable_dependency_tracking" != xno; then
   3450   am_depcomp="$ac_aux_dir/depcomp"
   3451   AMDEPBACKSLASH='\'
   3452 fi
   3453  if test "x$enable_dependency_tracking" != xno; then
   3454   AMDEP_TRUE=
   3455   AMDEP_FALSE='#'
   3456 else
   3457   AMDEP_TRUE='#'
   3458   AMDEP_FALSE=
   3459 fi
   3460 
   3461 
   3462 
   3463 depcc="$CC"   am_compiler_list=
   3464 
   3465 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3466 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   3467 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   3468   echo $ECHO_N "(cached) $ECHO_C" >&6
   3469 else
   3470   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3471   # We make a subdir and do the tests there.  Otherwise we can end up
   3472   # making bogus files that we don't know about and never remove.  For
   3473   # instance it was reported that on HP-UX the gcc test will end up
   3474   # making a dummy file named `D' -- because `-MD' means `put the output
   3475   # in D'.
   3476   mkdir conftest.dir
   3477   # Copy depcomp to subdir because otherwise we won't find it if we're
   3478   # using a relative directory.
   3479   cp "$am_depcomp" conftest.dir
   3480   cd conftest.dir
   3481   # We will build objects and dependencies in a subdirectory because
   3482   # it helps to detect inapplicable dependency modes.  For instance
   3483   # both Tru64's cc and ICC support -MD to output dependencies as a
   3484   # side effect of compilation, but ICC will put the dependencies in
   3485   # the current directory while Tru64 will put them in the object
   3486   # directory.
   3487   mkdir sub
   3488 
   3489   am_cv_CC_dependencies_compiler_type=none
   3490   if test "$am_compiler_list" = ""; then
   3491      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3492   fi
   3493   for depmode in $am_compiler_list; do
   3494     # Setup a source with many dependencies, because some compilers
   3495     # like to wrap large dependency lists on column 80 (with \), and
   3496     # we should not choose a depcomp mode which is confused by this.
   3497     #
   3498     # We need to recreate these files for each test, as the compiler may
   3499     # overwrite some of them when testing with obscure command lines.
   3500     # This happens at least with the AIX C compiler.
   3501     : > sub/conftest.c
   3502     for i in 1 2 3 4 5 6; do
   3503       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3504       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3505       # Solaris 8's {/usr,}/bin/sh.
   3506       touch sub/conftst$i.h
   3507     done
   3508     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3509 
   3510     case $depmode in
   3511     nosideeffect)
   3512       # after this tag, mechanisms are not by side-effect, so they'll
   3513       # only be used when explicitly requested
   3514       if test "x$enable_dependency_tracking" = xyes; then
   3515 	continue
   3516       else
   3517 	break
   3518       fi
   3519       ;;
   3520     none) break ;;
   3521     esac
   3522     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3523     # mode.  It turns out that the SunPro C++ compiler does not properly
   3524     # handle `-M -o', and we need to detect this.
   3525     if depmode=$depmode \
   3526        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3527        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3528        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3529          >/dev/null 2>conftest.err &&
   3530        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   3531        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3532        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3533        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3534       # icc doesn't choke on unknown options, it will just issue warnings
   3535       # or remarks (even with -Werror).  So we grep stderr for any message
   3536       # that says an option was ignored or not supported.
   3537       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3538       #   icc: Command line warning: ignoring option '-M'; no argument required
   3539       # The diagnosis changed in icc 8.0:
   3540       #   icc: Command line remark: option '-MP' not supported
   3541       if (grep 'ignoring option' conftest.err ||
   3542           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3543         am_cv_CC_dependencies_compiler_type=$depmode
   3544         break
   3545       fi
   3546     fi
   3547   done
   3548 
   3549   cd ..
   3550   rm -rf conftest.dir
   3551 else
   3552   am_cv_CC_dependencies_compiler_type=none
   3553 fi
   3554 
   3555 fi
   3556 { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3557 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
   3558 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3559 
   3560  if
   3561   test "x$enable_dependency_tracking" != xno \
   3562   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3563   am__fastdepCC_TRUE=
   3564   am__fastdepCC_FALSE='#'
   3565 else
   3566   am__fastdepCC_TRUE='#'
   3567   am__fastdepCC_FALSE=
   3568 fi
   3569 
   3570 
   3571 # Check whether --enable-shared was given.
   3572 if test "${enable_shared+set}" = set; then
   3573   enableval=$enable_shared; p=${PACKAGE-default}
   3574     case $enableval in
   3575     yes) enable_shared=yes ;;
   3576     no) enable_shared=no ;;
   3577     *)
   3578       enable_shared=no
   3579       # Look at the argument we got.  We use all the common list separators.
   3580       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3581       for pkg in $enableval; do
   3582 	IFS="$lt_save_ifs"
   3583 	if test "X$pkg" = "X$p"; then
   3584 	  enable_shared=yes
   3585 	fi
   3586       done
   3587       IFS="$lt_save_ifs"
   3588       ;;
   3589     esac
   3590 else
   3591   enable_shared=yes
   3592 fi
   3593 
   3594 
   3595 # Check whether --enable-static was given.
   3596 if test "${enable_static+set}" = set; then
   3597   enableval=$enable_static; p=${PACKAGE-default}
   3598     case $enableval in
   3599     yes) enable_static=yes ;;
   3600     no) enable_static=no ;;
   3601     *)
   3602      enable_static=no
   3603       # Look at the argument we got.  We use all the common list separators.
   3604       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3605       for pkg in $enableval; do
   3606 	IFS="$lt_save_ifs"
   3607 	if test "X$pkg" = "X$p"; then
   3608 	  enable_static=yes
   3609 	fi
   3610       done
   3611       IFS="$lt_save_ifs"
   3612       ;;
   3613     esac
   3614 else
   3615   enable_static=yes
   3616 fi
   3617 
   3618 
   3619 # Check whether --enable-fast-install was given.
   3620 if test "${enable_fast_install+set}" = set; then
   3621   enableval=$enable_fast_install; p=${PACKAGE-default}
   3622     case $enableval in
   3623     yes) enable_fast_install=yes ;;
   3624     no) enable_fast_install=no ;;
   3625     *)
   3626       enable_fast_install=no
   3627       # Look at the argument we got.  We use all the common list separators.
   3628       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3629       for pkg in $enableval; do
   3630 	IFS="$lt_save_ifs"
   3631 	if test "X$pkg" = "X$p"; then
   3632 	  enable_fast_install=yes
   3633 	fi
   3634       done
   3635       IFS="$lt_save_ifs"
   3636       ;;
   3637     esac
   3638 else
   3639   enable_fast_install=yes
   3640 fi
   3641 
   3642 
   3643 # Make sure we can run config.sub.
   3644 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   3645   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   3646 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   3647    { (exit 1); exit 1; }; }
   3648 
   3649 { echo "$as_me:$LINENO: checking build system type" >&5
   3650 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
   3651 if test "${ac_cv_build+set}" = set; then
   3652   echo $ECHO_N "(cached) $ECHO_C" >&6
   3653 else
   3654   ac_build_alias=$build_alias
   3655 test "x$ac_build_alias" = x &&
   3656   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   3657 test "x$ac_build_alias" = x &&
   3658   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   3659 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   3660    { (exit 1); exit 1; }; }
   3661 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   3662   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   3663 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   3664    { (exit 1); exit 1; }; }
   3665 
   3666 fi
   3667 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   3668 echo "${ECHO_T}$ac_cv_build" >&6; }
   3669 case $ac_cv_build in
   3670 *-*-*) ;;
   3671 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   3672 echo "$as_me: error: invalid value of canonical build" >&2;}
   3673    { (exit 1); exit 1; }; };;
   3674 esac
   3675 build=$ac_cv_build
   3676 ac_save_IFS=$IFS; IFS='-'
   3677 set x $ac_cv_build
   3678 shift
   3679 build_cpu=$1
   3680 build_vendor=$2
   3681 shift; shift
   3682 # Remember, the first character of IFS is used to create $*,
   3683 # except with old shells:
   3684 build_os=$*
   3685 IFS=$ac_save_IFS
   3686 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   3687 
   3688 
   3689 { echo "$as_me:$LINENO: checking host system type" >&5
   3690 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
   3691 if test "${ac_cv_host+set}" = set; then
   3692   echo $ECHO_N "(cached) $ECHO_C" >&6
   3693 else
   3694   if test "x$host_alias" = x; then
   3695   ac_cv_host=$ac_cv_build
   3696 else
   3697   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   3698     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   3699 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   3700    { (exit 1); exit 1; }; }
   3701 fi
   3702 
   3703 fi
   3704 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   3705 echo "${ECHO_T}$ac_cv_host" >&6; }
   3706 case $ac_cv_host in
   3707 *-*-*) ;;
   3708 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   3709 echo "$as_me: error: invalid value of canonical host" >&2;}
   3710    { (exit 1); exit 1; }; };;
   3711 esac
   3712 host=$ac_cv_host
   3713 ac_save_IFS=$IFS; IFS='-'
   3714 set x $ac_cv_host
   3715 shift
   3716 host_cpu=$1
   3717 host_vendor=$2
   3718 shift; shift
   3719 # Remember, the first character of IFS is used to create $*,
   3720 # except with old shells:
   3721 host_os=$*
   3722 IFS=$ac_save_IFS
   3723 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   3724 
   3725 
   3726 { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   3727 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
   3728 if test "${lt_cv_path_SED+set}" = set; then
   3729   echo $ECHO_N "(cached) $ECHO_C" >&6
   3730 else
   3731   # Loop through the user's path and test for sed and gsed.
   3732 # Then use that list of sed's as ones to test for truncation.
   3733 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3734 for as_dir in $PATH
   3735 do
   3736   IFS=$as_save_IFS
   3737   test -z "$as_dir" && as_dir=.
   3738   for lt_ac_prog in sed gsed; do
   3739     for ac_exec_ext in '' $ac_executable_extensions; do
   3740       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
   3741         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   3742       fi
   3743     done
   3744   done
   3745 done
   3746 lt_ac_max=0
   3747 lt_ac_count=0
   3748 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   3749 # along with /bin/sed that truncates output.
   3750 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   3751   test ! -f $lt_ac_sed && continue
   3752   cat /dev/null > conftest.in
   3753   lt_ac_count=0
   3754   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   3755   # Check for GNU sed and select it if it is found.
   3756   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   3757     lt_cv_path_SED=$lt_ac_sed
   3758     break
   3759   fi
   3760   while true; do
   3761     cat conftest.in conftest.in >conftest.tmp
   3762     mv conftest.tmp conftest.in
   3763     cp conftest.in conftest.nl
   3764     echo >>conftest.nl
   3765     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   3766     cmp -s conftest.out conftest.nl || break
   3767     # 10000 chars as input seems more than enough
   3768     test $lt_ac_count -gt 10 && break
   3769     lt_ac_count=`expr $lt_ac_count + 1`
   3770     if test $lt_ac_count -gt $lt_ac_max; then
   3771       lt_ac_max=$lt_ac_count
   3772       lt_cv_path_SED=$lt_ac_sed
   3773     fi
   3774   done
   3775 done
   3776 
   3777 fi
   3778 
   3779 SED=$lt_cv_path_SED
   3780 { echo "$as_me:$LINENO: result: $SED" >&5
   3781 echo "${ECHO_T}$SED" >&6; }
   3782 
   3783 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   3784 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
   3785 if test "${ac_cv_path_GREP+set}" = set; then
   3786   echo $ECHO_N "(cached) $ECHO_C" >&6
   3787 else
   3788   # Extract the first word of "grep ggrep" to use in msg output
   3789 if test -z "$GREP"; then
   3790 set dummy grep ggrep; ac_prog_name=$2
   3791 if test "${ac_cv_path_GREP+set}" = set; then
   3792   echo $ECHO_N "(cached) $ECHO_C" >&6
   3793 else
   3794   ac_path_GREP_found=false
   3795 # Loop through the user's path and test for each of PROGNAME-LIST
   3796 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3797 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3798 do
   3799   IFS=$as_save_IFS
   3800   test -z "$as_dir" && as_dir=.
   3801   for ac_prog in grep ggrep; do
   3802   for ac_exec_ext in '' $ac_executable_extensions; do
   3803     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   3804     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   3805     # Check for GNU ac_path_GREP and select it if it is found.
   3806   # Check for GNU $ac_path_GREP
   3807 case `"$ac_path_GREP" --version 2>&1` in
   3808 *GNU*)
   3809   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   3810 *)
   3811   ac_count=0
   3812   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3813   while :
   3814   do
   3815     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3816     mv "conftest.tmp" "conftest.in"
   3817     cp "conftest.in" "conftest.nl"
   3818     echo 'GREP' >> "conftest.nl"
   3819     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3820     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3821     ac_count=`expr $ac_count + 1`
   3822     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   3823       # Best one so far, save it but keep looking for a better one
   3824       ac_cv_path_GREP="$ac_path_GREP"
   3825       ac_path_GREP_max=$ac_count
   3826     fi
   3827     # 10*(2^10) chars as input seems more than enough
   3828     test $ac_count -gt 10 && break
   3829   done
   3830   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3831 esac
   3832 
   3833 
   3834     $ac_path_GREP_found && break 3
   3835   done
   3836 done
   3837 
   3838 done
   3839 IFS=$as_save_IFS
   3840 
   3841 
   3842 fi
   3843 
   3844 GREP="$ac_cv_path_GREP"
   3845 if test -z "$GREP"; then
   3846   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3847 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3848    { (exit 1); exit 1; }; }
   3849 fi
   3850 
   3851 else
   3852   ac_cv_path_GREP=$GREP
   3853 fi
   3854 
   3855 
   3856 fi
   3857 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   3858 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
   3859  GREP="$ac_cv_path_GREP"
   3860 
   3861 
   3862 { echo "$as_me:$LINENO: checking for egrep" >&5
   3863 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
   3864 if test "${ac_cv_path_EGREP+set}" = set; then
   3865   echo $ECHO_N "(cached) $ECHO_C" >&6
   3866 else
   3867   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   3868    then ac_cv_path_EGREP="$GREP -E"
   3869    else
   3870      # Extract the first word of "egrep" to use in msg output
   3871 if test -z "$EGREP"; then
   3872 set dummy egrep; ac_prog_name=$2
   3873 if test "${ac_cv_path_EGREP+set}" = set; then
   3874   echo $ECHO_N "(cached) $ECHO_C" >&6
   3875 else
   3876   ac_path_EGREP_found=false
   3877 # Loop through the user's path and test for each of PROGNAME-LIST
   3878 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3879 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   3880 do
   3881   IFS=$as_save_IFS
   3882   test -z "$as_dir" && as_dir=.
   3883   for ac_prog in egrep; do
   3884   for ac_exec_ext in '' $ac_executable_extensions; do
   3885     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   3886     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   3887     # Check for GNU ac_path_EGREP and select it if it is found.
   3888   # Check for GNU $ac_path_EGREP
   3889 case `"$ac_path_EGREP" --version 2>&1` in
   3890 *GNU*)
   3891   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   3892 *)
   3893   ac_count=0
   3894   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   3895   while :
   3896   do
   3897     cat "conftest.in" "conftest.in" >"conftest.tmp"
   3898     mv "conftest.tmp" "conftest.in"
   3899     cp "conftest.in" "conftest.nl"
   3900     echo 'EGREP' >> "conftest.nl"
   3901     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   3902     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   3903     ac_count=`expr $ac_count + 1`
   3904     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   3905       # Best one so far, save it but keep looking for a better one
   3906       ac_cv_path_EGREP="$ac_path_EGREP"
   3907       ac_path_EGREP_max=$ac_count
   3908     fi
   3909     # 10*(2^10) chars as input seems more than enough
   3910     test $ac_count -gt 10 && break
   3911   done
   3912   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   3913 esac
   3914 
   3915 
   3916     $ac_path_EGREP_found && break 3
   3917   done
   3918 done
   3919 
   3920 done
   3921 IFS=$as_save_IFS
   3922 
   3923 
   3924 fi
   3925 
   3926 EGREP="$ac_cv_path_EGREP"
   3927 if test -z "$EGREP"; then
   3928   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   3929 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   3930    { (exit 1); exit 1; }; }
   3931 fi
   3932 
   3933 else
   3934   ac_cv_path_EGREP=$EGREP
   3935 fi
   3936 
   3937 
   3938    fi
   3939 fi
   3940 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   3941 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
   3942  EGREP="$ac_cv_path_EGREP"
   3943 
   3944 
   3945 
   3946 # Check whether --with-gnu-ld was given.
   3947 if test "${with_gnu_ld+set}" = set; then
   3948   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   3949 else
   3950   with_gnu_ld=no
   3951 fi
   3952 
   3953 ac_prog=ld
   3954 if test "$GCC" = yes; then
   3955   # Check if gcc -print-prog-name=ld gives a path.
   3956   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   3957 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   3958   case $host in
   3959   *-*-mingw*)
   3960     # gcc leaves a trailing carriage return which upsets mingw
   3961     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   3962   *)
   3963     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   3964   esac
   3965   case $ac_prog in
   3966     # Accept absolute paths.
   3967     [\\/]* | ?:[\\/]*)
   3968       re_direlt='/[^/][^/]*/\.\./'
   3969       # Canonicalize the pathname of ld
   3970       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   3971       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   3972 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   3973       done
   3974       test -z "$LD" && LD="$ac_prog"
   3975       ;;
   3976   "")
   3977     # If it fails, then pretend we aren't using GCC.
   3978     ac_prog=ld
   3979     ;;
   3980   *)
   3981     # If it is relative, then search for the first ld in PATH.
   3982     with_gnu_ld=unknown
   3983     ;;
   3984   esac
   3985 elif test "$with_gnu_ld" = yes; then
   3986   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   3987 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   3988 else
   3989   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   3990 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   3991 fi
   3992 if test "${lt_cv_path_LD+set}" = set; then
   3993   echo $ECHO_N "(cached) $ECHO_C" >&6
   3994 else
   3995   if test -z "$LD"; then
   3996   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   3997   for ac_dir in $PATH; do
   3998     IFS="$lt_save_ifs"
   3999     test -z "$ac_dir" && ac_dir=.
   4000     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4001       lt_cv_path_LD="$ac_dir/$ac_prog"
   4002       # Check to see if the program is GNU ld.  I'd rather use --version,
   4003       # but apparently some variants of GNU ld only accept -v.
   4004       # Break only if it was the GNU/non-GNU ld that we prefer.
   4005       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4006       *GNU* | *'with BFD'*)
   4007 	test "$with_gnu_ld" != no && break
   4008 	;;
   4009       *)
   4010 	test "$with_gnu_ld" != yes && break
   4011 	;;
   4012       esac
   4013     fi
   4014   done
   4015   IFS="$lt_save_ifs"
   4016 else
   4017   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4018 fi
   4019 fi
   4020 
   4021 LD="$lt_cv_path_LD"
   4022 if test -n "$LD"; then
   4023   { echo "$as_me:$LINENO: result: $LD" >&5
   4024 echo "${ECHO_T}$LD" >&6; }
   4025 else
   4026   { echo "$as_me:$LINENO: result: no" >&5
   4027 echo "${ECHO_T}no" >&6; }
   4028 fi
   4029 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   4030 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   4031    { (exit 1); exit 1; }; }
   4032 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   4033 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   4034 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   4035   echo $ECHO_N "(cached) $ECHO_C" >&6
   4036 else
   4037   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4038 case `$LD -v 2>&1 </dev/null` in
   4039 *GNU* | *'with BFD'*)
   4040   lt_cv_prog_gnu_ld=yes
   4041   ;;
   4042 *)
   4043   lt_cv_prog_gnu_ld=no
   4044   ;;
   4045 esac
   4046 fi
   4047 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   4048 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   4049 with_gnu_ld=$lt_cv_prog_gnu_ld
   4050 
   4051 
   4052 { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   4053 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
   4054 if test "${lt_cv_ld_reload_flag+set}" = set; then
   4055   echo $ECHO_N "(cached) $ECHO_C" >&6
   4056 else
   4057   lt_cv_ld_reload_flag='-r'
   4058 fi
   4059 { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   4060 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
   4061 reload_flag=$lt_cv_ld_reload_flag
   4062 case $reload_flag in
   4063 "" | " "*) ;;
   4064 *) reload_flag=" $reload_flag" ;;
   4065 esac
   4066 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4067 case $host_os in
   4068   darwin*)
   4069     if test "$GCC" = yes; then
   4070       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   4071     else
   4072       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4073     fi
   4074     ;;
   4075 esac
   4076 
   4077 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   4078 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
   4079 if test "${lt_cv_path_NM+set}" = set; then
   4080   echo $ECHO_N "(cached) $ECHO_C" >&6
   4081 else
   4082   if test -n "$NM"; then
   4083   # Let the user override the test.
   4084   lt_cv_path_NM="$NM"
   4085 else
   4086   lt_nm_to_check="${ac_tool_prefix}nm"
   4087   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4088     lt_nm_to_check="$lt_nm_to_check nm"
   4089   fi
   4090   for lt_tmp_nm in $lt_nm_to_check; do
   4091     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4092     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4093       IFS="$lt_save_ifs"
   4094       test -z "$ac_dir" && ac_dir=.
   4095       tmp_nm="$ac_dir/$lt_tmp_nm"
   4096       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4097 	# Check to see if the nm accepts a BSD-compat flag.
   4098 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4099 	#   nm: unknown option "B" ignored
   4100 	# Tru64's nm complains that /dev/null is an invalid object file
   4101 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4102 	*/dev/null* | *'Invalid file or object type'*)
   4103 	  lt_cv_path_NM="$tmp_nm -B"
   4104 	  break
   4105 	  ;;
   4106 	*)
   4107 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4108 	  */dev/null*)
   4109 	    lt_cv_path_NM="$tmp_nm -p"
   4110 	    break
   4111 	    ;;
   4112 	  *)
   4113 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4114 	    continue # so that we can try to find one that supports BSD flags
   4115 	    ;;
   4116 	  esac
   4117 	  ;;
   4118 	esac
   4119       fi
   4120     done
   4121     IFS="$lt_save_ifs"
   4122   done
   4123   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   4124 fi
   4125 fi
   4126 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   4127 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
   4128 NM="$lt_cv_path_NM"
   4129 
   4130 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
   4131 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
   4132 LN_S=$as_ln_s
   4133 if test "$LN_S" = "ln -s"; then
   4134   { echo "$as_me:$LINENO: result: yes" >&5
   4135 echo "${ECHO_T}yes" >&6; }
   4136 else
   4137   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   4138 echo "${ECHO_T}no, using $LN_S" >&6; }
   4139 fi
   4140 
   4141 { echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
   4142 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6; }
   4143 if test "${lt_cv_deplibs_check_method+set}" = set; then
   4144   echo $ECHO_N "(cached) $ECHO_C" >&6
   4145 else
   4146   lt_cv_file_magic_cmd='$MAGIC_CMD'
   4147 lt_cv_file_magic_test_file=
   4148 lt_cv_deplibs_check_method='unknown'
   4149 # Need to set the preceding variable on all platforms that support
   4150 # interlibrary dependencies.
   4151 # 'none' -- dependencies not supported.
   4152 # `unknown' -- same as none, but documents that we really don't know.
   4153 # 'pass_all' -- all dependencies passed with no checks.
   4154 # 'test_compile' -- check by making test program.
   4155 # 'file_magic [[regex]]' -- check by looking for files in library path
   4156 # which responds to the $file_magic_cmd with a given extended regex.
   4157 # If you have `file' or equivalent on your system and you're not sure
   4158 # whether `pass_all' will *always* work, you probably want this one.
   4159 
   4160 case $host_os in
   4161 aix4* | aix5*)
   4162   lt_cv_deplibs_check_method=pass_all
   4163   ;;
   4164 
   4165 beos*)
   4166   lt_cv_deplibs_check_method=pass_all
   4167   ;;
   4168 
   4169 bsdi[45]*)
   4170   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   4171   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4172   lt_cv_file_magic_test_file=/shlib/libc.so
   4173   ;;
   4174 
   4175 cygwin*)
   4176   # func_win32_libid is a shell function defined in ltmain.sh
   4177   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4178   lt_cv_file_magic_cmd='func_win32_libid'
   4179   ;;
   4180 
   4181 mingw* | pw32*)
   4182   # Base MSYS/MinGW do not provide the 'file' command needed by
   4183   # func_win32_libid shell function, so use a weaker test based on 'objdump'.
   4184   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   4185   lt_cv_file_magic_cmd='$OBJDUMP -f'
   4186   ;;
   4187 
   4188 darwin* | rhapsody*)
   4189   lt_cv_deplibs_check_method=pass_all
   4190   ;;
   4191 
   4192 freebsd* | kfreebsd*-gnu | dragonfly*)
   4193   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4194     case $host_cpu in
   4195     i*86 )
   4196       # Not sure whether the presence of OpenBSD here was a mistake.
   4197       # Let's accept both of them until this is cleared up.
   4198       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   4199       lt_cv_file_magic_cmd=/usr/bin/file
   4200       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4201       ;;
   4202     esac
   4203   else
   4204     lt_cv_deplibs_check_method=pass_all
   4205   fi
   4206   ;;
   4207 
   4208 gnu*)
   4209   lt_cv_deplibs_check_method=pass_all
   4210   ;;
   4211 
   4212 hpux10.20* | hpux11*)
   4213   lt_cv_file_magic_cmd=/usr/bin/file
   4214   case $host_cpu in
   4215   ia64*)
   4216     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   4217     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   4218     ;;
   4219   hppa*64*)
   4220     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]'
   4221     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   4222     ;;
   4223   *)
   4224     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   4225     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   4226     ;;
   4227   esac
   4228   ;;
   4229 
   4230 interix3*)
   4231   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   4232   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   4233   ;;
   4234 
   4235 irix5* | irix6* | nonstopux*)
   4236   case $LD in
   4237   *-32|*"-32 ") libmagic=32-bit;;
   4238   *-n32|*"-n32 ") libmagic=N32;;
   4239   *-64|*"-64 ") libmagic=64-bit;;
   4240   *) libmagic=never-match;;
   4241   esac
   4242   lt_cv_deplibs_check_method=pass_all
   4243   ;;
   4244 
   4245 # This must be Linux ELF.
   4246 linux*)
   4247   lt_cv_deplibs_check_method=pass_all
   4248   ;;
   4249 
   4250 netbsd*)
   4251   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4252     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4253   else
   4254     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   4255   fi
   4256   ;;
   4257 
   4258 newos6*)
   4259   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   4260   lt_cv_file_magic_cmd=/usr/bin/file
   4261   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   4262   ;;
   4263 
   4264 nto-qnx*)
   4265   lt_cv_deplibs_check_method=unknown
   4266   ;;
   4267 
   4268 openbsd*)
   4269   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   4270     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   4271   else
   4272     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4273   fi
   4274   ;;
   4275 
   4276 osf3* | osf4* | osf5*)
   4277   lt_cv_deplibs_check_method=pass_all
   4278   ;;
   4279 
   4280 solaris*)
   4281   lt_cv_deplibs_check_method=pass_all
   4282   ;;
   4283 
   4284 sysv4 | sysv4.3*)
   4285   case $host_vendor in
   4286   motorola)
   4287     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]'
   4288     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   4289     ;;
   4290   ncr)
   4291     lt_cv_deplibs_check_method=pass_all
   4292     ;;
   4293   sequent)
   4294     lt_cv_file_magic_cmd='/bin/file'
   4295     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   4296     ;;
   4297   sni)
   4298     lt_cv_file_magic_cmd='/bin/file'
   4299     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   4300     lt_cv_file_magic_test_file=/lib/libc.so
   4301     ;;
   4302   siemens)
   4303     lt_cv_deplibs_check_method=pass_all
   4304     ;;
   4305   pc)
   4306     lt_cv_deplibs_check_method=pass_all
   4307     ;;
   4308   esac
   4309   ;;
   4310 
   4311 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   4312   lt_cv_deplibs_check_method=pass_all
   4313   ;;
   4314 esac
   4315 
   4316 fi
   4317 { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   4318 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
   4319 file_magic_cmd=$lt_cv_file_magic_cmd
   4320 deplibs_check_method=$lt_cv_deplibs_check_method
   4321 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   4322 
   4323 
   4324 
   4325 
   4326 # If no C compiler was specified, use CC.
   4327 LTCC=${LTCC-"$CC"}
   4328 
   4329 # If no C compiler flags were specified, use CFLAGS.
   4330 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   4331 
   4332 # Allow CC to be a program name with arguments.
   4333 compiler=$CC
   4334 
   4335 
   4336 # Check whether --enable-libtool-lock was given.
   4337 if test "${enable_libtool_lock+set}" = set; then
   4338   enableval=$enable_libtool_lock;
   4339 fi
   4340 
   4341 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   4342 
   4343 # Some flags need to be propagated to the compiler or linker for good
   4344 # libtool support.
   4345 case $host in
   4346 ia64-*-hpux*)
   4347   # Find out which ABI we are using.
   4348   echo 'int i;' > conftest.$ac_ext
   4349   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4350   (eval $ac_compile) 2>&5
   4351   ac_status=$?
   4352   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4353   (exit $ac_status); }; then
   4354     case `/usr/bin/file conftest.$ac_objext` in
   4355     *ELF-32*)
   4356       HPUX_IA64_MODE="32"
   4357       ;;
   4358     *ELF-64*)
   4359       HPUX_IA64_MODE="64"
   4360       ;;
   4361     esac
   4362   fi
   4363   rm -rf conftest*
   4364   ;;
   4365 *-*-irix6*)
   4366   # Find out which ABI we are using.
   4367   echo '#line 4367 "configure"' > conftest.$ac_ext
   4368   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4369   (eval $ac_compile) 2>&5
   4370   ac_status=$?
   4371   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4372   (exit $ac_status); }; then
   4373    if test "$lt_cv_prog_gnu_ld" = yes; then
   4374     case `/usr/bin/file conftest.$ac_objext` in
   4375     *32-bit*)
   4376       LD="${LD-ld} -melf32bsmip"
   4377       ;;
   4378     *N32*)
   4379       LD="${LD-ld} -melf32bmipn32"
   4380       ;;
   4381     *64-bit*)
   4382       LD="${LD-ld} -melf64bmip"
   4383       ;;
   4384     esac
   4385    else
   4386     case `/usr/bin/file conftest.$ac_objext` in
   4387     *32-bit*)
   4388       LD="${LD-ld} -32"
   4389       ;;
   4390     *N32*)
   4391       LD="${LD-ld} -n32"
   4392       ;;
   4393     *64-bit*)
   4394       LD="${LD-ld} -64"
   4395       ;;
   4396     esac
   4397    fi
   4398   fi
   4399   rm -rf conftest*
   4400   ;;
   4401 
   4402 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
   4403   # Find out which ABI we are using.
   4404   echo 'int i;' > conftest.$ac_ext
   4405   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4406   (eval $ac_compile) 2>&5
   4407   ac_status=$?
   4408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4409   (exit $ac_status); }; then
   4410     case `/usr/bin/file conftest.o` in
   4411     *32-bit*)
   4412       case $host in
   4413         x86_64-*linux*)
   4414           LD="${LD-ld} -m elf_i386"
   4415           ;;
   4416         ppc64-*linux*|powerpc64-*linux*)
   4417           LD="${LD-ld} -m elf32ppclinux"
   4418           ;;
   4419         s390x-*linux*)
   4420           LD="${LD-ld} -m elf_s390"
   4421           ;;
   4422         sparc64-*linux*)
   4423           LD="${LD-ld} -m elf32_sparc"
   4424           ;;
   4425       esac
   4426       ;;
   4427     *64-bit*)
   4428       case $host in
   4429         x86_64-*linux*)
   4430           LD="${LD-ld} -m elf_x86_64"
   4431           ;;
   4432         ppc*-*linux*|powerpc*-*linux*)
   4433           LD="${LD-ld} -m elf64ppc"
   4434           ;;
   4435         s390*-*linux*)
   4436           LD="${LD-ld} -m elf64_s390"
   4437           ;;
   4438         sparc*-*linux*)
   4439           LD="${LD-ld} -m elf64_sparc"
   4440           ;;
   4441       esac
   4442       ;;
   4443     esac
   4444   fi
   4445   rm -rf conftest*
   4446   ;;
   4447 
   4448 *-*-sco3.2v5*)
   4449   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   4450   SAVE_CFLAGS="$CFLAGS"
   4451   CFLAGS="$CFLAGS -belf"
   4452   { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   4453 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
   4454 if test "${lt_cv_cc_needs_belf+set}" = set; then
   4455   echo $ECHO_N "(cached) $ECHO_C" >&6
   4456 else
   4457   ac_ext=c
   4458 ac_cpp='$CPP $CPPFLAGS'
   4459 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4460 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4461 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4462 
   4463      cat >conftest.$ac_ext <<_ACEOF
   4464 /* confdefs.h.  */
   4465 _ACEOF
   4466 cat confdefs.h >>conftest.$ac_ext
   4467 cat >>conftest.$ac_ext <<_ACEOF
   4468 /* end confdefs.h.  */
   4469 
   4470 int
   4471 main ()
   4472 {
   4473 
   4474   ;
   4475   return 0;
   4476 }
   4477 _ACEOF
   4478 rm -f conftest.$ac_objext conftest$ac_exeext
   4479 if { (ac_try="$ac_link"
   4480 case "(($ac_try" in
   4481   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4482   *) ac_try_echo=$ac_try;;
   4483 esac
   4484 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4485   (eval "$ac_link") 2>conftest.er1
   4486   ac_status=$?
   4487   grep -v '^ *+' conftest.er1 >conftest.err
   4488   rm -f conftest.er1
   4489   cat conftest.err >&5
   4490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4491   (exit $ac_status); } && {
   4492 	 test -z "$ac_c_werror_flag" ||
   4493 	 test ! -s conftest.err
   4494        } && test -s conftest$ac_exeext &&
   4495        $as_test_x conftest$ac_exeext; then
   4496   lt_cv_cc_needs_belf=yes
   4497 else
   4498   echo "$as_me: failed program was:" >&5
   4499 sed 's/^/| /' conftest.$ac_ext >&5
   4500 
   4501 	lt_cv_cc_needs_belf=no
   4502 fi
   4503 
   4504 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   4505       conftest$ac_exeext conftest.$ac_ext
   4506      ac_ext=c
   4507 ac_cpp='$CPP $CPPFLAGS'
   4508 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4509 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4510 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4511 
   4512 fi
   4513 { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   4514 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
   4515   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   4516     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   4517     CFLAGS="$SAVE_CFLAGS"
   4518   fi
   4519   ;;
   4520 sparc*-*solaris*)
   4521   # Find out which ABI we are using.
   4522   echo 'int i;' > conftest.$ac_ext
   4523   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4524   (eval $ac_compile) 2>&5
   4525   ac_status=$?
   4526   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4527   (exit $ac_status); }; then
   4528     case `/usr/bin/file conftest.o` in
   4529     *64-bit*)
   4530       case $lt_cv_prog_gnu_ld in
   4531       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   4532       *)    LD="${LD-ld} -64" ;;
   4533       esac
   4534       ;;
   4535     esac
   4536   fi
   4537   rm -rf conftest*
   4538   ;;
   4539 
   4540 
   4541 esac
   4542 
   4543 need_locks="$enable_libtool_lock"
   4544 
   4545 
   4546 ac_ext=c
   4547 ac_cpp='$CPP $CPPFLAGS'
   4548 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4549 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4550 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4551 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   4552 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
   4553 # On Suns, sometimes $CPP names a directory.
   4554 if test -n "$CPP" && test -d "$CPP"; then
   4555   CPP=
   4556 fi
   4557 if test -z "$CPP"; then
   4558   if test "${ac_cv_prog_CPP+set}" = set; then
   4559   echo $ECHO_N "(cached) $ECHO_C" >&6
   4560 else
   4561       # Double quotes because CPP needs to be expanded
   4562     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4563     do
   4564       ac_preproc_ok=false
   4565 for ac_c_preproc_warn_flag in '' yes
   4566 do
   4567   # Use a header file that comes with gcc, so configuring glibc
   4568   # with a fresh cross-compiler works.
   4569   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4570   # <limits.h> exists even on freestanding compilers.
   4571   # On the NeXT, cc -E runs the code through the compiler's parser,
   4572   # not just through cpp. "Syntax error" is here to catch this case.
   4573   cat >conftest.$ac_ext <<_ACEOF
   4574 /* confdefs.h.  */
   4575 _ACEOF
   4576 cat confdefs.h >>conftest.$ac_ext
   4577 cat >>conftest.$ac_ext <<_ACEOF
   4578 /* end confdefs.h.  */
   4579 #ifdef __STDC__
   4580 # include <limits.h>
   4581 #else
   4582 # include <assert.h>
   4583 #endif
   4584 		     Syntax error
   4585 _ACEOF
   4586 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4587 case "(($ac_try" in
   4588   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4589   *) ac_try_echo=$ac_try;;
   4590 esac
   4591 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4592   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4593   ac_status=$?
   4594   grep -v '^ *+' conftest.er1 >conftest.err
   4595   rm -f conftest.er1
   4596   cat conftest.err >&5
   4597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4598   (exit $ac_status); } >/dev/null && {
   4599 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4600 	 test ! -s conftest.err
   4601        }; then
   4602   :
   4603 else
   4604   echo "$as_me: failed program was:" >&5
   4605 sed 's/^/| /' conftest.$ac_ext >&5
   4606 
   4607   # Broken: fails on valid input.
   4608 continue
   4609 fi
   4610 
   4611 rm -f conftest.err conftest.$ac_ext
   4612 
   4613   # OK, works on sane cases.  Now check whether nonexistent headers
   4614   # can be detected and how.
   4615   cat >conftest.$ac_ext <<_ACEOF
   4616 /* confdefs.h.  */
   4617 _ACEOF
   4618 cat confdefs.h >>conftest.$ac_ext
   4619 cat >>conftest.$ac_ext <<_ACEOF
   4620 /* end confdefs.h.  */
   4621 #include <ac_nonexistent.h>
   4622 _ACEOF
   4623 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4624 case "(($ac_try" in
   4625   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4626   *) ac_try_echo=$ac_try;;
   4627 esac
   4628 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4629   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4630   ac_status=$?
   4631   grep -v '^ *+' conftest.er1 >conftest.err
   4632   rm -f conftest.er1
   4633   cat conftest.err >&5
   4634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4635   (exit $ac_status); } >/dev/null && {
   4636 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4637 	 test ! -s conftest.err
   4638        }; then
   4639   # Broken: success on invalid input.
   4640 continue
   4641 else
   4642   echo "$as_me: failed program was:" >&5
   4643 sed 's/^/| /' conftest.$ac_ext >&5
   4644 
   4645   # Passes both tests.
   4646 ac_preproc_ok=:
   4647 break
   4648 fi
   4649 
   4650 rm -f conftest.err conftest.$ac_ext
   4651 
   4652 done
   4653 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4654 rm -f conftest.err conftest.$ac_ext
   4655 if $ac_preproc_ok; then
   4656   break
   4657 fi
   4658 
   4659     done
   4660     ac_cv_prog_CPP=$CPP
   4661 
   4662 fi
   4663   CPP=$ac_cv_prog_CPP
   4664 else
   4665   ac_cv_prog_CPP=$CPP
   4666 fi
   4667 { echo "$as_me:$LINENO: result: $CPP" >&5
   4668 echo "${ECHO_T}$CPP" >&6; }
   4669 ac_preproc_ok=false
   4670 for ac_c_preproc_warn_flag in '' yes
   4671 do
   4672   # Use a header file that comes with gcc, so configuring glibc
   4673   # with a fresh cross-compiler works.
   4674   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4675   # <limits.h> exists even on freestanding compilers.
   4676   # On the NeXT, cc -E runs the code through the compiler's parser,
   4677   # not just through cpp. "Syntax error" is here to catch this case.
   4678   cat >conftest.$ac_ext <<_ACEOF
   4679 /* confdefs.h.  */
   4680 _ACEOF
   4681 cat confdefs.h >>conftest.$ac_ext
   4682 cat >>conftest.$ac_ext <<_ACEOF
   4683 /* end confdefs.h.  */
   4684 #ifdef __STDC__
   4685 # include <limits.h>
   4686 #else
   4687 # include <assert.h>
   4688 #endif
   4689 		     Syntax error
   4690 _ACEOF
   4691 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4692 case "(($ac_try" in
   4693   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4694   *) ac_try_echo=$ac_try;;
   4695 esac
   4696 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4697   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4698   ac_status=$?
   4699   grep -v '^ *+' conftest.er1 >conftest.err
   4700   rm -f conftest.er1
   4701   cat conftest.err >&5
   4702   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4703   (exit $ac_status); } >/dev/null && {
   4704 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4705 	 test ! -s conftest.err
   4706        }; then
   4707   :
   4708 else
   4709   echo "$as_me: failed program was:" >&5
   4710 sed 's/^/| /' conftest.$ac_ext >&5
   4711 
   4712   # Broken: fails on valid input.
   4713 continue
   4714 fi
   4715 
   4716 rm -f conftest.err conftest.$ac_ext
   4717 
   4718   # OK, works on sane cases.  Now check whether nonexistent headers
   4719   # can be detected and how.
   4720   cat >conftest.$ac_ext <<_ACEOF
   4721 /* confdefs.h.  */
   4722 _ACEOF
   4723 cat confdefs.h >>conftest.$ac_ext
   4724 cat >>conftest.$ac_ext <<_ACEOF
   4725 /* end confdefs.h.  */
   4726 #include <ac_nonexistent.h>
   4727 _ACEOF
   4728 if { (ac_try="$ac_cpp conftest.$ac_ext"
   4729 case "(($ac_try" in
   4730   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4731   *) ac_try_echo=$ac_try;;
   4732 esac
   4733 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4734   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   4735   ac_status=$?
   4736   grep -v '^ *+' conftest.er1 >conftest.err
   4737   rm -f conftest.er1
   4738   cat conftest.err >&5
   4739   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4740   (exit $ac_status); } >/dev/null && {
   4741 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   4742 	 test ! -s conftest.err
   4743        }; then
   4744   # Broken: success on invalid input.
   4745 continue
   4746 else
   4747   echo "$as_me: failed program was:" >&5
   4748 sed 's/^/| /' conftest.$ac_ext >&5
   4749 
   4750   # Passes both tests.
   4751 ac_preproc_ok=:
   4752 break
   4753 fi
   4754 
   4755 rm -f conftest.err conftest.$ac_ext
   4756 
   4757 done
   4758 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4759 rm -f conftest.err conftest.$ac_ext
   4760 if $ac_preproc_ok; then
   4761   :
   4762 else
   4763   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   4764 See \`config.log' for more details." >&5
   4765 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   4766 See \`config.log' for more details." >&2;}
   4767    { (exit 1); exit 1; }; }
   4768 fi
   4769 
   4770 ac_ext=c
   4771 ac_cpp='$CPP $CPPFLAGS'
   4772 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4773 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4774 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4775 
   4776 
   4777 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4778 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
   4779 if test "${ac_cv_header_stdc+set}" = set; then
   4780   echo $ECHO_N "(cached) $ECHO_C" >&6
   4781 else
   4782   cat >conftest.$ac_ext <<_ACEOF
   4783 /* confdefs.h.  */
   4784 _ACEOF
   4785 cat confdefs.h >>conftest.$ac_ext
   4786 cat >>conftest.$ac_ext <<_ACEOF
   4787 /* end confdefs.h.  */
   4788 #include <stdlib.h>
   4789 #include <stdarg.h>
   4790 #include <string.h>
   4791 #include <float.h>
   4792 
   4793 int
   4794 main ()
   4795 {
   4796 
   4797   ;
   4798   return 0;
   4799 }
   4800 _ACEOF
   4801 rm -f conftest.$ac_objext
   4802 if { (ac_try="$ac_compile"
   4803 case "(($ac_try" in
   4804   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4805   *) ac_try_echo=$ac_try;;
   4806 esac
   4807 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4808   (eval "$ac_compile") 2>conftest.er1
   4809   ac_status=$?
   4810   grep -v '^ *+' conftest.er1 >conftest.err
   4811   rm -f conftest.er1
   4812   cat conftest.err >&5
   4813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4814   (exit $ac_status); } && {
   4815 	 test -z "$ac_c_werror_flag" ||
   4816 	 test ! -s conftest.err
   4817        } && test -s conftest.$ac_objext; then
   4818   ac_cv_header_stdc=yes
   4819 else
   4820   echo "$as_me: failed program was:" >&5
   4821 sed 's/^/| /' conftest.$ac_ext >&5
   4822 
   4823 	ac_cv_header_stdc=no
   4824 fi
   4825 
   4826 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4827 
   4828 if test $ac_cv_header_stdc = yes; then
   4829   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4830   cat >conftest.$ac_ext <<_ACEOF
   4831 /* confdefs.h.  */
   4832 _ACEOF
   4833 cat confdefs.h >>conftest.$ac_ext
   4834 cat >>conftest.$ac_ext <<_ACEOF
   4835 /* end confdefs.h.  */
   4836 #include <string.h>
   4837 
   4838 _ACEOF
   4839 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4840   $EGREP "memchr" >/dev/null 2>&1; then
   4841   :
   4842 else
   4843   ac_cv_header_stdc=no
   4844 fi
   4845 rm -f conftest*
   4846 
   4847 fi
   4848 
   4849 if test $ac_cv_header_stdc = yes; then
   4850   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4851   cat >conftest.$ac_ext <<_ACEOF
   4852 /* confdefs.h.  */
   4853 _ACEOF
   4854 cat confdefs.h >>conftest.$ac_ext
   4855 cat >>conftest.$ac_ext <<_ACEOF
   4856 /* end confdefs.h.  */
   4857 #include <stdlib.h>
   4858 
   4859 _ACEOF
   4860 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4861   $EGREP "free" >/dev/null 2>&1; then
   4862   :
   4863 else
   4864   ac_cv_header_stdc=no
   4865 fi
   4866 rm -f conftest*
   4867 
   4868 fi
   4869 
   4870 if test $ac_cv_header_stdc = yes; then
   4871   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4872   if test "$cross_compiling" = yes; then
   4873   :
   4874 else
   4875   cat >conftest.$ac_ext <<_ACEOF
   4876 /* confdefs.h.  */
   4877 _ACEOF
   4878 cat confdefs.h >>conftest.$ac_ext
   4879 cat >>conftest.$ac_ext <<_ACEOF
   4880 /* end confdefs.h.  */
   4881 #include <ctype.h>
   4882 #include <stdlib.h>
   4883 #if ((' ' & 0x0FF) == 0x020)
   4884 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4885 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4886 #else
   4887 # define ISLOWER(c) \
   4888 		   (('a' <= (c) && (c) <= 'i') \
   4889 		     || ('j' <= (c) && (c) <= 'r') \
   4890 		     || ('s' <= (c) && (c) <= 'z'))
   4891 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4892 #endif
   4893 
   4894 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4895 int
   4896 main ()
   4897 {
   4898   int i;
   4899   for (i = 0; i < 256; i++)
   4900     if (XOR (islower (i), ISLOWER (i))
   4901 	|| toupper (i) != TOUPPER (i))
   4902       return 2;
   4903   return 0;
   4904 }
   4905 _ACEOF
   4906 rm -f conftest$ac_exeext
   4907 if { (ac_try="$ac_link"
   4908 case "(($ac_try" in
   4909   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4910   *) ac_try_echo=$ac_try;;
   4911 esac
   4912 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4913   (eval "$ac_link") 2>&5
   4914   ac_status=$?
   4915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4916   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   4917   { (case "(($ac_try" in
   4918   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4919   *) ac_try_echo=$ac_try;;
   4920 esac
   4921 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4922   (eval "$ac_try") 2>&5
   4923   ac_status=$?
   4924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4925   (exit $ac_status); }; }; then
   4926   :
   4927 else
   4928   echo "$as_me: program exited with status $ac_status" >&5
   4929 echo "$as_me: failed program was:" >&5
   4930 sed 's/^/| /' conftest.$ac_ext >&5
   4931 
   4932 ( exit $ac_status )
   4933 ac_cv_header_stdc=no
   4934 fi
   4935 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   4936 fi
   4937 
   4938 
   4939 fi
   4940 fi
   4941 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   4942 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
   4943 if test $ac_cv_header_stdc = yes; then
   4944 
   4945 cat >>confdefs.h <<\_ACEOF
   4946 #define STDC_HEADERS 1
   4947 _ACEOF
   4948 
   4949 fi
   4950 
   4951 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   4952 
   4953 
   4954 
   4955 
   4956 
   4957 
   4958 
   4959 
   4960 
   4961 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   4962 		  inttypes.h stdint.h unistd.h
   4963 do
   4964 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4965 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   4966 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   4967 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   4968   echo $ECHO_N "(cached) $ECHO_C" >&6
   4969 else
   4970   cat >conftest.$ac_ext <<_ACEOF
   4971 /* confdefs.h.  */
   4972 _ACEOF
   4973 cat confdefs.h >>conftest.$ac_ext
   4974 cat >>conftest.$ac_ext <<_ACEOF
   4975 /* end confdefs.h.  */
   4976 $ac_includes_default
   4977 
   4978 #include <$ac_header>
   4979 _ACEOF
   4980 rm -f conftest.$ac_objext
   4981 if { (ac_try="$ac_compile"
   4982 case "(($ac_try" in
   4983   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4984   *) ac_try_echo=$ac_try;;
   4985 esac
   4986 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4987   (eval "$ac_compile") 2>conftest.er1
   4988   ac_status=$?
   4989   grep -v '^ *+' conftest.er1 >conftest.err
   4990   rm -f conftest.er1
   4991   cat conftest.err >&5
   4992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4993   (exit $ac_status); } && {
   4994 	 test -z "$ac_c_werror_flag" ||
   4995 	 test ! -s conftest.err
   4996        } && test -s conftest.$ac_objext; then
   4997   eval "$as_ac_Header=yes"
   4998 else
   4999   echo "$as_me: failed program was:" >&5
   5000 sed 's/^/| /' conftest.$ac_ext >&5
   5001 
   5002 	eval "$as_ac_Header=no"
   5003 fi
   5004 
   5005 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5006 fi
   5007 ac_res=`eval echo '${'$as_ac_Header'}'`
   5008 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5009 echo "${ECHO_T}$ac_res" >&6; }
   5010 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5011   cat >>confdefs.h <<_ACEOF
   5012 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5013 _ACEOF
   5014 
   5015 fi
   5016 
   5017 done
   5018 
   5019 
   5020 
   5021 for ac_header in dlfcn.h
   5022 do
   5023 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5024 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5025   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5026 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5027 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5028   echo $ECHO_N "(cached) $ECHO_C" >&6
   5029 fi
   5030 ac_res=`eval echo '${'$as_ac_Header'}'`
   5031 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5032 echo "${ECHO_T}$ac_res" >&6; }
   5033 else
   5034   # Is the header compilable?
   5035 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   5036 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   5037 cat >conftest.$ac_ext <<_ACEOF
   5038 /* confdefs.h.  */
   5039 _ACEOF
   5040 cat confdefs.h >>conftest.$ac_ext
   5041 cat >>conftest.$ac_ext <<_ACEOF
   5042 /* end confdefs.h.  */
   5043 $ac_includes_default
   5044 #include <$ac_header>
   5045 _ACEOF
   5046 rm -f conftest.$ac_objext
   5047 if { (ac_try="$ac_compile"
   5048 case "(($ac_try" in
   5049   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5050   *) ac_try_echo=$ac_try;;
   5051 esac
   5052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5053   (eval "$ac_compile") 2>conftest.er1
   5054   ac_status=$?
   5055   grep -v '^ *+' conftest.er1 >conftest.err
   5056   rm -f conftest.er1
   5057   cat conftest.err >&5
   5058   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5059   (exit $ac_status); } && {
   5060 	 test -z "$ac_c_werror_flag" ||
   5061 	 test ! -s conftest.err
   5062        } && test -s conftest.$ac_objext; then
   5063   ac_header_compiler=yes
   5064 else
   5065   echo "$as_me: failed program was:" >&5
   5066 sed 's/^/| /' conftest.$ac_ext >&5
   5067 
   5068 	ac_header_compiler=no
   5069 fi
   5070 
   5071 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5072 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   5073 echo "${ECHO_T}$ac_header_compiler" >&6; }
   5074 
   5075 # Is the header present?
   5076 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   5077 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   5078 cat >conftest.$ac_ext <<_ACEOF
   5079 /* confdefs.h.  */
   5080 _ACEOF
   5081 cat confdefs.h >>conftest.$ac_ext
   5082 cat >>conftest.$ac_ext <<_ACEOF
   5083 /* end confdefs.h.  */
   5084 #include <$ac_header>
   5085 _ACEOF
   5086 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5087 case "(($ac_try" in
   5088   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5089   *) ac_try_echo=$ac_try;;
   5090 esac
   5091 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5092   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5093   ac_status=$?
   5094   grep -v '^ *+' conftest.er1 >conftest.err
   5095   rm -f conftest.er1
   5096   cat conftest.err >&5
   5097   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5098   (exit $ac_status); } >/dev/null && {
   5099 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   5100 	 test ! -s conftest.err
   5101        }; then
   5102   ac_header_preproc=yes
   5103 else
   5104   echo "$as_me: failed program was:" >&5
   5105 sed 's/^/| /' conftest.$ac_ext >&5
   5106 
   5107   ac_header_preproc=no
   5108 fi
   5109 
   5110 rm -f conftest.err conftest.$ac_ext
   5111 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   5112 echo "${ECHO_T}$ac_header_preproc" >&6; }
   5113 
   5114 # So?  What about this header?
   5115 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   5116   yes:no: )
   5117     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   5118 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   5119     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   5120 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   5121     ac_header_preproc=yes
   5122     ;;
   5123   no:yes:* )
   5124     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   5125 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   5126     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   5127 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   5128     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   5129 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   5130     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   5131 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   5132     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   5133 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   5134     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   5135 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   5136     ( cat <<\_ASBOX
   5137 ## ---------------------------------------------------------------------- ##
   5138 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   5139 ## ---------------------------------------------------------------------- ##
   5140 _ASBOX
   5141      ) | sed "s/^/$as_me: WARNING:     /" >&2
   5142     ;;
   5143 esac
   5144 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   5145 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   5146 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   5147   echo $ECHO_N "(cached) $ECHO_C" >&6
   5148 else
   5149   eval "$as_ac_Header=\$ac_header_preproc"
   5150 fi
   5151 ac_res=`eval echo '${'$as_ac_Header'}'`
   5152 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   5153 echo "${ECHO_T}$ac_res" >&6; }
   5154 
   5155 fi
   5156 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   5157   cat >>confdefs.h <<_ACEOF
   5158 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5159 _ACEOF
   5160 
   5161 fi
   5162 
   5163 done
   5164 
   5165 ac_ext=cpp
   5166 ac_cpp='$CXXCPP $CPPFLAGS'
   5167 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5168 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5169 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5170 if test -z "$CXX"; then
   5171   if test -n "$CCC"; then
   5172     CXX=$CCC
   5173   else
   5174     if test -n "$ac_tool_prefix"; then
   5175   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5176   do
   5177     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5178 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5179 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5180 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5181 if test "${ac_cv_prog_CXX+set}" = set; then
   5182   echo $ECHO_N "(cached) $ECHO_C" >&6
   5183 else
   5184   if test -n "$CXX"; then
   5185   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   5186 else
   5187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5188 for as_dir in $PATH
   5189 do
   5190   IFS=$as_save_IFS
   5191   test -z "$as_dir" && as_dir=.
   5192   for ac_exec_ext in '' $ac_executable_extensions; do
   5193   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5194     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   5195     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5196     break 2
   5197   fi
   5198 done
   5199 done
   5200 IFS=$as_save_IFS
   5201 
   5202 fi
   5203 fi
   5204 CXX=$ac_cv_prog_CXX
   5205 if test -n "$CXX"; then
   5206   { echo "$as_me:$LINENO: result: $CXX" >&5
   5207 echo "${ECHO_T}$CXX" >&6; }
   5208 else
   5209   { echo "$as_me:$LINENO: result: no" >&5
   5210 echo "${ECHO_T}no" >&6; }
   5211 fi
   5212 
   5213 
   5214     test -n "$CXX" && break
   5215   done
   5216 fi
   5217 if test -z "$CXX"; then
   5218   ac_ct_CXX=$CXX
   5219   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5220 do
   5221   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5222 set dummy $ac_prog; ac_word=$2
   5223 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5224 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5225 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   5226   echo $ECHO_N "(cached) $ECHO_C" >&6
   5227 else
   5228   if test -n "$ac_ct_CXX"; then
   5229   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   5230 else
   5231 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5232 for as_dir in $PATH
   5233 do
   5234   IFS=$as_save_IFS
   5235   test -z "$as_dir" && as_dir=.
   5236   for ac_exec_ext in '' $ac_executable_extensions; do
   5237   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5238     ac_cv_prog_ac_ct_CXX="$ac_prog"
   5239     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5240     break 2
   5241   fi
   5242 done
   5243 done
   5244 IFS=$as_save_IFS
   5245 
   5246 fi
   5247 fi
   5248 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   5249 if test -n "$ac_ct_CXX"; then
   5250   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   5251 echo "${ECHO_T}$ac_ct_CXX" >&6; }
   5252 else
   5253   { echo "$as_me:$LINENO: result: no" >&5
   5254 echo "${ECHO_T}no" >&6; }
   5255 fi
   5256 
   5257 
   5258   test -n "$ac_ct_CXX" && break
   5259 done
   5260 
   5261   if test "x$ac_ct_CXX" = x; then
   5262     CXX="g++"
   5263   else
   5264     case $cross_compiling:$ac_tool_warned in
   5265 yes:)
   5266 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   5267 whose name does not start with the host triplet.  If you think this
   5268 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   5269 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   5270 whose name does not start with the host triplet.  If you think this
   5271 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   5272 ac_tool_warned=yes ;;
   5273 esac
   5274     CXX=$ac_ct_CXX
   5275   fi
   5276 fi
   5277 
   5278   fi
   5279 fi
   5280 # Provide some information about the compiler.
   5281 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   5282 ac_compiler=`set X $ac_compile; echo $2`
   5283 { (ac_try="$ac_compiler --version >&5"
   5284 case "(($ac_try" in
   5285   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5286   *) ac_try_echo=$ac_try;;
   5287 esac
   5288 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5289   (eval "$ac_compiler --version >&5") 2>&5
   5290   ac_status=$?
   5291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5292   (exit $ac_status); }
   5293 { (ac_try="$ac_compiler -v >&5"
   5294 case "(($ac_try" in
   5295   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5296   *) ac_try_echo=$ac_try;;
   5297 esac
   5298 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5299   (eval "$ac_compiler -v >&5") 2>&5
   5300   ac_status=$?
   5301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5302   (exit $ac_status); }
   5303 { (ac_try="$ac_compiler -V >&5"
   5304 case "(($ac_try" in
   5305   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5306   *) ac_try_echo=$ac_try;;
   5307 esac
   5308 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5309   (eval "$ac_compiler -V >&5") 2>&5
   5310   ac_status=$?
   5311   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5312   (exit $ac_status); }
   5313 
   5314 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   5315 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
   5316 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   5317   echo $ECHO_N "(cached) $ECHO_C" >&6
   5318 else
   5319   cat >conftest.$ac_ext <<_ACEOF
   5320 /* confdefs.h.  */
   5321 _ACEOF
   5322 cat confdefs.h >>conftest.$ac_ext
   5323 cat >>conftest.$ac_ext <<_ACEOF
   5324 /* end confdefs.h.  */
   5325 
   5326 int
   5327 main ()
   5328 {
   5329 #ifndef __GNUC__
   5330        choke me
   5331 #endif
   5332 
   5333   ;
   5334   return 0;
   5335 }
   5336 _ACEOF
   5337 rm -f conftest.$ac_objext
   5338 if { (ac_try="$ac_compile"
   5339 case "(($ac_try" in
   5340   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5341   *) ac_try_echo=$ac_try;;
   5342 esac
   5343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5344   (eval "$ac_compile") 2>conftest.er1
   5345   ac_status=$?
   5346   grep -v '^ *+' conftest.er1 >conftest.err
   5347   rm -f conftest.er1
   5348   cat conftest.err >&5
   5349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5350   (exit $ac_status); } && {
   5351 	 test -z "$ac_cxx_werror_flag" ||
   5352 	 test ! -s conftest.err
   5353        } && test -s conftest.$ac_objext; then
   5354   ac_compiler_gnu=yes
   5355 else
   5356   echo "$as_me: failed program was:" >&5
   5357 sed 's/^/| /' conftest.$ac_ext >&5
   5358 
   5359 	ac_compiler_gnu=no
   5360 fi
   5361 
   5362 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5363 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   5364 
   5365 fi
   5366 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   5367 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
   5368 GXX=`test $ac_compiler_gnu = yes && echo yes`
   5369 ac_test_CXXFLAGS=${CXXFLAGS+set}
   5370 ac_save_CXXFLAGS=$CXXFLAGS
   5371 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   5372 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
   5373 if test "${ac_cv_prog_cxx_g+set}" = set; then
   5374   echo $ECHO_N "(cached) $ECHO_C" >&6
   5375 else
   5376   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   5377    ac_cxx_werror_flag=yes
   5378    ac_cv_prog_cxx_g=no
   5379    CXXFLAGS="-g"
   5380    cat >conftest.$ac_ext <<_ACEOF
   5381 /* confdefs.h.  */
   5382 _ACEOF
   5383 cat confdefs.h >>conftest.$ac_ext
   5384 cat >>conftest.$ac_ext <<_ACEOF
   5385 /* end confdefs.h.  */
   5386 
   5387 int
   5388 main ()
   5389 {
   5390 
   5391   ;
   5392   return 0;
   5393 }
   5394 _ACEOF
   5395 rm -f conftest.$ac_objext
   5396 if { (ac_try="$ac_compile"
   5397 case "(($ac_try" in
   5398   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5399   *) ac_try_echo=$ac_try;;
   5400 esac
   5401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5402   (eval "$ac_compile") 2>conftest.er1
   5403   ac_status=$?
   5404   grep -v '^ *+' conftest.er1 >conftest.err
   5405   rm -f conftest.er1
   5406   cat conftest.err >&5
   5407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5408   (exit $ac_status); } && {
   5409 	 test -z "$ac_cxx_werror_flag" ||
   5410 	 test ! -s conftest.err
   5411        } && test -s conftest.$ac_objext; then
   5412   ac_cv_prog_cxx_g=yes
   5413 else
   5414   echo "$as_me: failed program was:" >&5
   5415 sed 's/^/| /' conftest.$ac_ext >&5
   5416 
   5417 	CXXFLAGS=""
   5418       cat >conftest.$ac_ext <<_ACEOF
   5419 /* confdefs.h.  */
   5420 _ACEOF
   5421 cat confdefs.h >>conftest.$ac_ext
   5422 cat >>conftest.$ac_ext <<_ACEOF
   5423 /* end confdefs.h.  */
   5424 
   5425 int
   5426 main ()
   5427 {
   5428 
   5429   ;
   5430   return 0;
   5431 }
   5432 _ACEOF
   5433 rm -f conftest.$ac_objext
   5434 if { (ac_try="$ac_compile"
   5435 case "(($ac_try" in
   5436   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5437   *) ac_try_echo=$ac_try;;
   5438 esac
   5439 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5440   (eval "$ac_compile") 2>conftest.er1
   5441   ac_status=$?
   5442   grep -v '^ *+' conftest.er1 >conftest.err
   5443   rm -f conftest.er1
   5444   cat conftest.err >&5
   5445   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5446   (exit $ac_status); } && {
   5447 	 test -z "$ac_cxx_werror_flag" ||
   5448 	 test ! -s conftest.err
   5449        } && test -s conftest.$ac_objext; then
   5450   :
   5451 else
   5452   echo "$as_me: failed program was:" >&5
   5453 sed 's/^/| /' conftest.$ac_ext >&5
   5454 
   5455 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5456 	 CXXFLAGS="-g"
   5457 	 cat >conftest.$ac_ext <<_ACEOF
   5458 /* confdefs.h.  */
   5459 _ACEOF
   5460 cat confdefs.h >>conftest.$ac_ext
   5461 cat >>conftest.$ac_ext <<_ACEOF
   5462 /* end confdefs.h.  */
   5463 
   5464 int
   5465 main ()
   5466 {
   5467 
   5468   ;
   5469   return 0;
   5470 }
   5471 _ACEOF
   5472 rm -f conftest.$ac_objext
   5473 if { (ac_try="$ac_compile"
   5474 case "(($ac_try" in
   5475   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5476   *) ac_try_echo=$ac_try;;
   5477 esac
   5478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5479   (eval "$ac_compile") 2>conftest.er1
   5480   ac_status=$?
   5481   grep -v '^ *+' conftest.er1 >conftest.err
   5482   rm -f conftest.er1
   5483   cat conftest.err >&5
   5484   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5485   (exit $ac_status); } && {
   5486 	 test -z "$ac_cxx_werror_flag" ||
   5487 	 test ! -s conftest.err
   5488        } && test -s conftest.$ac_objext; then
   5489   ac_cv_prog_cxx_g=yes
   5490 else
   5491   echo "$as_me: failed program was:" >&5
   5492 sed 's/^/| /' conftest.$ac_ext >&5
   5493 
   5494 
   5495 fi
   5496 
   5497 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5498 fi
   5499 
   5500 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5501 fi
   5502 
   5503 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5504    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5505 fi
   5506 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   5507 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
   5508 if test "$ac_test_CXXFLAGS" = set; then
   5509   CXXFLAGS=$ac_save_CXXFLAGS
   5510 elif test $ac_cv_prog_cxx_g = yes; then
   5511   if test "$GXX" = yes; then
   5512     CXXFLAGS="-g -O2"
   5513   else
   5514     CXXFLAGS="-g"
   5515   fi
   5516 else
   5517   if test "$GXX" = yes; then
   5518     CXXFLAGS="-O2"
   5519   else
   5520     CXXFLAGS=
   5521   fi
   5522 fi
   5523 ac_ext=cpp
   5524 ac_cpp='$CXXCPP $CPPFLAGS'
   5525 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5526 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5527 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5528 
   5529 depcc="$CXX"  am_compiler_list=
   5530 
   5531 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   5532 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
   5533 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   5534   echo $ECHO_N "(cached) $ECHO_C" >&6
   5535 else
   5536   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   5537   # We make a subdir and do the tests there.  Otherwise we can end up
   5538   # making bogus files that we don't know about and never remove.  For
   5539   # instance it was reported that on HP-UX the gcc test will end up
   5540   # making a dummy file named `D' -- because `-MD' means `put the output
   5541   # in D'.
   5542   mkdir conftest.dir
   5543   # Copy depcomp to subdir because otherwise we won't find it if we're
   5544   # using a relative directory.
   5545   cp "$am_depcomp" conftest.dir
   5546   cd conftest.dir
   5547   # We will build objects and dependencies in a subdirectory because
   5548   # it helps to detect inapplicable dependency modes.  For instance
   5549   # both Tru64's cc and ICC support -MD to output dependencies as a
   5550   # side effect of compilation, but ICC will put the dependencies in
   5551   # the current directory while Tru64 will put them in the object
   5552   # directory.
   5553   mkdir sub
   5554 
   5555   am_cv_CXX_dependencies_compiler_type=none
   5556   if test "$am_compiler_list" = ""; then
   5557      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5558   fi
   5559   for depmode in $am_compiler_list; do
   5560     # Setup a source with many dependencies, because some compilers
   5561     # like to wrap large dependency lists on column 80 (with \), and
   5562     # we should not choose a depcomp mode which is confused by this.
   5563     #
   5564     # We need to recreate these files for each test, as the compiler may
   5565     # overwrite some of them when testing with obscure command lines.
   5566     # This happens at least with the AIX C compiler.
   5567     : > sub/conftest.c
   5568     for i in 1 2 3 4 5 6; do
   5569       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5570       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5571       # Solaris 8's {/usr,}/bin/sh.
   5572       touch sub/conftst$i.h
   5573     done
   5574     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   5575 
   5576     case $depmode in
   5577     nosideeffect)
   5578       # after this tag, mechanisms are not by side-effect, so they'll
   5579       # only be used when explicitly requested
   5580       if test "x$enable_dependency_tracking" = xyes; then
   5581 	continue
   5582       else
   5583 	break
   5584       fi
   5585       ;;
   5586     none) break ;;
   5587     esac
   5588     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5589     # mode.  It turns out that the SunPro C++ compiler does not properly
   5590     # handle `-M -o', and we need to detect this.
   5591     if depmode=$depmode \
   5592        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   5593        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   5594        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   5595          >/dev/null 2>conftest.err &&
   5596        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   5597        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   5598        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   5599        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   5600       # icc doesn't choke on unknown options, it will just issue warnings
   5601       # or remarks (even with -Werror).  So we grep stderr for any message
   5602       # that says an option was ignored or not supported.
   5603       # When given -MP, icc 7.0 and 7.1 complain thusly:
   5604       #   icc: Command line warning: ignoring option '-M'; no argument required
   5605       # The diagnosis changed in icc 8.0:
   5606       #   icc: Command line remark: option '-MP' not supported
   5607       if (grep 'ignoring option' conftest.err ||
   5608           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   5609         am_cv_CXX_dependencies_compiler_type=$depmode
   5610         break
   5611       fi
   5612     fi
   5613   done
   5614 
   5615   cd ..
   5616   rm -rf conftest.dir
   5617 else
   5618   am_cv_CXX_dependencies_compiler_type=none
   5619 fi
   5620 
   5621 fi
   5622 { echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   5623 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; }
   5624 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   5625 
   5626  if
   5627   test "x$enable_dependency_tracking" != xno \
   5628   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   5629   am__fastdepCXX_TRUE=
   5630   am__fastdepCXX_FALSE='#'
   5631 else
   5632   am__fastdepCXX_TRUE='#'
   5633   am__fastdepCXX_FALSE=
   5634 fi
   5635 
   5636 
   5637 
   5638 
   5639 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   5640     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   5641     (test "X$CXX" != "Xg++"))) ; then
   5642   ac_ext=cpp
   5643 ac_cpp='$CXXCPP $CPPFLAGS'
   5644 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5645 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5646 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5647 { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5648 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
   5649 if test -z "$CXXCPP"; then
   5650   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5651   echo $ECHO_N "(cached) $ECHO_C" >&6
   5652 else
   5653       # Double quotes because CXXCPP needs to be expanded
   5654     for CXXCPP in "$CXX -E" "/lib/cpp"
   5655     do
   5656       ac_preproc_ok=false
   5657 for ac_cxx_preproc_warn_flag in '' yes
   5658 do
   5659   # Use a header file that comes with gcc, so configuring glibc
   5660   # with a fresh cross-compiler works.
   5661   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5662   # <limits.h> exists even on freestanding compilers.
   5663   # On the NeXT, cc -E runs the code through the compiler's parser,
   5664   # not just through cpp. "Syntax error" is here to catch this case.
   5665   cat >conftest.$ac_ext <<_ACEOF
   5666 /* confdefs.h.  */
   5667 _ACEOF
   5668 cat confdefs.h >>conftest.$ac_ext
   5669 cat >>conftest.$ac_ext <<_ACEOF
   5670 /* end confdefs.h.  */
   5671 #ifdef __STDC__
   5672 # include <limits.h>
   5673 #else
   5674 # include <assert.h>
   5675 #endif
   5676 		     Syntax error
   5677 _ACEOF
   5678 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5679 case "(($ac_try" in
   5680   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5681   *) ac_try_echo=$ac_try;;
   5682 esac
   5683 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5684   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5685   ac_status=$?
   5686   grep -v '^ *+' conftest.er1 >conftest.err
   5687   rm -f conftest.er1
   5688   cat conftest.err >&5
   5689   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5690   (exit $ac_status); } >/dev/null && {
   5691 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5692 	 test ! -s conftest.err
   5693        }; then
   5694   :
   5695 else
   5696   echo "$as_me: failed program was:" >&5
   5697 sed 's/^/| /' conftest.$ac_ext >&5
   5698 
   5699   # Broken: fails on valid input.
   5700 continue
   5701 fi
   5702 
   5703 rm -f conftest.err conftest.$ac_ext
   5704 
   5705   # OK, works on sane cases.  Now check whether nonexistent headers
   5706   # can be detected and how.
   5707   cat >conftest.$ac_ext <<_ACEOF
   5708 /* confdefs.h.  */
   5709 _ACEOF
   5710 cat confdefs.h >>conftest.$ac_ext
   5711 cat >>conftest.$ac_ext <<_ACEOF
   5712 /* end confdefs.h.  */
   5713 #include <ac_nonexistent.h>
   5714 _ACEOF
   5715 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5716 case "(($ac_try" in
   5717   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5718   *) ac_try_echo=$ac_try;;
   5719 esac
   5720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5721   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5722   ac_status=$?
   5723   grep -v '^ *+' conftest.er1 >conftest.err
   5724   rm -f conftest.er1
   5725   cat conftest.err >&5
   5726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5727   (exit $ac_status); } >/dev/null && {
   5728 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5729 	 test ! -s conftest.err
   5730        }; then
   5731   # Broken: success on invalid input.
   5732 continue
   5733 else
   5734   echo "$as_me: failed program was:" >&5
   5735 sed 's/^/| /' conftest.$ac_ext >&5
   5736 
   5737   # Passes both tests.
   5738 ac_preproc_ok=:
   5739 break
   5740 fi
   5741 
   5742 rm -f conftest.err conftest.$ac_ext
   5743 
   5744 done
   5745 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5746 rm -f conftest.err conftest.$ac_ext
   5747 if $ac_preproc_ok; then
   5748   break
   5749 fi
   5750 
   5751     done
   5752     ac_cv_prog_CXXCPP=$CXXCPP
   5753 
   5754 fi
   5755   CXXCPP=$ac_cv_prog_CXXCPP
   5756 else
   5757   ac_cv_prog_CXXCPP=$CXXCPP
   5758 fi
   5759 { echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5760 echo "${ECHO_T}$CXXCPP" >&6; }
   5761 ac_preproc_ok=false
   5762 for ac_cxx_preproc_warn_flag in '' yes
   5763 do
   5764   # Use a header file that comes with gcc, so configuring glibc
   5765   # with a fresh cross-compiler works.
   5766   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5767   # <limits.h> exists even on freestanding compilers.
   5768   # On the NeXT, cc -E runs the code through the compiler's parser,
   5769   # not just through cpp. "Syntax error" is here to catch this case.
   5770   cat >conftest.$ac_ext <<_ACEOF
   5771 /* confdefs.h.  */
   5772 _ACEOF
   5773 cat confdefs.h >>conftest.$ac_ext
   5774 cat >>conftest.$ac_ext <<_ACEOF
   5775 /* end confdefs.h.  */
   5776 #ifdef __STDC__
   5777 # include <limits.h>
   5778 #else
   5779 # include <assert.h>
   5780 #endif
   5781 		     Syntax error
   5782 _ACEOF
   5783 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5784 case "(($ac_try" in
   5785   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5786   *) ac_try_echo=$ac_try;;
   5787 esac
   5788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5789   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5790   ac_status=$?
   5791   grep -v '^ *+' conftest.er1 >conftest.err
   5792   rm -f conftest.er1
   5793   cat conftest.err >&5
   5794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5795   (exit $ac_status); } >/dev/null && {
   5796 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5797 	 test ! -s conftest.err
   5798        }; then
   5799   :
   5800 else
   5801   echo "$as_me: failed program was:" >&5
   5802 sed 's/^/| /' conftest.$ac_ext >&5
   5803 
   5804   # Broken: fails on valid input.
   5805 continue
   5806 fi
   5807 
   5808 rm -f conftest.err conftest.$ac_ext
   5809 
   5810   # OK, works on sane cases.  Now check whether nonexistent headers
   5811   # can be detected and how.
   5812   cat >conftest.$ac_ext <<_ACEOF
   5813 /* confdefs.h.  */
   5814 _ACEOF
   5815 cat confdefs.h >>conftest.$ac_ext
   5816 cat >>conftest.$ac_ext <<_ACEOF
   5817 /* end confdefs.h.  */
   5818 #include <ac_nonexistent.h>
   5819 _ACEOF
   5820 if { (ac_try="$ac_cpp conftest.$ac_ext"
   5821 case "(($ac_try" in
   5822   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5823   *) ac_try_echo=$ac_try;;
   5824 esac
   5825 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5826   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   5827   ac_status=$?
   5828   grep -v '^ *+' conftest.er1 >conftest.err
   5829   rm -f conftest.er1
   5830   cat conftest.err >&5
   5831   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5832   (exit $ac_status); } >/dev/null && {
   5833 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   5834 	 test ! -s conftest.err
   5835        }; then
   5836   # Broken: success on invalid input.
   5837 continue
   5838 else
   5839   echo "$as_me: failed program was:" >&5
   5840 sed 's/^/| /' conftest.$ac_ext >&5
   5841 
   5842   # Passes both tests.
   5843 ac_preproc_ok=:
   5844 break
   5845 fi
   5846 
   5847 rm -f conftest.err conftest.$ac_ext
   5848 
   5849 done
   5850 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5851 rm -f conftest.err conftest.$ac_ext
   5852 if $ac_preproc_ok; then
   5853   :
   5854 else
   5855   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5856 See \`config.log' for more details." >&5
   5857 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5858 See \`config.log' for more details." >&2;}
   5859    { (exit 1); exit 1; }; }
   5860 fi
   5861 
   5862 ac_ext=cpp
   5863 ac_cpp='$CXXCPP $CPPFLAGS'
   5864 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5865 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5866 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5867 
   5868 fi
   5869 
   5870 
   5871 ac_ext=f
   5872 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   5873 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5874 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   5875 if test -n "$ac_tool_prefix"; then
   5876   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
   5877   do
   5878     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5879 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5880 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5881 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5882 if test "${ac_cv_prog_F77+set}" = set; then
   5883   echo $ECHO_N "(cached) $ECHO_C" >&6
   5884 else
   5885   if test -n "$F77"; then
   5886   ac_cv_prog_F77="$F77" # Let the user override the test.
   5887 else
   5888 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5889 for as_dir in $PATH
   5890 do
   5891   IFS=$as_save_IFS
   5892   test -z "$as_dir" && as_dir=.
   5893   for ac_exec_ext in '' $ac_executable_extensions; do
   5894   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5895     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   5896     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5897     break 2
   5898   fi
   5899 done
   5900 done
   5901 IFS=$as_save_IFS
   5902 
   5903 fi
   5904 fi
   5905 F77=$ac_cv_prog_F77
   5906 if test -n "$F77"; then
   5907   { echo "$as_me:$LINENO: result: $F77" >&5
   5908 echo "${ECHO_T}$F77" >&6; }
   5909 else
   5910   { echo "$as_me:$LINENO: result: no" >&5
   5911 echo "${ECHO_T}no" >&6; }
   5912 fi
   5913 
   5914 
   5915     test -n "$F77" && break
   5916   done
   5917 fi
   5918 if test -z "$F77"; then
   5919   ac_ct_F77=$F77
   5920   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
   5921 do
   5922   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5923 set dummy $ac_prog; ac_word=$2
   5924 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5925 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5926 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   5927   echo $ECHO_N "(cached) $ECHO_C" >&6
   5928 else
   5929   if test -n "$ac_ct_F77"; then
   5930   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   5931 else
   5932 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5933 for as_dir in $PATH
   5934 do
   5935   IFS=$as_save_IFS
   5936   test -z "$as_dir" && as_dir=.
   5937   for ac_exec_ext in '' $ac_executable_extensions; do
   5938   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5939     ac_cv_prog_ac_ct_F77="$ac_prog"
   5940     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5941     break 2
   5942   fi
   5943 done
   5944 done
   5945 IFS=$as_save_IFS
   5946 
   5947 fi
   5948 fi
   5949 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   5950 if test -n "$ac_ct_F77"; then
   5951   { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   5952 echo "${ECHO_T}$ac_ct_F77" >&6; }
   5953 else
   5954   { echo "$as_me:$LINENO: result: no" >&5
   5955 echo "${ECHO_T}no" >&6; }
   5956 fi
   5957 
   5958 
   5959   test -n "$ac_ct_F77" && break
   5960 done
   5961 
   5962   if test "x$ac_ct_F77" = x; then
   5963     F77=""
   5964   else
   5965     case $cross_compiling:$ac_tool_warned in
   5966 yes:)
   5967 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   5968 whose name does not start with the host triplet.  If you think this
   5969 configuration is useful to you, please write to autoconf@gnu.org." >&5
   5970 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   5971 whose name does not start with the host triplet.  If you think this
   5972 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
   5973 ac_tool_warned=yes ;;
   5974 esac
   5975     F77=$ac_ct_F77
   5976   fi
   5977 fi
   5978 
   5979 
   5980 # Provide some information about the compiler.
   5981 echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
   5982 ac_compiler=`set X $ac_compile; echo $2`
   5983 { (ac_try="$ac_compiler --version >&5"
   5984 case "(($ac_try" in
   5985   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5986   *) ac_try_echo=$ac_try;;
   5987 esac
   5988 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5989   (eval "$ac_compiler --version >&5") 2>&5
   5990   ac_status=$?
   5991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5992   (exit $ac_status); }
   5993 { (ac_try="$ac_compiler -v >&5"
   5994 case "(($ac_try" in
   5995   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5996   *) ac_try_echo=$ac_try;;
   5997 esac
   5998 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   5999   (eval "$ac_compiler -v >&5") 2>&5
   6000   ac_status=$?
   6001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6002   (exit $ac_status); }
   6003 { (ac_try="$ac_compiler -V >&5"
   6004 case "(($ac_try" in
   6005   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6006   *) ac_try_echo=$ac_try;;
   6007 esac
   6008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6009   (eval "$ac_compiler -V >&5") 2>&5
   6010   ac_status=$?
   6011   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6012   (exit $ac_status); }
   6013 rm -f a.out
   6014 
   6015 # If we don't use `.F' as extension, the preprocessor is not run on the
   6016 # input file.  (Note that this only needs to work for GNU compilers.)
   6017 ac_save_ext=$ac_ext
   6018 ac_ext=F
   6019 { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   6020 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; }
   6021 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   6022   echo $ECHO_N "(cached) $ECHO_C" >&6
   6023 else
   6024   cat >conftest.$ac_ext <<_ACEOF
   6025       program main
   6026 #ifndef __GNUC__
   6027        choke me
   6028 #endif
   6029 
   6030       end
   6031 _ACEOF
   6032 rm -f conftest.$ac_objext
   6033 if { (ac_try="$ac_compile"
   6034 case "(($ac_try" in
   6035   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6036   *) ac_try_echo=$ac_try;;
   6037 esac
   6038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6039   (eval "$ac_compile") 2>conftest.er1
   6040   ac_status=$?
   6041   grep -v '^ *+' conftest.er1 >conftest.err
   6042   rm -f conftest.er1
   6043   cat conftest.err >&5
   6044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6045   (exit $ac_status); } && {
   6046 	 test -z "$ac_f77_werror_flag" ||
   6047 	 test ! -s conftest.err
   6048        } && test -s conftest.$ac_objext; then
   6049   ac_compiler_gnu=yes
   6050 else
   6051   echo "$as_me: failed program was:" >&5
   6052 sed 's/^/| /' conftest.$ac_ext >&5
   6053 
   6054 	ac_compiler_gnu=no
   6055 fi
   6056 
   6057 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6058 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   6059 
   6060 fi
   6061 { echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   6062 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; }
   6063 ac_ext=$ac_save_ext
   6064 ac_test_FFLAGS=${FFLAGS+set}
   6065 ac_save_FFLAGS=$FFLAGS
   6066 FFLAGS=
   6067 { echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   6068 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; }
   6069 if test "${ac_cv_prog_f77_g+set}" = set; then
   6070   echo $ECHO_N "(cached) $ECHO_C" >&6
   6071 else
   6072   FFLAGS=-g
   6073 cat >conftest.$ac_ext <<_ACEOF
   6074       program main
   6075 
   6076       end
   6077 _ACEOF
   6078 rm -f conftest.$ac_objext
   6079 if { (ac_try="$ac_compile"
   6080 case "(($ac_try" in
   6081   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6082   *) ac_try_echo=$ac_try;;
   6083 esac
   6084 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   6085   (eval "$ac_compile") 2>conftest.er1
   6086   ac_status=$?
   6087   grep -v '^ *+' conftest.er1 >conftest.err
   6088   rm -f conftest.er1
   6089   cat conftest.err >&5
   6090   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6091   (exit $ac_status); } && {
   6092 	 test -z "$ac_f77_werror_flag" ||
   6093 	 test ! -s conftest.err
   6094        } && test -s conftest.$ac_objext; then
   6095   ac_cv_prog_f77_g=yes
   6096 else
   6097   echo "$as_me: failed program was:" >&5
   6098 sed 's/^/| /' conftest.$ac_ext >&5
   6099 
   6100 	ac_cv_prog_f77_g=no
   6101 fi
   6102 
   6103 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6104 
   6105 fi
   6106 { echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   6107 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; }
   6108 if test "$ac_test_FFLAGS" = set; then
   6109   FFLAGS=$ac_save_FFLAGS
   6110 elif test $ac_cv_prog_f77_g = yes; then
   6111   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6112     FFLAGS="-g -O2"
   6113   else
   6114     FFLAGS="-g"
   6115   fi
   6116 else
   6117   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6118     FFLAGS="-O2"
   6119   else
   6120     FFLAGS=
   6121   fi
   6122 fi
   6123 
   6124 G77=`test $ac_compiler_gnu = yes && echo yes`
   6125 ac_ext=c
   6126 ac_cpp='$CPP $CPPFLAGS'
   6127 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6128 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6129 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6130 
   6131 
   6132 
   6133 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   6134 
   6135 # find the maximum length of command line arguments
   6136 { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   6137 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
   6138 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   6139   echo $ECHO_N "(cached) $ECHO_C" >&6
   6140 else
   6141     i=0
   6142   teststring="ABCD"
   6143 
   6144   case $build_os in
   6145   msdosdjgpp*)
   6146     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6147     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6148     # during glob expansion).  Even if it were fixed, the result of this
   6149     # check would be larger than it should be.
   6150     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6151     ;;
   6152 
   6153   gnu*)
   6154     # Under GNU Hurd, this test is not required because there is
   6155     # no limit to the length of command line arguments.
   6156     # Libtool will interpret -1 as no limit whatsoever
   6157     lt_cv_sys_max_cmd_len=-1;
   6158     ;;
   6159 
   6160   cygwin* | mingw*)
   6161     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6162     # about 5 minutes as the teststring grows exponentially.
   6163     # Worse, since 9x/ME are not pre-emptively multitasking,
   6164     # you end up with a "frozen" computer, even though with patience
   6165     # the test eventually succeeds (with a max line length of 256k).
   6166     # Instead, let's just punt: use the minimum linelength reported by
   6167     # all of the supported platforms: 8192 (on NT/2K/XP).
   6168     lt_cv_sys_max_cmd_len=8192;
   6169     ;;
   6170 
   6171   amigaos*)
   6172     # On AmigaOS with pdksh, this test takes hours, literally.
   6173     # So we just punt and use a minimum line length of 8192.
   6174     lt_cv_sys_max_cmd_len=8192;
   6175     ;;
   6176 
   6177   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6178     # This has been around since 386BSD, at least.  Likely further.
   6179     if test -x /sbin/sysctl; then
   6180       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6181     elif test -x /usr/sbin/sysctl; then
   6182       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6183     else
   6184       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6185     fi
   6186     # And add a safety zone
   6187     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6188     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6189     ;;
   6190 
   6191   interix*)
   6192     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6193     lt_cv_sys_max_cmd_len=196608
   6194     ;;
   6195 
   6196   osf*)
   6197     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6198     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6199     # nice to cause kernel panics so lets avoid the loop below.
   6200     # First set a reasonable default.
   6201     lt_cv_sys_max_cmd_len=16384
   6202     #
   6203     if test -x /sbin/sysconfig; then
   6204       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6205         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6206       esac
   6207     fi
   6208     ;;
   6209   sco3.2v5*)
   6210     lt_cv_sys_max_cmd_len=102400
   6211     ;;
   6212   sysv5* | sco5v6* | sysv4.2uw2*)
   6213     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6214     if test -n "$kargmax"; then
   6215       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   6216     else
   6217       lt_cv_sys_max_cmd_len=32768
   6218     fi
   6219     ;;
   6220   *)
   6221     # If test is not a shell built-in, we'll probably end up computing a
   6222     # maximum length that is only half of the actual maximum length, but
   6223     # we can't tell.
   6224     SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6225     while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   6226 	       = "XX$teststring") >/dev/null 2>&1 &&
   6227 	    new_result=`expr "X$teststring" : ".*" 2>&1` &&
   6228 	    lt_cv_sys_max_cmd_len=$new_result &&
   6229 	    test $i != 17 # 1/2 MB should be enough
   6230     do
   6231       i=`expr $i + 1`
   6232       teststring=$teststring$teststring
   6233     done
   6234     teststring=
   6235     # Add a significant safety factor because C++ compilers can tack on massive
   6236     # amounts of additional arguments before passing them to the linker.
   6237     # It appears as though 1/2 is a usable value.
   6238     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6239     ;;
   6240   esac
   6241 
   6242 fi
   6243 
   6244 if test -n $lt_cv_sys_max_cmd_len ; then
   6245   { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   6246 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
   6247 else
   6248   { echo "$as_me:$LINENO: result: none" >&5
   6249 echo "${ECHO_T}none" >&6; }
   6250 fi
   6251 
   6252 
   6253 
   6254 
   6255 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6256 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   6257 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
   6258 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   6259   echo $ECHO_N "(cached) $ECHO_C" >&6
   6260 else
   6261 
   6262 # These are sane defaults that work on at least a few old systems.
   6263 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6264 
   6265 # Character class describing NM global symbol codes.
   6266 symcode='[BCDEGRST]'
   6267 
   6268 # Regexp to match symbols that can be accessed directly from C.
   6269 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6270 
   6271 # Transform an extracted symbol line into a proper C declaration
   6272 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   6273 
   6274 # Transform an extracted symbol line into symbol name and symbol address
   6275 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'"
   6276 
   6277 # Define system-specific variables.
   6278 case $host_os in
   6279 aix*)
   6280   symcode='[BCDT]'
   6281   ;;
   6282 cygwin* | mingw* | pw32*)
   6283   symcode='[ABCDGISTW]'
   6284   ;;
   6285 hpux*) # Its linker distinguishes data from code symbols
   6286   if test "$host_cpu" = ia64; then
   6287     symcode='[ABCDEGRST]'
   6288   fi
   6289   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6290   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'"
   6291   ;;
   6292 linux*)
   6293   if test "$host_cpu" = ia64; then
   6294     symcode='[ABCDGIRSTW]'
   6295     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6296     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'"
   6297   fi
   6298   ;;
   6299 irix* | nonstopux*)
   6300   symcode='[BCDEGRST]'
   6301   ;;
   6302 osf*)
   6303   symcode='[BCDEGQRST]'
   6304   ;;
   6305 solaris*)
   6306   symcode='[BDRT]'
   6307   ;;
   6308 sco3.2v5*)
   6309   symcode='[DT]'
   6310   ;;
   6311 sysv4.2uw2*)
   6312   symcode='[DT]'
   6313   ;;
   6314 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6315   symcode='[ABDT]'
   6316   ;;
   6317 sysv4)
   6318   symcode='[DFNSTU]'
   6319   ;;
   6320 esac
   6321 
   6322 # Handle CRLF in mingw tool chain
   6323 opt_cr=
   6324 case $build_os in
   6325 mingw*)
   6326   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6327   ;;
   6328 esac
   6329 
   6330 # If we're using GNU nm, then use its standard symbol codes.
   6331 case `$NM -V 2>&1` in
   6332 *GNU* | *'with BFD'*)
   6333   symcode='[ABCDGIRSTW]' ;;
   6334 esac
   6335 
   6336 # Try without a prefix undercore, then with it.
   6337 for ac_symprfx in "" "_"; do
   6338 
   6339   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6340   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6341 
   6342   # Write the raw and C identifiers.
   6343   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6344 
   6345   # Check to see that the pipe works correctly.
   6346   pipe_works=no
   6347 
   6348   rm -f conftest*
   6349   cat > conftest.$ac_ext <<EOF
   6350 #ifdef __cplusplus
   6351 extern "C" {
   6352 #endif
   6353 char nm_test_var;
   6354 void nm_test_func(){}
   6355 #ifdef __cplusplus
   6356 }
   6357 #endif
   6358 int main(){nm_test_var='a';nm_test_func();return(0);}
   6359 EOF
   6360 
   6361   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   6362   (eval $ac_compile) 2>&5
   6363   ac_status=$?
   6364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6365   (exit $ac_status); }; then
   6366     # Now try to grab the symbols.
   6367     nlist=conftest.nm
   6368     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   6369   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   6370   ac_status=$?
   6371   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6372   (exit $ac_status); } && test -s "$nlist"; then
   6373       # Try sorting and uniquifying the output.
   6374       if sort "$nlist" | uniq > "$nlist"T; then
   6375 	mv -f "$nlist"T "$nlist"
   6376       else
   6377 	rm -f "$nlist"T
   6378       fi
   6379 
   6380       # Make sure that we snagged all the symbols we need.
   6381       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   6382 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   6383 	  cat <<EOF > conftest.$ac_ext
   6384 #ifdef __cplusplus
   6385 extern "C" {
   6386 #endif
   6387 
   6388 EOF
   6389 	  # Now generate the symbol file.
   6390 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   6391 
   6392 	  cat <<EOF >> conftest.$ac_ext
   6393 #if defined (__STDC__) && __STDC__
   6394 # define lt_ptr_t void *
   6395 #else
   6396 # define lt_ptr_t char *
   6397 # define const
   6398 #endif
   6399 
   6400 /* The mapping between symbol names and symbols. */
   6401 const struct {
   6402   const char *name;
   6403   lt_ptr_t address;
   6404 }
   6405 lt_preloaded_symbols[] =
   6406 {
   6407 EOF
   6408 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   6409 	  cat <<\EOF >> conftest.$ac_ext
   6410   {0, (lt_ptr_t) 0}
   6411 };
   6412 
   6413 #ifdef __cplusplus
   6414 }
   6415 #endif
   6416 EOF
   6417 	  # Now try linking the two files.
   6418 	  mv conftest.$ac_objext conftstm.$ac_objext
   6419 	  lt_save_LIBS="$LIBS"
   6420 	  lt_save_CFLAGS="$CFLAGS"
   6421 	  LIBS="conftstm.$ac_objext"
   6422 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6423 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   6424   (eval $ac_link) 2>&5
   6425   ac_status=$?
   6426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   6427   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   6428 	    pipe_works=yes
   6429 	  fi
   6430 	  LIBS="$lt_save_LIBS"
   6431 	  CFLAGS="$lt_save_CFLAGS"
   6432 	else
   6433 	  echo "cannot find nm_test_func in $nlist" >&5
   6434 	fi
   6435       else
   6436 	echo "cannot find nm_test_var in $nlist" >&5
   6437       fi
   6438     else
   6439       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6440     fi
   6441   else
   6442     echo "$progname: failed program was:" >&5
   6443     cat conftest.$ac_ext >&5
   6444   fi
   6445   rm -f conftest* conftst*
   6446 
   6447   # Do not use the global_symbol_pipe unless it works.
   6448   if test "$pipe_works" = yes; then
   6449     break
   6450   else
   6451     lt_cv_sys_global_symbol_pipe=
   6452   fi
   6453 done
   6454 
   6455 fi
   6456 
   6457 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6458   lt_cv_sys_global_symbol_to_cdecl=
   6459 fi
   6460 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6461   { echo "$as_me:$LINENO: result: failed" >&5
   6462 echo "${ECHO_T}failed" >&6; }
   6463 else
   6464   { echo "$as_me:$LINENO: result: ok" >&5
   6465 echo "${ECHO_T}ok" >&6; }
   6466 fi
   6467 
   6468 { echo "$as_me:$LINENO: checking for objdir" >&5
   6469 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
   6470 if test "${lt_cv_objdir+set}" = set; then
   6471   echo $ECHO_N "(cached) $ECHO_C" >&6
   6472 else
   6473   rm -f .libs 2>/dev/null
   6474 mkdir .libs 2>/dev/null
   6475 if test -d .libs; then
   6476   lt_cv_objdir=.libs
   6477 else
   6478   # MS-DOS does not allow filenames that begin with a dot.
   6479   lt_cv_objdir=_libs
   6480 fi
   6481 rmdir .libs 2>/dev/null
   6482 fi
   6483 { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   6484 echo "${ECHO_T}$lt_cv_objdir" >&6; }
   6485 objdir=$lt_cv_objdir
   6486 
   6487 
   6488 
   6489 
   6490 
   6491 case $host_os in
   6492 aix3*)
   6493   # AIX sometimes has problems with the GCC collect2 program.  For some
   6494   # reason, if we set the COLLECT_NAMES environment variable, the problems
   6495   # vanish in a puff of smoke.
   6496   if test "X${COLLECT_NAMES+set}" != Xset; then
   6497     COLLECT_NAMES=
   6498     export COLLECT_NAMES
   6499   fi
   6500   ;;
   6501 esac
   6502 
   6503 # Sed substitution that helps us do robust quoting.  It backslashifies
   6504 # metacharacters that are still active within double-quoted strings.
   6505 Xsed='sed -e 1s/^X//'
   6506 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   6507 
   6508 # Same as above, but do not quote variable references.
   6509 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   6510 
   6511 # Sed substitution to delay expansion of an escaped shell variable in a
   6512 # double_quote_subst'ed string.
   6513 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6514 
   6515 # Sed substitution to avoid accidental globbing in evaled expressions
   6516 no_glob_subst='s/\*/\\\*/g'
   6517 
   6518 # Constants:
   6519 rm="rm -f"
   6520 
   6521 # Global variables:
   6522 default_ofile=libtool
   6523 can_build_shared=yes
   6524 
   6525 # All known linkers require a `.a' archive for static linking (except MSVC,
   6526 # which needs '.lib').
   6527 libext=a
   6528 ltmain="$ac_aux_dir/ltmain.sh"
   6529 ofile="$default_ofile"
   6530 with_gnu_ld="$lt_cv_prog_gnu_ld"
   6531 
   6532 if test -n "$ac_tool_prefix"; then
   6533   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6534 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6535 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6536 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6537 if test "${ac_cv_prog_AR+set}" = set; then
   6538   echo $ECHO_N "(cached) $ECHO_C" >&6
   6539 else
   6540   if test -n "$AR"; then
   6541   ac_cv_prog_AR="$AR" # Let the user override the test.
   6542 else
   6543 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6544 for as_dir in $PATH
   6545 do
   6546   IFS=$as_save_IFS
   6547   test -z "$as_dir" && as_dir=.
   6548   for ac_exec_ext in '' $ac_executable_extensions; do
   6549   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6550     ac_cv_prog_AR="${ac_tool_prefix}ar"
   6551     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6552     break 2
   6553   fi
   6554 done
   6555 done
   6556 IFS=$as_save_IFS
   6557 
   6558 fi
   6559 fi
   6560 AR=$ac_cv_prog_AR
   6561 if test -n "$AR"; then
   6562   { echo "$as_me:$LINENO: result: $AR" >&5
   6563 echo "${ECHO_T}$AR" >&6; }
   6564 else
   6565   { echo "$as_me:$LINENO: result: no" >&5
   6566 echo "${ECHO_T}no" >&6; }
   6567 fi
   6568 
   6569 
   6570 fi
   6571 if test -z "$ac_cv_prog_AR"; then
   6572   ac_ct_AR=$AR
   6573   # Extract the first word of "ar", so it can be a program name with args.
   6574 set dummy ar; ac_word=$2
   6575 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6576 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6577 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   6578   echo $ECHO_N "(cached) $ECHO_C" >&6
   6579 else
   6580   if test -n "$ac_ct_AR"; then
   6581   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6582 else
   6583 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6584 for as_dir in $PATH
   6585 do
   6586   IFS=$as_save_IFS
   6587   test -z "$as_dir" && as_dir=.
   6588   for ac_exec_ext in '' $ac_executable_extensions; do
   6589   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6590     ac_cv_prog_ac_ct_AR="ar"
   6591     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6592     break 2
   6593   fi
   6594 done
   6595 done
   6596 IFS=$as_save_IFS
   6597 
   6598 fi
   6599 fi
   6600 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6601 if test -n "$ac_ct_AR"; then
   6602   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   6603 echo "${ECHO_T}$ac_ct_AR" >&6; }
   6604 else
   6605   { echo "$as_me:$LINENO: result: no" >&5
   6606 echo "${ECHO_T}no" >&6; }
   6607 fi
   6608 
   6609   if test "x$ac_ct_AR" = x; then
   6610     AR="false"
   6611   else
   6612     case $cross_compiling:$ac_tool_warned in
   6613 yes:)
   6614 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6615 whose name does not start with the host triplet.  If you think this
   6616 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6617 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6618 whose name does not start with the host triplet.  If you think this
   6619 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6620 ac_tool_warned=yes ;;
   6621 esac
   6622     AR=$ac_ct_AR
   6623   fi
   6624 else
   6625   AR="$ac_cv_prog_AR"
   6626 fi
   6627 
   6628 if test -n "$ac_tool_prefix"; then
   6629   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6630 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6631 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6632 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6633 if test "${ac_cv_prog_RANLIB+set}" = set; then
   6634   echo $ECHO_N "(cached) $ECHO_C" >&6
   6635 else
   6636   if test -n "$RANLIB"; then
   6637   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6638 else
   6639 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6640 for as_dir in $PATH
   6641 do
   6642   IFS=$as_save_IFS
   6643   test -z "$as_dir" && as_dir=.
   6644   for ac_exec_ext in '' $ac_executable_extensions; do
   6645   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6646     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6647     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6648     break 2
   6649   fi
   6650 done
   6651 done
   6652 IFS=$as_save_IFS
   6653 
   6654 fi
   6655 fi
   6656 RANLIB=$ac_cv_prog_RANLIB
   6657 if test -n "$RANLIB"; then
   6658   { echo "$as_me:$LINENO: result: $RANLIB" >&5
   6659 echo "${ECHO_T}$RANLIB" >&6; }
   6660 else
   6661   { echo "$as_me:$LINENO: result: no" >&5
   6662 echo "${ECHO_T}no" >&6; }
   6663 fi
   6664 
   6665 
   6666 fi
   6667 if test -z "$ac_cv_prog_RANLIB"; then
   6668   ac_ct_RANLIB=$RANLIB
   6669   # Extract the first word of "ranlib", so it can be a program name with args.
   6670 set dummy ranlib; ac_word=$2
   6671 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6672 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6673 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6674   echo $ECHO_N "(cached) $ECHO_C" >&6
   6675 else
   6676   if test -n "$ac_ct_RANLIB"; then
   6677   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6678 else
   6679 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6680 for as_dir in $PATH
   6681 do
   6682   IFS=$as_save_IFS
   6683   test -z "$as_dir" && as_dir=.
   6684   for ac_exec_ext in '' $ac_executable_extensions; do
   6685   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6686     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6687     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6688     break 2
   6689   fi
   6690 done
   6691 done
   6692 IFS=$as_save_IFS
   6693 
   6694 fi
   6695 fi
   6696 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6697 if test -n "$ac_ct_RANLIB"; then
   6698   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6699 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
   6700 else
   6701   { echo "$as_me:$LINENO: result: no" >&5
   6702 echo "${ECHO_T}no" >&6; }
   6703 fi
   6704 
   6705   if test "x$ac_ct_RANLIB" = x; then
   6706     RANLIB=":"
   6707   else
   6708     case $cross_compiling:$ac_tool_warned in
   6709 yes:)
   6710 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6711 whose name does not start with the host triplet.  If you think this
   6712 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6713 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6714 whose name does not start with the host triplet.  If you think this
   6715 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6716 ac_tool_warned=yes ;;
   6717 esac
   6718     RANLIB=$ac_ct_RANLIB
   6719   fi
   6720 else
   6721   RANLIB="$ac_cv_prog_RANLIB"
   6722 fi
   6723 
   6724 if test -n "$ac_tool_prefix"; then
   6725   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6726 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6727 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6728 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6729 if test "${ac_cv_prog_STRIP+set}" = set; then
   6730   echo $ECHO_N "(cached) $ECHO_C" >&6
   6731 else
   6732   if test -n "$STRIP"; then
   6733   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6734 else
   6735 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6736 for as_dir in $PATH
   6737 do
   6738   IFS=$as_save_IFS
   6739   test -z "$as_dir" && as_dir=.
   6740   for ac_exec_ext in '' $ac_executable_extensions; do
   6741   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6742     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6743     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6744     break 2
   6745   fi
   6746 done
   6747 done
   6748 IFS=$as_save_IFS
   6749 
   6750 fi
   6751 fi
   6752 STRIP=$ac_cv_prog_STRIP
   6753 if test -n "$STRIP"; then
   6754   { echo "$as_me:$LINENO: result: $STRIP" >&5
   6755 echo "${ECHO_T}$STRIP" >&6; }
   6756 else
   6757   { echo "$as_me:$LINENO: result: no" >&5
   6758 echo "${ECHO_T}no" >&6; }
   6759 fi
   6760 
   6761 
   6762 fi
   6763 if test -z "$ac_cv_prog_STRIP"; then
   6764   ac_ct_STRIP=$STRIP
   6765   # Extract the first word of "strip", so it can be a program name with args.
   6766 set dummy strip; ac_word=$2
   6767 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6768 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6769 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   6770   echo $ECHO_N "(cached) $ECHO_C" >&6
   6771 else
   6772   if test -n "$ac_ct_STRIP"; then
   6773   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6774 else
   6775 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6776 for as_dir in $PATH
   6777 do
   6778   IFS=$as_save_IFS
   6779   test -z "$as_dir" && as_dir=.
   6780   for ac_exec_ext in '' $ac_executable_extensions; do
   6781   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6782     ac_cv_prog_ac_ct_STRIP="strip"
   6783     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6784     break 2
   6785   fi
   6786 done
   6787 done
   6788 IFS=$as_save_IFS
   6789 
   6790 fi
   6791 fi
   6792 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6793 if test -n "$ac_ct_STRIP"; then
   6794   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   6795 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
   6796 else
   6797   { echo "$as_me:$LINENO: result: no" >&5
   6798 echo "${ECHO_T}no" >&6; }
   6799 fi
   6800 
   6801   if test "x$ac_ct_STRIP" = x; then
   6802     STRIP=":"
   6803   else
   6804     case $cross_compiling:$ac_tool_warned in
   6805 yes:)
   6806 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6807 whose name does not start with the host triplet.  If you think this
   6808 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6809 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6810 whose name does not start with the host triplet.  If you think this
   6811 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6812 ac_tool_warned=yes ;;
   6813 esac
   6814     STRIP=$ac_ct_STRIP
   6815   fi
   6816 else
   6817   STRIP="$ac_cv_prog_STRIP"
   6818 fi
   6819 
   6820 
   6821 old_CC="$CC"
   6822 old_CFLAGS="$CFLAGS"
   6823 
   6824 # Set sane defaults for various variables
   6825 test -z "$AR" && AR=ar
   6826 test -z "$AR_FLAGS" && AR_FLAGS=cru
   6827 test -z "$AS" && AS=as
   6828 test -z "$CC" && CC=cc
   6829 test -z "$LTCC" && LTCC=$CC
   6830 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   6831 test -z "$DLLTOOL" && DLLTOOL=dlltool
   6832 test -z "$LD" && LD=ld
   6833 test -z "$LN_S" && LN_S="ln -s"
   6834 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   6835 test -z "$NM" && NM=nm
   6836 test -z "$SED" && SED=sed
   6837 test -z "$OBJDUMP" && OBJDUMP=objdump
   6838 test -z "$RANLIB" && RANLIB=:
   6839 test -z "$STRIP" && STRIP=:
   6840 test -z "$ac_objext" && ac_objext=o
   6841 
   6842 # Determine commands to create old-style static archives.
   6843 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
   6844 old_postinstall_cmds='chmod 644 $oldlib'
   6845 old_postuninstall_cmds=
   6846 
   6847 if test -n "$RANLIB"; then
   6848   case $host_os in
   6849   openbsd*)
   6850     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   6851     ;;
   6852   *)
   6853     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   6854     ;;
   6855   esac
   6856   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   6857 fi
   6858 
   6859 for cc_temp in $compiler""; do
   6860   case $cc_temp in
   6861     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   6862     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   6863     \-*) ;;
   6864     *) break;;
   6865   esac
   6866 done
   6867 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   6868 
   6869 
   6870 # Only perform the check for file, if the check method requires it
   6871 case $deplibs_check_method in
   6872 file_magic*)
   6873   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   6874     { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   6875 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
   6876 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6877   echo $ECHO_N "(cached) $ECHO_C" >&6
   6878 else
   6879   case $MAGIC_CMD in
   6880 [\\/*] |  ?:[\\/]*)
   6881   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6882   ;;
   6883 *)
   6884   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6885   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6886   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6887   for ac_dir in $ac_dummy; do
   6888     IFS="$lt_save_ifs"
   6889     test -z "$ac_dir" && ac_dir=.
   6890     if test -f $ac_dir/${ac_tool_prefix}file; then
   6891       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   6892       if test -n "$file_magic_test_file"; then
   6893 	case $deplibs_check_method in
   6894 	"file_magic "*)
   6895 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6896 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6897 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6898 	    $EGREP "$file_magic_regex" > /dev/null; then
   6899 	    :
   6900 	  else
   6901 	    cat <<EOF 1>&2
   6902 
   6903 *** Warning: the command libtool uses to detect shared libraries,
   6904 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6905 *** The result is that libtool may fail to recognize shared libraries
   6906 *** as such.  This will affect the creation of libtool libraries that
   6907 *** depend on shared libraries, but programs linked with such libtool
   6908 *** libraries will work regardless of this problem.  Nevertheless, you
   6909 *** may want to report the problem to your system manager and/or to
   6910 *** bug-libtool@gnu.org
   6911 
   6912 EOF
   6913 	  fi ;;
   6914 	esac
   6915       fi
   6916       break
   6917     fi
   6918   done
   6919   IFS="$lt_save_ifs"
   6920   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6921   ;;
   6922 esac
   6923 fi
   6924 
   6925 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6926 if test -n "$MAGIC_CMD"; then
   6927   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6928 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   6929 else
   6930   { echo "$as_me:$LINENO: result: no" >&5
   6931 echo "${ECHO_T}no" >&6; }
   6932 fi
   6933 
   6934 if test -z "$lt_cv_path_MAGIC_CMD"; then
   6935   if test -n "$ac_tool_prefix"; then
   6936     { echo "$as_me:$LINENO: checking for file" >&5
   6937 echo $ECHO_N "checking for file... $ECHO_C" >&6; }
   6938 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6939   echo $ECHO_N "(cached) $ECHO_C" >&6
   6940 else
   6941   case $MAGIC_CMD in
   6942 [\\/*] |  ?:[\\/]*)
   6943   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6944   ;;
   6945 *)
   6946   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6947   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6948   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6949   for ac_dir in $ac_dummy; do
   6950     IFS="$lt_save_ifs"
   6951     test -z "$ac_dir" && ac_dir=.
   6952     if test -f $ac_dir/file; then
   6953       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   6954       if test -n "$file_magic_test_file"; then
   6955 	case $deplibs_check_method in
   6956 	"file_magic "*)
   6957 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6958 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6959 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6960 	    $EGREP "$file_magic_regex" > /dev/null; then
   6961 	    :
   6962 	  else
   6963 	    cat <<EOF 1>&2
   6964 
   6965 *** Warning: the command libtool uses to detect shared libraries,
   6966 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6967 *** The result is that libtool may fail to recognize shared libraries
   6968 *** as such.  This will affect the creation of libtool libraries that
   6969 *** depend on shared libraries, but programs linked with such libtool
   6970 *** libraries will work regardless of this problem.  Nevertheless, you
   6971 *** may want to report the problem to your system manager and/or to
   6972 *** bug-libtool@gnu.org
   6973 
   6974 EOF
   6975 	  fi ;;
   6976 	esac
   6977       fi
   6978       break
   6979     fi
   6980   done
   6981   IFS="$lt_save_ifs"
   6982   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6983   ;;
   6984 esac
   6985 fi
   6986 
   6987 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6988 if test -n "$MAGIC_CMD"; then
   6989   { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6990 echo "${ECHO_T}$MAGIC_CMD" >&6; }
   6991 else
   6992   { echo "$as_me:$LINENO: result: no" >&5
   6993 echo "${ECHO_T}no" >&6; }
   6994 fi
   6995 
   6996   else
   6997     MAGIC_CMD=:
   6998   fi
   6999 fi
   7000 
   7001   fi
   7002   ;;
   7003 esac
   7004 
   7005 enable_dlopen=no
   7006 enable_win32_dll=no
   7007 
   7008 # Check whether --enable-libtool-lock was given.
   7009 if test "${enable_libtool_lock+set}" = set; then
   7010   enableval=$enable_libtool_lock;
   7011 fi
   7012 
   7013 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7014 
   7015 
   7016 # Check whether --with-pic was given.
   7017 if test "${with_pic+set}" = set; then
   7018   withval=$with_pic; pic_mode="$withval"
   7019 else
   7020   pic_mode=default
   7021 fi
   7022 
   7023 test -z "$pic_mode" && pic_mode=default
   7024 
   7025 # Use C for the default configuration in the libtool script
   7026 tagname=
   7027 lt_save_CC="$CC"
   7028 ac_ext=c
   7029 ac_cpp='$CPP $CPPFLAGS'
   7030 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7031 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7032 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7033 
   7034 
   7035 # Source file extension for C test sources.
   7036 ac_ext=c
   7037 
   7038 # Object file extension for compiled C test sources.
   7039 objext=o
   7040 objext=$objext
   7041 
   7042 # Code to be used in simple compile tests
   7043 lt_simple_compile_test_code="int some_variable = 0;\n"
   7044 
   7045 # Code to be used in simple link tests
   7046 lt_simple_link_test_code='int main(){return(0);}\n'
   7047 
   7048 
   7049 # If no C compiler was specified, use CC.
   7050 LTCC=${LTCC-"$CC"}
   7051 
   7052 # If no C compiler flags were specified, use CFLAGS.
   7053 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7054 
   7055 # Allow CC to be a program name with arguments.
   7056 compiler=$CC
   7057 
   7058 
   7059 # save warnings/boilerplate of simple test code
   7060 ac_outfile=conftest.$ac_objext
   7061 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   7062 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7063 _lt_compiler_boilerplate=`cat conftest.err`
   7064 $rm conftest*
   7065 
   7066 ac_outfile=conftest.$ac_objext
   7067 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   7068 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7069 _lt_linker_boilerplate=`cat conftest.err`
   7070 $rm conftest*
   7071 
   7072 
   7073 
   7074 lt_prog_compiler_no_builtin_flag=
   7075 
   7076 if test "$GCC" = yes; then
   7077   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   7078 
   7079 
   7080 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7081 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   7082 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   7083   echo $ECHO_N "(cached) $ECHO_C" >&6
   7084 else
   7085   lt_cv_prog_compiler_rtti_exceptions=no
   7086   ac_outfile=conftest.$ac_objext
   7087    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7088    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7089    # Insert the option either (1) after the last *FLAGS variable, or
   7090    # (2) before a word containing "conftest.", or (3) at the end.
   7091    # Note that $ac_compile itself does not contain backslashes and begins
   7092    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7093    # The option is referenced via a variable to avoid confusing sed.
   7094    lt_compile=`echo "$ac_compile" | $SED \
   7095    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7096    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7097    -e 's:$: $lt_compiler_flag:'`
   7098    (eval echo "\"\$as_me:7098: $lt_compile\"" >&5)
   7099    (eval "$lt_compile" 2>conftest.err)
   7100    ac_status=$?
   7101    cat conftest.err >&5
   7102    echo "$as_me:7102: \$? = $ac_status" >&5
   7103    if (exit $ac_status) && test -s "$ac_outfile"; then
   7104      # The compiler can only warn and ignore the option if not recognized
   7105      # So say no if there are warnings other than the usual output.
   7106      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7107      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7108      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7109        lt_cv_prog_compiler_rtti_exceptions=yes
   7110      fi
   7111    fi
   7112    $rm conftest*
   7113 
   7114 fi
   7115 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7116 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7117 
   7118 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7119     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7120 else
   7121     :
   7122 fi
   7123 
   7124 fi
   7125 
   7126 lt_prog_compiler_wl=
   7127 lt_prog_compiler_pic=
   7128 lt_prog_compiler_static=
   7129 
   7130 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   7131 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   7132 
   7133   if test "$GCC" = yes; then
   7134     lt_prog_compiler_wl='-Wl,'
   7135     lt_prog_compiler_static='-static'
   7136 
   7137     case $host_os in
   7138       aix*)
   7139       # All AIX code is PIC.
   7140       if test "$host_cpu" = ia64; then
   7141 	# AIX 5 now supports IA64 processor
   7142 	lt_prog_compiler_static='-Bstatic'
   7143       fi
   7144       ;;
   7145 
   7146     amigaos*)
   7147       # FIXME: we need at least 68020 code to build shared libraries, but
   7148       # adding the `-m68020' flag to GCC prevents building anything better,
   7149       # like `-m68040'.
   7150       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7151       ;;
   7152 
   7153     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7154       # PIC is the default for these OSes.
   7155       ;;
   7156 
   7157     mingw* | pw32* | os2*)
   7158       # This hack is so that the source file can tell whether it is being
   7159       # built for inclusion in a dll (and should export symbols for example).
   7160       lt_prog_compiler_pic='-DDLL_EXPORT'
   7161       ;;
   7162 
   7163     darwin* | rhapsody*)
   7164       # PIC is the default on this platform
   7165       # Common symbols not allowed in MH_DYLIB files
   7166       lt_prog_compiler_pic='-fno-common'
   7167       ;;
   7168 
   7169     interix3*)
   7170       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7171       # Instead, we relocate shared libraries at runtime.
   7172       ;;
   7173 
   7174     msdosdjgpp*)
   7175       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7176       # on systems that don't support them.
   7177       lt_prog_compiler_can_build_shared=no
   7178       enable_shared=no
   7179       ;;
   7180 
   7181     sysv4*MP*)
   7182       if test -d /usr/nec; then
   7183 	lt_prog_compiler_pic=-Kconform_pic
   7184       fi
   7185       ;;
   7186 
   7187     hpux*)
   7188       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7189       # not for PA HP-UX.
   7190       case $host_cpu in
   7191       hppa*64*|ia64*)
   7192 	# +Z the default
   7193 	;;
   7194       *)
   7195 	lt_prog_compiler_pic='-fPIC'
   7196 	;;
   7197       esac
   7198       ;;
   7199 
   7200     *)
   7201       lt_prog_compiler_pic='-fPIC'
   7202       ;;
   7203     esac
   7204   else
   7205     # PORTME Check for flag to pass linker flags through the system compiler.
   7206     case $host_os in
   7207     aix*)
   7208       lt_prog_compiler_wl='-Wl,'
   7209       if test "$host_cpu" = ia64; then
   7210 	# AIX 5 now supports IA64 processor
   7211 	lt_prog_compiler_static='-Bstatic'
   7212       else
   7213 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7214       fi
   7215       ;;
   7216       darwin*)
   7217         # PIC is the default on this platform
   7218         # Common symbols not allowed in MH_DYLIB files
   7219        case $cc_basename in
   7220          xlc*)
   7221          lt_prog_compiler_pic='-qnocommon'
   7222          lt_prog_compiler_wl='-Wl,'
   7223          ;;
   7224        esac
   7225        ;;
   7226 
   7227     mingw* | pw32* | os2*)
   7228       # This hack is so that the source file can tell whether it is being
   7229       # built for inclusion in a dll (and should export symbols for example).
   7230       lt_prog_compiler_pic='-DDLL_EXPORT'
   7231       ;;
   7232 
   7233     hpux9* | hpux10* | hpux11*)
   7234       lt_prog_compiler_wl='-Wl,'
   7235       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7236       # not for PA HP-UX.
   7237       case $host_cpu in
   7238       hppa*64*|ia64*)
   7239 	# +Z the default
   7240 	;;
   7241       *)
   7242 	lt_prog_compiler_pic='+Z'
   7243 	;;
   7244       esac
   7245       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7246       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7247       ;;
   7248 
   7249     irix5* | irix6* | nonstopux*)
   7250       lt_prog_compiler_wl='-Wl,'
   7251       # PIC (with -KPIC) is the default.
   7252       lt_prog_compiler_static='-non_shared'
   7253       ;;
   7254 
   7255     newsos6)
   7256       lt_prog_compiler_pic='-KPIC'
   7257       lt_prog_compiler_static='-Bstatic'
   7258       ;;
   7259 
   7260     linux*)
   7261       case $cc_basename in
   7262       icc* | ecc*)
   7263 	lt_prog_compiler_wl='-Wl,'
   7264 	lt_prog_compiler_pic='-KPIC'
   7265 	lt_prog_compiler_static='-static'
   7266         ;;
   7267       pgcc* | pgf77* | pgf90* | pgf95*)
   7268         # Portland Group compilers (*not* the Pentium gcc compiler,
   7269 	# which looks to be a dead project)
   7270 	lt_prog_compiler_wl='-Wl,'
   7271 	lt_prog_compiler_pic='-fpic'
   7272 	lt_prog_compiler_static='-Bstatic'
   7273         ;;
   7274       ccc*)
   7275         lt_prog_compiler_wl='-Wl,'
   7276         # All Alpha code is PIC.
   7277         lt_prog_compiler_static='-non_shared'
   7278         ;;
   7279       esac
   7280       ;;
   7281 
   7282     osf3* | osf4* | osf5*)
   7283       lt_prog_compiler_wl='-Wl,'
   7284       # All OSF/1 code is PIC.
   7285       lt_prog_compiler_static='-non_shared'
   7286       ;;
   7287 
   7288     solaris*)
   7289       lt_prog_compiler_pic='-KPIC'
   7290       lt_prog_compiler_static='-Bstatic'
   7291       case $cc_basename in
   7292       f77* | f90* | f95*)
   7293 	lt_prog_compiler_wl='-Qoption ld ';;
   7294       *)
   7295 	lt_prog_compiler_wl='-Wl,';;
   7296       esac
   7297       ;;
   7298 
   7299     sunos4*)
   7300       lt_prog_compiler_wl='-Qoption ld '
   7301       lt_prog_compiler_pic='-PIC'
   7302       lt_prog_compiler_static='-Bstatic'
   7303       ;;
   7304 
   7305     sysv4 | sysv4.2uw2* | sysv4.3*)
   7306       lt_prog_compiler_wl='-Wl,'
   7307       lt_prog_compiler_pic='-KPIC'
   7308       lt_prog_compiler_static='-Bstatic'
   7309       ;;
   7310 
   7311     sysv4*MP*)
   7312       if test -d /usr/nec ;then
   7313 	lt_prog_compiler_pic='-Kconform_pic'
   7314 	lt_prog_compiler_static='-Bstatic'
   7315       fi
   7316       ;;
   7317 
   7318     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   7319       lt_prog_compiler_wl='-Wl,'
   7320       lt_prog_compiler_pic='-KPIC'
   7321       lt_prog_compiler_static='-Bstatic'
   7322       ;;
   7323 
   7324     unicos*)
   7325       lt_prog_compiler_wl='-Wl,'
   7326       lt_prog_compiler_can_build_shared=no
   7327       ;;
   7328 
   7329     uts4*)
   7330       lt_prog_compiler_pic='-pic'
   7331       lt_prog_compiler_static='-Bstatic'
   7332       ;;
   7333 
   7334     *)
   7335       lt_prog_compiler_can_build_shared=no
   7336       ;;
   7337     esac
   7338   fi
   7339 
   7340 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   7341 echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
   7342 
   7343 #
   7344 # Check to make sure the PIC flag actually works.
   7345 #
   7346 if test -n "$lt_prog_compiler_pic"; then
   7347 
   7348 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   7349 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
   7350 if test "${lt_prog_compiler_pic_works+set}" = set; then
   7351   echo $ECHO_N "(cached) $ECHO_C" >&6
   7352 else
   7353   lt_prog_compiler_pic_works=no
   7354   ac_outfile=conftest.$ac_objext
   7355    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7356    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   7357    # Insert the option either (1) after the last *FLAGS variable, or
   7358    # (2) before a word containing "conftest.", or (3) at the end.
   7359    # Note that $ac_compile itself does not contain backslashes and begins
   7360    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7361    # The option is referenced via a variable to avoid confusing sed.
   7362    lt_compile=`echo "$ac_compile" | $SED \
   7363    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7364    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7365    -e 's:$: $lt_compiler_flag:'`
   7366    (eval echo "\"\$as_me:7366: $lt_compile\"" >&5)
   7367    (eval "$lt_compile" 2>conftest.err)
   7368    ac_status=$?
   7369    cat conftest.err >&5
   7370    echo "$as_me:7370: \$? = $ac_status" >&5
   7371    if (exit $ac_status) && test -s "$ac_outfile"; then
   7372      # The compiler can only warn and ignore the option if not recognized
   7373      # So say no if there are warnings other than the usual output.
   7374      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7375      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7376      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7377        lt_prog_compiler_pic_works=yes
   7378      fi
   7379    fi
   7380    $rm conftest*
   7381 
   7382 fi
   7383 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
   7384 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; }
   7385 
   7386 if test x"$lt_prog_compiler_pic_works" = xyes; then
   7387     case $lt_prog_compiler_pic in
   7388      "" | " "*) ;;
   7389      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   7390      esac
   7391 else
   7392     lt_prog_compiler_pic=
   7393      lt_prog_compiler_can_build_shared=no
   7394 fi
   7395 
   7396 fi
   7397 case $host_os in
   7398   # For platforms which do not support PIC, -DPIC is meaningless:
   7399   *djgpp*)
   7400     lt_prog_compiler_pic=
   7401     ;;
   7402   *)
   7403     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   7404     ;;
   7405 esac
   7406 
   7407 #
   7408 # Check to make sure the static flag actually works.
   7409 #
   7410 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   7411 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   7412 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   7413 if test "${lt_prog_compiler_static_works+set}" = set; then
   7414   echo $ECHO_N "(cached) $ECHO_C" >&6
   7415 else
   7416   lt_prog_compiler_static_works=no
   7417    save_LDFLAGS="$LDFLAGS"
   7418    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   7419    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   7420    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   7421      # The linker can only warn and ignore the option if not recognized
   7422      # So say no if there are warnings
   7423      if test -s conftest.err; then
   7424        # Append any errors to the config.log.
   7425        cat conftest.err 1>&5
   7426        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   7427        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7428        if diff conftest.exp conftest.er2 >/dev/null; then
   7429          lt_prog_compiler_static_works=yes
   7430        fi
   7431      else
   7432        lt_prog_compiler_static_works=yes
   7433      fi
   7434    fi
   7435    $rm conftest*
   7436    LDFLAGS="$save_LDFLAGS"
   7437 
   7438 fi
   7439 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
   7440 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; }
   7441 
   7442 if test x"$lt_prog_compiler_static_works" = xyes; then
   7443     :
   7444 else
   7445     lt_prog_compiler_static=
   7446 fi
   7447 
   7448 
   7449 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   7450 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   7451 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   7452   echo $ECHO_N "(cached) $ECHO_C" >&6
   7453 else
   7454   lt_cv_prog_compiler_c_o=no
   7455    $rm -r conftest 2>/dev/null
   7456    mkdir conftest
   7457    cd conftest
   7458    mkdir out
   7459    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7460 
   7461    lt_compiler_flag="-o out/conftest2.$ac_objext"
   7462    # Insert the option either (1) after the last *FLAGS variable, or
   7463    # (2) before a word containing "conftest.", or (3) at the end.
   7464    # Note that $ac_compile itself does not contain backslashes and begins
   7465    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7466    lt_compile=`echo "$ac_compile" | $SED \
   7467    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7468    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7469    -e 's:$: $lt_compiler_flag:'`
   7470    (eval echo "\"\$as_me:7470: $lt_compile\"" >&5)
   7471    (eval "$lt_compile" 2>out/conftest.err)
   7472    ac_status=$?
   7473    cat out/conftest.err >&5
   7474    echo "$as_me:7474: \$? = $ac_status" >&5
   7475    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   7476    then
   7477      # The compiler can only warn and ignore the option if not recognized
   7478      # So say no if there are warnings
   7479      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   7480      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   7481      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   7482        lt_cv_prog_compiler_c_o=yes
   7483      fi
   7484    fi
   7485    chmod u+w . 2>&5
   7486    $rm conftest*
   7487    # SGI C++ compiler will create directory out/ii_files/ for
   7488    # template instantiation
   7489    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   7490    $rm out/* && rmdir out
   7491    cd ..
   7492    rmdir conftest
   7493    $rm conftest*
   7494 
   7495 fi
   7496 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   7497 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
   7498 
   7499 
   7500 hard_links="nottested"
   7501 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   7502   # do not overwrite the value of need_locks provided by the user
   7503   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   7504 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   7505   hard_links=yes
   7506   $rm conftest*
   7507   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7508   touch conftest.a
   7509   ln conftest.a conftest.b 2>&5 || hard_links=no
   7510   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   7511   { echo "$as_me:$LINENO: result: $hard_links" >&5
   7512 echo "${ECHO_T}$hard_links" >&6; }
   7513   if test "$hard_links" = no; then
   7514     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   7515 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   7516     need_locks=warn
   7517   fi
   7518 else
   7519   need_locks=no
   7520 fi
   7521 
   7522 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   7523 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   7524 
   7525   runpath_var=
   7526   allow_undefined_flag=
   7527   enable_shared_with_static_runtimes=no
   7528   archive_cmds=
   7529   archive_expsym_cmds=
   7530   old_archive_From_new_cmds=
   7531   old_archive_from_expsyms_cmds=
   7532   export_dynamic_flag_spec=
   7533   whole_archive_flag_spec=
   7534   thread_safe_flag_spec=
   7535   hardcode_libdir_flag_spec=
   7536   hardcode_libdir_flag_spec_ld=
   7537   hardcode_libdir_separator=
   7538   hardcode_direct=no
   7539   hardcode_minus_L=no
   7540   hardcode_shlibpath_var=unsupported
   7541   link_all_deplibs=unknown
   7542   hardcode_automatic=no
   7543   module_cmds=
   7544   module_expsym_cmds=
   7545   always_export_symbols=no
   7546   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   7547   # include_expsyms should be a list of space-separated symbols to be *always*
   7548   # included in the symbol list
   7549   include_expsyms=
   7550   # exclude_expsyms can be an extended regexp of symbols to exclude
   7551   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   7552   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   7553   # as well as any symbol that contains `d'.
   7554   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
   7555   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   7556   # platforms (ab)use it in PIC code, but their linkers get confused if
   7557   # the symbol is explicitly referenced.  Since portable code cannot
   7558   # rely on this symbol name, it's probably fine to never include it in
   7559   # preloaded symbol tables.
   7560   extract_expsyms_cmds=
   7561   # Just being paranoid about ensuring that cc_basename is set.
   7562   for cc_temp in $compiler""; do
   7563   case $cc_temp in
   7564     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7565     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7566     \-*) ;;
   7567     *) break;;
   7568   esac
   7569 done
   7570 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7571 
   7572   case $host_os in
   7573   cygwin* | mingw* | pw32*)
   7574     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   7575     # When not using gcc, we currently assume that we are using
   7576     # Microsoft Visual C++.
   7577     if test "$GCC" != yes; then
   7578       with_gnu_ld=no
   7579     fi
   7580     ;;
   7581   interix*)
   7582     # we just hope/assume this is gcc and not c89 (= MSVC++)
   7583     with_gnu_ld=yes
   7584     ;;
   7585   openbsd*)
   7586     with_gnu_ld=no
   7587     ;;
   7588   esac
   7589 
   7590   ld_shlibs=yes
   7591   if test "$with_gnu_ld" = yes; then
   7592     # If archive_cmds runs LD, not CC, wlarc should be empty
   7593     wlarc='${wl}'
   7594 
   7595     # Set some defaults for GNU ld with shared library support. These
   7596     # are reset later if shared libraries are not supported. Putting them
   7597     # here allows them to be overridden if necessary.
   7598     runpath_var=LD_RUN_PATH
   7599     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   7600     export_dynamic_flag_spec='${wl}--export-dynamic'
   7601     # ancient GNU ld didn't support --whole-archive et. al.
   7602     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   7603 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   7604       else
   7605   	whole_archive_flag_spec=
   7606     fi
   7607     supports_anon_versioning=no
   7608     case `$LD -v 2>/dev/null` in
   7609       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   7610       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   7611       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   7612       *\ 2.11.*) ;; # other 2.11 versions
   7613       *) supports_anon_versioning=yes ;;
   7614     esac
   7615 
   7616     # See if GNU ld supports shared libraries.
   7617     case $host_os in
   7618     aix3* | aix4* | aix5*)
   7619       # On AIX/PPC, the GNU linker is very broken
   7620       if test "$host_cpu" != ia64; then
   7621 	ld_shlibs=no
   7622 	cat <<EOF 1>&2
   7623 
   7624 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   7625 *** to be unable to reliably create shared libraries on AIX.
   7626 *** Therefore, libtool is disabling shared libraries support.  If you
   7627 *** really care for shared libraries, you may want to modify your PATH
   7628 *** so that a non-GNU linker is found, and then restart.
   7629 
   7630 EOF
   7631       fi
   7632       ;;
   7633 
   7634     amigaos*)
   7635       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)'
   7636       hardcode_libdir_flag_spec='-L$libdir'
   7637       hardcode_minus_L=yes
   7638 
   7639       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   7640       # that the semantics of dynamic libraries on AmigaOS, at least up
   7641       # to version 4, is to share data among multiple programs linked
   7642       # with the same dynamic library.  Since this doesn't match the
   7643       # behavior of shared libraries on other platforms, we can't use
   7644       # them.
   7645       ld_shlibs=no
   7646       ;;
   7647 
   7648     beos*)
   7649       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7650 	allow_undefined_flag=unsupported
   7651 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   7652 	# support --undefined.  This deserves some investigation.  FIXME
   7653 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7654       else
   7655 	ld_shlibs=no
   7656       fi
   7657       ;;
   7658 
   7659     cygwin* | mingw* | pw32*)
   7660       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   7661       # as there is no search path for DLLs.
   7662       hardcode_libdir_flag_spec='-L$libdir'
   7663       allow_undefined_flag=unsupported
   7664       always_export_symbols=no
   7665       enable_shared_with_static_runtimes=yes
   7666       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   7667 
   7668       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   7669         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   7670 	# If the export-symbols file already is a .def file (1st line
   7671 	# is EXPORTS), use it as is; otherwise, prepend...
   7672 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   7673 	  cp $export_symbols $output_objdir/$soname.def;
   7674 	else
   7675 	  echo EXPORTS > $output_objdir/$soname.def;
   7676 	  cat $export_symbols >> $output_objdir/$soname.def;
   7677 	fi~
   7678 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   7679       else
   7680 	ld_shlibs=no
   7681       fi
   7682       ;;
   7683 
   7684     interix3*)
   7685       hardcode_direct=no
   7686       hardcode_shlibpath_var=no
   7687       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   7688       export_dynamic_flag_spec='${wl}-E'
   7689       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   7690       # Instead, shared libraries are loaded at an image base (0x10000000 by
   7691       # default) and relocated if they conflict, which is a slow very memory
   7692       # consuming and fragmenting process.  To avoid this, we pick a random,
   7693       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   7694       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   7695       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   7696       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'
   7697       ;;
   7698 
   7699     linux*)
   7700       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7701 	tmp_addflag=
   7702 	case $cc_basename,$host_cpu in
   7703 	pgcc*)				# Portland Group C compiler
   7704 	  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'
   7705 	  tmp_addflag=' $pic_flag'
   7706 	  ;;
   7707 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   7708 	  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'
   7709 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   7710 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   7711 	  tmp_addflag=' -i_dynamic' ;;
   7712 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   7713 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   7714 	ifc* | ifort*)			# Intel Fortran compiler
   7715 	  tmp_addflag=' -nofor_main' ;;
   7716 	esac
   7717 	archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7718 
   7719 	if test $supports_anon_versioning = yes; then
   7720 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   7721   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   7722   $echo "local: *; };" >> $output_objdir/$libname.ver~
   7723 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   7724 	fi
   7725       else
   7726 	ld_shlibs=no
   7727       fi
   7728       ;;
   7729 
   7730     netbsd*)
   7731       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   7732 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   7733 	wlarc=
   7734       else
   7735 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7736 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7737       fi
   7738       ;;
   7739 
   7740     solaris*)
   7741       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   7742 	ld_shlibs=no
   7743 	cat <<EOF 1>&2
   7744 
   7745 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   7746 *** create shared libraries on Solaris systems.  Therefore, libtool
   7747 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7748 *** binutils to release 2.9.1 or newer.  Another option is to modify
   7749 *** your PATH or compiler configuration so that the native linker is
   7750 *** used, and then restart.
   7751 
   7752 EOF
   7753       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7754 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7755 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7756       else
   7757 	ld_shlibs=no
   7758       fi
   7759       ;;
   7760 
   7761     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   7762       case `$LD -v 2>&1` in
   7763         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   7764 	ld_shlibs=no
   7765 	cat <<_LT_EOF 1>&2
   7766 
   7767 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   7768 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   7769 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7770 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   7771 *** your PATH or compiler configuration so that the native linker is
   7772 *** used, and then restart.
   7773 
   7774 _LT_EOF
   7775 	;;
   7776 	*)
   7777 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7778 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   7779 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   7780 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   7781 	  else
   7782 	    ld_shlibs=no
   7783 	  fi
   7784 	;;
   7785       esac
   7786       ;;
   7787 
   7788     sunos4*)
   7789       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7790       wlarc=
   7791       hardcode_direct=yes
   7792       hardcode_shlibpath_var=no
   7793       ;;
   7794 
   7795     *)
   7796       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7797 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7798 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7799       else
   7800 	ld_shlibs=no
   7801       fi
   7802       ;;
   7803     esac
   7804 
   7805     if test "$ld_shlibs" = no; then
   7806       runpath_var=
   7807       hardcode_libdir_flag_spec=
   7808       export_dynamic_flag_spec=
   7809       whole_archive_flag_spec=
   7810     fi
   7811   else
   7812     # PORTME fill in a description of your system's linker (not GNU ld)
   7813     case $host_os in
   7814     aix3*)
   7815       allow_undefined_flag=unsupported
   7816       always_export_symbols=yes
   7817       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'
   7818       # Note: this linker hardcodes the directories in LIBPATH if there
   7819       # are no directories specified by -L.
   7820       hardcode_minus_L=yes
   7821       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   7822 	# Neither direct hardcoding nor static linking is supported with a
   7823 	# broken collect2.
   7824 	hardcode_direct=unsupported
   7825       fi
   7826       ;;
   7827 
   7828     aix4* | aix5*)
   7829       if test "$host_cpu" = ia64; then
   7830 	# On IA64, the linker does run time linking by default, so we don't
   7831 	# have to do anything special.
   7832 	aix_use_runtimelinking=no
   7833 	exp_sym_flag='-Bexport'
   7834 	no_entry_flag=""
   7835       else
   7836 	# If we're using GNU nm, then we don't want the "-C" option.
   7837 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   7838 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   7839 	  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'
   7840 	else
   7841 	  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'
   7842 	fi
   7843 	aix_use_runtimelinking=no
   7844 
   7845 	# Test if we are trying to use run time linking or normal
   7846 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   7847 	# need to do runtime linking.
   7848 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   7849 	  for ld_flag in $LDFLAGS; do
   7850   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   7851   	    aix_use_runtimelinking=yes
   7852   	    break
   7853   	  fi
   7854 	  done
   7855 	  ;;
   7856 	esac
   7857 
   7858 	exp_sym_flag='-bexport'
   7859 	no_entry_flag='-bnoentry'
   7860       fi
   7861 
   7862       # When large executables or shared objects are built, AIX ld can
   7863       # have problems creating the table of contents.  If linking a library
   7864       # or program results in "error TOC overflow" add -mminimal-toc to
   7865       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   7866       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   7867 
   7868       archive_cmds=''
   7869       hardcode_direct=yes
   7870       hardcode_libdir_separator=':'
   7871       link_all_deplibs=yes
   7872 
   7873       if test "$GCC" = yes; then
   7874 	case $host_os in aix4.[012]|aix4.[012].*)
   7875 	# We only want to do this on AIX 4.2 and lower, the check
   7876 	# below for broken collect2 doesn't work under 4.3+
   7877 	  collect2name=`${CC} -print-prog-name=collect2`
   7878 	  if test -f "$collect2name" && \
   7879   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   7880 	  then
   7881   	  # We have reworked collect2
   7882   	  hardcode_direct=yes
   7883 	  else
   7884   	  # We have old collect2
   7885   	  hardcode_direct=unsupported
   7886   	  # It fails to find uninstalled libraries when the uninstalled
   7887   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   7888   	  # to unsupported forces relinking
   7889   	  hardcode_minus_L=yes
   7890   	  hardcode_libdir_flag_spec='-L$libdir'
   7891   	  hardcode_libdir_separator=
   7892 	  fi
   7893 	  ;;
   7894 	esac
   7895 	shared_flag='-shared'
   7896 	if test "$aix_use_runtimelinking" = yes; then
   7897 	  shared_flag="$shared_flag "'${wl}-G'
   7898 	fi
   7899       else
   7900 	# not using gcc
   7901 	if test "$host_cpu" = ia64; then
   7902   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   7903   	# chokes on -Wl,-G. The following line is correct:
   7904 	  shared_flag='-G'
   7905 	else
   7906 	  if test "$aix_use_runtimelinking" = yes; then
   7907 	    shared_flag='${wl}-G'
   7908 	  else
   7909 	    shared_flag='${wl}-bM:SRE'
   7910 	  fi
   7911 	fi
   7912       fi
   7913 
   7914       # It seems that -bexpall does not export symbols beginning with
   7915       # underscore (_), so it is better to generate a list of symbols to export.
   7916       always_export_symbols=yes
   7917       if test "$aix_use_runtimelinking" = yes; then
   7918 	# Warning - without using the other runtime loading flags (-brtl),
   7919 	# -berok will link without error, but may produce a broken library.
   7920 	allow_undefined_flag='-berok'
   7921        # Determine the default libpath from the value encoded in an empty executable.
   7922        cat >conftest.$ac_ext <<_ACEOF
   7923 /* confdefs.h.  */
   7924 _ACEOF
   7925 cat confdefs.h >>conftest.$ac_ext
   7926 cat >>conftest.$ac_ext <<_ACEOF
   7927 /* end confdefs.h.  */
   7928 
   7929 int
   7930 main ()
   7931 {
   7932 
   7933   ;
   7934   return 0;
   7935 }
   7936 _ACEOF
   7937 rm -f conftest.$ac_objext conftest$ac_exeext
   7938 if { (ac_try="$ac_link"
   7939 case "(($ac_try" in
   7940   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7941   *) ac_try_echo=$ac_try;;
   7942 esac
   7943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7944   (eval "$ac_link") 2>conftest.er1
   7945   ac_status=$?
   7946   grep -v '^ *+' conftest.er1 >conftest.err
   7947   rm -f conftest.er1
   7948   cat conftest.err >&5
   7949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7950   (exit $ac_status); } && {
   7951 	 test -z "$ac_c_werror_flag" ||
   7952 	 test ! -s conftest.err
   7953        } && test -s conftest$ac_exeext &&
   7954        $as_test_x conftest$ac_exeext; then
   7955 
   7956 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   7957 }'`
   7958 # Check for a 64-bit object if we didn't find anything.
   7959 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   7960 }'`; fi
   7961 else
   7962   echo "$as_me: failed program was:" >&5
   7963 sed 's/^/| /' conftest.$ac_ext >&5
   7964 
   7965 
   7966 fi
   7967 
   7968 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   7969       conftest$ac_exeext conftest.$ac_ext
   7970 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   7971 
   7972        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   7973 	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"
   7974        else
   7975 	if test "$host_cpu" = ia64; then
   7976 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   7977 	  allow_undefined_flag="-z nodefs"
   7978 	  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"
   7979 	else
   7980 	 # Determine the default libpath from the value encoded in an empty executable.
   7981 	 cat >conftest.$ac_ext <<_ACEOF
   7982 /* confdefs.h.  */
   7983 _ACEOF
   7984 cat confdefs.h >>conftest.$ac_ext
   7985 cat >>conftest.$ac_ext <<_ACEOF
   7986 /* end confdefs.h.  */
   7987 
   7988 int
   7989 main ()
   7990 {
   7991 
   7992   ;
   7993   return 0;
   7994 }
   7995 _ACEOF
   7996 rm -f conftest.$ac_objext conftest$ac_exeext
   7997 if { (ac_try="$ac_link"
   7998 case "(($ac_try" in
   7999   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8000   *) ac_try_echo=$ac_try;;
   8001 esac
   8002 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8003   (eval "$ac_link") 2>conftest.er1
   8004   ac_status=$?
   8005   grep -v '^ *+' conftest.er1 >conftest.err
   8006   rm -f conftest.er1
   8007   cat conftest.err >&5
   8008   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8009   (exit $ac_status); } && {
   8010 	 test -z "$ac_c_werror_flag" ||
   8011 	 test ! -s conftest.err
   8012        } && test -s conftest$ac_exeext &&
   8013        $as_test_x conftest$ac_exeext; then
   8014 
   8015 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   8016 }'`
   8017 # Check for a 64-bit object if we didn't find anything.
   8018 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   8019 }'`; fi
   8020 else
   8021   echo "$as_me: failed program was:" >&5
   8022 sed 's/^/| /' conftest.$ac_ext >&5
   8023 
   8024 
   8025 fi
   8026 
   8027 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   8028       conftest$ac_exeext conftest.$ac_ext
   8029 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8030 
   8031 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8032 	  # Warning - without using the other run time loading flags,
   8033 	  # -berok will link without error, but may produce a broken library.
   8034 	  no_undefined_flag=' ${wl}-bernotok'
   8035 	  allow_undefined_flag=' ${wl}-berok'
   8036 	  # Exported symbols can be pulled into shared objects from archives
   8037 	  whole_archive_flag_spec='$convenience'
   8038 	  archive_cmds_need_lc=yes
   8039 	  # This is similar to how AIX traditionally builds its shared libraries.
   8040 	  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'
   8041 	fi
   8042       fi
   8043       ;;
   8044 
   8045     amigaos*)
   8046       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)'
   8047       hardcode_libdir_flag_spec='-L$libdir'
   8048       hardcode_minus_L=yes
   8049       # see comment about different semantics on the GNU ld section
   8050       ld_shlibs=no
   8051       ;;
   8052 
   8053     bsdi[45]*)
   8054       export_dynamic_flag_spec=-rdynamic
   8055       ;;
   8056 
   8057     cygwin* | mingw* | pw32*)
   8058       # When not using gcc, we currently assume that we are using
   8059       # Microsoft Visual C++.
   8060       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8061       # no search path for DLLs.
   8062       hardcode_libdir_flag_spec=' '
   8063       allow_undefined_flag=unsupported
   8064       # Tell ltmain to make .lib files, not .a files.
   8065       libext=lib
   8066       # Tell ltmain to make .dll files, not .so files.
   8067       shrext_cmds=".dll"
   8068       # FIXME: Setting linknames here is a bad hack.
   8069       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   8070       # The linker will automatically build a .lib file if we build a DLL.
   8071       old_archive_From_new_cmds='true'
   8072       # FIXME: Should let the user specify the lib program.
   8073       old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
   8074       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8075       enable_shared_with_static_runtimes=yes
   8076       ;;
   8077 
   8078     darwin* | rhapsody*)
   8079       case $host_os in
   8080         rhapsody* | darwin1.[012])
   8081          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   8082          ;;
   8083        *) # Darwin 1.3 on
   8084          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   8085            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8086          else
   8087            case ${MACOSX_DEPLOYMENT_TARGET} in
   8088              10.[012])
   8089                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8090                ;;
   8091              10.*)
   8092                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   8093                ;;
   8094            esac
   8095          fi
   8096          ;;
   8097       esac
   8098       archive_cmds_need_lc=no
   8099       hardcode_direct=no
   8100       hardcode_automatic=yes
   8101       hardcode_shlibpath_var=unsupported
   8102       whole_archive_flag_spec=''
   8103       link_all_deplibs=yes
   8104     if test "$GCC" = yes ; then
   8105     	output_verbose_link_cmd='echo'
   8106         archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   8107       module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8108       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8109       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}'
   8110       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}'
   8111     else
   8112       case $cc_basename in
   8113         xlc*)
   8114          output_verbose_link_cmd='echo'
   8115          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   8116          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8117           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8118          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 $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   8119           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}'
   8120           ;;
   8121        *)
   8122          ld_shlibs=no
   8123           ;;
   8124       esac
   8125     fi
   8126       ;;
   8127 
   8128     dgux*)
   8129       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8130       hardcode_libdir_flag_spec='-L$libdir'
   8131       hardcode_shlibpath_var=no
   8132       ;;
   8133 
   8134     freebsd1*)
   8135       ld_shlibs=no
   8136       ;;
   8137 
   8138     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8139     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8140     # does not break anything, and helps significantly (at the cost of a little
   8141     # extra space).
   8142     freebsd2.2*)
   8143       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   8144       hardcode_libdir_flag_spec='-R$libdir'
   8145       hardcode_direct=yes
   8146       hardcode_shlibpath_var=no
   8147       ;;
   8148 
   8149     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   8150     freebsd2*)
   8151       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8152       hardcode_direct=yes
   8153       hardcode_minus_L=yes
   8154       hardcode_shlibpath_var=no
   8155       ;;
   8156 
   8157     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   8158     freebsd* | kfreebsd*-gnu | dragonfly*)
   8159       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   8160       hardcode_libdir_flag_spec='-R$libdir'
   8161       hardcode_direct=yes
   8162       hardcode_shlibpath_var=no
   8163       ;;
   8164 
   8165     hpux9*)
   8166       if test "$GCC" = yes; then
   8167 	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'
   8168       else
   8169 	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'
   8170       fi
   8171       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8172       hardcode_libdir_separator=:
   8173       hardcode_direct=yes
   8174 
   8175       # hardcode_minus_L: Not really in the search PATH,
   8176       # but as the default location of the library.
   8177       hardcode_minus_L=yes
   8178       export_dynamic_flag_spec='${wl}-E'
   8179       ;;
   8180 
   8181     hpux10*)
   8182       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8183 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8184       else
   8185 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   8186       fi
   8187       if test "$with_gnu_ld" = no; then
   8188 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8189 	hardcode_libdir_separator=:
   8190 
   8191 	hardcode_direct=yes
   8192 	export_dynamic_flag_spec='${wl}-E'
   8193 
   8194 	# hardcode_minus_L: Not really in the search PATH,
   8195 	# but as the default location of the library.
   8196 	hardcode_minus_L=yes
   8197       fi
   8198       ;;
   8199 
   8200     hpux11*)
   8201       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8202 	case $host_cpu in
   8203 	hppa*64*)
   8204 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8205 	  ;;
   8206 	ia64*)
   8207 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8208 	  ;;
   8209 	*)
   8210 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8211 	  ;;
   8212 	esac
   8213       else
   8214 	case $host_cpu in
   8215 	hppa*64*)
   8216 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8217 	  ;;
   8218 	ia64*)
   8219 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8220 	  ;;
   8221 	*)
   8222 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8223 	  ;;
   8224 	esac
   8225       fi
   8226       if test "$with_gnu_ld" = no; then
   8227 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8228 	hardcode_libdir_separator=:
   8229 
   8230 	case $host_cpu in
   8231 	hppa*64*|ia64*)
   8232 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   8233 	  hardcode_direct=no
   8234 	  hardcode_shlibpath_var=no
   8235 	  ;;
   8236 	*)
   8237 	  hardcode_direct=yes
   8238 	  export_dynamic_flag_spec='${wl}-E'
   8239 
   8240 	  # hardcode_minus_L: Not really in the search PATH,
   8241 	  # but as the default location of the library.
   8242 	  hardcode_minus_L=yes
   8243 	  ;;
   8244 	esac
   8245       fi
   8246       ;;
   8247 
   8248     irix5* | irix6* | nonstopux*)
   8249       if test "$GCC" = yes; then
   8250 	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'
   8251       else
   8252 	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'
   8253 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8254       fi
   8255       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8256       hardcode_libdir_separator=:
   8257       link_all_deplibs=yes
   8258       ;;
   8259 
   8260     netbsd*)
   8261       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8262 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   8263       else
   8264 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   8265       fi
   8266       hardcode_libdir_flag_spec='-R$libdir'
   8267       hardcode_direct=yes
   8268       hardcode_shlibpath_var=no
   8269       ;;
   8270 
   8271     newsos6)
   8272       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8273       hardcode_direct=yes
   8274       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8275       hardcode_libdir_separator=:
   8276       hardcode_shlibpath_var=no
   8277       ;;
   8278 
   8279     openbsd*)
   8280       hardcode_direct=yes
   8281       hardcode_shlibpath_var=no
   8282       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8283 	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8284 	archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   8285 	hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8286 	export_dynamic_flag_spec='${wl}-E'
   8287       else
   8288        case $host_os in
   8289 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   8290 	   archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8291 	   hardcode_libdir_flag_spec='-R$libdir'
   8292 	   ;;
   8293 	 *)
   8294 	   archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8295 	   hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8296 	   ;;
   8297        esac
   8298       fi
   8299       ;;
   8300 
   8301     os2*)
   8302       hardcode_libdir_flag_spec='-L$libdir'
   8303       hardcode_minus_L=yes
   8304       allow_undefined_flag=unsupported
   8305       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'
   8306       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   8307       ;;
   8308 
   8309     osf3*)
   8310       if test "$GCC" = yes; then
   8311 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8312 	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'
   8313       else
   8314 	allow_undefined_flag=' -expect_unresolved \*'
   8315 	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'
   8316       fi
   8317       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8318       hardcode_libdir_separator=:
   8319       ;;
   8320 
   8321     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   8322       if test "$GCC" = yes; then
   8323 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8324 	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'
   8325 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8326       else
   8327 	allow_undefined_flag=' -expect_unresolved \*'
   8328 	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'
   8329 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   8330 	$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'
   8331 
   8332 	# Both c and cxx compiler support -rpath directly
   8333 	hardcode_libdir_flag_spec='-rpath $libdir'
   8334       fi
   8335       hardcode_libdir_separator=:
   8336       ;;
   8337 
   8338     solaris*)
   8339       no_undefined_flag=' -z text'
   8340       if test "$GCC" = yes; then
   8341 	wlarc='${wl}'
   8342 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8343 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8344 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   8345       else
   8346 	wlarc=''
   8347 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8348 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8349   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   8350       fi
   8351       hardcode_libdir_flag_spec='-R$libdir'
   8352       hardcode_shlibpath_var=no
   8353       case $host_os in
   8354       solaris2.[0-5] | solaris2.[0-5].*) ;;
   8355       *)
   8356  	# The compiler driver will combine linker options so we
   8357  	# cannot just pass the convience library names through
   8358  	# without $wl, iff we do not link with $LD.
   8359  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   8360  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   8361  	case $wlarc in
   8362  	'')
   8363  	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
   8364  	*)
   8365  	  whole_archive_flag_spec='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
   8366  	esac ;;
   8367       esac
   8368       link_all_deplibs=yes
   8369       ;;
   8370 
   8371     sunos4*)
   8372       if test "x$host_vendor" = xsequent; then
   8373 	# Use $CC to link under sequent, because it throws in some extra .o
   8374 	# files that make .init and .fini sections work.
   8375 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   8376       else
   8377 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   8378       fi
   8379       hardcode_libdir_flag_spec='-L$libdir'
   8380       hardcode_direct=yes
   8381       hardcode_minus_L=yes
   8382       hardcode_shlibpath_var=no
   8383       ;;
   8384 
   8385     sysv4)
   8386       case $host_vendor in
   8387 	sni)
   8388 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8389 	  hardcode_direct=yes # is this really true???
   8390 	;;
   8391 	siemens)
   8392 	  ## LD is ld it makes a PLAMLIB
   8393 	  ## CC just makes a GrossModule.
   8394 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   8395 	  reload_cmds='$CC -r -o $output$reload_objs'
   8396 	  hardcode_direct=no
   8397         ;;
   8398 	motorola)
   8399 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8400 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   8401 	;;
   8402       esac
   8403       runpath_var='LD_RUN_PATH'
   8404       hardcode_shlibpath_var=no
   8405       ;;
   8406 
   8407     sysv4.3*)
   8408       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8409       hardcode_shlibpath_var=no
   8410       export_dynamic_flag_spec='-Bexport'
   8411       ;;
   8412 
   8413     sysv4*MP*)
   8414       if test -d /usr/nec; then
   8415 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8416 	hardcode_shlibpath_var=no
   8417 	runpath_var=LD_RUN_PATH
   8418 	hardcode_runpath_var=yes
   8419 	ld_shlibs=yes
   8420       fi
   8421       ;;
   8422 
   8423     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   8424       no_undefined_flag='${wl}-z,text'
   8425       archive_cmds_need_lc=no
   8426       hardcode_shlibpath_var=no
   8427       runpath_var='LD_RUN_PATH'
   8428 
   8429       if test "$GCC" = yes; then
   8430 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8431 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8432       else
   8433 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8434 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8435       fi
   8436       ;;
   8437 
   8438     sysv5* | sco3.2v5* | sco5v6*)
   8439       # Note: We can NOT use -z defs as we might desire, because we do not
   8440       # link with -lc, and that would cause any symbols used from libc to
   8441       # always be unresolved, which means just about no library would
   8442       # ever link correctly.  If we're not using GNU ld we use -z text
   8443       # though, which does catch some bad symbols but isn't as heavy-handed
   8444       # as -z defs.
   8445       no_undefined_flag='${wl}-z,text'
   8446       allow_undefined_flag='${wl}-z,nodefs'
   8447       archive_cmds_need_lc=no
   8448       hardcode_shlibpath_var=no
   8449       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   8450       hardcode_libdir_separator=':'
   8451       link_all_deplibs=yes
   8452       export_dynamic_flag_spec='${wl}-Bexport'
   8453       runpath_var='LD_RUN_PATH'
   8454 
   8455       if test "$GCC" = yes; then
   8456 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8457 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8458       else
   8459 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8460 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8461       fi
   8462       ;;
   8463 
   8464     uts4*)
   8465       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8466       hardcode_libdir_flag_spec='-L$libdir'
   8467       hardcode_shlibpath_var=no
   8468       ;;
   8469 
   8470     *)
   8471       ld_shlibs=no
   8472       ;;
   8473     esac
   8474   fi
   8475 
   8476 { echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   8477 echo "${ECHO_T}$ld_shlibs" >&6; }
   8478 test "$ld_shlibs" = no && can_build_shared=no
   8479 
   8480 #
   8481 # Do we need to explicitly link libc?
   8482 #
   8483 case "x$archive_cmds_need_lc" in
   8484 x|xyes)
   8485   # Assume -lc should be added
   8486   archive_cmds_need_lc=yes
   8487 
   8488   if test "$enable_shared" = yes && test "$GCC" = yes; then
   8489     case $archive_cmds in
   8490     *'~'*)
   8491       # FIXME: we may have to deal with multi-command sequences.
   8492       ;;
   8493     '$CC '*)
   8494       # Test whether the compiler implicitly links with -lc since on some
   8495       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   8496       # to ld, don't add -lc before -lgcc.
   8497       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   8498 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   8499       $rm conftest*
   8500       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   8501 
   8502       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   8503   (eval $ac_compile) 2>&5
   8504   ac_status=$?
   8505   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8506   (exit $ac_status); } 2>conftest.err; then
   8507         soname=conftest
   8508         lib=conftest
   8509         libobjs=conftest.$ac_objext
   8510         deplibs=
   8511         wl=$lt_prog_compiler_wl
   8512 	pic_flag=$lt_prog_compiler_pic
   8513         compiler_flags=-v
   8514         linker_flags=-v
   8515         verstring=
   8516         output_objdir=.
   8517         libname=conftest
   8518         lt_save_allow_undefined_flag=$allow_undefined_flag
   8519         allow_undefined_flag=
   8520         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   8521   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   8522   ac_status=$?
   8523   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8524   (exit $ac_status); }
   8525         then
   8526 	  archive_cmds_need_lc=no
   8527         else
   8528 	  archive_cmds_need_lc=yes
   8529         fi
   8530         allow_undefined_flag=$lt_save_allow_undefined_flag
   8531       else
   8532         cat conftest.err 1>&5
   8533       fi
   8534       $rm conftest*
   8535       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   8536 echo "${ECHO_T}$archive_cmds_need_lc" >&6; }
   8537       ;;
   8538     esac
   8539   fi
   8540   ;;
   8541 esac
   8542 
   8543 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   8544 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   8545 library_names_spec=
   8546 libname_spec='lib$name'
   8547 soname_spec=
   8548 shrext_cmds=".so"
   8549 postinstall_cmds=
   8550 postuninstall_cmds=
   8551 finish_cmds=
   8552 finish_eval=
   8553 shlibpath_var=
   8554 shlibpath_overrides_runpath=unknown
   8555 version_type=none
   8556 dynamic_linker="$host_os ld.so"
   8557 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   8558 if test "$GCC" = yes; then
   8559   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   8560   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   8561     # if the path contains ";" then we assume it to be the separator
   8562     # otherwise default to the standard path separator (i.e. ":") - it is
   8563     # assumed that no part of a normal pathname contains ";" but that should
   8564     # okay in the real world where ";" in dirpaths is itself problematic.
   8565     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   8566   else
   8567     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   8568   fi
   8569 else
   8570   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   8571 fi
   8572 need_lib_prefix=unknown
   8573 hardcode_into_libs=no
   8574 
   8575 # when you set need_version to no, make sure it does not cause -set_version
   8576 # flags to be left without arguments
   8577 need_version=unknown
   8578 
   8579 case $host_os in
   8580 aix3*)
   8581   version_type=linux
   8582   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   8583   shlibpath_var=LIBPATH
   8584 
   8585   # AIX 3 has no versioning support, so we append a major version to the name.
   8586   soname_spec='${libname}${release}${shared_ext}$major'
   8587   ;;
   8588 
   8589 aix4* | aix5*)
   8590   version_type=linux
   8591   need_lib_prefix=no
   8592   need_version=no
   8593   hardcode_into_libs=yes
   8594   if test "$host_cpu" = ia64; then
   8595     # AIX 5 supports IA64
   8596     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   8597     shlibpath_var=LD_LIBRARY_PATH
   8598   else
   8599     # With GCC up to 2.95.x, collect2 would create an import file
   8600     # for dependence libraries.  The import file would start with
   8601     # the line `#! .'.  This would cause the generated library to
   8602     # depend on `.', always an invalid library.  This was fixed in
   8603     # development snapshots of GCC prior to 3.0.
   8604     case $host_os in
   8605       aix4 | aix4.[01] | aix4.[01].*)
   8606       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   8607 	   echo ' yes '
   8608 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   8609 	:
   8610       else
   8611 	can_build_shared=no
   8612       fi
   8613       ;;
   8614     esac
   8615     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   8616     # soname into executable. Probably we can add versioning support to
   8617     # collect2, so additional links can be useful in future.
   8618     if test "$aix_use_runtimelinking" = yes; then
   8619       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   8620       # instead of lib<name>.a to let people know that these are not
   8621       # typical AIX shared libraries.
   8622       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8623     else
   8624       # We preserve .a as extension for shared libraries through AIX4.2
   8625       # and later when we are not doing run time linking.
   8626       library_names_spec='${libname}${release}.a $libname.a'
   8627       soname_spec='${libname}${release}${shared_ext}$major'
   8628     fi
   8629     shlibpath_var=LIBPATH
   8630   fi
   8631   ;;
   8632 
   8633 amigaos*)
   8634   library_names_spec='$libname.ixlibrary $libname.a'
   8635   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   8636   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'
   8637   ;;
   8638 
   8639 beos*)
   8640   library_names_spec='${libname}${shared_ext}'
   8641   dynamic_linker="$host_os ld.so"
   8642   shlibpath_var=LIBRARY_PATH
   8643   ;;
   8644 
   8645 bsdi[45]*)
   8646   version_type=linux
   8647   need_version=no
   8648   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8649   soname_spec='${libname}${release}${shared_ext}$major'
   8650   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   8651   shlibpath_var=LD_LIBRARY_PATH
   8652   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   8653   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   8654   # the default ld.so.conf also contains /usr/contrib/lib and
   8655   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   8656   # libtool to hard-code these into programs
   8657   ;;
   8658 
   8659 cygwin* | mingw* | pw32*)
   8660   version_type=windows
   8661   shrext_cmds=".dll"
   8662   need_version=no
   8663   need_lib_prefix=no
   8664 
   8665   case $GCC,$host_os in
   8666   yes,cygwin* | yes,mingw* | yes,pw32*)
   8667     library_names_spec='$libname.dll.a'
   8668     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   8669     postinstall_cmds='base_file=`basename \${file}`~
   8670       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   8671       dldir=$destdir/`dirname \$dlpath`~
   8672       test -d \$dldir || mkdir -p \$dldir~
   8673       $install_prog $dir/$dlname \$dldir/$dlname~
   8674       chmod a+x \$dldir/$dlname'
   8675     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   8676       dlpath=$dir/\$dldll~
   8677        $rm \$dlpath'
   8678     shlibpath_overrides_runpath=yes
   8679 
   8680     case $host_os in
   8681     cygwin*)
   8682       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   8683       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8684       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   8685       ;;
   8686     mingw*)
   8687       # MinGW DLLs use traditional 'lib' prefix
   8688       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8689       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   8690       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   8691         # It is most probably a Windows format PATH printed by
   8692         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   8693         # path with ; separators, and with drive letters. We can handle the
   8694         # drive letters (cygwin fileutils understands them), so leave them,
   8695         # especially as we might pass files found there to a mingw objdump,
   8696         # which wouldn't understand a cygwinified path. Ahh.
   8697         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   8698       else
   8699         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   8700       fi
   8701       ;;
   8702     pw32*)
   8703       # pw32 DLLs use 'pw' prefix rather than 'lib'
   8704       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8705       ;;
   8706     esac
   8707     ;;
   8708 
   8709   *)
   8710     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   8711     ;;
   8712   esac
   8713   dynamic_linker='Win32 ld.exe'
   8714   # FIXME: first we should search . and the directory the executable is in
   8715   shlibpath_var=PATH
   8716   ;;
   8717 
   8718 darwin* | rhapsody*)
   8719   dynamic_linker="$host_os dyld"
   8720   version_type=darwin
   8721   need_lib_prefix=no
   8722   need_version=no
   8723   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   8724   soname_spec='${libname}${release}${major}$shared_ext'
   8725   shlibpath_overrides_runpath=yes
   8726   shlibpath_var=DYLD_LIBRARY_PATH
   8727   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   8728   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   8729   if test "$GCC" = yes; then
   8730     sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
   8731   else
   8732     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   8733   fi
   8734   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   8735   ;;
   8736 
   8737 dgux*)
   8738   version_type=linux
   8739   need_lib_prefix=no
   8740   need_version=no
   8741   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   8742   soname_spec='${libname}${release}${shared_ext}$major'
   8743   shlibpath_var=LD_LIBRARY_PATH
   8744   ;;
   8745 
   8746 freebsd1*)
   8747   dynamic_linker=no
   8748   ;;
   8749 
   8750 kfreebsd*-gnu)
   8751   version_type=linux
   8752   need_lib_prefix=no
   8753   need_version=no
   8754   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8755   soname_spec='${libname}${release}${shared_ext}$major'
   8756   shlibpath_var=LD_LIBRARY_PATH
   8757   shlibpath_overrides_runpath=no
   8758   hardcode_into_libs=yes
   8759   dynamic_linker='GNU ld.so'
   8760   ;;
   8761 
   8762 freebsd* | dragonfly*)
   8763   # DragonFly does not have aout.  When/if they implement a new
   8764   # versioning mechanism, adjust this.
   8765   if test -x /usr/bin/objformat; then
   8766     objformat=`/usr/bin/objformat`
   8767   else
   8768     case $host_os in
   8769     freebsd[123]*) objformat=aout ;;
   8770     *) objformat=elf ;;
   8771     esac
   8772   fi
   8773   version_type=freebsd-$objformat
   8774   case $version_type in
   8775     freebsd-elf*)
   8776       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   8777       need_version=no
   8778       need_lib_prefix=no
   8779       ;;
   8780     freebsd-*)
   8781       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   8782       need_version=yes
   8783       ;;
   8784   esac
   8785   shlibpath_var=LD_LIBRARY_PATH
   8786   case $host_os in
   8787   freebsd2*)
   8788     shlibpath_overrides_runpath=yes
   8789     ;;
   8790   freebsd3.[01]* | freebsdelf3.[01]*)
   8791     shlibpath_overrides_runpath=yes
   8792     hardcode_into_libs=yes
   8793     ;;
   8794   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   8795   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   8796     shlibpath_overrides_runpath=no
   8797     hardcode_into_libs=yes
   8798     ;;
   8799   freebsd*) # from 4.6 on
   8800     shlibpath_overrides_runpath=yes
   8801     hardcode_into_libs=yes
   8802     ;;
   8803   esac
   8804   ;;
   8805 
   8806 gnu*)
   8807   version_type=linux
   8808   need_lib_prefix=no
   8809   need_version=no
   8810   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   8811   soname_spec='${libname}${release}${shared_ext}$major'
   8812   shlibpath_var=LD_LIBRARY_PATH
   8813   hardcode_into_libs=yes
   8814   ;;
   8815 
   8816 hpux9* | hpux10* | hpux11*)
   8817   # Give a soname corresponding to the major version so that dld.sl refuses to
   8818   # link against other versions.
   8819   version_type=sunos
   8820   need_lib_prefix=no
   8821   need_version=no
   8822   case $host_cpu in
   8823   ia64*)
   8824     shrext_cmds='.so'
   8825     hardcode_into_libs=yes
   8826     dynamic_linker="$host_os dld.so"
   8827     shlibpath_var=LD_LIBRARY_PATH
   8828     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8829     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8830     soname_spec='${libname}${release}${shared_ext}$major'
   8831     if test "X$HPUX_IA64_MODE" = X32; then
   8832       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   8833     else
   8834       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   8835     fi
   8836     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8837     ;;
   8838    hppa*64*)
   8839      shrext_cmds='.sl'
   8840      hardcode_into_libs=yes
   8841      dynamic_linker="$host_os dld.sl"
   8842      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   8843      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8844      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8845      soname_spec='${libname}${release}${shared_ext}$major'
   8846      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   8847      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8848      ;;
   8849    *)
   8850     shrext_cmds='.sl'
   8851     dynamic_linker="$host_os dld.sl"
   8852     shlibpath_var=SHLIB_PATH
   8853     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   8854     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8855     soname_spec='${libname}${release}${shared_ext}$major'
   8856     ;;
   8857   esac
   8858   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   8859   postinstall_cmds='chmod 555 $lib'
   8860   ;;
   8861 
   8862 interix3*)
   8863   version_type=linux
   8864   need_lib_prefix=no
   8865   need_version=no
   8866   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8867   soname_spec='${libname}${release}${shared_ext}$major'
   8868   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   8869   shlibpath_var=LD_LIBRARY_PATH
   8870   shlibpath_overrides_runpath=no
   8871   hardcode_into_libs=yes
   8872   ;;
   8873 
   8874 irix5* | irix6* | nonstopux*)
   8875   case $host_os in
   8876     nonstopux*) version_type=nonstopux ;;
   8877     *)
   8878 	if test "$lt_cv_prog_gnu_ld" = yes; then
   8879 		version_type=linux
   8880 	else
   8881 		version_type=irix
   8882 	fi ;;
   8883   esac
   8884   need_lib_prefix=no
   8885   need_version=no
   8886   soname_spec='${libname}${release}${shared_ext}$major'
   8887   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   8888   case $host_os in
   8889   irix5* | nonstopux*)
   8890     libsuff= shlibsuff=
   8891     ;;
   8892   *)
   8893     case $LD in # libtool.m4 will add one of these switches to LD
   8894     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   8895       libsuff= shlibsuff= libmagic=32-bit;;
   8896     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   8897       libsuff=32 shlibsuff=N32 libmagic=N32;;
   8898     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   8899       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   8900     *) libsuff= shlibsuff= libmagic=never-match;;
   8901     esac
   8902     ;;
   8903   esac
   8904   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   8905   shlibpath_overrides_runpath=no
   8906   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   8907   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   8908   hardcode_into_libs=yes
   8909   ;;
   8910 
   8911 # No shared lib support for Linux oldld, aout, or coff.
   8912 linux*oldld* | linux*aout* | linux*coff*)
   8913   dynamic_linker=no
   8914   ;;
   8915 
   8916 # This must be Linux ELF.
   8917 linux*)
   8918   version_type=linux
   8919   need_lib_prefix=no
   8920   need_version=no
   8921   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8922   soname_spec='${libname}${release}${shared_ext}$major'
   8923   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   8924   shlibpath_var=LD_LIBRARY_PATH
   8925   shlibpath_overrides_runpath=no
   8926   # This implies no fast_install, which is unacceptable.
   8927   # Some rework will be needed to allow for fast_install
   8928   # before this can be enabled.
   8929   hardcode_into_libs=yes
   8930 
   8931   # Append ld.so.conf contents to the search path
   8932   if test -f /etc/ld.so.conf; then
   8933     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   8934     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   8935   fi
   8936 
   8937   # We used to test for /lib/ld.so.1 and disable shared libraries on
   8938   # powerpc, because MkLinux only supported shared libraries with the
   8939   # GNU dynamic linker.  Since this was broken with cross compilers,
   8940   # most powerpc-linux boxes support dynamic linking these days and
   8941   # people can always --disable-shared, the test was removed, and we
   8942   # assume the GNU/Linux dynamic linker is in use.
   8943   dynamic_linker='GNU/Linux ld.so'
   8944   ;;
   8945 
   8946 knetbsd*-gnu)
   8947   version_type=linux
   8948   need_lib_prefix=no
   8949   need_version=no
   8950   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8951   soname_spec='${libname}${release}${shared_ext}$major'
   8952   shlibpath_var=LD_LIBRARY_PATH
   8953   shlibpath_overrides_runpath=no
   8954   hardcode_into_libs=yes
   8955   dynamic_linker='GNU ld.so'
   8956   ;;
   8957 
   8958 netbsd*)
   8959   version_type=sunos
   8960   need_lib_prefix=no
   8961   need_version=no
   8962   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8963     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8964     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   8965     dynamic_linker='NetBSD (a.out) ld.so'
   8966   else
   8967     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8968     soname_spec='${libname}${release}${shared_ext}$major'
   8969     dynamic_linker='NetBSD ld.elf_so'
   8970   fi
   8971   shlibpath_var=LD_LIBRARY_PATH
   8972   shlibpath_overrides_runpath=yes
   8973   hardcode_into_libs=yes
   8974   ;;
   8975 
   8976 newsos6)
   8977   version_type=linux
   8978   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8979   shlibpath_var=LD_LIBRARY_PATH
   8980   shlibpath_overrides_runpath=yes
   8981   ;;
   8982 
   8983 nto-qnx*)
   8984   version_type=linux
   8985   need_lib_prefix=no
   8986   need_version=no
   8987   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8988   soname_spec='${libname}${release}${shared_ext}$major'
   8989   shlibpath_var=LD_LIBRARY_PATH
   8990   shlibpath_overrides_runpath=yes
   8991   ;;
   8992 
   8993 openbsd*)
   8994   version_type=sunos
   8995   sys_lib_dlsearch_path_spec="/usr/lib"
   8996   need_lib_prefix=no
   8997   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   8998   case $host_os in
   8999     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   9000     *)                         need_version=no  ;;
   9001   esac
   9002   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9003   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9004   shlibpath_var=LD_LIBRARY_PATH
   9005   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9006     case $host_os in
   9007       openbsd2.[89] | openbsd2.[89].*)
   9008 	shlibpath_overrides_runpath=no
   9009 	;;
   9010       *)
   9011 	shlibpath_overrides_runpath=yes
   9012 	;;
   9013       esac
   9014   else
   9015     shlibpath_overrides_runpath=yes
   9016   fi
   9017   ;;
   9018 
   9019 os2*)
   9020   libname_spec='$name'
   9021   shrext_cmds=".dll"
   9022   need_lib_prefix=no
   9023   library_names_spec='$libname${shared_ext} $libname.a'
   9024   dynamic_linker='OS/2 ld.exe'
   9025   shlibpath_var=LIBPATH
   9026   ;;
   9027 
   9028 osf3* | osf4* | osf5*)
   9029   version_type=osf
   9030   need_lib_prefix=no
   9031   need_version=no
   9032   soname_spec='${libname}${release}${shared_ext}$major'
   9033   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9034   shlibpath_var=LD_LIBRARY_PATH
   9035   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   9036   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   9037   ;;
   9038 
   9039 solaris*)
   9040   version_type=linux
   9041   need_lib_prefix=no
   9042   need_version=no
   9043   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9044   soname_spec='${libname}${release}${shared_ext}$major'
   9045   shlibpath_var=LD_LIBRARY_PATH
   9046   shlibpath_overrides_runpath=yes
   9047   hardcode_into_libs=yes
   9048   # ldd complains unless libraries are executable
   9049   postinstall_cmds='chmod +x $lib'
   9050   ;;
   9051 
   9052 sunos4*)
   9053   version_type=sunos
   9054   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9055   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   9056   shlibpath_var=LD_LIBRARY_PATH
   9057   shlibpath_overrides_runpath=yes
   9058   if test "$with_gnu_ld" = yes; then
   9059     need_lib_prefix=no
   9060   fi
   9061   need_version=yes
   9062   ;;
   9063 
   9064 sysv4 | sysv4.3*)
   9065   version_type=linux
   9066   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9067   soname_spec='${libname}${release}${shared_ext}$major'
   9068   shlibpath_var=LD_LIBRARY_PATH
   9069   case $host_vendor in
   9070     sni)
   9071       shlibpath_overrides_runpath=no
   9072       need_lib_prefix=no
   9073       export_dynamic_flag_spec='${wl}-Blargedynsym'
   9074       runpath_var=LD_RUN_PATH
   9075       ;;
   9076     siemens)
   9077       need_lib_prefix=no
   9078       ;;
   9079     motorola)
   9080       need_lib_prefix=no
   9081       need_version=no
   9082       shlibpath_overrides_runpath=no
   9083       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   9084       ;;
   9085   esac
   9086   ;;
   9087 
   9088 sysv4*MP*)
   9089   if test -d /usr/nec ;then
   9090     version_type=linux
   9091     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   9092     soname_spec='$libname${shared_ext}.$major'
   9093     shlibpath_var=LD_LIBRARY_PATH
   9094   fi
   9095   ;;
   9096 
   9097 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   9098   version_type=freebsd-elf
   9099   need_lib_prefix=no
   9100   need_version=no
   9101   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9102   soname_spec='${libname}${release}${shared_ext}$major'
   9103   shlibpath_var=LD_LIBRARY_PATH
   9104   hardcode_into_libs=yes
   9105   if test "$with_gnu_ld" = yes; then
   9106     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   9107     shlibpath_overrides_runpath=no
   9108   else
   9109     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   9110     shlibpath_overrides_runpath=yes
   9111     case $host_os in
   9112       sco3.2v5*)
   9113         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   9114 	;;
   9115     esac
   9116   fi
   9117   sys_lib_dlsearch_path_spec='/usr/lib'
   9118   ;;
   9119 
   9120 uts4*)
   9121   version_type=linux
   9122   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9123   soname_spec='${libname}${release}${shared_ext}$major'
   9124   shlibpath_var=LD_LIBRARY_PATH
   9125   ;;
   9126 
   9127 *)
   9128   dynamic_linker=no
   9129   ;;
   9130 esac
   9131 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   9132 echo "${ECHO_T}$dynamic_linker" >&6; }
   9133 test "$dynamic_linker" = no && can_build_shared=no
   9134 
   9135 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   9136 if test "$GCC" = yes; then
   9137   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   9138 fi
   9139 
   9140 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   9141 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   9142 hardcode_action=
   9143 if test -n "$hardcode_libdir_flag_spec" || \
   9144    test -n "$runpath_var" || \
   9145    test "X$hardcode_automatic" = "Xyes" ; then
   9146 
   9147   # We can hardcode non-existant directories.
   9148   if test "$hardcode_direct" != no &&
   9149      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   9150      # have to relink, otherwise we might link with an installed library
   9151      # when we should be linking with a yet-to-be-installed one
   9152      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   9153      test "$hardcode_minus_L" != no; then
   9154     # Linking always hardcodes the temporary library directory.
   9155     hardcode_action=relink
   9156   else
   9157     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   9158     hardcode_action=immediate
   9159   fi
   9160 else
   9161   # We cannot hardcode anything, or else we can only hardcode existing
   9162   # directories.
   9163   hardcode_action=unsupported
   9164 fi
   9165 { echo "$as_me:$LINENO: result: $hardcode_action" >&5
   9166 echo "${ECHO_T}$hardcode_action" >&6; }
   9167 
   9168 if test "$hardcode_action" = relink; then
   9169   # Fast installation is not supported
   9170   enable_fast_install=no
   9171 elif test "$shlibpath_overrides_runpath" = yes ||
   9172      test "$enable_shared" = no; then
   9173   # Fast installation is not necessary
   9174   enable_fast_install=needless
   9175 fi
   9176 
   9177 striplib=
   9178 old_striplib=
   9179 { echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   9180 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; }
   9181 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   9182   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   9183   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   9184   { echo "$as_me:$LINENO: result: yes" >&5
   9185 echo "${ECHO_T}yes" >&6; }
   9186 else
   9187 # FIXME - insert some real tests, host_os isn't really good enough
   9188   case $host_os in
   9189    darwin*)
   9190        if test -n "$STRIP" ; then
   9191          striplib="$STRIP -x"
   9192          { echo "$as_me:$LINENO: result: yes" >&5
   9193 echo "${ECHO_T}yes" >&6; }
   9194        else
   9195   { echo "$as_me:$LINENO: result: no" >&5
   9196 echo "${ECHO_T}no" >&6; }
   9197 fi
   9198        ;;
   9199    *)
   9200   { echo "$as_me:$LINENO: result: no" >&5
   9201 echo "${ECHO_T}no" >&6; }
   9202     ;;
   9203   esac
   9204 fi
   9205 
   9206 if test "x$enable_dlopen" != xyes; then
   9207   enable_dlopen=unknown
   9208   enable_dlopen_self=unknown
   9209   enable_dlopen_self_static=unknown
   9210 else
   9211   lt_cv_dlopen=no
   9212   lt_cv_dlopen_libs=
   9213 
   9214   case $host_os in
   9215   beos*)
   9216     lt_cv_dlopen="load_add_on"
   9217     lt_cv_dlopen_libs=
   9218     lt_cv_dlopen_self=yes
   9219     ;;
   9220 
   9221   mingw* | pw32*)
   9222     lt_cv_dlopen="LoadLibrary"
   9223     lt_cv_dlopen_libs=
   9224    ;;
   9225 
   9226   cygwin*)
   9227     lt_cv_dlopen="dlopen"
   9228     lt_cv_dlopen_libs=
   9229    ;;
   9230 
   9231   darwin*)
   9232   # if libdl is installed we need to link against it
   9233     { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9234 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9235 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9236   echo $ECHO_N "(cached) $ECHO_C" >&6
   9237 else
   9238   ac_check_lib_save_LIBS=$LIBS
   9239 LIBS="-ldl  $LIBS"
   9240 cat >conftest.$ac_ext <<_ACEOF
   9241 /* confdefs.h.  */
   9242 _ACEOF
   9243 cat confdefs.h >>conftest.$ac_ext
   9244 cat >>conftest.$ac_ext <<_ACEOF
   9245 /* end confdefs.h.  */
   9246 
   9247 /* Override any GCC internal prototype to avoid an error.
   9248    Use char because int might match the return type of a GCC
   9249    builtin and then its argument prototype would still apply.  */
   9250 #ifdef __cplusplus
   9251 extern "C"
   9252 #endif
   9253 char dlopen ();
   9254 int
   9255 main ()
   9256 {
   9257 return dlopen ();
   9258   ;
   9259   return 0;
   9260 }
   9261 _ACEOF
   9262 rm -f conftest.$ac_objext conftest$ac_exeext
   9263 if { (ac_try="$ac_link"
   9264 case "(($ac_try" in
   9265   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9266   *) ac_try_echo=$ac_try;;
   9267 esac
   9268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9269   (eval "$ac_link") 2>conftest.er1
   9270   ac_status=$?
   9271   grep -v '^ *+' conftest.er1 >conftest.err
   9272   rm -f conftest.er1
   9273   cat conftest.err >&5
   9274   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9275   (exit $ac_status); } && {
   9276 	 test -z "$ac_c_werror_flag" ||
   9277 	 test ! -s conftest.err
   9278        } && test -s conftest$ac_exeext &&
   9279        $as_test_x conftest$ac_exeext; then
   9280   ac_cv_lib_dl_dlopen=yes
   9281 else
   9282   echo "$as_me: failed program was:" >&5
   9283 sed 's/^/| /' conftest.$ac_ext >&5
   9284 
   9285 	ac_cv_lib_dl_dlopen=no
   9286 fi
   9287 
   9288 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9289       conftest$ac_exeext conftest.$ac_ext
   9290 LIBS=$ac_check_lib_save_LIBS
   9291 fi
   9292 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9293 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9294 if test $ac_cv_lib_dl_dlopen = yes; then
   9295   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9296 else
   9297 
   9298     lt_cv_dlopen="dyld"
   9299     lt_cv_dlopen_libs=
   9300     lt_cv_dlopen_self=yes
   9301 
   9302 fi
   9303 
   9304    ;;
   9305 
   9306   *)
   9307     { echo "$as_me:$LINENO: checking for shl_load" >&5
   9308 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
   9309 if test "${ac_cv_func_shl_load+set}" = set; then
   9310   echo $ECHO_N "(cached) $ECHO_C" >&6
   9311 else
   9312   cat >conftest.$ac_ext <<_ACEOF
   9313 /* confdefs.h.  */
   9314 _ACEOF
   9315 cat confdefs.h >>conftest.$ac_ext
   9316 cat >>conftest.$ac_ext <<_ACEOF
   9317 /* end confdefs.h.  */
   9318 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   9319    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9320 #define shl_load innocuous_shl_load
   9321 
   9322 /* System header to define __stub macros and hopefully few prototypes,
   9323     which can conflict with char shl_load (); below.
   9324     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9325     <limits.h> exists even on freestanding compilers.  */
   9326 
   9327 #ifdef __STDC__
   9328 # include <limits.h>
   9329 #else
   9330 # include <assert.h>
   9331 #endif
   9332 
   9333 #undef shl_load
   9334 
   9335 /* Override any GCC internal prototype to avoid an error.
   9336    Use char because int might match the return type of a GCC
   9337    builtin and then its argument prototype would still apply.  */
   9338 #ifdef __cplusplus
   9339 extern "C"
   9340 #endif
   9341 char shl_load ();
   9342 /* The GNU C library defines this for functions which it implements
   9343     to always fail with ENOSYS.  Some functions are actually named
   9344     something starting with __ and the normal name is an alias.  */
   9345 #if defined __stub_shl_load || defined __stub___shl_load
   9346 choke me
   9347 #endif
   9348 
   9349 int
   9350 main ()
   9351 {
   9352 return shl_load ();
   9353   ;
   9354   return 0;
   9355 }
   9356 _ACEOF
   9357 rm -f conftest.$ac_objext conftest$ac_exeext
   9358 if { (ac_try="$ac_link"
   9359 case "(($ac_try" in
   9360   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9361   *) ac_try_echo=$ac_try;;
   9362 esac
   9363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9364   (eval "$ac_link") 2>conftest.er1
   9365   ac_status=$?
   9366   grep -v '^ *+' conftest.er1 >conftest.err
   9367   rm -f conftest.er1
   9368   cat conftest.err >&5
   9369   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9370   (exit $ac_status); } && {
   9371 	 test -z "$ac_c_werror_flag" ||
   9372 	 test ! -s conftest.err
   9373        } && test -s conftest$ac_exeext &&
   9374        $as_test_x conftest$ac_exeext; then
   9375   ac_cv_func_shl_load=yes
   9376 else
   9377   echo "$as_me: failed program was:" >&5
   9378 sed 's/^/| /' conftest.$ac_ext >&5
   9379 
   9380 	ac_cv_func_shl_load=no
   9381 fi
   9382 
   9383 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9384       conftest$ac_exeext conftest.$ac_ext
   9385 fi
   9386 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   9387 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
   9388 if test $ac_cv_func_shl_load = yes; then
   9389   lt_cv_dlopen="shl_load"
   9390 else
   9391   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   9392 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
   9393 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   9394   echo $ECHO_N "(cached) $ECHO_C" >&6
   9395 else
   9396   ac_check_lib_save_LIBS=$LIBS
   9397 LIBS="-ldld  $LIBS"
   9398 cat >conftest.$ac_ext <<_ACEOF
   9399 /* confdefs.h.  */
   9400 _ACEOF
   9401 cat confdefs.h >>conftest.$ac_ext
   9402 cat >>conftest.$ac_ext <<_ACEOF
   9403 /* end confdefs.h.  */
   9404 
   9405 /* Override any GCC internal prototype to avoid an error.
   9406    Use char because int might match the return type of a GCC
   9407    builtin and then its argument prototype would still apply.  */
   9408 #ifdef __cplusplus
   9409 extern "C"
   9410 #endif
   9411 char shl_load ();
   9412 int
   9413 main ()
   9414 {
   9415 return shl_load ();
   9416   ;
   9417   return 0;
   9418 }
   9419 _ACEOF
   9420 rm -f conftest.$ac_objext conftest$ac_exeext
   9421 if { (ac_try="$ac_link"
   9422 case "(($ac_try" in
   9423   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9424   *) ac_try_echo=$ac_try;;
   9425 esac
   9426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9427   (eval "$ac_link") 2>conftest.er1
   9428   ac_status=$?
   9429   grep -v '^ *+' conftest.er1 >conftest.err
   9430   rm -f conftest.er1
   9431   cat conftest.err >&5
   9432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9433   (exit $ac_status); } && {
   9434 	 test -z "$ac_c_werror_flag" ||
   9435 	 test ! -s conftest.err
   9436        } && test -s conftest$ac_exeext &&
   9437        $as_test_x conftest$ac_exeext; then
   9438   ac_cv_lib_dld_shl_load=yes
   9439 else
   9440   echo "$as_me: failed program was:" >&5
   9441 sed 's/^/| /' conftest.$ac_ext >&5
   9442 
   9443 	ac_cv_lib_dld_shl_load=no
   9444 fi
   9445 
   9446 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9447       conftest$ac_exeext conftest.$ac_ext
   9448 LIBS=$ac_check_lib_save_LIBS
   9449 fi
   9450 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   9451 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
   9452 if test $ac_cv_lib_dld_shl_load = yes; then
   9453   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
   9454 else
   9455   { echo "$as_me:$LINENO: checking for dlopen" >&5
   9456 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; }
   9457 if test "${ac_cv_func_dlopen+set}" = set; then
   9458   echo $ECHO_N "(cached) $ECHO_C" >&6
   9459 else
   9460   cat >conftest.$ac_ext <<_ACEOF
   9461 /* confdefs.h.  */
   9462 _ACEOF
   9463 cat confdefs.h >>conftest.$ac_ext
   9464 cat >>conftest.$ac_ext <<_ACEOF
   9465 /* end confdefs.h.  */
   9466 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   9467    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   9468 #define dlopen innocuous_dlopen
   9469 
   9470 /* System header to define __stub macros and hopefully few prototypes,
   9471     which can conflict with char dlopen (); below.
   9472     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   9473     <limits.h> exists even on freestanding compilers.  */
   9474 
   9475 #ifdef __STDC__
   9476 # include <limits.h>
   9477 #else
   9478 # include <assert.h>
   9479 #endif
   9480 
   9481 #undef dlopen
   9482 
   9483 /* Override any GCC internal prototype to avoid an error.
   9484    Use char because int might match the return type of a GCC
   9485    builtin and then its argument prototype would still apply.  */
   9486 #ifdef __cplusplus
   9487 extern "C"
   9488 #endif
   9489 char dlopen ();
   9490 /* The GNU C library defines this for functions which it implements
   9491     to always fail with ENOSYS.  Some functions are actually named
   9492     something starting with __ and the normal name is an alias.  */
   9493 #if defined __stub_dlopen || defined __stub___dlopen
   9494 choke me
   9495 #endif
   9496 
   9497 int
   9498 main ()
   9499 {
   9500 return dlopen ();
   9501   ;
   9502   return 0;
   9503 }
   9504 _ACEOF
   9505 rm -f conftest.$ac_objext conftest$ac_exeext
   9506 if { (ac_try="$ac_link"
   9507 case "(($ac_try" in
   9508   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9509   *) ac_try_echo=$ac_try;;
   9510 esac
   9511 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9512   (eval "$ac_link") 2>conftest.er1
   9513   ac_status=$?
   9514   grep -v '^ *+' conftest.er1 >conftest.err
   9515   rm -f conftest.er1
   9516   cat conftest.err >&5
   9517   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9518   (exit $ac_status); } && {
   9519 	 test -z "$ac_c_werror_flag" ||
   9520 	 test ! -s conftest.err
   9521        } && test -s conftest$ac_exeext &&
   9522        $as_test_x conftest$ac_exeext; then
   9523   ac_cv_func_dlopen=yes
   9524 else
   9525   echo "$as_me: failed program was:" >&5
   9526 sed 's/^/| /' conftest.$ac_ext >&5
   9527 
   9528 	ac_cv_func_dlopen=no
   9529 fi
   9530 
   9531 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9532       conftest$ac_exeext conftest.$ac_ext
   9533 fi
   9534 { echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   9535 echo "${ECHO_T}$ac_cv_func_dlopen" >&6; }
   9536 if test $ac_cv_func_dlopen = yes; then
   9537   lt_cv_dlopen="dlopen"
   9538 else
   9539   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   9540 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
   9541 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   9542   echo $ECHO_N "(cached) $ECHO_C" >&6
   9543 else
   9544   ac_check_lib_save_LIBS=$LIBS
   9545 LIBS="-ldl  $LIBS"
   9546 cat >conftest.$ac_ext <<_ACEOF
   9547 /* confdefs.h.  */
   9548 _ACEOF
   9549 cat confdefs.h >>conftest.$ac_ext
   9550 cat >>conftest.$ac_ext <<_ACEOF
   9551 /* end confdefs.h.  */
   9552 
   9553 /* Override any GCC internal prototype to avoid an error.
   9554    Use char because int might match the return type of a GCC
   9555    builtin and then its argument prototype would still apply.  */
   9556 #ifdef __cplusplus
   9557 extern "C"
   9558 #endif
   9559 char dlopen ();
   9560 int
   9561 main ()
   9562 {
   9563 return dlopen ();
   9564   ;
   9565   return 0;
   9566 }
   9567 _ACEOF
   9568 rm -f conftest.$ac_objext conftest$ac_exeext
   9569 if { (ac_try="$ac_link"
   9570 case "(($ac_try" in
   9571   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9572   *) ac_try_echo=$ac_try;;
   9573 esac
   9574 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9575   (eval "$ac_link") 2>conftest.er1
   9576   ac_status=$?
   9577   grep -v '^ *+' conftest.er1 >conftest.err
   9578   rm -f conftest.er1
   9579   cat conftest.err >&5
   9580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9581   (exit $ac_status); } && {
   9582 	 test -z "$ac_c_werror_flag" ||
   9583 	 test ! -s conftest.err
   9584        } && test -s conftest$ac_exeext &&
   9585        $as_test_x conftest$ac_exeext; then
   9586   ac_cv_lib_dl_dlopen=yes
   9587 else
   9588   echo "$as_me: failed program was:" >&5
   9589 sed 's/^/| /' conftest.$ac_ext >&5
   9590 
   9591 	ac_cv_lib_dl_dlopen=no
   9592 fi
   9593 
   9594 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9595       conftest$ac_exeext conftest.$ac_ext
   9596 LIBS=$ac_check_lib_save_LIBS
   9597 fi
   9598 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   9599 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
   9600 if test $ac_cv_lib_dl_dlopen = yes; then
   9601   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9602 else
   9603   { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   9604 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
   9605 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   9606   echo $ECHO_N "(cached) $ECHO_C" >&6
   9607 else
   9608   ac_check_lib_save_LIBS=$LIBS
   9609 LIBS="-lsvld  $LIBS"
   9610 cat >conftest.$ac_ext <<_ACEOF
   9611 /* confdefs.h.  */
   9612 _ACEOF
   9613 cat confdefs.h >>conftest.$ac_ext
   9614 cat >>conftest.$ac_ext <<_ACEOF
   9615 /* end confdefs.h.  */
   9616 
   9617 /* Override any GCC internal prototype to avoid an error.
   9618    Use char because int might match the return type of a GCC
   9619    builtin and then its argument prototype would still apply.  */
   9620 #ifdef __cplusplus
   9621 extern "C"
   9622 #endif
   9623 char dlopen ();
   9624 int
   9625 main ()
   9626 {
   9627 return dlopen ();
   9628   ;
   9629   return 0;
   9630 }
   9631 _ACEOF
   9632 rm -f conftest.$ac_objext conftest$ac_exeext
   9633 if { (ac_try="$ac_link"
   9634 case "(($ac_try" in
   9635   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9636   *) ac_try_echo=$ac_try;;
   9637 esac
   9638 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9639   (eval "$ac_link") 2>conftest.er1
   9640   ac_status=$?
   9641   grep -v '^ *+' conftest.er1 >conftest.err
   9642   rm -f conftest.er1
   9643   cat conftest.err >&5
   9644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9645   (exit $ac_status); } && {
   9646 	 test -z "$ac_c_werror_flag" ||
   9647 	 test ! -s conftest.err
   9648        } && test -s conftest$ac_exeext &&
   9649        $as_test_x conftest$ac_exeext; then
   9650   ac_cv_lib_svld_dlopen=yes
   9651 else
   9652   echo "$as_me: failed program was:" >&5
   9653 sed 's/^/| /' conftest.$ac_ext >&5
   9654 
   9655 	ac_cv_lib_svld_dlopen=no
   9656 fi
   9657 
   9658 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9659       conftest$ac_exeext conftest.$ac_ext
   9660 LIBS=$ac_check_lib_save_LIBS
   9661 fi
   9662 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   9663 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
   9664 if test $ac_cv_lib_svld_dlopen = yes; then
   9665   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   9666 else
   9667   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   9668 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
   9669 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   9670   echo $ECHO_N "(cached) $ECHO_C" >&6
   9671 else
   9672   ac_check_lib_save_LIBS=$LIBS
   9673 LIBS="-ldld  $LIBS"
   9674 cat >conftest.$ac_ext <<_ACEOF
   9675 /* confdefs.h.  */
   9676 _ACEOF
   9677 cat confdefs.h >>conftest.$ac_ext
   9678 cat >>conftest.$ac_ext <<_ACEOF
   9679 /* end confdefs.h.  */
   9680 
   9681 /* Override any GCC internal prototype to avoid an error.
   9682    Use char because int might match the return type of a GCC
   9683    builtin and then its argument prototype would still apply.  */
   9684 #ifdef __cplusplus
   9685 extern "C"
   9686 #endif
   9687 char dld_link ();
   9688 int
   9689 main ()
   9690 {
   9691 return dld_link ();
   9692   ;
   9693   return 0;
   9694 }
   9695 _ACEOF
   9696 rm -f conftest.$ac_objext conftest$ac_exeext
   9697 if { (ac_try="$ac_link"
   9698 case "(($ac_try" in
   9699   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9700   *) ac_try_echo=$ac_try;;
   9701 esac
   9702 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9703   (eval "$ac_link") 2>conftest.er1
   9704   ac_status=$?
   9705   grep -v '^ *+' conftest.er1 >conftest.err
   9706   rm -f conftest.er1
   9707   cat conftest.err >&5
   9708   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9709   (exit $ac_status); } && {
   9710 	 test -z "$ac_c_werror_flag" ||
   9711 	 test ! -s conftest.err
   9712        } && test -s conftest$ac_exeext &&
   9713        $as_test_x conftest$ac_exeext; then
   9714   ac_cv_lib_dld_dld_link=yes
   9715 else
   9716   echo "$as_me: failed program was:" >&5
   9717 sed 's/^/| /' conftest.$ac_ext >&5
   9718 
   9719 	ac_cv_lib_dld_dld_link=no
   9720 fi
   9721 
   9722 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   9723       conftest$ac_exeext conftest.$ac_ext
   9724 LIBS=$ac_check_lib_save_LIBS
   9725 fi
   9726 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   9727 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
   9728 if test $ac_cv_lib_dld_dld_link = yes; then
   9729   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
   9730 fi
   9731 
   9732 
   9733 fi
   9734 
   9735 
   9736 fi
   9737 
   9738 
   9739 fi
   9740 
   9741 
   9742 fi
   9743 
   9744 
   9745 fi
   9746 
   9747     ;;
   9748   esac
   9749 
   9750   if test "x$lt_cv_dlopen" != xno; then
   9751     enable_dlopen=yes
   9752   else
   9753     enable_dlopen=no
   9754   fi
   9755 
   9756   case $lt_cv_dlopen in
   9757   dlopen)
   9758     save_CPPFLAGS="$CPPFLAGS"
   9759     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   9760 
   9761     save_LDFLAGS="$LDFLAGS"
   9762     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   9763 
   9764     save_LIBS="$LIBS"
   9765     LIBS="$lt_cv_dlopen_libs $LIBS"
   9766 
   9767     { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   9768 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; }
   9769 if test "${lt_cv_dlopen_self+set}" = set; then
   9770   echo $ECHO_N "(cached) $ECHO_C" >&6
   9771 else
   9772   	  if test "$cross_compiling" = yes; then :
   9773   lt_cv_dlopen_self=cross
   9774 else
   9775   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9776   lt_status=$lt_dlunknown
   9777   cat > conftest.$ac_ext <<EOF
   9778 #line 9778 "configure"
   9779 #include "confdefs.h"
   9780 
   9781 #if HAVE_DLFCN_H
   9782 #include <dlfcn.h>
   9783 #endif
   9784 
   9785 #include <stdio.h>
   9786 
   9787 #ifdef RTLD_GLOBAL
   9788 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9789 #else
   9790 #  ifdef DL_GLOBAL
   9791 #    define LT_DLGLOBAL		DL_GLOBAL
   9792 #  else
   9793 #    define LT_DLGLOBAL		0
   9794 #  endif
   9795 #endif
   9796 
   9797 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9798    find out it does not work in some platform. */
   9799 #ifndef LT_DLLAZY_OR_NOW
   9800 #  ifdef RTLD_LAZY
   9801 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   9802 #  else
   9803 #    ifdef DL_LAZY
   9804 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   9805 #    else
   9806 #      ifdef RTLD_NOW
   9807 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   9808 #      else
   9809 #        ifdef DL_NOW
   9810 #          define LT_DLLAZY_OR_NOW	DL_NOW
   9811 #        else
   9812 #          define LT_DLLAZY_OR_NOW	0
   9813 #        endif
   9814 #      endif
   9815 #    endif
   9816 #  endif
   9817 #endif
   9818 
   9819 #ifdef __cplusplus
   9820 extern "C" void exit (int);
   9821 #endif
   9822 
   9823 void fnord() { int i=42;}
   9824 int main ()
   9825 {
   9826   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   9827   int status = $lt_dlunknown;
   9828 
   9829   if (self)
   9830     {
   9831       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   9832       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   9833       /* dlclose (self); */
   9834     }
   9835   else
   9836     puts (dlerror ());
   9837 
   9838     exit (status);
   9839 }
   9840 EOF
   9841   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9842   (eval $ac_link) 2>&5
   9843   ac_status=$?
   9844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9845   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   9846     (./conftest; exit; ) >&5 2>/dev/null
   9847     lt_status=$?
   9848     case x$lt_status in
   9849       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   9850       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   9851       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   9852     esac
   9853   else :
   9854     # compilation failed
   9855     lt_cv_dlopen_self=no
   9856   fi
   9857 fi
   9858 rm -fr conftest*
   9859 
   9860 
   9861 fi
   9862 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   9863 echo "${ECHO_T}$lt_cv_dlopen_self" >&6; }
   9864 
   9865     if test "x$lt_cv_dlopen_self" = xyes; then
   9866       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   9867       { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   9868 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; }
   9869 if test "${lt_cv_dlopen_self_static+set}" = set; then
   9870   echo $ECHO_N "(cached) $ECHO_C" >&6
   9871 else
   9872   	  if test "$cross_compiling" = yes; then :
   9873   lt_cv_dlopen_self_static=cross
   9874 else
   9875   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9876   lt_status=$lt_dlunknown
   9877   cat > conftest.$ac_ext <<EOF
   9878 #line 9878 "configure"
   9879 #include "confdefs.h"
   9880 
   9881 #if HAVE_DLFCN_H
   9882 #include <dlfcn.h>
   9883 #endif
   9884 
   9885 #include <stdio.h>
   9886 
   9887 #ifdef RTLD_GLOBAL
   9888 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9889 #else
   9890 #  ifdef DL_GLOBAL
   9891 #    define LT_DLGLOBAL		DL_GLOBAL
   9892 #  else
   9893 #    define LT_DLGLOBAL		0
   9894 #  endif
   9895 #endif
   9896 
   9897 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9898    find out it does not work in some platform. */
   9899 #ifndef LT_DLLAZY_OR_NOW
   9900 #  ifdef RTLD_LAZY
   9901 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   9902 #  else
   9903 #    ifdef DL_LAZY
   9904 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   9905 #    else
   9906 #      ifdef RTLD_NOW
   9907 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   9908 #      else
   9909 #        ifdef DL_NOW
   9910 #          define LT_DLLAZY_OR_NOW	DL_NOW
   9911 #        else
   9912 #          define LT_DLLAZY_OR_NOW	0
   9913 #        endif
   9914 #      endif
   9915 #    endif
   9916 #  endif
   9917 #endif
   9918 
   9919 #ifdef __cplusplus
   9920 extern "C" void exit (int);
   9921 #endif
   9922 
   9923 void fnord() { int i=42;}
   9924 int main ()
   9925 {
   9926   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   9927   int status = $lt_dlunknown;
   9928 
   9929   if (self)
   9930     {
   9931       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   9932       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   9933       /* dlclose (self); */
   9934     }
   9935   else
   9936     puts (dlerror ());
   9937 
   9938     exit (status);
   9939 }
   9940 EOF
   9941   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9942   (eval $ac_link) 2>&5
   9943   ac_status=$?
   9944   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9945   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   9946     (./conftest; exit; ) >&5 2>/dev/null
   9947     lt_status=$?
   9948     case x$lt_status in
   9949       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   9950       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   9951       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   9952     esac
   9953   else :
   9954     # compilation failed
   9955     lt_cv_dlopen_self_static=no
   9956   fi
   9957 fi
   9958 rm -fr conftest*
   9959 
   9960 
   9961 fi
   9962 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   9963 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
   9964     fi
   9965 
   9966     CPPFLAGS="$save_CPPFLAGS"
   9967     LDFLAGS="$save_LDFLAGS"
   9968     LIBS="$save_LIBS"
   9969     ;;
   9970   esac
   9971 
   9972   case $lt_cv_dlopen_self in
   9973   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   9974   *) enable_dlopen_self=unknown ;;
   9975   esac
   9976 
   9977   case $lt_cv_dlopen_self_static in
   9978   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   9979   *) enable_dlopen_self_static=unknown ;;
   9980   esac
   9981 fi
   9982 
   9983 
   9984 # Report which library types will actually be built
   9985 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   9986 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   9987 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   9988 echo "${ECHO_T}$can_build_shared" >&6; }
   9989 
   9990 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   9991 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   9992 test "$can_build_shared" = "no" && enable_shared=no
   9993 
   9994 # On AIX, shared libraries and static libraries use the same namespace, and
   9995 # are all built from PIC.
   9996 case $host_os in
   9997 aix3*)
   9998   test "$enable_shared" = yes && enable_static=no
   9999   if test -n "$RANLIB"; then
   10000     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   10001     postinstall_cmds='$RANLIB $lib'
   10002   fi
   10003   ;;
   10004 
   10005 aix4* | aix5*)
   10006   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   10007     test "$enable_shared" = yes && enable_static=no
   10008   fi
   10009     ;;
   10010 esac
   10011 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   10012 echo "${ECHO_T}$enable_shared" >&6; }
   10013 
   10014 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   10015 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   10016 # Make sure either enable_shared or enable_static is yes.
   10017 test "$enable_shared" = yes || enable_static=yes
   10018 { echo "$as_me:$LINENO: result: $enable_static" >&5
   10019 echo "${ECHO_T}$enable_static" >&6; }
   10020 
   10021 # The else clause should only fire when bootstrapping the
   10022 # libtool distribution, otherwise you forgot to ship ltmain.sh
   10023 # with your package, and you will get complaints that there are
   10024 # no rules to generate ltmain.sh.
   10025 if test -f "$ltmain"; then
   10026   # See if we are running on zsh, and set the options which allow our commands through
   10027   # without removal of \ escapes.
   10028   if test -n "${ZSH_VERSION+set}" ; then
   10029     setopt NO_GLOB_SUBST
   10030   fi
   10031   # Now quote all the things that may contain metacharacters while being
   10032   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   10033   # variables and quote the copies for generation of the libtool script.
   10034   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   10035     SED SHELL STRIP \
   10036     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   10037     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   10038     deplibs_check_method reload_flag reload_cmds need_locks \
   10039     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   10040     lt_cv_sys_global_symbol_to_c_name_address \
   10041     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   10042     old_postinstall_cmds old_postuninstall_cmds \
   10043     compiler \
   10044     CC \
   10045     LD \
   10046     lt_prog_compiler_wl \
   10047     lt_prog_compiler_pic \
   10048     lt_prog_compiler_static \
   10049     lt_prog_compiler_no_builtin_flag \
   10050     export_dynamic_flag_spec \
   10051     thread_safe_flag_spec \
   10052     whole_archive_flag_spec \
   10053     enable_shared_with_static_runtimes \
   10054     old_archive_cmds \
   10055     old_archive_from_new_cmds \
   10056     predep_objects \
   10057     postdep_objects \
   10058     predeps \
   10059     postdeps \
   10060     compiler_lib_search_path \
   10061     archive_cmds \
   10062     archive_expsym_cmds \
   10063     postinstall_cmds \
   10064     postuninstall_cmds \
   10065     old_archive_from_expsyms_cmds \
   10066     allow_undefined_flag \
   10067     no_undefined_flag \
   10068     export_symbols_cmds \
   10069     hardcode_libdir_flag_spec \
   10070     hardcode_libdir_flag_spec_ld \
   10071     hardcode_libdir_separator \
   10072     hardcode_automatic \
   10073     module_cmds \
   10074     module_expsym_cmds \
   10075     lt_cv_prog_compiler_c_o \
   10076     exclude_expsyms \
   10077     include_expsyms; do
   10078 
   10079     case $var in
   10080     old_archive_cmds | \
   10081     old_archive_from_new_cmds | \
   10082     archive_cmds | \
   10083     archive_expsym_cmds | \
   10084     module_cmds | \
   10085     module_expsym_cmds | \
   10086     old_archive_from_expsyms_cmds | \
   10087     export_symbols_cmds | \
   10088     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   10089     postinstall_cmds | postuninstall_cmds | \
   10090     old_postinstall_cmds | old_postuninstall_cmds | \
   10091     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   10092       # Double-quote double-evaled strings.
   10093       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   10094       ;;
   10095     *)
   10096       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   10097       ;;
   10098     esac
   10099   done
   10100 
   10101   case $lt_echo in
   10102   *'\$0 --fallback-echo"')
   10103     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   10104     ;;
   10105   esac
   10106 
   10107 cfgfile="${ofile}T"
   10108   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   10109   $rm -f "$cfgfile"
   10110   { echo "$as_me:$LINENO: creating $ofile" >&5
   10111 echo "$as_me: creating $ofile" >&6;}
   10112 
   10113   cat <<__EOF__ >> "$cfgfile"
   10114 #! $SHELL
   10115 
   10116 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   10117 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   10118 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   10119 #
   10120 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
   10121 # Free Software Foundation, Inc.
   10122 #
   10123 # This file is part of GNU Libtool:
   10124 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   10125 #
   10126 # This program is free software; you can redistribute it and/or modify
   10127 # it under the terms of the GNU General Public License as published by
   10128 # the Free Software Foundation; either version 2 of the License, or
   10129 # (at your option) any later version.
   10130 #
   10131 # This program is distributed in the hope that it will be useful, but
   10132 # WITHOUT ANY WARRANTY; without even the implied warranty of
   10133 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   10134 # General Public License for more details.
   10135 #
   10136 # You should have received a copy of the GNU General Public License
   10137 # along with this program; if not, write to the Free Software
   10138 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   10139 #
   10140 # As a special exception to the GNU General Public License, if you
   10141 # distribute this file as part of a program that contains a
   10142 # configuration script generated by Autoconf, you may include it under
   10143 # the same distribution terms that you use for the rest of that program.
   10144 
   10145 # A sed program that does not truncate output.
   10146 SED=$lt_SED
   10147 
   10148 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   10149 Xsed="$SED -e 1s/^X//"
   10150 
   10151 # The HP-UX ksh and POSIX shell print the target directory to stdout
   10152 # if CDPATH is set.
   10153 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   10154 
   10155 # The names of the tagged configurations supported by this script.
   10156 available_tags=
   10157 
   10158 # ### BEGIN LIBTOOL CONFIG
   10159 
   10160 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   10161 
   10162 # Shell to use when invoking shell scripts.
   10163 SHELL=$lt_SHELL
   10164 
   10165 # Whether or not to build shared libraries.
   10166 build_libtool_libs=$enable_shared
   10167 
   10168 # Whether or not to build static libraries.
   10169 build_old_libs=$enable_static
   10170 
   10171 # Whether or not to add -lc for building shared libraries.
   10172 build_libtool_need_lc=$archive_cmds_need_lc
   10173 
   10174 # Whether or not to disallow shared libs when runtime libs are static
   10175 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   10176 
   10177 # Whether or not to optimize for fast installation.
   10178 fast_install=$enable_fast_install
   10179 
   10180 # The host system.
   10181 host_alias=$host_alias
   10182 host=$host
   10183 host_os=$host_os
   10184 
   10185 # The build system.
   10186 build_alias=$build_alias
   10187 build=$build
   10188 build_os=$build_os
   10189 
   10190 # An echo program that does not interpret backslashes.
   10191 echo=$lt_echo
   10192 
   10193 # The archiver.
   10194 AR=$lt_AR
   10195 AR_FLAGS=$lt_AR_FLAGS
   10196 
   10197 # A C compiler.
   10198 LTCC=$lt_LTCC
   10199 
   10200 # LTCC compiler flags.
   10201 LTCFLAGS=$lt_LTCFLAGS
   10202 
   10203 # A language-specific compiler.
   10204 CC=$lt_compiler
   10205 
   10206 # Is the compiler the GNU C compiler?
   10207 with_gcc=$GCC
   10208 
   10209 # An ERE matcher.
   10210 EGREP=$lt_EGREP
   10211 
   10212 # The linker used to build libraries.
   10213 LD=$lt_LD
   10214 
   10215 # Whether we need hard or soft links.
   10216 LN_S=$lt_LN_S
   10217 
   10218 # A BSD-compatible nm program.
   10219 NM=$lt_NM
   10220 
   10221 # A symbol stripping program
   10222 STRIP=$lt_STRIP
   10223 
   10224 # Used to examine libraries when file_magic_cmd begins "file"
   10225 MAGIC_CMD=$MAGIC_CMD
   10226 
   10227 # Used on cygwin: DLL creation program.
   10228 DLLTOOL="$DLLTOOL"
   10229 
   10230 # Used on cygwin: object dumper.
   10231 OBJDUMP="$OBJDUMP"
   10232 
   10233 # Used on cygwin: assembler.
   10234 AS="$AS"
   10235 
   10236 # The name of the directory that contains temporary libtool files.
   10237 objdir=$objdir
   10238 
   10239 # How to create reloadable object files.
   10240 reload_flag=$lt_reload_flag
   10241 reload_cmds=$lt_reload_cmds
   10242 
   10243 # How to pass a linker flag through the compiler.
   10244 wl=$lt_lt_prog_compiler_wl
   10245 
   10246 # Object file suffix (normally "o").
   10247 objext="$ac_objext"
   10248 
   10249 # Old archive suffix (normally "a").
   10250 libext="$libext"
   10251 
   10252 # Shared library suffix (normally ".so").
   10253 shrext_cmds='$shrext_cmds'
   10254 
   10255 # Executable file suffix (normally "").
   10256 exeext="$exeext"
   10257 
   10258 # Additional compiler flags for building library objects.
   10259 pic_flag=$lt_lt_prog_compiler_pic
   10260 pic_mode=$pic_mode
   10261 
   10262 # What is the maximum length of a command?
   10263 max_cmd_len=$lt_cv_sys_max_cmd_len
   10264 
   10265 # Does compiler simultaneously support -c and -o options?
   10266 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   10267 
   10268 # Must we lock files when doing compilation?
   10269 need_locks=$lt_need_locks
   10270 
   10271 # Do we need the lib prefix for modules?
   10272 need_lib_prefix=$need_lib_prefix
   10273 
   10274 # Do we need a version for libraries?
   10275 need_version=$need_version
   10276 
   10277 # Whether dlopen is supported.
   10278 dlopen_support=$enable_dlopen
   10279 
   10280 # Whether dlopen of programs is supported.
   10281 dlopen_self=$enable_dlopen_self
   10282 
   10283 # Whether dlopen of statically linked programs is supported.
   10284 dlopen_self_static=$enable_dlopen_self_static
   10285 
   10286 # Compiler flag to prevent dynamic linking.
   10287 link_static_flag=$lt_lt_prog_compiler_static
   10288 
   10289 # Compiler flag to turn off builtin functions.
   10290 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   10291 
   10292 # Compiler flag to allow reflexive dlopens.
   10293 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   10294 
   10295 # Compiler flag to generate shared objects directly from archives.
   10296 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   10297 
   10298 # Compiler flag to generate thread-safe objects.
   10299 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   10300 
   10301 # Library versioning type.
   10302 version_type=$version_type
   10303 
   10304 # Format of library name prefix.
   10305 libname_spec=$lt_libname_spec
   10306 
   10307 # List of archive names.  First name is the real one, the rest are links.
   10308 # The last name is the one that the linker finds with -lNAME.
   10309 library_names_spec=$lt_library_names_spec
   10310 
   10311 # The coded name of the library, if different from the real name.
   10312 soname_spec=$lt_soname_spec
   10313 
   10314 # Commands used to build and install an old-style archive.
   10315 RANLIB=$lt_RANLIB
   10316 old_archive_cmds=$lt_old_archive_cmds
   10317 old_postinstall_cmds=$lt_old_postinstall_cmds
   10318 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   10319 
   10320 # Create an old-style archive from a shared archive.
   10321 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   10322 
   10323 # Create a temporary old-style archive to link instead of a shared archive.
   10324 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   10325 
   10326 # Commands used to build and install a shared archive.
   10327 archive_cmds=$lt_archive_cmds
   10328 archive_expsym_cmds=$lt_archive_expsym_cmds
   10329 postinstall_cmds=$lt_postinstall_cmds
   10330 postuninstall_cmds=$lt_postuninstall_cmds
   10331 
   10332 # Commands used to build a loadable module (assumed same as above if empty)
   10333 module_cmds=$lt_module_cmds
   10334 module_expsym_cmds=$lt_module_expsym_cmds
   10335 
   10336 # Commands to strip libraries.
   10337 old_striplib=$lt_old_striplib
   10338 striplib=$lt_striplib
   10339 
   10340 # Dependencies to place before the objects being linked to create a
   10341 # shared library.
   10342 predep_objects=$lt_predep_objects
   10343 
   10344 # Dependencies to place after the objects being linked to create a
   10345 # shared library.
   10346 postdep_objects=$lt_postdep_objects
   10347 
   10348 # Dependencies to place before the objects being linked to create a
   10349 # shared library.
   10350 predeps=$lt_predeps
   10351 
   10352 # Dependencies to place after the objects being linked to create a
   10353 # shared library.
   10354 postdeps=$lt_postdeps
   10355 
   10356 # The library search path used internally by the compiler when linking
   10357 # a shared library.
   10358 compiler_lib_search_path=$lt_compiler_lib_search_path
   10359 
   10360 # Method to check whether dependent libraries are shared objects.
   10361 deplibs_check_method=$lt_deplibs_check_method
   10362 
   10363 # Command to use when deplibs_check_method == file_magic.
   10364 file_magic_cmd=$lt_file_magic_cmd
   10365 
   10366 # Flag that allows shared libraries with undefined symbols to be built.
   10367 allow_undefined_flag=$lt_allow_undefined_flag
   10368 
   10369 # Flag that forces no undefined symbols.
   10370 no_undefined_flag=$lt_no_undefined_flag
   10371 
   10372 # Commands used to finish a libtool library installation in a directory.
   10373 finish_cmds=$lt_finish_cmds
   10374 
   10375 # Same as above, but a single script fragment to be evaled but not shown.
   10376 finish_eval=$lt_finish_eval
   10377 
   10378 # Take the output of nm and produce a listing of raw symbols and C names.
   10379 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   10380 
   10381 # Transform the output of nm in a proper C declaration
   10382 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   10383 
   10384 # Transform the output of nm in a C name address pair
   10385 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   10386 
   10387 # This is the shared library runtime path variable.
   10388 runpath_var=$runpath_var
   10389 
   10390 # This is the shared library path variable.
   10391 shlibpath_var=$shlibpath_var
   10392 
   10393 # Is shlibpath searched before the hard-coded library search path?
   10394 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   10395 
   10396 # How to hardcode a shared library path into an executable.
   10397 hardcode_action=$hardcode_action
   10398 
   10399 # Whether we should hardcode library paths into libraries.
   10400 hardcode_into_libs=$hardcode_into_libs
   10401 
   10402 # Flag to hardcode \$libdir into a binary during linking.
   10403 # This must work even if \$libdir does not exist.
   10404 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   10405 
   10406 # If ld is used when linking, flag to hardcode \$libdir into
   10407 # a binary during linking. This must work even if \$libdir does
   10408 # not exist.
   10409 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   10410 
   10411 # Whether we need a single -rpath flag with a separated argument.
   10412 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   10413 
   10414 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   10415 # resulting binary.
   10416 hardcode_direct=$hardcode_direct
   10417 
   10418 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   10419 # resulting binary.
   10420 hardcode_minus_L=$hardcode_minus_L
   10421 
   10422 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   10423 # the resulting binary.
   10424 hardcode_shlibpath_var=$hardcode_shlibpath_var
   10425 
   10426 # Set to yes if building a shared library automatically hardcodes DIR into the library
   10427 # and all subsequent libraries and executables linked against it.
   10428 hardcode_automatic=$hardcode_automatic
   10429 
   10430 # Variables whose values should be saved in libtool wrapper scripts and
   10431 # restored at relink time.
   10432 variables_saved_for_relink="$variables_saved_for_relink"
   10433 
   10434 # Whether libtool must link a program against all its dependency libraries.
   10435 link_all_deplibs=$link_all_deplibs
   10436 
   10437 # Compile-time system search path for libraries
   10438 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   10439 
   10440 # Run-time system search path for libraries
   10441 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   10442 
   10443 # Fix the shell variable \$srcfile for the compiler.
   10444 fix_srcfile_path="$fix_srcfile_path"
   10445 
   10446 # Set to yes if exported symbols are required.
   10447 always_export_symbols=$always_export_symbols
   10448 
   10449 # The commands to list exported symbols.
   10450 export_symbols_cmds=$lt_export_symbols_cmds
   10451 
   10452 # The commands to extract the exported symbol list from a shared archive.
   10453 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   10454 
   10455 # Symbols that should not be listed in the preloaded symbols.
   10456 exclude_expsyms=$lt_exclude_expsyms
   10457 
   10458 # Symbols that must always be exported.
   10459 include_expsyms=$lt_include_expsyms
   10460 
   10461 # ### END LIBTOOL CONFIG
   10462 
   10463 __EOF__
   10464 
   10465 
   10466   case $host_os in
   10467   aix3*)
   10468     cat <<\EOF >> "$cfgfile"
   10469 
   10470 # AIX sometimes has problems with the GCC collect2 program.  For some
   10471 # reason, if we set the COLLECT_NAMES environment variable, the problems
   10472 # vanish in a puff of smoke.
   10473 if test "X${COLLECT_NAMES+set}" != Xset; then
   10474   COLLECT_NAMES=
   10475   export COLLECT_NAMES
   10476 fi
   10477 EOF
   10478     ;;
   10479   esac
   10480 
   10481   # We use sed instead of cat because bash on DJGPP gets confused if
   10482   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   10483   # text mode, it properly converts lines to CR/LF.  This bash problem
   10484   # is reportedly fixed, but why not run on old versions too?
   10485   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   10486 
   10487   mv -f "$cfgfile" "$ofile" || \
   10488     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   10489   chmod +x "$ofile"
   10490 
   10491 else
   10492   # If there is no Makefile yet, we rely on a make rule to execute
   10493   # `config.status --recheck' to rerun these tests and create the
   10494   # libtool script then.
   10495   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   10496   if test -f "$ltmain_in"; then
   10497     test -f Makefile && make "$ltmain"
   10498   fi
   10499 fi
   10500 
   10501 
   10502 ac_ext=c
   10503 ac_cpp='$CPP $CPPFLAGS'
   10504 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10505 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10506 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   10507 
   10508 CC="$lt_save_CC"
   10509 
   10510 
   10511 # Check whether --with-tags was given.
   10512 if test "${with_tags+set}" = set; then
   10513   withval=$with_tags; tagnames="$withval"
   10514 fi
   10515 
   10516 
   10517 if test -f "$ltmain" && test -n "$tagnames"; then
   10518   if test ! -f "${ofile}"; then
   10519     { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   10520 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   10521   fi
   10522 
   10523   if test -z "$LTCC"; then
   10524     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   10525     if test -z "$LTCC"; then
   10526       { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   10527 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   10528     else
   10529       { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   10530 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   10531     fi
   10532   fi
   10533   if test -z "$LTCFLAGS"; then
   10534     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   10535   fi
   10536 
   10537   # Extract list of available tagged configurations in $ofile.
   10538   # Note that this assumes the entire list is on one line.
   10539   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   10540 
   10541   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   10542   for tagname in $tagnames; do
   10543     IFS="$lt_save_ifs"
   10544     # Check whether tagname contains only valid characters
   10545     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   10546     "") ;;
   10547     *)  { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   10548 echo "$as_me: error: invalid tag name: $tagname" >&2;}
   10549    { (exit 1); exit 1; }; }
   10550 	;;
   10551     esac
   10552 
   10553     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   10554     then
   10555       { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   10556 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   10557    { (exit 1); exit 1; }; }
   10558     fi
   10559 
   10560     # Update the list of available tags.
   10561     if test -n "$tagname"; then
   10562       echo appending configuration tag \"$tagname\" to $ofile
   10563 
   10564       case $tagname in
   10565       CXX)
   10566 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   10567 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   10568 	    (test "X$CXX" != "Xg++"))) ; then
   10569 	  ac_ext=cpp
   10570 ac_cpp='$CXXCPP $CPPFLAGS'
   10571 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10572 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10573 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   10574 
   10575 
   10576 
   10577 
   10578 archive_cmds_need_lc_CXX=no
   10579 allow_undefined_flag_CXX=
   10580 always_export_symbols_CXX=no
   10581 archive_expsym_cmds_CXX=
   10582 export_dynamic_flag_spec_CXX=
   10583 hardcode_direct_CXX=no
   10584 hardcode_libdir_flag_spec_CXX=
   10585 hardcode_libdir_flag_spec_ld_CXX=
   10586 hardcode_libdir_separator_CXX=
   10587 hardcode_minus_L_CXX=no
   10588 hardcode_shlibpath_var_CXX=unsupported
   10589 hardcode_automatic_CXX=no
   10590 module_cmds_CXX=
   10591 module_expsym_cmds_CXX=
   10592 link_all_deplibs_CXX=unknown
   10593 old_archive_cmds_CXX=$old_archive_cmds
   10594 no_undefined_flag_CXX=
   10595 whole_archive_flag_spec_CXX=
   10596 enable_shared_with_static_runtimes_CXX=no
   10597 
   10598 # Dependencies to place before and after the object being linked:
   10599 predep_objects_CXX=
   10600 postdep_objects_CXX=
   10601 predeps_CXX=
   10602 postdeps_CXX=
   10603 compiler_lib_search_path_CXX=
   10604 
   10605 # Source file extension for C++ test sources.
   10606 ac_ext=cpp
   10607 
   10608 # Object file extension for compiled C++ test sources.
   10609 objext=o
   10610 objext_CXX=$objext
   10611 
   10612 # Code to be used in simple compile tests
   10613 lt_simple_compile_test_code="int some_variable = 0;\n"
   10614 
   10615 # Code to be used in simple link tests
   10616 lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n'
   10617 
   10618 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   10619 
   10620 # If no C compiler was specified, use CC.
   10621 LTCC=${LTCC-"$CC"}
   10622 
   10623 # If no C compiler flags were specified, use CFLAGS.
   10624 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   10625 
   10626 # Allow CC to be a program name with arguments.
   10627 compiler=$CC
   10628 
   10629 
   10630 # save warnings/boilerplate of simple test code
   10631 ac_outfile=conftest.$ac_objext
   10632 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   10633 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   10634 _lt_compiler_boilerplate=`cat conftest.err`
   10635 $rm conftest*
   10636 
   10637 ac_outfile=conftest.$ac_objext
   10638 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   10639 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   10640 _lt_linker_boilerplate=`cat conftest.err`
   10641 $rm conftest*
   10642 
   10643 
   10644 # Allow CC to be a program name with arguments.
   10645 lt_save_CC=$CC
   10646 lt_save_LD=$LD
   10647 lt_save_GCC=$GCC
   10648 GCC=$GXX
   10649 lt_save_with_gnu_ld=$with_gnu_ld
   10650 lt_save_path_LD=$lt_cv_path_LD
   10651 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   10652   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   10653 else
   10654   $as_unset lt_cv_prog_gnu_ld
   10655 fi
   10656 if test -n "${lt_cv_path_LDCXX+set}"; then
   10657   lt_cv_path_LD=$lt_cv_path_LDCXX
   10658 else
   10659   $as_unset lt_cv_path_LD
   10660 fi
   10661 test -z "${LDCXX+set}" || LD=$LDCXX
   10662 CC=${CXX-"c++"}
   10663 compiler=$CC
   10664 compiler_CXX=$CC
   10665 for cc_temp in $compiler""; do
   10666   case $cc_temp in
   10667     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   10668     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   10669     \-*) ;;
   10670     *) break;;
   10671   esac
   10672 done
   10673 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   10674 
   10675 
   10676 # We don't want -fno-exception wen compiling C++ code, so set the
   10677 # no_builtin_flag separately
   10678 if test "$GXX" = yes; then
   10679   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   10680 else
   10681   lt_prog_compiler_no_builtin_flag_CXX=
   10682 fi
   10683 
   10684 if test "$GXX" = yes; then
   10685   # Set up default GNU C++ configuration
   10686 
   10687 
   10688 # Check whether --with-gnu-ld was given.
   10689 if test "${with_gnu_ld+set}" = set; then
   10690   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   10691 else
   10692   with_gnu_ld=no
   10693 fi
   10694 
   10695 ac_prog=ld
   10696 if test "$GCC" = yes; then
   10697   # Check if gcc -print-prog-name=ld gives a path.
   10698   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   10699 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
   10700   case $host in
   10701   *-*-mingw*)
   10702     # gcc leaves a trailing carriage return which upsets mingw
   10703     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   10704   *)
   10705     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   10706   esac
   10707   case $ac_prog in
   10708     # Accept absolute paths.
   10709     [\\/]* | ?:[\\/]*)
   10710       re_direlt='/[^/][^/]*/\.\./'
   10711       # Canonicalize the pathname of ld
   10712       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   10713       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   10714 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   10715       done
   10716       test -z "$LD" && LD="$ac_prog"
   10717       ;;
   10718   "")
   10719     # If it fails, then pretend we aren't using GCC.
   10720     ac_prog=ld
   10721     ;;
   10722   *)
   10723     # If it is relative, then search for the first ld in PATH.
   10724     with_gnu_ld=unknown
   10725     ;;
   10726   esac
   10727 elif test "$with_gnu_ld" = yes; then
   10728   { echo "$as_me:$LINENO: checking for GNU ld" >&5
   10729 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
   10730 else
   10731   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   10732 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
   10733 fi
   10734 if test "${lt_cv_path_LD+set}" = set; then
   10735   echo $ECHO_N "(cached) $ECHO_C" >&6
   10736 else
   10737   if test -z "$LD"; then
   10738   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   10739   for ac_dir in $PATH; do
   10740     IFS="$lt_save_ifs"
   10741     test -z "$ac_dir" && ac_dir=.
   10742     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   10743       lt_cv_path_LD="$ac_dir/$ac_prog"
   10744       # Check to see if the program is GNU ld.  I'd rather use --version,
   10745       # but apparently some variants of GNU ld only accept -v.
   10746       # Break only if it was the GNU/non-GNU ld that we prefer.
   10747       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   10748       *GNU* | *'with BFD'*)
   10749 	test "$with_gnu_ld" != no && break
   10750 	;;
   10751       *)
   10752 	test "$with_gnu_ld" != yes && break
   10753 	;;
   10754       esac
   10755     fi
   10756   done
   10757   IFS="$lt_save_ifs"
   10758 else
   10759   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   10760 fi
   10761 fi
   10762 
   10763 LD="$lt_cv_path_LD"
   10764 if test -n "$LD"; then
   10765   { echo "$as_me:$LINENO: result: $LD" >&5
   10766 echo "${ECHO_T}$LD" >&6; }
   10767 else
   10768   { echo "$as_me:$LINENO: result: no" >&5
   10769 echo "${ECHO_T}no" >&6; }
   10770 fi
   10771 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   10772 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   10773    { (exit 1); exit 1; }; }
   10774 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   10775 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
   10776 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   10777   echo $ECHO_N "(cached) $ECHO_C" >&6
   10778 else
   10779   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   10780 case `$LD -v 2>&1 </dev/null` in
   10781 *GNU* | *'with BFD'*)
   10782   lt_cv_prog_gnu_ld=yes
   10783   ;;
   10784 *)
   10785   lt_cv_prog_gnu_ld=no
   10786   ;;
   10787 esac
   10788 fi
   10789 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   10790 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
   10791 with_gnu_ld=$lt_cv_prog_gnu_ld
   10792 
   10793 
   10794 
   10795   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   10796   # archiving commands below assume that GNU ld is being used.
   10797   if test "$with_gnu_ld" = yes; then
   10798     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10799     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'
   10800 
   10801     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   10802     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10803 
   10804     # If archive_cmds runs LD, not CC, wlarc should be empty
   10805     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   10806     #     investigate it a little bit more. (MM)
   10807     wlarc='${wl}'
   10808 
   10809     # ancient GNU ld didn't support --whole-archive et. al.
   10810     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   10811 	grep 'no-whole-archive' > /dev/null; then
   10812       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   10813     else
   10814       whole_archive_flag_spec_CXX=
   10815     fi
   10816   else
   10817     with_gnu_ld=no
   10818     wlarc=
   10819 
   10820     # A generic and very simple default shared library creation
   10821     # command for GNU C++ for the case where it uses the native
   10822     # linker, instead of GNU ld.  If possible, this setting should
   10823     # overridden to take advantage of the native linker features on
   10824     # the platform it is being used on.
   10825     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   10826   fi
   10827 
   10828   # Commands to make compiler produce verbose output that lists
   10829   # what "hidden" libraries, object files and flags are used when
   10830   # linking a shared library.
   10831   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   10832 
   10833 else
   10834   GXX=no
   10835   with_gnu_ld=no
   10836   wlarc=
   10837 fi
   10838 
   10839 # PORTME: fill in a description of your system's C++ link characteristics
   10840 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   10841 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   10842 ld_shlibs_CXX=yes
   10843 case $host_os in
   10844   aix3*)
   10845     # FIXME: insert proper C++ library support
   10846     ld_shlibs_CXX=no
   10847     ;;
   10848   aix4* | aix5*)
   10849     if test "$host_cpu" = ia64; then
   10850       # On IA64, the linker does run time linking by default, so we don't
   10851       # have to do anything special.
   10852       aix_use_runtimelinking=no
   10853       exp_sym_flag='-Bexport'
   10854       no_entry_flag=""
   10855     else
   10856       aix_use_runtimelinking=no
   10857 
   10858       # Test if we are trying to use run time linking or normal
   10859       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   10860       # need to do runtime linking.
   10861       case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   10862 	for ld_flag in $LDFLAGS; do
   10863 	  case $ld_flag in
   10864 	  *-brtl*)
   10865 	    aix_use_runtimelinking=yes
   10866 	    break
   10867 	    ;;
   10868 	  esac
   10869 	done
   10870 	;;
   10871       esac
   10872 
   10873       exp_sym_flag='-bexport'
   10874       no_entry_flag='-bnoentry'
   10875     fi
   10876 
   10877     # When large executables or shared objects are built, AIX ld can
   10878     # have problems creating the table of contents.  If linking a library
   10879     # or program results in "error TOC overflow" add -mminimal-toc to
   10880     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   10881     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   10882 
   10883     archive_cmds_CXX=''
   10884     hardcode_direct_CXX=yes
   10885     hardcode_libdir_separator_CXX=':'
   10886     link_all_deplibs_CXX=yes
   10887 
   10888     if test "$GXX" = yes; then
   10889       case $host_os in aix4.[012]|aix4.[012].*)
   10890       # We only want to do this on AIX 4.2 and lower, the check
   10891       # below for broken collect2 doesn't work under 4.3+
   10892 	collect2name=`${CC} -print-prog-name=collect2`
   10893 	if test -f "$collect2name" && \
   10894 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   10895 	then
   10896 	  # We have reworked collect2
   10897 	  hardcode_direct_CXX=yes
   10898 	else
   10899 	  # We have old collect2
   10900 	  hardcode_direct_CXX=unsupported
   10901 	  # It fails to find uninstalled libraries when the uninstalled
   10902 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   10903 	  # to unsupported forces relinking
   10904 	  hardcode_minus_L_CXX=yes
   10905 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   10906 	  hardcode_libdir_separator_CXX=
   10907 	fi
   10908 	;;
   10909       esac
   10910       shared_flag='-shared'
   10911       if test "$aix_use_runtimelinking" = yes; then
   10912 	shared_flag="$shared_flag "'${wl}-G'
   10913       fi
   10914     else
   10915       # not using gcc
   10916       if test "$host_cpu" = ia64; then
   10917 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   10918 	# chokes on -Wl,-G. The following line is correct:
   10919 	shared_flag='-G'
   10920       else
   10921 	if test "$aix_use_runtimelinking" = yes; then
   10922 	  shared_flag='${wl}-G'
   10923 	else
   10924 	  shared_flag='${wl}-bM:SRE'
   10925 	fi
   10926       fi
   10927     fi
   10928 
   10929     # It seems that -bexpall does not export symbols beginning with
   10930     # underscore (_), so it is better to generate a list of symbols to export.
   10931     always_export_symbols_CXX=yes
   10932     if test "$aix_use_runtimelinking" = yes; then
   10933       # Warning - without using the other runtime loading flags (-brtl),
   10934       # -berok will link without error, but may produce a broken library.
   10935       allow_undefined_flag_CXX='-berok'
   10936       # Determine the default libpath from the value encoded in an empty executable.
   10937       cat >conftest.$ac_ext <<_ACEOF
   10938 /* confdefs.h.  */
   10939 _ACEOF
   10940 cat confdefs.h >>conftest.$ac_ext
   10941 cat >>conftest.$ac_ext <<_ACEOF
   10942 /* end confdefs.h.  */
   10943 
   10944 int
   10945 main ()
   10946 {
   10947 
   10948   ;
   10949   return 0;
   10950 }
   10951 _ACEOF
   10952 rm -f conftest.$ac_objext conftest$ac_exeext
   10953 if { (ac_try="$ac_link"
   10954 case "(($ac_try" in
   10955   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10956   *) ac_try_echo=$ac_try;;
   10957 esac
   10958 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10959   (eval "$ac_link") 2>conftest.er1
   10960   ac_status=$?
   10961   grep -v '^ *+' conftest.er1 >conftest.err
   10962   rm -f conftest.er1
   10963   cat conftest.err >&5
   10964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10965   (exit $ac_status); } && {
   10966 	 test -z "$ac_cxx_werror_flag" ||
   10967 	 test ! -s conftest.err
   10968        } && test -s conftest$ac_exeext &&
   10969        $as_test_x conftest$ac_exeext; then
   10970 
   10971 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   10972 }'`
   10973 # Check for a 64-bit object if we didn't find anything.
   10974 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   10975 }'`; fi
   10976 else
   10977   echo "$as_me: failed program was:" >&5
   10978 sed 's/^/| /' conftest.$ac_ext >&5
   10979 
   10980 
   10981 fi
   10982 
   10983 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   10984       conftest$ac_exeext conftest.$ac_ext
   10985 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   10986 
   10987       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   10988 
   10989       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"
   10990      else
   10991       if test "$host_cpu" = ia64; then
   10992 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   10993 	allow_undefined_flag_CXX="-z nodefs"
   10994 	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"
   10995       else
   10996 	# Determine the default libpath from the value encoded in an empty executable.
   10997 	cat >conftest.$ac_ext <<_ACEOF
   10998 /* confdefs.h.  */
   10999 _ACEOF
   11000 cat confdefs.h >>conftest.$ac_ext
   11001 cat >>conftest.$ac_ext <<_ACEOF
   11002 /* end confdefs.h.  */
   11003 
   11004 int
   11005 main ()
   11006 {
   11007 
   11008   ;
   11009   return 0;
   11010 }
   11011 _ACEOF
   11012 rm -f conftest.$ac_objext conftest$ac_exeext
   11013 if { (ac_try="$ac_link"
   11014 case "(($ac_try" in
   11015   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11016   *) ac_try_echo=$ac_try;;
   11017 esac
   11018 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11019   (eval "$ac_link") 2>conftest.er1
   11020   ac_status=$?
   11021   grep -v '^ *+' conftest.er1 >conftest.err
   11022   rm -f conftest.er1
   11023   cat conftest.err >&5
   11024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11025   (exit $ac_status); } && {
   11026 	 test -z "$ac_cxx_werror_flag" ||
   11027 	 test ! -s conftest.err
   11028        } && test -s conftest$ac_exeext &&
   11029        $as_test_x conftest$ac_exeext; then
   11030 
   11031 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   11032 }'`
   11033 # Check for a 64-bit object if we didn't find anything.
   11034 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   11035 }'`; fi
   11036 else
   11037   echo "$as_me: failed program was:" >&5
   11038 sed 's/^/| /' conftest.$ac_ext >&5
   11039 
   11040 
   11041 fi
   11042 
   11043 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   11044       conftest$ac_exeext conftest.$ac_ext
   11045 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11046 
   11047 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11048 	# Warning - without using the other run time loading flags,
   11049 	# -berok will link without error, but may produce a broken library.
   11050 	no_undefined_flag_CXX=' ${wl}-bernotok'
   11051 	allow_undefined_flag_CXX=' ${wl}-berok'
   11052 	# Exported symbols can be pulled into shared objects from archives
   11053 	whole_archive_flag_spec_CXX='$convenience'
   11054 	archive_cmds_need_lc_CXX=yes
   11055 	# This is similar to how AIX traditionally builds its shared libraries.
   11056 	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'
   11057       fi
   11058     fi
   11059     ;;
   11060 
   11061   beos*)
   11062     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   11063       allow_undefined_flag_CXX=unsupported
   11064       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   11065       # support --undefined.  This deserves some investigation.  FIXME
   11066       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11067     else
   11068       ld_shlibs_CXX=no
   11069     fi
   11070     ;;
   11071 
   11072   chorus*)
   11073     case $cc_basename in
   11074       *)
   11075 	# FIXME: insert proper C++ library support
   11076 	ld_shlibs_CXX=no
   11077 	;;
   11078     esac
   11079     ;;
   11080 
   11081   cygwin* | mingw* | pw32*)
   11082     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   11083     # as there is no search path for DLLs.
   11084     hardcode_libdir_flag_spec_CXX='-L$libdir'
   11085     allow_undefined_flag_CXX=unsupported
   11086     always_export_symbols_CXX=no
   11087     enable_shared_with_static_runtimes_CXX=yes
   11088 
   11089     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   11090       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'
   11091       # If the export-symbols file already is a .def file (1st line
   11092       # is EXPORTS), use it as is; otherwise, prepend...
   11093       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   11094 	cp $export_symbols $output_objdir/$soname.def;
   11095       else
   11096 	echo EXPORTS > $output_objdir/$soname.def;
   11097 	cat $export_symbols >> $output_objdir/$soname.def;
   11098       fi~
   11099       $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'
   11100     else
   11101       ld_shlibs_CXX=no
   11102     fi
   11103   ;;
   11104       darwin* | rhapsody*)
   11105         case $host_os in
   11106         rhapsody* | darwin1.[012])
   11107          allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
   11108          ;;
   11109        *) # Darwin 1.3 on
   11110          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   11111            allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11112          else
   11113            case ${MACOSX_DEPLOYMENT_TARGET} in
   11114              10.[012])
   11115                allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11116                ;;
   11117              10.*)
   11118                allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup'
   11119                ;;
   11120            esac
   11121          fi
   11122          ;;
   11123         esac
   11124       archive_cmds_need_lc_CXX=no
   11125       hardcode_direct_CXX=no
   11126       hardcode_automatic_CXX=yes
   11127       hardcode_shlibpath_var_CXX=unsupported
   11128       whole_archive_flag_spec_CXX=''
   11129       link_all_deplibs_CXX=yes
   11130 
   11131     if test "$GXX" = yes ; then
   11132       lt_int_apple_cc_single_mod=no
   11133       output_verbose_link_cmd='echo'
   11134       if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
   11135        lt_int_apple_cc_single_mod=yes
   11136       fi
   11137       if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11138        archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   11139       else
   11140           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'
   11141         fi
   11142         module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11143         # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11144           if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11145             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}'
   11146           else
   11147             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}'
   11148           fi
   11149             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}'
   11150       else
   11151       case $cc_basename in
   11152         xlc*)
   11153          output_verbose_link_cmd='echo'
   11154           archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   11155           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11156           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11157           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 $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11158           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}'
   11159           ;;
   11160        *)
   11161          ld_shlibs_CXX=no
   11162           ;;
   11163       esac
   11164       fi
   11165         ;;
   11166 
   11167   dgux*)
   11168     case $cc_basename in
   11169       ec++*)
   11170 	# FIXME: insert proper C++ library support
   11171 	ld_shlibs_CXX=no
   11172 	;;
   11173       ghcx*)
   11174 	# Green Hills C++ Compiler
   11175 	# FIXME: insert proper C++ library support
   11176 	ld_shlibs_CXX=no
   11177 	;;
   11178       *)
   11179 	# FIXME: insert proper C++ library support
   11180 	ld_shlibs_CXX=no
   11181 	;;
   11182     esac
   11183     ;;
   11184   freebsd[12]*)
   11185     # C++ shared libraries reported to be fairly broken before switch to ELF
   11186     ld_shlibs_CXX=no
   11187     ;;
   11188   freebsd-elf*)
   11189     archive_cmds_need_lc_CXX=no
   11190     ;;
   11191   freebsd* | kfreebsd*-gnu | dragonfly*)
   11192     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   11193     # conventions
   11194     ld_shlibs_CXX=yes
   11195     ;;
   11196   gnu*)
   11197     ;;
   11198   hpux9*)
   11199     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11200     hardcode_libdir_separator_CXX=:
   11201     export_dynamic_flag_spec_CXX='${wl}-E'
   11202     hardcode_direct_CXX=yes
   11203     hardcode_minus_L_CXX=yes # Not in the search PATH,
   11204 				# but as the default
   11205 				# location of the library.
   11206 
   11207     case $cc_basename in
   11208     CC*)
   11209       # FIXME: insert proper C++ library support
   11210       ld_shlibs_CXX=no
   11211       ;;
   11212     aCC*)
   11213       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'
   11214       # Commands to make compiler produce verbose output that lists
   11215       # what "hidden" libraries, object files and flags are used when
   11216       # linking a shared library.
   11217       #
   11218       # There doesn't appear to be a way to prevent this compiler from
   11219       # explicitly linking system object files so we need to strip them
   11220       # from the output so that they don't get included in the library
   11221       # dependencies.
   11222       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'
   11223       ;;
   11224     *)
   11225       if test "$GXX" = yes; then
   11226         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'
   11227       else
   11228         # FIXME: insert proper C++ library support
   11229         ld_shlibs_CXX=no
   11230       fi
   11231       ;;
   11232     esac
   11233     ;;
   11234   hpux10*|hpux11*)
   11235     if test $with_gnu_ld = no; then
   11236       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11237       hardcode_libdir_separator_CXX=:
   11238 
   11239       case $host_cpu in
   11240       hppa*64*|ia64*)
   11241 	hardcode_libdir_flag_spec_ld_CXX='+b $libdir'
   11242         ;;
   11243       *)
   11244 	export_dynamic_flag_spec_CXX='${wl}-E'
   11245         ;;
   11246       esac
   11247     fi
   11248     case $host_cpu in
   11249     hppa*64*|ia64*)
   11250       hardcode_direct_CXX=no
   11251       hardcode_shlibpath_var_CXX=no
   11252       ;;
   11253     *)
   11254       hardcode_direct_CXX=yes
   11255       hardcode_minus_L_CXX=yes # Not in the search PATH,
   11256 					      # but as the default
   11257 					      # location of the library.
   11258       ;;
   11259     esac
   11260 
   11261     case $cc_basename in
   11262       CC*)
   11263 	# FIXME: insert proper C++ library support
   11264 	ld_shlibs_CXX=no
   11265 	;;
   11266       aCC*)
   11267 	case $host_cpu in
   11268 	hppa*64*)
   11269 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11270 	  ;;
   11271 	ia64*)
   11272 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11273 	  ;;
   11274 	*)
   11275 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11276 	  ;;
   11277 	esac
   11278 	# Commands to make compiler produce verbose output that lists
   11279 	# what "hidden" libraries, object files and flags are used when
   11280 	# linking a shared library.
   11281 	#
   11282 	# There doesn't appear to be a way to prevent this compiler from
   11283 	# explicitly linking system object files so we need to strip them
   11284 	# from the output so that they don't get included in the library
   11285 	# dependencies.
   11286 	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'
   11287 	;;
   11288       *)
   11289 	if test "$GXX" = yes; then
   11290 	  if test $with_gnu_ld = no; then
   11291 	    case $host_cpu in
   11292 	    hppa*64*)
   11293 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11294 	      ;;
   11295 	    ia64*)
   11296 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11297 	      ;;
   11298 	    *)
   11299 	      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'
   11300 	      ;;
   11301 	    esac
   11302 	  fi
   11303 	else
   11304 	  # FIXME: insert proper C++ library support
   11305 	  ld_shlibs_CXX=no
   11306 	fi
   11307 	;;
   11308     esac
   11309     ;;
   11310   interix3*)
   11311     hardcode_direct_CXX=no
   11312     hardcode_shlibpath_var_CXX=no
   11313     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11314     export_dynamic_flag_spec_CXX='${wl}-E'
   11315     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   11316     # Instead, shared libraries are loaded at an image base (0x10000000 by
   11317     # default) and relocated if they conflict, which is a slow very memory
   11318     # consuming and fragmenting process.  To avoid this, we pick a random,
   11319     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   11320     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   11321     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'
   11322     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'
   11323     ;;
   11324   irix5* | irix6*)
   11325     case $cc_basename in
   11326       CC*)
   11327 	# SGI C++
   11328 	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'
   11329 
   11330 	# Archives containing C++ object files must be created using
   11331 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   11332 	# necessary to make sure instantiated templates are included
   11333 	# in the archive.
   11334 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   11335 	;;
   11336       *)
   11337 	if test "$GXX" = yes; then
   11338 	  if test "$with_gnu_ld" = no; then
   11339 	    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'
   11340 	  else
   11341 	    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'
   11342 	  fi
   11343 	fi
   11344 	link_all_deplibs_CXX=yes
   11345 	;;
   11346     esac
   11347     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11348     hardcode_libdir_separator_CXX=:
   11349     ;;
   11350   linux*)
   11351     case $cc_basename in
   11352       KCC*)
   11353 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11354 
   11355 	# KCC will only create a shared library if the output file
   11356 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11357 	# to its proper name (with version) after linking.
   11358 	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'
   11359 	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'
   11360 	# Commands to make compiler produce verbose output that lists
   11361 	# what "hidden" libraries, object files and flags are used when
   11362 	# linking a shared library.
   11363 	#
   11364 	# There doesn't appear to be a way to prevent this compiler from
   11365 	# explicitly linking system object files so we need to strip them
   11366 	# from the output so that they don't get included in the library
   11367 	# dependencies.
   11368 	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'
   11369 
   11370 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   11371 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11372 
   11373 	# Archives containing C++ object files must be created using
   11374 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11375 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11376 	;;
   11377       icpc*)
   11378 	# Intel C++
   11379 	with_gnu_ld=yes
   11380 	# version 8.0 and above of icpc choke on multiply defined symbols
   11381 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   11382 	# earlier do not add the objects themselves.
   11383 	case `$CC -V 2>&1` in
   11384 	*"Version 7."*)
   11385   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11386   	  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'
   11387 	  ;;
   11388 	*)  # Version 8.0 or newer
   11389 	  tmp_idyn=
   11390 	  case $host_cpu in
   11391 	    ia64*) tmp_idyn=' -i_dynamic';;
   11392 	  esac
   11393   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11394 	  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'
   11395 	  ;;
   11396 	esac
   11397 	archive_cmds_need_lc_CXX=no
   11398 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11399 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11400 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   11401 	;;
   11402       pgCC*)
   11403         # Portland Group C++ compiler
   11404 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   11405   	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'
   11406 
   11407 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11408 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11409 	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'
   11410         ;;
   11411       cxx*)
   11412 	# Compaq C++
   11413 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11414 	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'
   11415 
   11416 	runpath_var=LD_RUN_PATH
   11417 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11418 	hardcode_libdir_separator_CXX=:
   11419 
   11420 	# Commands to make compiler produce verbose output that lists
   11421 	# what "hidden" libraries, object files and flags are used when
   11422 	# linking a shared library.
   11423 	#
   11424 	# There doesn't appear to be a way to prevent this compiler from
   11425 	# explicitly linking system object files so we need to strip them
   11426 	# from the output so that they don't get included in the library
   11427 	# dependencies.
   11428 	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'
   11429 	;;
   11430     esac
   11431     ;;
   11432   lynxos*)
   11433     # FIXME: insert proper C++ library support
   11434     ld_shlibs_CXX=no
   11435     ;;
   11436   m88k*)
   11437     # FIXME: insert proper C++ library support
   11438     ld_shlibs_CXX=no
   11439     ;;
   11440   mvs*)
   11441     case $cc_basename in
   11442       cxx*)
   11443 	# FIXME: insert proper C++ library support
   11444 	ld_shlibs_CXX=no
   11445 	;;
   11446       *)
   11447 	# FIXME: insert proper C++ library support
   11448 	ld_shlibs_CXX=no
   11449 	;;
   11450     esac
   11451     ;;
   11452   netbsd*)
   11453     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   11454       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   11455       wlarc=
   11456       hardcode_libdir_flag_spec_CXX='-R$libdir'
   11457       hardcode_direct_CXX=yes
   11458       hardcode_shlibpath_var_CXX=no
   11459     fi
   11460     # Workaround some broken pre-1.5 toolchains
   11461     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   11462     ;;
   11463   openbsd2*)
   11464     # C++ shared libraries are fairly broken
   11465     ld_shlibs_CXX=no
   11466     ;;
   11467   openbsd*)
   11468     hardcode_direct_CXX=yes
   11469     hardcode_shlibpath_var_CXX=no
   11470     archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11471     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11472     if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   11473       archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   11474       export_dynamic_flag_spec_CXX='${wl}-E'
   11475       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11476     fi
   11477     output_verbose_link_cmd='echo'
   11478     ;;
   11479   osf3*)
   11480     case $cc_basename in
   11481       KCC*)
   11482 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11483 
   11484 	# KCC will only create a shared library if the output file
   11485 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11486 	# to its proper name (with version) after linking.
   11487 	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'
   11488 
   11489 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11490 	hardcode_libdir_separator_CXX=:
   11491 
   11492 	# Archives containing C++ object files must be created using
   11493 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11494 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11495 
   11496 	;;
   11497       RCC*)
   11498 	# Rational C++ 2.4.1
   11499 	# FIXME: insert proper C++ library support
   11500 	ld_shlibs_CXX=no
   11501 	;;
   11502       cxx*)
   11503 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11504 	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'
   11505 
   11506 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11507 	hardcode_libdir_separator_CXX=:
   11508 
   11509 	# Commands to make compiler produce verbose output that lists
   11510 	# what "hidden" libraries, object files and flags are used when
   11511 	# linking a shared library.
   11512 	#
   11513 	# There doesn't appear to be a way to prevent this compiler from
   11514 	# explicitly linking system object files so we need to strip them
   11515 	# from the output so that they don't get included in the library
   11516 	# dependencies.
   11517 	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'
   11518 	;;
   11519       *)
   11520 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11521 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11522 	  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'
   11523 
   11524 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11525 	  hardcode_libdir_separator_CXX=:
   11526 
   11527 	  # Commands to make compiler produce verbose output that lists
   11528 	  # what "hidden" libraries, object files and flags are used when
   11529 	  # linking a shared library.
   11530 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11531 
   11532 	else
   11533 	  # FIXME: insert proper C++ library support
   11534 	  ld_shlibs_CXX=no
   11535 	fi
   11536 	;;
   11537     esac
   11538     ;;
   11539   osf4* | osf5*)
   11540     case $cc_basename in
   11541       KCC*)
   11542 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11543 
   11544 	# KCC will only create a shared library if the output file
   11545 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11546 	# to its proper name (with version) after linking.
   11547 	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'
   11548 
   11549 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11550 	hardcode_libdir_separator_CXX=:
   11551 
   11552 	# Archives containing C++ object files must be created using
   11553 	# the KAI C++ compiler.
   11554 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   11555 	;;
   11556       RCC*)
   11557 	# Rational C++ 2.4.1
   11558 	# FIXME: insert proper C++ library support
   11559 	ld_shlibs_CXX=no
   11560 	;;
   11561       cxx*)
   11562 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   11563 	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'
   11564 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   11565 	  echo "-hidden">> $lib.exp~
   11566 	  $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~
   11567 	  $rm $lib.exp'
   11568 
   11569 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11570 	hardcode_libdir_separator_CXX=:
   11571 
   11572 	# Commands to make compiler produce verbose output that lists
   11573 	# what "hidden" libraries, object files and flags are used when
   11574 	# linking a shared library.
   11575 	#
   11576 	# There doesn't appear to be a way to prevent this compiler from
   11577 	# explicitly linking system object files so we need to strip them
   11578 	# from the output so that they don't get included in the library
   11579 	# dependencies.
   11580 	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'
   11581 	;;
   11582       *)
   11583 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11584 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11585 	 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'
   11586 
   11587 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11588 	  hardcode_libdir_separator_CXX=:
   11589 
   11590 	  # Commands to make compiler produce verbose output that lists
   11591 	  # what "hidden" libraries, object files and flags are used when
   11592 	  # linking a shared library.
   11593 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11594 
   11595 	else
   11596 	  # FIXME: insert proper C++ library support
   11597 	  ld_shlibs_CXX=no
   11598 	fi
   11599 	;;
   11600     esac
   11601     ;;
   11602   psos*)
   11603     # FIXME: insert proper C++ library support
   11604     ld_shlibs_CXX=no
   11605     ;;
   11606   sunos4*)
   11607     case $cc_basename in
   11608       CC*)
   11609 	# Sun C++ 4.x
   11610 	# FIXME: insert proper C++ library support
   11611 	ld_shlibs_CXX=no
   11612 	;;
   11613       lcc*)
   11614 	# Lucid
   11615 	# FIXME: insert proper C++ library support
   11616 	ld_shlibs_CXX=no
   11617 	;;
   11618       *)
   11619 	# FIXME: insert proper C++ library support
   11620 	ld_shlibs_CXX=no
   11621 	;;
   11622     esac
   11623     ;;
   11624   solaris*)
   11625     case $cc_basename in
   11626       CC*)
   11627 	# Sun C++ 4.2, 5.x and Centerline C++
   11628         archive_cmds_need_lc_CXX=yes
   11629 	no_undefined_flag_CXX=' -zdefs'
   11630 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11631 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11632 	$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'
   11633 
   11634 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   11635 	hardcode_shlibpath_var_CXX=no
   11636 	case $host_os in
   11637 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   11638 	  *)
   11639 	    # The C++ compiler is used as linker so we must use $wl
   11640 	    # flag to pass the commands to the underlying system
   11641 	    # linker. We must also pass each convience library through
   11642 	    # to the system linker between allextract/defaultextract.
   11643 	    # The C++ compiler will combine linker options so we
   11644 	    # cannot just pass the convience library names through
   11645 	    # without $wl.
   11646 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   11647 	    whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract'
   11648 	    ;;
   11649 	esac
   11650 	link_all_deplibs_CXX=yes
   11651 
   11652 	output_verbose_link_cmd='echo'
   11653 
   11654 	# Archives containing C++ object files must be created using
   11655 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   11656 	# necessary to make sure instantiated templates are included
   11657 	# in the archive.
   11658 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   11659 	;;
   11660       gcx*)
   11661 	# Green Hills C++ Compiler
   11662 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11663 
   11664 	# The C++ compiler must be used to create the archive.
   11665 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   11666 	;;
   11667       *)
   11668 	# GNU C++ compiler with Solaris linker
   11669 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11670 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   11671 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   11672 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11673 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11674 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11675 
   11676 	    # Commands to make compiler produce verbose output that lists
   11677 	    # what "hidden" libraries, object files and flags are used when
   11678 	    # linking a shared library.
   11679 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11680 	  else
   11681 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   11682 	    # platform.
   11683 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11684 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11685 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11686 
   11687 	    # Commands to make compiler produce verbose output that lists
   11688 	    # what "hidden" libraries, object files and flags are used when
   11689 	    # linking a shared library.
   11690 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11691 	  fi
   11692 
   11693 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   11694 	fi
   11695 	;;
   11696     esac
   11697     ;;
   11698   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   11699     no_undefined_flag_CXX='${wl}-z,text'
   11700     archive_cmds_need_lc_CXX=no
   11701     hardcode_shlibpath_var_CXX=no
   11702     runpath_var='LD_RUN_PATH'
   11703 
   11704     case $cc_basename in
   11705       CC*)
   11706 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11707 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11708 	;;
   11709       *)
   11710 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11711 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11712 	;;
   11713     esac
   11714     ;;
   11715   sysv5* | sco3.2v5* | sco5v6*)
   11716     # Note: We can NOT use -z defs as we might desire, because we do not
   11717     # link with -lc, and that would cause any symbols used from libc to
   11718     # always be unresolved, which means just about no library would
   11719     # ever link correctly.  If we're not using GNU ld we use -z text
   11720     # though, which does catch some bad symbols but isn't as heavy-handed
   11721     # as -z defs.
   11722     # For security reasons, it is highly recommended that you always
   11723     # use absolute paths for naming shared libraries, and exclude the
   11724     # DT_RUNPATH tag from executables and libraries.  But doing so
   11725     # requires that you compile everything twice, which is a pain.
   11726     # So that behaviour is only enabled if SCOABSPATH is set to a
   11727     # non-empty value in the environment.  Most likely only useful for
   11728     # creating official distributions of packages.
   11729     # This is a hack until libtool officially supports absolute path
   11730     # names for shared libraries.
   11731     no_undefined_flag_CXX='${wl}-z,text'
   11732     allow_undefined_flag_CXX='${wl}-z,nodefs'
   11733     archive_cmds_need_lc_CXX=no
   11734     hardcode_shlibpath_var_CXX=no
   11735     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   11736     hardcode_libdir_separator_CXX=':'
   11737     link_all_deplibs_CXX=yes
   11738     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   11739     runpath_var='LD_RUN_PATH'
   11740 
   11741     case $cc_basename in
   11742       CC*)
   11743 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11744 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11745 	;;
   11746       *)
   11747 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11748 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11749 	;;
   11750     esac
   11751     ;;
   11752   tandem*)
   11753     case $cc_basename in
   11754       NCC*)
   11755 	# NonStop-UX NCC 3.20
   11756 	# FIXME: insert proper C++ library support
   11757 	ld_shlibs_CXX=no
   11758 	;;
   11759       *)
   11760 	# FIXME: insert proper C++ library support
   11761 	ld_shlibs_CXX=no
   11762 	;;
   11763     esac
   11764     ;;
   11765   vxworks*)
   11766     # FIXME: insert proper C++ library support
   11767     ld_shlibs_CXX=no
   11768     ;;
   11769   *)
   11770     # FIXME: insert proper C++ library support
   11771     ld_shlibs_CXX=no
   11772     ;;
   11773 esac
   11774 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   11775 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   11776 test "$ld_shlibs_CXX" = no && can_build_shared=no
   11777 
   11778 GCC_CXX="$GXX"
   11779 LD_CXX="$LD"
   11780 
   11781 
   11782 cat > conftest.$ac_ext <<EOF
   11783 class Foo
   11784 {
   11785 public:
   11786   Foo (void) { a = 0; }
   11787 private:
   11788   int a;
   11789 };
   11790 EOF
   11791 
   11792 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   11793   (eval $ac_compile) 2>&5
   11794   ac_status=$?
   11795   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11796   (exit $ac_status); }; then
   11797   # Parse the compiler output and extract the necessary
   11798   # objects, libraries and library flags.
   11799 
   11800   # Sentinel used to keep track of whether or not we are before
   11801   # the conftest object file.
   11802   pre_test_object_deps_done=no
   11803 
   11804   # The `*' in the case matches for architectures that use `case' in
   11805   # $output_verbose_cmd can trigger glob expansion during the loop
   11806   # eval without this substitution.
   11807   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   11808 
   11809   for p in `eval $output_verbose_link_cmd`; do
   11810     case $p in
   11811 
   11812     -L* | -R* | -l*)
   11813        # Some compilers place space between "-{L,R}" and the path.
   11814        # Remove the space.
   11815        if test $p = "-L" \
   11816 	  || test $p = "-R"; then
   11817 	 prev=$p
   11818 	 continue
   11819        else
   11820 	 prev=
   11821        fi
   11822 
   11823        if test "$pre_test_object_deps_done" = no; then
   11824 	 case $p in
   11825 	 -L* | -R*)
   11826 	   # Internal compiler library paths should come after those
   11827 	   # provided the user.  The postdeps already come after the
   11828 	   # user supplied libs so there is no need to process them.
   11829 	   if test -z "$compiler_lib_search_path_CXX"; then
   11830 	     compiler_lib_search_path_CXX="${prev}${p}"
   11831 	   else
   11832 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   11833 	   fi
   11834 	   ;;
   11835 	 # The "-l" case would never come before the object being
   11836 	 # linked, so don't bother handling this case.
   11837 	 esac
   11838        else
   11839 	 if test -z "$postdeps_CXX"; then
   11840 	   postdeps_CXX="${prev}${p}"
   11841 	 else
   11842 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   11843 	 fi
   11844        fi
   11845        ;;
   11846 
   11847     *.$objext)
   11848        # This assumes that the test object file only shows up
   11849        # once in the compiler output.
   11850        if test "$p" = "conftest.$objext"; then
   11851 	 pre_test_object_deps_done=yes
   11852 	 continue
   11853        fi
   11854 
   11855        if test "$pre_test_object_deps_done" = no; then
   11856 	 if test -z "$predep_objects_CXX"; then
   11857 	   predep_objects_CXX="$p"
   11858 	 else
   11859 	   predep_objects_CXX="$predep_objects_CXX $p"
   11860 	 fi
   11861        else
   11862 	 if test -z "$postdep_objects_CXX"; then
   11863 	   postdep_objects_CXX="$p"
   11864 	 else
   11865 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   11866 	 fi
   11867        fi
   11868        ;;
   11869 
   11870     *) ;; # Ignore the rest.
   11871 
   11872     esac
   11873   done
   11874 
   11875   # Clean up.
   11876   rm -f a.out a.exe
   11877 else
   11878   echo "libtool.m4: error: problem compiling CXX test program"
   11879 fi
   11880 
   11881 $rm -f confest.$objext
   11882 
   11883 # PORTME: override above test on systems where it is broken
   11884 case $host_os in
   11885 interix3*)
   11886   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   11887   # hack all around it, let's just trust "g++" to DTRT.
   11888   predep_objects_CXX=
   11889   postdep_objects_CXX=
   11890   postdeps_CXX=
   11891   ;;
   11892 
   11893 solaris*)
   11894   case $cc_basename in
   11895   CC*)
   11896     # Adding this requires a known-good setup of shared libraries for
   11897     # Sun compiler versions before 5.6, else PIC objects from an old
   11898     # archive will be linked into the output, leading to subtle bugs.
   11899     postdeps_CXX='-lCstd -lCrun'
   11900     ;;
   11901   esac
   11902   ;;
   11903 esac
   11904 
   11905 
   11906 case " $postdeps_CXX " in
   11907 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   11908 esac
   11909 
   11910 lt_prog_compiler_wl_CXX=
   11911 lt_prog_compiler_pic_CXX=
   11912 lt_prog_compiler_static_CXX=
   11913 
   11914 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   11915 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   11916 
   11917   # C++ specific cases for pic, static, wl, etc.
   11918   if test "$GXX" = yes; then
   11919     lt_prog_compiler_wl_CXX='-Wl,'
   11920     lt_prog_compiler_static_CXX='-static'
   11921 
   11922     case $host_os in
   11923     aix*)
   11924       # All AIX code is PIC.
   11925       if test "$host_cpu" = ia64; then
   11926 	# AIX 5 now supports IA64 processor
   11927 	lt_prog_compiler_static_CXX='-Bstatic'
   11928       fi
   11929       ;;
   11930     amigaos*)
   11931       # FIXME: we need at least 68020 code to build shared libraries, but
   11932       # adding the `-m68020' flag to GCC prevents building anything better,
   11933       # like `-m68040'.
   11934       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   11935       ;;
   11936     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   11937       # PIC is the default for these OSes.
   11938       ;;
   11939     mingw* | os2* | pw32*)
   11940       # This hack is so that the source file can tell whether it is being
   11941       # built for inclusion in a dll (and should export symbols for example).
   11942       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   11943       ;;
   11944     darwin* | rhapsody*)
   11945       # PIC is the default on this platform
   11946       # Common symbols not allowed in MH_DYLIB files
   11947       lt_prog_compiler_pic_CXX='-fno-common'
   11948       ;;
   11949     *djgpp*)
   11950       # DJGPP does not support shared libraries at all
   11951       lt_prog_compiler_pic_CXX=
   11952       ;;
   11953     interix3*)
   11954       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   11955       # Instead, we relocate shared libraries at runtime.
   11956       ;;
   11957     sysv4*MP*)
   11958       if test -d /usr/nec; then
   11959 	lt_prog_compiler_pic_CXX=-Kconform_pic
   11960       fi
   11961       ;;
   11962     hpux*)
   11963       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   11964       # not for PA HP-UX.
   11965       case $host_cpu in
   11966       hppa*64*|ia64*)
   11967 	;;
   11968       *)
   11969 	lt_prog_compiler_pic_CXX='-fPIC'
   11970 	;;
   11971       esac
   11972       ;;
   11973     *)
   11974       lt_prog_compiler_pic_CXX='-fPIC'
   11975       ;;
   11976     esac
   11977   else
   11978     case $host_os in
   11979       aix4* | aix5*)
   11980 	# All AIX code is PIC.
   11981 	if test "$host_cpu" = ia64; then
   11982 	  # AIX 5 now supports IA64 processor
   11983 	  lt_prog_compiler_static_CXX='-Bstatic'
   11984 	else
   11985 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   11986 	fi
   11987 	;;
   11988       chorus*)
   11989 	case $cc_basename in
   11990 	cxch68*)
   11991 	  # Green Hills C++ Compiler
   11992 	  # _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"
   11993 	  ;;
   11994 	esac
   11995 	;;
   11996        darwin*)
   11997          # PIC is the default on this platform
   11998          # Common symbols not allowed in MH_DYLIB files
   11999          case $cc_basename in
   12000            xlc*)
   12001            lt_prog_compiler_pic_CXX='-qnocommon'
   12002            lt_prog_compiler_wl_CXX='-Wl,'
   12003            ;;
   12004          esac
   12005        ;;
   12006       dgux*)
   12007 	case $cc_basename in
   12008 	  ec++*)
   12009 	    lt_prog_compiler_pic_CXX='-KPIC'
   12010 	    ;;
   12011 	  ghcx*)
   12012 	    # Green Hills C++ Compiler
   12013 	    lt_prog_compiler_pic_CXX='-pic'
   12014 	    ;;
   12015 	  *)
   12016 	    ;;
   12017 	esac
   12018 	;;
   12019       freebsd* | kfreebsd*-gnu | dragonfly*)
   12020 	# FreeBSD uses GNU C++
   12021 	;;
   12022       hpux9* | hpux10* | hpux11*)
   12023 	case $cc_basename in
   12024 	  CC*)
   12025 	    lt_prog_compiler_wl_CXX='-Wl,'
   12026 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12027 	    if test "$host_cpu" != ia64; then
   12028 	      lt_prog_compiler_pic_CXX='+Z'
   12029 	    fi
   12030 	    ;;
   12031 	  aCC*)
   12032 	    lt_prog_compiler_wl_CXX='-Wl,'
   12033 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12034 	    case $host_cpu in
   12035 	    hppa*64*|ia64*)
   12036 	      # +Z the default
   12037 	      ;;
   12038 	    *)
   12039 	      lt_prog_compiler_pic_CXX='+Z'
   12040 	      ;;
   12041 	    esac
   12042 	    ;;
   12043 	  *)
   12044 	    ;;
   12045 	esac
   12046 	;;
   12047       interix*)
   12048 	# This is c89, which is MS Visual C++ (no shared libs)
   12049 	# Anyone wants to do a port?
   12050 	;;
   12051       irix5* | irix6* | nonstopux*)
   12052 	case $cc_basename in
   12053 	  CC*)
   12054 	    lt_prog_compiler_wl_CXX='-Wl,'
   12055 	    lt_prog_compiler_static_CXX='-non_shared'
   12056 	    # CC pic flag -KPIC is the default.
   12057 	    ;;
   12058 	  *)
   12059 	    ;;
   12060 	esac
   12061 	;;
   12062       linux*)
   12063 	case $cc_basename in
   12064 	  KCC*)
   12065 	    # KAI C++ Compiler
   12066 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12067 	    lt_prog_compiler_pic_CXX='-fPIC'
   12068 	    ;;
   12069 	  icpc* | ecpc*)
   12070 	    # Intel C++
   12071 	    lt_prog_compiler_wl_CXX='-Wl,'
   12072 	    lt_prog_compiler_pic_CXX='-KPIC'
   12073 	    lt_prog_compiler_static_CXX='-static'
   12074 	    ;;
   12075 	  pgCC*)
   12076 	    # Portland Group C++ compiler.
   12077 	    lt_prog_compiler_wl_CXX='-Wl,'
   12078 	    lt_prog_compiler_pic_CXX='-fpic'
   12079 	    lt_prog_compiler_static_CXX='-Bstatic'
   12080 	    ;;
   12081 	  cxx*)
   12082 	    # Compaq C++
   12083 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12084 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12085 	    lt_prog_compiler_pic_CXX=
   12086 	    lt_prog_compiler_static_CXX='-non_shared'
   12087 	    ;;
   12088 	  *)
   12089 	    ;;
   12090 	esac
   12091 	;;
   12092       lynxos*)
   12093 	;;
   12094       m88k*)
   12095 	;;
   12096       mvs*)
   12097 	case $cc_basename in
   12098 	  cxx*)
   12099 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   12100 	    ;;
   12101 	  *)
   12102 	    ;;
   12103 	esac
   12104 	;;
   12105       netbsd*)
   12106 	;;
   12107       osf3* | osf4* | osf5*)
   12108 	case $cc_basename in
   12109 	  KCC*)
   12110 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12111 	    ;;
   12112 	  RCC*)
   12113 	    # Rational C++ 2.4.1
   12114 	    lt_prog_compiler_pic_CXX='-pic'
   12115 	    ;;
   12116 	  cxx*)
   12117 	    # Digital/Compaq C++
   12118 	    lt_prog_compiler_wl_CXX='-Wl,'
   12119 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12120 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12121 	    lt_prog_compiler_pic_CXX=
   12122 	    lt_prog_compiler_static_CXX='-non_shared'
   12123 	    ;;
   12124 	  *)
   12125 	    ;;
   12126 	esac
   12127 	;;
   12128       psos*)
   12129 	;;
   12130       solaris*)
   12131 	case $cc_basename in
   12132 	  CC*)
   12133 	    # Sun C++ 4.2, 5.x and Centerline C++
   12134 	    lt_prog_compiler_pic_CXX='-KPIC'
   12135 	    lt_prog_compiler_static_CXX='-Bstatic'
   12136 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   12137 	    ;;
   12138 	  gcx*)
   12139 	    # Green Hills C++ Compiler
   12140 	    lt_prog_compiler_pic_CXX='-PIC'
   12141 	    ;;
   12142 	  *)
   12143 	    ;;
   12144 	esac
   12145 	;;
   12146       sunos4*)
   12147 	case $cc_basename in
   12148 	  CC*)
   12149 	    # Sun C++ 4.x
   12150 	    lt_prog_compiler_pic_CXX='-pic'
   12151 	    lt_prog_compiler_static_CXX='-Bstatic'
   12152 	    ;;
   12153 	  lcc*)
   12154 	    # Lucid
   12155 	    lt_prog_compiler_pic_CXX='-pic'
   12156 	    ;;
   12157 	  *)
   12158 	    ;;
   12159 	esac
   12160 	;;
   12161       tandem*)
   12162 	case $cc_basename in
   12163 	  NCC*)
   12164 	    # NonStop-UX NCC 3.20
   12165 	    lt_prog_compiler_pic_CXX='-KPIC'
   12166 	    ;;
   12167 	  *)
   12168 	    ;;
   12169 	esac
   12170 	;;
   12171       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   12172 	case $cc_basename in
   12173 	  CC*)
   12174 	    lt_prog_compiler_wl_CXX='-Wl,'
   12175 	    lt_prog_compiler_pic_CXX='-KPIC'
   12176 	    lt_prog_compiler_static_CXX='-Bstatic'
   12177 	    ;;
   12178 	esac
   12179 	;;
   12180       vxworks*)
   12181 	;;
   12182       *)
   12183 	lt_prog_compiler_can_build_shared_CXX=no
   12184 	;;
   12185     esac
   12186   fi
   12187 
   12188 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   12189 echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; }
   12190 
   12191 #
   12192 # Check to make sure the PIC flag actually works.
   12193 #
   12194 if test -n "$lt_prog_compiler_pic_CXX"; then
   12195 
   12196 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   12197 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; }
   12198 if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then
   12199   echo $ECHO_N "(cached) $ECHO_C" >&6
   12200 else
   12201   lt_prog_compiler_pic_works_CXX=no
   12202   ac_outfile=conftest.$ac_objext
   12203    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12204    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   12205    # Insert the option either (1) after the last *FLAGS variable, or
   12206    # (2) before a word containing "conftest.", or (3) at the end.
   12207    # Note that $ac_compile itself does not contain backslashes and begins
   12208    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12209    # The option is referenced via a variable to avoid confusing sed.
   12210    lt_compile=`echo "$ac_compile" | $SED \
   12211    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12212    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12213    -e 's:$: $lt_compiler_flag:'`
   12214    (eval echo "\"\$as_me:12214: $lt_compile\"" >&5)
   12215    (eval "$lt_compile" 2>conftest.err)
   12216    ac_status=$?
   12217    cat conftest.err >&5
   12218    echo "$as_me:12218: \$? = $ac_status" >&5
   12219    if (exit $ac_status) && test -s "$ac_outfile"; then
   12220      # The compiler can only warn and ignore the option if not recognized
   12221      # So say no if there are warnings other than the usual output.
   12222      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   12223      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12224      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   12225        lt_prog_compiler_pic_works_CXX=yes
   12226      fi
   12227    fi
   12228    $rm conftest*
   12229 
   12230 fi
   12231 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5
   12232 echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; }
   12233 
   12234 if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
   12235     case $lt_prog_compiler_pic_CXX in
   12236      "" | " "*) ;;
   12237      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   12238      esac
   12239 else
   12240     lt_prog_compiler_pic_CXX=
   12241      lt_prog_compiler_can_build_shared_CXX=no
   12242 fi
   12243 
   12244 fi
   12245 case $host_os in
   12246   # For platforms which do not support PIC, -DPIC is meaningless:
   12247   *djgpp*)
   12248     lt_prog_compiler_pic_CXX=
   12249     ;;
   12250   *)
   12251     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   12252     ;;
   12253 esac
   12254 
   12255 #
   12256 # Check to make sure the static flag actually works.
   12257 #
   12258 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   12259 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   12260 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   12261 if test "${lt_prog_compiler_static_works_CXX+set}" = set; then
   12262   echo $ECHO_N "(cached) $ECHO_C" >&6
   12263 else
   12264   lt_prog_compiler_static_works_CXX=no
   12265    save_LDFLAGS="$LDFLAGS"
   12266    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   12267    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   12268    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12269      # The linker can only warn and ignore the option if not recognized
   12270      # So say no if there are warnings
   12271      if test -s conftest.err; then
   12272        # Append any errors to the config.log.
   12273        cat conftest.err 1>&5
   12274        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   12275        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12276        if diff conftest.exp conftest.er2 >/dev/null; then
   12277          lt_prog_compiler_static_works_CXX=yes
   12278        fi
   12279      else
   12280        lt_prog_compiler_static_works_CXX=yes
   12281      fi
   12282    fi
   12283    $rm conftest*
   12284    LDFLAGS="$save_LDFLAGS"
   12285 
   12286 fi
   12287 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5
   12288 echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6; }
   12289 
   12290 if test x"$lt_prog_compiler_static_works_CXX" = xyes; then
   12291     :
   12292 else
   12293     lt_prog_compiler_static_CXX=
   12294 fi
   12295 
   12296 
   12297 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   12298 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   12299 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   12300   echo $ECHO_N "(cached) $ECHO_C" >&6
   12301 else
   12302   lt_cv_prog_compiler_c_o_CXX=no
   12303    $rm -r conftest 2>/dev/null
   12304    mkdir conftest
   12305    cd conftest
   12306    mkdir out
   12307    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12308 
   12309    lt_compiler_flag="-o out/conftest2.$ac_objext"
   12310    # Insert the option either (1) after the last *FLAGS variable, or
   12311    # (2) before a word containing "conftest.", or (3) at the end.
   12312    # Note that $ac_compile itself does not contain backslashes and begins
   12313    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12314    lt_compile=`echo "$ac_compile" | $SED \
   12315    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12316    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12317    -e 's:$: $lt_compiler_flag:'`
   12318    (eval echo "\"\$as_me:12318: $lt_compile\"" >&5)
   12319    (eval "$lt_compile" 2>out/conftest.err)
   12320    ac_status=$?
   12321    cat out/conftest.err >&5
   12322    echo "$as_me:12322: \$? = $ac_status" >&5
   12323    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   12324    then
   12325      # The compiler can only warn and ignore the option if not recognized
   12326      # So say no if there are warnings
   12327      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   12328      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   12329      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   12330        lt_cv_prog_compiler_c_o_CXX=yes
   12331      fi
   12332    fi
   12333    chmod u+w . 2>&5
   12334    $rm conftest*
   12335    # SGI C++ compiler will create directory out/ii_files/ for
   12336    # template instantiation
   12337    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   12338    $rm out/* && rmdir out
   12339    cd ..
   12340    rmdir conftest
   12341    $rm conftest*
   12342 
   12343 fi
   12344 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   12345 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; }
   12346 
   12347 
   12348 hard_links="nottested"
   12349 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   12350   # do not overwrite the value of need_locks provided by the user
   12351   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   12352 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   12353   hard_links=yes
   12354   $rm conftest*
   12355   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12356   touch conftest.a
   12357   ln conftest.a conftest.b 2>&5 || hard_links=no
   12358   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12359   { echo "$as_me:$LINENO: result: $hard_links" >&5
   12360 echo "${ECHO_T}$hard_links" >&6; }
   12361   if test "$hard_links" = no; then
   12362     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   12363 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   12364     need_locks=warn
   12365   fi
   12366 else
   12367   need_locks=no
   12368 fi
   12369 
   12370 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12371 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   12372 
   12373   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12374   case $host_os in
   12375   aix4* | aix5*)
   12376     # If we're using GNU nm, then we don't want the "-C" option.
   12377     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   12378     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   12379       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'
   12380     else
   12381       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'
   12382     fi
   12383     ;;
   12384   pw32*)
   12385     export_symbols_cmds_CXX="$ltdll_cmds"
   12386   ;;
   12387   cygwin* | mingw*)
   12388     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'
   12389   ;;
   12390   *)
   12391     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12392   ;;
   12393   esac
   12394 
   12395 { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   12396 echo "${ECHO_T}$ld_shlibs_CXX" >&6; }
   12397 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12398 
   12399 #
   12400 # Do we need to explicitly link libc?
   12401 #
   12402 case "x$archive_cmds_need_lc_CXX" in
   12403 x|xyes)
   12404   # Assume -lc should be added
   12405   archive_cmds_need_lc_CXX=yes
   12406 
   12407   if test "$enable_shared" = yes && test "$GCC" = yes; then
   12408     case $archive_cmds_CXX in
   12409     *'~'*)
   12410       # FIXME: we may have to deal with multi-command sequences.
   12411       ;;
   12412     '$CC '*)
   12413       # Test whether the compiler implicitly links with -lc since on some
   12414       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   12415       # to ld, don't add -lc before -lgcc.
   12416       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   12417 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   12418       $rm conftest*
   12419       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12420 
   12421       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12422   (eval $ac_compile) 2>&5
   12423   ac_status=$?
   12424   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12425   (exit $ac_status); } 2>conftest.err; then
   12426         soname=conftest
   12427         lib=conftest
   12428         libobjs=conftest.$ac_objext
   12429         deplibs=
   12430         wl=$lt_prog_compiler_wl_CXX
   12431 	pic_flag=$lt_prog_compiler_pic_CXX
   12432         compiler_flags=-v
   12433         linker_flags=-v
   12434         verstring=
   12435         output_objdir=.
   12436         libname=conftest
   12437         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   12438         allow_undefined_flag_CXX=
   12439         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   12440   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   12441   ac_status=$?
   12442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12443   (exit $ac_status); }
   12444         then
   12445 	  archive_cmds_need_lc_CXX=no
   12446         else
   12447 	  archive_cmds_need_lc_CXX=yes
   12448         fi
   12449         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   12450       else
   12451         cat conftest.err 1>&5
   12452       fi
   12453       $rm conftest*
   12454       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   12455 echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; }
   12456       ;;
   12457     esac
   12458   fi
   12459   ;;
   12460 esac
   12461 
   12462 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   12463 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   12464 library_names_spec=
   12465 libname_spec='lib$name'
   12466 soname_spec=
   12467 shrext_cmds=".so"
   12468 postinstall_cmds=
   12469 postuninstall_cmds=
   12470 finish_cmds=
   12471 finish_eval=
   12472 shlibpath_var=
   12473 shlibpath_overrides_runpath=unknown
   12474 version_type=none
   12475 dynamic_linker="$host_os ld.so"
   12476 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   12477 if test "$GCC" = yes; then
   12478   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   12479   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   12480     # if the path contains ";" then we assume it to be the separator
   12481     # otherwise default to the standard path separator (i.e. ":") - it is
   12482     # assumed that no part of a normal pathname contains ";" but that should
   12483     # okay in the real world where ";" in dirpaths is itself problematic.
   12484     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   12485   else
   12486     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   12487   fi
   12488 else
   12489   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   12490 fi
   12491 need_lib_prefix=unknown
   12492 hardcode_into_libs=no
   12493 
   12494 # when you set need_version to no, make sure it does not cause -set_version
   12495 # flags to be left without arguments
   12496 need_version=unknown
   12497 
   12498 case $host_os in
   12499 aix3*)
   12500   version_type=linux
   12501   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   12502   shlibpath_var=LIBPATH
   12503 
   12504   # AIX 3 has no versioning support, so we append a major version to the name.
   12505   soname_spec='${libname}${release}${shared_ext}$major'
   12506   ;;
   12507 
   12508 aix4* | aix5*)
   12509   version_type=linux
   12510   need_lib_prefix=no
   12511   need_version=no
   12512   hardcode_into_libs=yes
   12513   if test "$host_cpu" = ia64; then
   12514     # AIX 5 supports IA64
   12515     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   12516     shlibpath_var=LD_LIBRARY_PATH
   12517   else
   12518     # With GCC up to 2.95.x, collect2 would create an import file
   12519     # for dependence libraries.  The import file would start with
   12520     # the line `#! .'.  This would cause the generated library to
   12521     # depend on `.', always an invalid library.  This was fixed in
   12522     # development snapshots of GCC prior to 3.0.
   12523     case $host_os in
   12524       aix4 | aix4.[01] | aix4.[01].*)
   12525       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   12526 	   echo ' yes '
   12527 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   12528 	:
   12529       else
   12530 	can_build_shared=no
   12531       fi
   12532       ;;
   12533     esac
   12534     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   12535     # soname into executable. Probably we can add versioning support to
   12536     # collect2, so additional links can be useful in future.
   12537     if test "$aix_use_runtimelinking" = yes; then
   12538       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   12539       # instead of lib<name>.a to let people know that these are not
   12540       # typical AIX shared libraries.
   12541       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12542     else
   12543       # We preserve .a as extension for shared libraries through AIX4.2
   12544       # and later when we are not doing run time linking.
   12545       library_names_spec='${libname}${release}.a $libname.a'
   12546       soname_spec='${libname}${release}${shared_ext}$major'
   12547     fi
   12548     shlibpath_var=LIBPATH
   12549   fi
   12550   ;;
   12551 
   12552 amigaos*)
   12553   library_names_spec='$libname.ixlibrary $libname.a'
   12554   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   12555   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'
   12556   ;;
   12557 
   12558 beos*)
   12559   library_names_spec='${libname}${shared_ext}'
   12560   dynamic_linker="$host_os ld.so"
   12561   shlibpath_var=LIBRARY_PATH
   12562   ;;
   12563 
   12564 bsdi[45]*)
   12565   version_type=linux
   12566   need_version=no
   12567   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12568   soname_spec='${libname}${release}${shared_ext}$major'
   12569   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   12570   shlibpath_var=LD_LIBRARY_PATH
   12571   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   12572   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   12573   # the default ld.so.conf also contains /usr/contrib/lib and
   12574   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   12575   # libtool to hard-code these into programs
   12576   ;;
   12577 
   12578 cygwin* | mingw* | pw32*)
   12579   version_type=windows
   12580   shrext_cmds=".dll"
   12581   need_version=no
   12582   need_lib_prefix=no
   12583 
   12584   case $GCC,$host_os in
   12585   yes,cygwin* | yes,mingw* | yes,pw32*)
   12586     library_names_spec='$libname.dll.a'
   12587     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   12588     postinstall_cmds='base_file=`basename \${file}`~
   12589       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   12590       dldir=$destdir/`dirname \$dlpath`~
   12591       test -d \$dldir || mkdir -p \$dldir~
   12592       $install_prog $dir/$dlname \$dldir/$dlname~
   12593       chmod a+x \$dldir/$dlname'
   12594     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   12595       dlpath=$dir/\$dldll~
   12596        $rm \$dlpath'
   12597     shlibpath_overrides_runpath=yes
   12598 
   12599     case $host_os in
   12600     cygwin*)
   12601       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   12602       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12603       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   12604       ;;
   12605     mingw*)
   12606       # MinGW DLLs use traditional 'lib' prefix
   12607       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12608       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   12609       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   12610         # It is most probably a Windows format PATH printed by
   12611         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   12612         # path with ; separators, and with drive letters. We can handle the
   12613         # drive letters (cygwin fileutils understands them), so leave them,
   12614         # especially as we might pass files found there to a mingw objdump,
   12615         # which wouldn't understand a cygwinified path. Ahh.
   12616         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   12617       else
   12618         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   12619       fi
   12620       ;;
   12621     pw32*)
   12622       # pw32 DLLs use 'pw' prefix rather than 'lib'
   12623       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12624       ;;
   12625     esac
   12626     ;;
   12627 
   12628   *)
   12629     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   12630     ;;
   12631   esac
   12632   dynamic_linker='Win32 ld.exe'
   12633   # FIXME: first we should search . and the directory the executable is in
   12634   shlibpath_var=PATH
   12635   ;;
   12636 
   12637 darwin* | rhapsody*)
   12638   dynamic_linker="$host_os dyld"
   12639   version_type=darwin
   12640   need_lib_prefix=no
   12641   need_version=no
   12642   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   12643   soname_spec='${libname}${release}${major}$shared_ext'
   12644   shlibpath_overrides_runpath=yes
   12645   shlibpath_var=DYLD_LIBRARY_PATH
   12646   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   12647   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   12648   if test "$GCC" = yes; then
   12649     sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
   12650   else
   12651     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   12652   fi
   12653   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   12654   ;;
   12655 
   12656 dgux*)
   12657   version_type=linux
   12658   need_lib_prefix=no
   12659   need_version=no
   12660   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   12661   soname_spec='${libname}${release}${shared_ext}$major'
   12662   shlibpath_var=LD_LIBRARY_PATH
   12663   ;;
   12664 
   12665 freebsd1*)
   12666   dynamic_linker=no
   12667   ;;
   12668 
   12669 kfreebsd*-gnu)
   12670   version_type=linux
   12671   need_lib_prefix=no
   12672   need_version=no
   12673   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12674   soname_spec='${libname}${release}${shared_ext}$major'
   12675   shlibpath_var=LD_LIBRARY_PATH
   12676   shlibpath_overrides_runpath=no
   12677   hardcode_into_libs=yes
   12678   dynamic_linker='GNU ld.so'
   12679   ;;
   12680 
   12681 freebsd* | dragonfly*)
   12682   # DragonFly does not have aout.  When/if they implement a new
   12683   # versioning mechanism, adjust this.
   12684   if test -x /usr/bin/objformat; then
   12685     objformat=`/usr/bin/objformat`
   12686   else
   12687     case $host_os in
   12688     freebsd[123]*) objformat=aout ;;
   12689     *) objformat=elf ;;
   12690     esac
   12691   fi
   12692   version_type=freebsd-$objformat
   12693   case $version_type in
   12694     freebsd-elf*)
   12695       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   12696       need_version=no
   12697       need_lib_prefix=no
   12698       ;;
   12699     freebsd-*)
   12700       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   12701       need_version=yes
   12702       ;;
   12703   esac
   12704   shlibpath_var=LD_LIBRARY_PATH
   12705   case $host_os in
   12706   freebsd2*)
   12707     shlibpath_overrides_runpath=yes
   12708     ;;
   12709   freebsd3.[01]* | freebsdelf3.[01]*)
   12710     shlibpath_overrides_runpath=yes
   12711     hardcode_into_libs=yes
   12712     ;;
   12713   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   12714   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   12715     shlibpath_overrides_runpath=no
   12716     hardcode_into_libs=yes
   12717     ;;
   12718   freebsd*) # from 4.6 on
   12719     shlibpath_overrides_runpath=yes
   12720     hardcode_into_libs=yes
   12721     ;;
   12722   esac
   12723   ;;
   12724 
   12725 gnu*)
   12726   version_type=linux
   12727   need_lib_prefix=no
   12728   need_version=no
   12729   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   12730   soname_spec='${libname}${release}${shared_ext}$major'
   12731   shlibpath_var=LD_LIBRARY_PATH
   12732   hardcode_into_libs=yes
   12733   ;;
   12734 
   12735 hpux9* | hpux10* | hpux11*)
   12736   # Give a soname corresponding to the major version so that dld.sl refuses to
   12737   # link against other versions.
   12738   version_type=sunos
   12739   need_lib_prefix=no
   12740   need_version=no
   12741   case $host_cpu in
   12742   ia64*)
   12743     shrext_cmds='.so'
   12744     hardcode_into_libs=yes
   12745     dynamic_linker="$host_os dld.so"
   12746     shlibpath_var=LD_LIBRARY_PATH
   12747     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12748     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12749     soname_spec='${libname}${release}${shared_ext}$major'
   12750     if test "X$HPUX_IA64_MODE" = X32; then
   12751       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   12752     else
   12753       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   12754     fi
   12755     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12756     ;;
   12757    hppa*64*)
   12758      shrext_cmds='.sl'
   12759      hardcode_into_libs=yes
   12760      dynamic_linker="$host_os dld.sl"
   12761      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   12762      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12763      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12764      soname_spec='${libname}${release}${shared_ext}$major'
   12765      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   12766      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12767      ;;
   12768    *)
   12769     shrext_cmds='.sl'
   12770     dynamic_linker="$host_os dld.sl"
   12771     shlibpath_var=SHLIB_PATH
   12772     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   12773     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12774     soname_spec='${libname}${release}${shared_ext}$major'
   12775     ;;
   12776   esac
   12777   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   12778   postinstall_cmds='chmod 555 $lib'
   12779   ;;
   12780 
   12781 interix3*)
   12782   version_type=linux
   12783   need_lib_prefix=no
   12784   need_version=no
   12785   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12786   soname_spec='${libname}${release}${shared_ext}$major'
   12787   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   12788   shlibpath_var=LD_LIBRARY_PATH
   12789   shlibpath_overrides_runpath=no
   12790   hardcode_into_libs=yes
   12791   ;;
   12792 
   12793 irix5* | irix6* | nonstopux*)
   12794   case $host_os in
   12795     nonstopux*) version_type=nonstopux ;;
   12796     *)
   12797 	if test "$lt_cv_prog_gnu_ld" = yes; then
   12798 		version_type=linux
   12799 	else
   12800 		version_type=irix
   12801 	fi ;;
   12802   esac
   12803   need_lib_prefix=no
   12804   need_version=no
   12805   soname_spec='${libname}${release}${shared_ext}$major'
   12806   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   12807   case $host_os in
   12808   irix5* | nonstopux*)
   12809     libsuff= shlibsuff=
   12810     ;;
   12811   *)
   12812     case $LD in # libtool.m4 will add one of these switches to LD
   12813     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   12814       libsuff= shlibsuff= libmagic=32-bit;;
   12815     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   12816       libsuff=32 shlibsuff=N32 libmagic=N32;;
   12817     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   12818       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   12819     *) libsuff= shlibsuff= libmagic=never-match;;
   12820     esac
   12821     ;;
   12822   esac
   12823   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   12824   shlibpath_overrides_runpath=no
   12825   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   12826   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   12827   hardcode_into_libs=yes
   12828   ;;
   12829 
   12830 # No shared lib support for Linux oldld, aout, or coff.
   12831 linux*oldld* | linux*aout* | linux*coff*)
   12832   dynamic_linker=no
   12833   ;;
   12834 
   12835 # This must be Linux ELF.
   12836 linux*)
   12837   version_type=linux
   12838   need_lib_prefix=no
   12839   need_version=no
   12840   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12841   soname_spec='${libname}${release}${shared_ext}$major'
   12842   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   12843   shlibpath_var=LD_LIBRARY_PATH
   12844   shlibpath_overrides_runpath=no
   12845   # This implies no fast_install, which is unacceptable.
   12846   # Some rework will be needed to allow for fast_install
   12847   # before this can be enabled.
   12848   hardcode_into_libs=yes
   12849 
   12850   # Append ld.so.conf contents to the search path
   12851   if test -f /etc/ld.so.conf; then
   12852     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   12853     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   12854   fi
   12855 
   12856   # We used to test for /lib/ld.so.1 and disable shared libraries on
   12857   # powerpc, because MkLinux only supported shared libraries with the
   12858   # GNU dynamic linker.  Since this was broken with cross compilers,
   12859   # most powerpc-linux boxes support dynamic linking these days and
   12860   # people can always --disable-shared, the test was removed, and we
   12861   # assume the GNU/Linux dynamic linker is in use.
   12862   dynamic_linker='GNU/Linux ld.so'
   12863   ;;
   12864 
   12865 knetbsd*-gnu)
   12866   version_type=linux
   12867   need_lib_prefix=no
   12868   need_version=no
   12869   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12870   soname_spec='${libname}${release}${shared_ext}$major'
   12871   shlibpath_var=LD_LIBRARY_PATH
   12872   shlibpath_overrides_runpath=no
   12873   hardcode_into_libs=yes
   12874   dynamic_linker='GNU ld.so'
   12875   ;;
   12876 
   12877 netbsd*)
   12878   version_type=sunos
   12879   need_lib_prefix=no
   12880   need_version=no
   12881   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   12882     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12883     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   12884     dynamic_linker='NetBSD (a.out) ld.so'
   12885   else
   12886     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12887     soname_spec='${libname}${release}${shared_ext}$major'
   12888     dynamic_linker='NetBSD ld.elf_so'
   12889   fi
   12890   shlibpath_var=LD_LIBRARY_PATH
   12891   shlibpath_overrides_runpath=yes
   12892   hardcode_into_libs=yes
   12893   ;;
   12894 
   12895 newsos6)
   12896   version_type=linux
   12897   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12898   shlibpath_var=LD_LIBRARY_PATH
   12899   shlibpath_overrides_runpath=yes
   12900   ;;
   12901 
   12902 nto-qnx*)
   12903   version_type=linux
   12904   need_lib_prefix=no
   12905   need_version=no
   12906   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12907   soname_spec='${libname}${release}${shared_ext}$major'
   12908   shlibpath_var=LD_LIBRARY_PATH
   12909   shlibpath_overrides_runpath=yes
   12910   ;;
   12911 
   12912 openbsd*)
   12913   version_type=sunos
   12914   sys_lib_dlsearch_path_spec="/usr/lib"
   12915   need_lib_prefix=no
   12916   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   12917   case $host_os in
   12918     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   12919     *)                         need_version=no  ;;
   12920   esac
   12921   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12922   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   12923   shlibpath_var=LD_LIBRARY_PATH
   12924   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   12925     case $host_os in
   12926       openbsd2.[89] | openbsd2.[89].*)
   12927 	shlibpath_overrides_runpath=no
   12928 	;;
   12929       *)
   12930 	shlibpath_overrides_runpath=yes
   12931 	;;
   12932       esac
   12933   else
   12934     shlibpath_overrides_runpath=yes
   12935   fi
   12936   ;;
   12937 
   12938 os2*)
   12939   libname_spec='$name'
   12940   shrext_cmds=".dll"
   12941   need_lib_prefix=no
   12942   library_names_spec='$libname${shared_ext} $libname.a'
   12943   dynamic_linker='OS/2 ld.exe'
   12944   shlibpath_var=LIBPATH
   12945   ;;
   12946 
   12947 osf3* | osf4* | osf5*)
   12948   version_type=osf
   12949   need_lib_prefix=no
   12950   need_version=no
   12951   soname_spec='${libname}${release}${shared_ext}$major'
   12952   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12953   shlibpath_var=LD_LIBRARY_PATH
   12954   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   12955   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   12956   ;;
   12957 
   12958 solaris*)
   12959   version_type=linux
   12960   need_lib_prefix=no
   12961   need_version=no
   12962   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12963   soname_spec='${libname}${release}${shared_ext}$major'
   12964   shlibpath_var=LD_LIBRARY_PATH
   12965   shlibpath_overrides_runpath=yes
   12966   hardcode_into_libs=yes
   12967   # ldd complains unless libraries are executable
   12968   postinstall_cmds='chmod +x $lib'
   12969   ;;
   12970 
   12971 sunos4*)
   12972   version_type=sunos
   12973   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12974   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   12975   shlibpath_var=LD_LIBRARY_PATH
   12976   shlibpath_overrides_runpath=yes
   12977   if test "$with_gnu_ld" = yes; then
   12978     need_lib_prefix=no
   12979   fi
   12980   need_version=yes
   12981   ;;
   12982 
   12983 sysv4 | sysv4.3*)
   12984   version_type=linux
   12985   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12986   soname_spec='${libname}${release}${shared_ext}$major'
   12987   shlibpath_var=LD_LIBRARY_PATH
   12988   case $host_vendor in
   12989     sni)
   12990       shlibpath_overrides_runpath=no
   12991       need_lib_prefix=no
   12992       export_dynamic_flag_spec='${wl}-Blargedynsym'
   12993       runpath_var=LD_RUN_PATH
   12994       ;;
   12995     siemens)
   12996       need_lib_prefix=no
   12997       ;;
   12998     motorola)
   12999       need_lib_prefix=no
   13000       need_version=no
   13001       shlibpath_overrides_runpath=no
   13002       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   13003       ;;
   13004   esac
   13005   ;;
   13006 
   13007 sysv4*MP*)
   13008   if test -d /usr/nec ;then
   13009     version_type=linux
   13010     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   13011     soname_spec='$libname${shared_ext}.$major'
   13012     shlibpath_var=LD_LIBRARY_PATH
   13013   fi
   13014   ;;
   13015 
   13016 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   13017   version_type=freebsd-elf
   13018   need_lib_prefix=no
   13019   need_version=no
   13020   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13021   soname_spec='${libname}${release}${shared_ext}$major'
   13022   shlibpath_var=LD_LIBRARY_PATH
   13023   hardcode_into_libs=yes
   13024   if test "$with_gnu_ld" = yes; then
   13025     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   13026     shlibpath_overrides_runpath=no
   13027   else
   13028     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   13029     shlibpath_overrides_runpath=yes
   13030     case $host_os in
   13031       sco3.2v5*)
   13032         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   13033 	;;
   13034     esac
   13035   fi
   13036   sys_lib_dlsearch_path_spec='/usr/lib'
   13037   ;;
   13038 
   13039 uts4*)
   13040   version_type=linux
   13041   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13042   soname_spec='${libname}${release}${shared_ext}$major'
   13043   shlibpath_var=LD_LIBRARY_PATH
   13044   ;;
   13045 
   13046 *)
   13047   dynamic_linker=no
   13048   ;;
   13049 esac
   13050 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   13051 echo "${ECHO_T}$dynamic_linker" >&6; }
   13052 test "$dynamic_linker" = no && can_build_shared=no
   13053 
   13054 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   13055 if test "$GCC" = yes; then
   13056   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   13057 fi
   13058 
   13059 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   13060 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   13061 hardcode_action_CXX=
   13062 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   13063    test -n "$runpath_var_CXX" || \
   13064    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   13065 
   13066   # We can hardcode non-existant directories.
   13067   if test "$hardcode_direct_CXX" != no &&
   13068      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   13069      # have to relink, otherwise we might link with an installed library
   13070      # when we should be linking with a yet-to-be-installed one
   13071      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   13072      test "$hardcode_minus_L_CXX" != no; then
   13073     # Linking always hardcodes the temporary library directory.
   13074     hardcode_action_CXX=relink
   13075   else
   13076     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   13077     hardcode_action_CXX=immediate
   13078   fi
   13079 else
   13080   # We cannot hardcode anything, or else we can only hardcode existing
   13081   # directories.
   13082   hardcode_action_CXX=unsupported
   13083 fi
   13084 { echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   13085 echo "${ECHO_T}$hardcode_action_CXX" >&6; }
   13086 
   13087 if test "$hardcode_action_CXX" = relink; then
   13088   # Fast installation is not supported
   13089   enable_fast_install=no
   13090 elif test "$shlibpath_overrides_runpath" = yes ||
   13091      test "$enable_shared" = no; then
   13092   # Fast installation is not necessary
   13093   enable_fast_install=needless
   13094 fi
   13095 
   13096 
   13097 # The else clause should only fire when bootstrapping the
   13098 # libtool distribution, otherwise you forgot to ship ltmain.sh
   13099 # with your package, and you will get complaints that there are
   13100 # no rules to generate ltmain.sh.
   13101 if test -f "$ltmain"; then
   13102   # See if we are running on zsh, and set the options which allow our commands through
   13103   # without removal of \ escapes.
   13104   if test -n "${ZSH_VERSION+set}" ; then
   13105     setopt NO_GLOB_SUBST
   13106   fi
   13107   # Now quote all the things that may contain metacharacters while being
   13108   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   13109   # variables and quote the copies for generation of the libtool script.
   13110   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   13111     SED SHELL STRIP \
   13112     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   13113     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   13114     deplibs_check_method reload_flag reload_cmds need_locks \
   13115     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   13116     lt_cv_sys_global_symbol_to_c_name_address \
   13117     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   13118     old_postinstall_cmds old_postuninstall_cmds \
   13119     compiler_CXX \
   13120     CC_CXX \
   13121     LD_CXX \
   13122     lt_prog_compiler_wl_CXX \
   13123     lt_prog_compiler_pic_CXX \
   13124     lt_prog_compiler_static_CXX \
   13125     lt_prog_compiler_no_builtin_flag_CXX \
   13126     export_dynamic_flag_spec_CXX \
   13127     thread_safe_flag_spec_CXX \
   13128     whole_archive_flag_spec_CXX \
   13129     enable_shared_with_static_runtimes_CXX \
   13130     old_archive_cmds_CXX \
   13131     old_archive_from_new_cmds_CXX \
   13132     predep_objects_CXX \
   13133     postdep_objects_CXX \
   13134     predeps_CXX \
   13135     postdeps_CXX \
   13136     compiler_lib_search_path_CXX \
   13137     archive_cmds_CXX \
   13138     archive_expsym_cmds_CXX \
   13139     postinstall_cmds_CXX \
   13140     postuninstall_cmds_CXX \
   13141     old_archive_from_expsyms_cmds_CXX \
   13142     allow_undefined_flag_CXX \
   13143     no_undefined_flag_CXX \
   13144     export_symbols_cmds_CXX \
   13145     hardcode_libdir_flag_spec_CXX \
   13146     hardcode_libdir_flag_spec_ld_CXX \
   13147     hardcode_libdir_separator_CXX \
   13148     hardcode_automatic_CXX \
   13149     module_cmds_CXX \
   13150     module_expsym_cmds_CXX \
   13151     lt_cv_prog_compiler_c_o_CXX \
   13152     exclude_expsyms_CXX \
   13153     include_expsyms_CXX; do
   13154 
   13155     case $var in
   13156     old_archive_cmds_CXX | \
   13157     old_archive_from_new_cmds_CXX | \
   13158     archive_cmds_CXX | \
   13159     archive_expsym_cmds_CXX | \
   13160     module_cmds_CXX | \
   13161     module_expsym_cmds_CXX | \
   13162     old_archive_from_expsyms_cmds_CXX | \
   13163     export_symbols_cmds_CXX | \
   13164     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   13165     postinstall_cmds | postuninstall_cmds | \
   13166     old_postinstall_cmds | old_postuninstall_cmds | \
   13167     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   13168       # Double-quote double-evaled strings.
   13169       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   13170       ;;
   13171     *)
   13172       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   13173       ;;
   13174     esac
   13175   done
   13176 
   13177   case $lt_echo in
   13178   *'\$0 --fallback-echo"')
   13179     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   13180     ;;
   13181   esac
   13182 
   13183 cfgfile="$ofile"
   13184 
   13185   cat <<__EOF__ >> "$cfgfile"
   13186 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   13187 
   13188 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13189 
   13190 # Shell to use when invoking shell scripts.
   13191 SHELL=$lt_SHELL
   13192 
   13193 # Whether or not to build shared libraries.
   13194 build_libtool_libs=$enable_shared
   13195 
   13196 # Whether or not to build static libraries.
   13197 build_old_libs=$enable_static
   13198 
   13199 # Whether or not to add -lc for building shared libraries.
   13200 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   13201 
   13202 # Whether or not to disallow shared libs when runtime libs are static
   13203 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   13204 
   13205 # Whether or not to optimize for fast installation.
   13206 fast_install=$enable_fast_install
   13207 
   13208 # The host system.
   13209 host_alias=$host_alias
   13210 host=$host
   13211 host_os=$host_os
   13212 
   13213 # The build system.
   13214 build_alias=$build_alias
   13215 build=$build
   13216 build_os=$build_os
   13217 
   13218 # An echo program that does not interpret backslashes.
   13219 echo=$lt_echo
   13220 
   13221 # The archiver.
   13222 AR=$lt_AR
   13223 AR_FLAGS=$lt_AR_FLAGS
   13224 
   13225 # A C compiler.
   13226 LTCC=$lt_LTCC
   13227 
   13228 # LTCC compiler flags.
   13229 LTCFLAGS=$lt_LTCFLAGS
   13230 
   13231 # A language-specific compiler.
   13232 CC=$lt_compiler_CXX
   13233 
   13234 # Is the compiler the GNU C compiler?
   13235 with_gcc=$GCC_CXX
   13236 
   13237 # An ERE matcher.
   13238 EGREP=$lt_EGREP
   13239 
   13240 # The linker used to build libraries.
   13241 LD=$lt_LD_CXX
   13242 
   13243 # Whether we need hard or soft links.
   13244 LN_S=$lt_LN_S
   13245 
   13246 # A BSD-compatible nm program.
   13247 NM=$lt_NM
   13248 
   13249 # A symbol stripping program
   13250 STRIP=$lt_STRIP
   13251 
   13252 # Used to examine libraries when file_magic_cmd begins "file"
   13253 MAGIC_CMD=$MAGIC_CMD
   13254 
   13255 # Used on cygwin: DLL creation program.
   13256 DLLTOOL="$DLLTOOL"
   13257 
   13258 # Used on cygwin: object dumper.
   13259 OBJDUMP="$OBJDUMP"
   13260 
   13261 # Used on cygwin: assembler.
   13262 AS="$AS"
   13263 
   13264 # The name of the directory that contains temporary libtool files.
   13265 objdir=$objdir
   13266 
   13267 # How to create reloadable object files.
   13268 reload_flag=$lt_reload_flag
   13269 reload_cmds=$lt_reload_cmds
   13270 
   13271 # How to pass a linker flag through the compiler.
   13272 wl=$lt_lt_prog_compiler_wl_CXX
   13273 
   13274 # Object file suffix (normally "o").
   13275 objext="$ac_objext"
   13276 
   13277 # Old archive suffix (normally "a").
   13278 libext="$libext"
   13279 
   13280 # Shared library suffix (normally ".so").
   13281 shrext_cmds='$shrext_cmds'
   13282 
   13283 # Executable file suffix (normally "").
   13284 exeext="$exeext"
   13285 
   13286 # Additional compiler flags for building library objects.
   13287 pic_flag=$lt_lt_prog_compiler_pic_CXX
   13288 pic_mode=$pic_mode
   13289 
   13290 # What is the maximum length of a command?
   13291 max_cmd_len=$lt_cv_sys_max_cmd_len
   13292 
   13293 # Does compiler simultaneously support -c and -o options?
   13294 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   13295 
   13296 # Must we lock files when doing compilation?
   13297 need_locks=$lt_need_locks
   13298 
   13299 # Do we need the lib prefix for modules?
   13300 need_lib_prefix=$need_lib_prefix
   13301 
   13302 # Do we need a version for libraries?
   13303 need_version=$need_version
   13304 
   13305 # Whether dlopen is supported.
   13306 dlopen_support=$enable_dlopen
   13307 
   13308 # Whether dlopen of programs is supported.
   13309 dlopen_self=$enable_dlopen_self
   13310 
   13311 # Whether dlopen of statically linked programs is supported.
   13312 dlopen_self_static=$enable_dlopen_self_static
   13313 
   13314 # Compiler flag to prevent dynamic linking.
   13315 link_static_flag=$lt_lt_prog_compiler_static_CXX
   13316 
   13317 # Compiler flag to turn off builtin functions.
   13318 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   13319 
   13320 # Compiler flag to allow reflexive dlopens.
   13321 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   13322 
   13323 # Compiler flag to generate shared objects directly from archives.
   13324 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   13325 
   13326 # Compiler flag to generate thread-safe objects.
   13327 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   13328 
   13329 # Library versioning type.
   13330 version_type=$version_type
   13331 
   13332 # Format of library name prefix.
   13333 libname_spec=$lt_libname_spec
   13334 
   13335 # List of archive names.  First name is the real one, the rest are links.
   13336 # The last name is the one that the linker finds with -lNAME.
   13337 library_names_spec=$lt_library_names_spec
   13338 
   13339 # The coded name of the library, if different from the real name.
   13340 soname_spec=$lt_soname_spec
   13341 
   13342 # Commands used to build and install an old-style archive.
   13343 RANLIB=$lt_RANLIB
   13344 old_archive_cmds=$lt_old_archive_cmds_CXX
   13345 old_postinstall_cmds=$lt_old_postinstall_cmds
   13346 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   13347 
   13348 # Create an old-style archive from a shared archive.
   13349 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   13350 
   13351 # Create a temporary old-style archive to link instead of a shared archive.
   13352 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   13353 
   13354 # Commands used to build and install a shared archive.
   13355 archive_cmds=$lt_archive_cmds_CXX
   13356 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   13357 postinstall_cmds=$lt_postinstall_cmds
   13358 postuninstall_cmds=$lt_postuninstall_cmds
   13359 
   13360 # Commands used to build a loadable module (assumed same as above if empty)
   13361 module_cmds=$lt_module_cmds_CXX
   13362 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   13363 
   13364 # Commands to strip libraries.
   13365 old_striplib=$lt_old_striplib
   13366 striplib=$lt_striplib
   13367 
   13368 # Dependencies to place before the objects being linked to create a
   13369 # shared library.
   13370 predep_objects=$lt_predep_objects_CXX
   13371 
   13372 # Dependencies to place after the objects being linked to create a
   13373 # shared library.
   13374 postdep_objects=$lt_postdep_objects_CXX
   13375 
   13376 # Dependencies to place before the objects being linked to create a
   13377 # shared library.
   13378 predeps=$lt_predeps_CXX
   13379 
   13380 # Dependencies to place after the objects being linked to create a
   13381 # shared library.
   13382 postdeps=$lt_postdeps_CXX
   13383 
   13384 # The library search path used internally by the compiler when linking
   13385 # a shared library.
   13386 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   13387 
   13388 # Method to check whether dependent libraries are shared objects.
   13389 deplibs_check_method=$lt_deplibs_check_method
   13390 
   13391 # Command to use when deplibs_check_method == file_magic.
   13392 file_magic_cmd=$lt_file_magic_cmd
   13393 
   13394 # Flag that allows shared libraries with undefined symbols to be built.
   13395 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   13396 
   13397 # Flag that forces no undefined symbols.
   13398 no_undefined_flag=$lt_no_undefined_flag_CXX
   13399 
   13400 # Commands used to finish a libtool library installation in a directory.
   13401 finish_cmds=$lt_finish_cmds
   13402 
   13403 # Same as above, but a single script fragment to be evaled but not shown.
   13404 finish_eval=$lt_finish_eval
   13405 
   13406 # Take the output of nm and produce a listing of raw symbols and C names.
   13407 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   13408 
   13409 # Transform the output of nm in a proper C declaration
   13410 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   13411 
   13412 # Transform the output of nm in a C name address pair
   13413 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   13414 
   13415 # This is the shared library runtime path variable.
   13416 runpath_var=$runpath_var
   13417 
   13418 # This is the shared library path variable.
   13419 shlibpath_var=$shlibpath_var
   13420 
   13421 # Is shlibpath searched before the hard-coded library search path?
   13422 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   13423 
   13424 # How to hardcode a shared library path into an executable.
   13425 hardcode_action=$hardcode_action_CXX
   13426 
   13427 # Whether we should hardcode library paths into libraries.
   13428 hardcode_into_libs=$hardcode_into_libs
   13429 
   13430 # Flag to hardcode \$libdir into a binary during linking.
   13431 # This must work even if \$libdir does not exist.
   13432 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   13433 
   13434 # If ld is used when linking, flag to hardcode \$libdir into
   13435 # a binary during linking. This must work even if \$libdir does
   13436 # not exist.
   13437 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   13438 
   13439 # Whether we need a single -rpath flag with a separated argument.
   13440 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   13441 
   13442 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   13443 # resulting binary.
   13444 hardcode_direct=$hardcode_direct_CXX
   13445 
   13446 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   13447 # resulting binary.
   13448 hardcode_minus_L=$hardcode_minus_L_CXX
   13449 
   13450 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   13451 # the resulting binary.
   13452 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   13453 
   13454 # Set to yes if building a shared library automatically hardcodes DIR into the library
   13455 # and all subsequent libraries and executables linked against it.
   13456 hardcode_automatic=$hardcode_automatic_CXX
   13457 
   13458 # Variables whose values should be saved in libtool wrapper scripts and
   13459 # restored at relink time.
   13460 variables_saved_for_relink="$variables_saved_for_relink"
   13461 
   13462 # Whether libtool must link a program against all its dependency libraries.
   13463 link_all_deplibs=$link_all_deplibs_CXX
   13464 
   13465 # Compile-time system search path for libraries
   13466 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   13467 
   13468 # Run-time system search path for libraries
   13469 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   13470 
   13471 # Fix the shell variable \$srcfile for the compiler.
   13472 fix_srcfile_path="$fix_srcfile_path_CXX"
   13473 
   13474 # Set to yes if exported symbols are required.
   13475 always_export_symbols=$always_export_symbols_CXX
   13476 
   13477 # The commands to list exported symbols.
   13478 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   13479 
   13480 # The commands to extract the exported symbol list from a shared archive.
   13481 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   13482 
   13483 # Symbols that should not be listed in the preloaded symbols.
   13484 exclude_expsyms=$lt_exclude_expsyms_CXX
   13485 
   13486 # Symbols that must always be exported.
   13487 include_expsyms=$lt_include_expsyms_CXX
   13488 
   13489 # ### END LIBTOOL TAG CONFIG: $tagname
   13490 
   13491 __EOF__
   13492 
   13493 
   13494 else
   13495   # If there is no Makefile yet, we rely on a make rule to execute
   13496   # `config.status --recheck' to rerun these tests and create the
   13497   # libtool script then.
   13498   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   13499   if test -f "$ltmain_in"; then
   13500     test -f Makefile && make "$ltmain"
   13501   fi
   13502 fi
   13503 
   13504 
   13505 ac_ext=c
   13506 ac_cpp='$CPP $CPPFLAGS'
   13507 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   13508 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13509 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   13510 
   13511 CC=$lt_save_CC
   13512 LDCXX=$LD
   13513 LD=$lt_save_LD
   13514 GCC=$lt_save_GCC
   13515 with_gnu_ldcxx=$with_gnu_ld
   13516 with_gnu_ld=$lt_save_with_gnu_ld
   13517 lt_cv_path_LDCXX=$lt_cv_path_LD
   13518 lt_cv_path_LD=$lt_save_path_LD
   13519 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   13520 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   13521 
   13522 	else
   13523 	  tagname=""
   13524 	fi
   13525 	;;
   13526 
   13527       F77)
   13528 	if test -n "$F77" && test "X$F77" != "Xno"; then
   13529 
   13530 ac_ext=f
   13531 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   13532 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13533 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   13534 
   13535 
   13536 archive_cmds_need_lc_F77=no
   13537 allow_undefined_flag_F77=
   13538 always_export_symbols_F77=no
   13539 archive_expsym_cmds_F77=
   13540 export_dynamic_flag_spec_F77=
   13541 hardcode_direct_F77=no
   13542 hardcode_libdir_flag_spec_F77=
   13543 hardcode_libdir_flag_spec_ld_F77=
   13544 hardcode_libdir_separator_F77=
   13545 hardcode_minus_L_F77=no
   13546 hardcode_automatic_F77=no
   13547 module_cmds_F77=
   13548 module_expsym_cmds_F77=
   13549 link_all_deplibs_F77=unknown
   13550 old_archive_cmds_F77=$old_archive_cmds
   13551 no_undefined_flag_F77=
   13552 whole_archive_flag_spec_F77=
   13553 enable_shared_with_static_runtimes_F77=no
   13554 
   13555 # Source file extension for f77 test sources.
   13556 ac_ext=f
   13557 
   13558 # Object file extension for compiled f77 test sources.
   13559 objext=o
   13560 objext_F77=$objext
   13561 
   13562 # Code to be used in simple compile tests
   13563 lt_simple_compile_test_code="      subroutine t\n      return\n      end\n"
   13564 
   13565 # Code to be used in simple link tests
   13566 lt_simple_link_test_code="      program t\n      end\n"
   13567 
   13568 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   13569 
   13570 # If no C compiler was specified, use CC.
   13571 LTCC=${LTCC-"$CC"}
   13572 
   13573 # If no C compiler flags were specified, use CFLAGS.
   13574 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   13575 
   13576 # Allow CC to be a program name with arguments.
   13577 compiler=$CC
   13578 
   13579 
   13580 # save warnings/boilerplate of simple test code
   13581 ac_outfile=conftest.$ac_objext
   13582 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   13583 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   13584 _lt_compiler_boilerplate=`cat conftest.err`
   13585 $rm conftest*
   13586 
   13587 ac_outfile=conftest.$ac_objext
   13588 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   13589 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   13590 _lt_linker_boilerplate=`cat conftest.err`
   13591 $rm conftest*
   13592 
   13593 
   13594 # Allow CC to be a program name with arguments.
   13595 lt_save_CC="$CC"
   13596 CC=${F77-"f77"}
   13597 compiler=$CC
   13598 compiler_F77=$CC
   13599 for cc_temp in $compiler""; do
   13600   case $cc_temp in
   13601     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   13602     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   13603     \-*) ;;
   13604     *) break;;
   13605   esac
   13606 done
   13607 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   13608 
   13609 
   13610 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   13611 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
   13612 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
   13613 echo "${ECHO_T}$can_build_shared" >&6; }
   13614 
   13615 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   13616 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
   13617 test "$can_build_shared" = "no" && enable_shared=no
   13618 
   13619 # On AIX, shared libraries and static libraries use the same namespace, and
   13620 # are all built from PIC.
   13621 case $host_os in
   13622 aix3*)
   13623   test "$enable_shared" = yes && enable_static=no
   13624   if test -n "$RANLIB"; then
   13625     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   13626     postinstall_cmds='$RANLIB $lib'
   13627   fi
   13628   ;;
   13629 aix4* | aix5*)
   13630   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   13631     test "$enable_shared" = yes && enable_static=no
   13632   fi
   13633   ;;
   13634 esac
   13635 { echo "$as_me:$LINENO: result: $enable_shared" >&5
   13636 echo "${ECHO_T}$enable_shared" >&6; }
   13637 
   13638 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   13639 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
   13640 # Make sure either enable_shared or enable_static is yes.
   13641 test "$enable_shared" = yes || enable_static=yes
   13642 { echo "$as_me:$LINENO: result: $enable_static" >&5
   13643 echo "${ECHO_T}$enable_static" >&6; }
   13644 
   13645 GCC_F77="$G77"
   13646 LD_F77="$LD"
   13647 
   13648 lt_prog_compiler_wl_F77=
   13649 lt_prog_compiler_pic_F77=
   13650 lt_prog_compiler_static_F77=
   13651 
   13652 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   13653 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   13654 
   13655   if test "$GCC" = yes; then
   13656     lt_prog_compiler_wl_F77='-Wl,'
   13657     lt_prog_compiler_static_F77='-static'
   13658 
   13659     case $host_os in
   13660       aix*)
   13661       # All AIX code is PIC.
   13662       if test "$host_cpu" = ia64; then
   13663 	# AIX 5 now supports IA64 processor
   13664 	lt_prog_compiler_static_F77='-Bstatic'
   13665       fi
   13666       ;;
   13667 
   13668     amigaos*)
   13669       # FIXME: we need at least 68020 code to build shared libraries, but
   13670       # adding the `-m68020' flag to GCC prevents building anything better,
   13671       # like `-m68040'.
   13672       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   13673       ;;
   13674 
   13675     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   13676       # PIC is the default for these OSes.
   13677       ;;
   13678 
   13679     mingw* | pw32* | os2*)
   13680       # This hack is so that the source file can tell whether it is being
   13681       # built for inclusion in a dll (and should export symbols for example).
   13682       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13683       ;;
   13684 
   13685     darwin* | rhapsody*)
   13686       # PIC is the default on this platform
   13687       # Common symbols not allowed in MH_DYLIB files
   13688       lt_prog_compiler_pic_F77='-fno-common'
   13689       ;;
   13690 
   13691     interix3*)
   13692       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   13693       # Instead, we relocate shared libraries at runtime.
   13694       ;;
   13695 
   13696     msdosdjgpp*)
   13697       # Just because we use GCC doesn't mean we suddenly get shared libraries
   13698       # on systems that don't support them.
   13699       lt_prog_compiler_can_build_shared_F77=no
   13700       enable_shared=no
   13701       ;;
   13702 
   13703     sysv4*MP*)
   13704       if test -d /usr/nec; then
   13705 	lt_prog_compiler_pic_F77=-Kconform_pic
   13706       fi
   13707       ;;
   13708 
   13709     hpux*)
   13710       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13711       # not for PA HP-UX.
   13712       case $host_cpu in
   13713       hppa*64*|ia64*)
   13714 	# +Z the default
   13715 	;;
   13716       *)
   13717 	lt_prog_compiler_pic_F77='-fPIC'
   13718 	;;
   13719       esac
   13720       ;;
   13721 
   13722     *)
   13723       lt_prog_compiler_pic_F77='-fPIC'
   13724       ;;
   13725     esac
   13726   else
   13727     # PORTME Check for flag to pass linker flags through the system compiler.
   13728     case $host_os in
   13729     aix*)
   13730       lt_prog_compiler_wl_F77='-Wl,'
   13731       if test "$host_cpu" = ia64; then
   13732 	# AIX 5 now supports IA64 processor
   13733 	lt_prog_compiler_static_F77='-Bstatic'
   13734       else
   13735 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   13736       fi
   13737       ;;
   13738       darwin*)
   13739         # PIC is the default on this platform
   13740         # Common symbols not allowed in MH_DYLIB files
   13741        case $cc_basename in
   13742          xlc*)
   13743          lt_prog_compiler_pic_F77='-qnocommon'
   13744          lt_prog_compiler_wl_F77='-Wl,'
   13745          ;;
   13746        esac
   13747        ;;
   13748 
   13749     mingw* | pw32* | os2*)
   13750       # This hack is so that the source file can tell whether it is being
   13751       # built for inclusion in a dll (and should export symbols for example).
   13752       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13753       ;;
   13754 
   13755     hpux9* | hpux10* | hpux11*)
   13756       lt_prog_compiler_wl_F77='-Wl,'
   13757       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13758       # not for PA HP-UX.
   13759       case $host_cpu in
   13760       hppa*64*|ia64*)
   13761 	# +Z the default
   13762 	;;
   13763       *)
   13764 	lt_prog_compiler_pic_F77='+Z'
   13765 	;;
   13766       esac
   13767       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   13768       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   13769       ;;
   13770 
   13771     irix5* | irix6* | nonstopux*)
   13772       lt_prog_compiler_wl_F77='-Wl,'
   13773       # PIC (with -KPIC) is the default.
   13774       lt_prog_compiler_static_F77='-non_shared'
   13775       ;;
   13776 
   13777     newsos6)
   13778       lt_prog_compiler_pic_F77='-KPIC'
   13779       lt_prog_compiler_static_F77='-Bstatic'
   13780       ;;
   13781 
   13782     linux*)
   13783       case $cc_basename in
   13784       icc* | ecc*)
   13785 	lt_prog_compiler_wl_F77='-Wl,'
   13786 	lt_prog_compiler_pic_F77='-KPIC'
   13787 	lt_prog_compiler_static_F77='-static'
   13788         ;;
   13789       pgcc* | pgf77* | pgf90* | pgf95*)
   13790         # Portland Group compilers (*not* the Pentium gcc compiler,
   13791 	# which looks to be a dead project)
   13792 	lt_prog_compiler_wl_F77='-Wl,'
   13793 	lt_prog_compiler_pic_F77='-fpic'
   13794 	lt_prog_compiler_static_F77='-Bstatic'
   13795         ;;
   13796       ccc*)
   13797         lt_prog_compiler_wl_F77='-Wl,'
   13798         # All Alpha code is PIC.
   13799         lt_prog_compiler_static_F77='-non_shared'
   13800         ;;
   13801       esac
   13802       ;;
   13803 
   13804     osf3* | osf4* | osf5*)
   13805       lt_prog_compiler_wl_F77='-Wl,'
   13806       # All OSF/1 code is PIC.
   13807       lt_prog_compiler_static_F77='-non_shared'
   13808       ;;
   13809 
   13810     solaris*)
   13811       lt_prog_compiler_pic_F77='-KPIC'
   13812       lt_prog_compiler_static_F77='-Bstatic'
   13813       case $cc_basename in
   13814       f77* | f90* | f95*)
   13815 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   13816       *)
   13817 	lt_prog_compiler_wl_F77='-Wl,';;
   13818       esac
   13819       ;;
   13820 
   13821     sunos4*)
   13822       lt_prog_compiler_wl_F77='-Qoption ld '
   13823       lt_prog_compiler_pic_F77='-PIC'
   13824       lt_prog_compiler_static_F77='-Bstatic'
   13825       ;;
   13826 
   13827     sysv4 | sysv4.2uw2* | sysv4.3*)
   13828       lt_prog_compiler_wl_F77='-Wl,'
   13829       lt_prog_compiler_pic_F77='-KPIC'
   13830       lt_prog_compiler_static_F77='-Bstatic'
   13831       ;;
   13832 
   13833     sysv4*MP*)
   13834       if test -d /usr/nec ;then
   13835 	lt_prog_compiler_pic_F77='-Kconform_pic'
   13836 	lt_prog_compiler_static_F77='-Bstatic'
   13837       fi
   13838       ;;
   13839 
   13840     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   13841       lt_prog_compiler_wl_F77='-Wl,'
   13842       lt_prog_compiler_pic_F77='-KPIC'
   13843       lt_prog_compiler_static_F77='-Bstatic'
   13844       ;;
   13845 
   13846     unicos*)
   13847       lt_prog_compiler_wl_F77='-Wl,'
   13848       lt_prog_compiler_can_build_shared_F77=no
   13849       ;;
   13850 
   13851     uts4*)
   13852       lt_prog_compiler_pic_F77='-pic'
   13853       lt_prog_compiler_static_F77='-Bstatic'
   13854       ;;
   13855 
   13856     *)
   13857       lt_prog_compiler_can_build_shared_F77=no
   13858       ;;
   13859     esac
   13860   fi
   13861 
   13862 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   13863 echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; }
   13864 
   13865 #
   13866 # Check to make sure the PIC flag actually works.
   13867 #
   13868 if test -n "$lt_prog_compiler_pic_F77"; then
   13869 
   13870 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   13871 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; }
   13872 if test "${lt_prog_compiler_pic_works_F77+set}" = set; then
   13873   echo $ECHO_N "(cached) $ECHO_C" >&6
   13874 else
   13875   lt_prog_compiler_pic_works_F77=no
   13876   ac_outfile=conftest.$ac_objext
   13877    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   13878    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   13879    # Insert the option either (1) after the last *FLAGS variable, or
   13880    # (2) before a word containing "conftest.", or (3) at the end.
   13881    # Note that $ac_compile itself does not contain backslashes and begins
   13882    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13883    # The option is referenced via a variable to avoid confusing sed.
   13884    lt_compile=`echo "$ac_compile" | $SED \
   13885    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13886    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13887    -e 's:$: $lt_compiler_flag:'`
   13888    (eval echo "\"\$as_me:13888: $lt_compile\"" >&5)
   13889    (eval "$lt_compile" 2>conftest.err)
   13890    ac_status=$?
   13891    cat conftest.err >&5
   13892    echo "$as_me:13892: \$? = $ac_status" >&5
   13893    if (exit $ac_status) && test -s "$ac_outfile"; then
   13894      # The compiler can only warn and ignore the option if not recognized
   13895      # So say no if there are warnings other than the usual output.
   13896      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   13897      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13898      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   13899        lt_prog_compiler_pic_works_F77=yes
   13900      fi
   13901    fi
   13902    $rm conftest*
   13903 
   13904 fi
   13905 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5
   13906 echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; }
   13907 
   13908 if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
   13909     case $lt_prog_compiler_pic_F77 in
   13910      "" | " "*) ;;
   13911      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   13912      esac
   13913 else
   13914     lt_prog_compiler_pic_F77=
   13915      lt_prog_compiler_can_build_shared_F77=no
   13916 fi
   13917 
   13918 fi
   13919 case $host_os in
   13920   # For platforms which do not support PIC, -DPIC is meaningless:
   13921   *djgpp*)
   13922     lt_prog_compiler_pic_F77=
   13923     ;;
   13924   *)
   13925     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   13926     ;;
   13927 esac
   13928 
   13929 #
   13930 # Check to make sure the static flag actually works.
   13931 #
   13932 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   13933 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   13934 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   13935 if test "${lt_prog_compiler_static_works_F77+set}" = set; then
   13936   echo $ECHO_N "(cached) $ECHO_C" >&6
   13937 else
   13938   lt_prog_compiler_static_works_F77=no
   13939    save_LDFLAGS="$LDFLAGS"
   13940    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   13941    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   13942    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   13943      # The linker can only warn and ignore the option if not recognized
   13944      # So say no if there are warnings
   13945      if test -s conftest.err; then
   13946        # Append any errors to the config.log.
   13947        cat conftest.err 1>&5
   13948        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   13949        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13950        if diff conftest.exp conftest.er2 >/dev/null; then
   13951          lt_prog_compiler_static_works_F77=yes
   13952        fi
   13953      else
   13954        lt_prog_compiler_static_works_F77=yes
   13955      fi
   13956    fi
   13957    $rm conftest*
   13958    LDFLAGS="$save_LDFLAGS"
   13959 
   13960 fi
   13961 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5
   13962 echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6; }
   13963 
   13964 if test x"$lt_prog_compiler_static_works_F77" = xyes; then
   13965     :
   13966 else
   13967     lt_prog_compiler_static_F77=
   13968 fi
   13969 
   13970 
   13971 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   13972 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   13973 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   13974   echo $ECHO_N "(cached) $ECHO_C" >&6
   13975 else
   13976   lt_cv_prog_compiler_c_o_F77=no
   13977    $rm -r conftest 2>/dev/null
   13978    mkdir conftest
   13979    cd conftest
   13980    mkdir out
   13981    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   13982 
   13983    lt_compiler_flag="-o out/conftest2.$ac_objext"
   13984    # Insert the option either (1) after the last *FLAGS variable, or
   13985    # (2) before a word containing "conftest.", or (3) at the end.
   13986    # Note that $ac_compile itself does not contain backslashes and begins
   13987    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13988    lt_compile=`echo "$ac_compile" | $SED \
   13989    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13990    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13991    -e 's:$: $lt_compiler_flag:'`
   13992    (eval echo "\"\$as_me:13992: $lt_compile\"" >&5)
   13993    (eval "$lt_compile" 2>out/conftest.err)
   13994    ac_status=$?
   13995    cat out/conftest.err >&5
   13996    echo "$as_me:13996: \$? = $ac_status" >&5
   13997    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   13998    then
   13999      # The compiler can only warn and ignore the option if not recognized
   14000      # So say no if there are warnings
   14001      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   14002      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14003      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14004        lt_cv_prog_compiler_c_o_F77=yes
   14005      fi
   14006    fi
   14007    chmod u+w . 2>&5
   14008    $rm conftest*
   14009    # SGI C++ compiler will create directory out/ii_files/ for
   14010    # template instantiation
   14011    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   14012    $rm out/* && rmdir out
   14013    cd ..
   14014    rmdir conftest
   14015    $rm conftest*
   14016 
   14017 fi
   14018 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   14019 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; }
   14020 
   14021 
   14022 hard_links="nottested"
   14023 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   14024   # do not overwrite the value of need_locks provided by the user
   14025   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   14026 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   14027   hard_links=yes
   14028   $rm conftest*
   14029   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14030   touch conftest.a
   14031   ln conftest.a conftest.b 2>&5 || hard_links=no
   14032   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14033   { echo "$as_me:$LINENO: result: $hard_links" >&5
   14034 echo "${ECHO_T}$hard_links" >&6; }
   14035   if test "$hard_links" = no; then
   14036     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14037 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14038     need_locks=warn
   14039   fi
   14040 else
   14041   need_locks=no
   14042 fi
   14043 
   14044 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14045 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   14046 
   14047   runpath_var=
   14048   allow_undefined_flag_F77=
   14049   enable_shared_with_static_runtimes_F77=no
   14050   archive_cmds_F77=
   14051   archive_expsym_cmds_F77=
   14052   old_archive_From_new_cmds_F77=
   14053   old_archive_from_expsyms_cmds_F77=
   14054   export_dynamic_flag_spec_F77=
   14055   whole_archive_flag_spec_F77=
   14056   thread_safe_flag_spec_F77=
   14057   hardcode_libdir_flag_spec_F77=
   14058   hardcode_libdir_flag_spec_ld_F77=
   14059   hardcode_libdir_separator_F77=
   14060   hardcode_direct_F77=no
   14061   hardcode_minus_L_F77=no
   14062   hardcode_shlibpath_var_F77=unsupported
   14063   link_all_deplibs_F77=unknown
   14064   hardcode_automatic_F77=no
   14065   module_cmds_F77=
   14066   module_expsym_cmds_F77=
   14067   always_export_symbols_F77=no
   14068   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14069   # include_expsyms should be a list of space-separated symbols to be *always*
   14070   # included in the symbol list
   14071   include_expsyms_F77=
   14072   # exclude_expsyms can be an extended regexp of symbols to exclude
   14073   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   14074   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   14075   # as well as any symbol that contains `d'.
   14076   exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_"
   14077   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   14078   # platforms (ab)use it in PIC code, but their linkers get confused if
   14079   # the symbol is explicitly referenced.  Since portable code cannot
   14080   # rely on this symbol name, it's probably fine to never include it in
   14081   # preloaded symbol tables.
   14082   extract_expsyms_cmds=
   14083   # Just being paranoid about ensuring that cc_basename is set.
   14084   for cc_temp in $compiler""; do
   14085   case $cc_temp in
   14086     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14087     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14088     \-*) ;;
   14089     *) break;;
   14090   esac
   14091 done
   14092 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14093 
   14094   case $host_os in
   14095   cygwin* | mingw* | pw32*)
   14096     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   14097     # When not using gcc, we currently assume that we are using
   14098     # Microsoft Visual C++.
   14099     if test "$GCC" != yes; then
   14100       with_gnu_ld=no
   14101     fi
   14102     ;;
   14103   interix*)
   14104     # we just hope/assume this is gcc and not c89 (= MSVC++)
   14105     with_gnu_ld=yes
   14106     ;;
   14107   openbsd*)
   14108     with_gnu_ld=no
   14109     ;;
   14110   esac
   14111 
   14112   ld_shlibs_F77=yes
   14113   if test "$with_gnu_ld" = yes; then
   14114     # If archive_cmds runs LD, not CC, wlarc should be empty
   14115     wlarc='${wl}'
   14116 
   14117     # Set some defaults for GNU ld with shared library support. These
   14118     # are reset later if shared libraries are not supported. Putting them
   14119     # here allows them to be overridden if necessary.
   14120     runpath_var=LD_RUN_PATH
   14121     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   14122     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   14123     # ancient GNU ld didn't support --whole-archive et. al.
   14124     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   14125 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   14126       else
   14127   	whole_archive_flag_spec_F77=
   14128     fi
   14129     supports_anon_versioning=no
   14130     case `$LD -v 2>/dev/null` in
   14131       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   14132       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   14133       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   14134       *\ 2.11.*) ;; # other 2.11 versions
   14135       *) supports_anon_versioning=yes ;;
   14136     esac
   14137 
   14138     # See if GNU ld supports shared libraries.
   14139     case $host_os in
   14140     aix3* | aix4* | aix5*)
   14141       # On AIX/PPC, the GNU linker is very broken
   14142       if test "$host_cpu" != ia64; then
   14143 	ld_shlibs_F77=no
   14144 	cat <<EOF 1>&2
   14145 
   14146 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   14147 *** to be unable to reliably create shared libraries on AIX.
   14148 *** Therefore, libtool is disabling shared libraries support.  If you
   14149 *** really care for shared libraries, you may want to modify your PATH
   14150 *** so that a non-GNU linker is found, and then restart.
   14151 
   14152 EOF
   14153       fi
   14154       ;;
   14155 
   14156     amigaos*)
   14157       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)'
   14158       hardcode_libdir_flag_spec_F77='-L$libdir'
   14159       hardcode_minus_L_F77=yes
   14160 
   14161       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   14162       # that the semantics of dynamic libraries on AmigaOS, at least up
   14163       # to version 4, is to share data among multiple programs linked
   14164       # with the same dynamic library.  Since this doesn't match the
   14165       # behavior of shared libraries on other platforms, we can't use
   14166       # them.
   14167       ld_shlibs_F77=no
   14168       ;;
   14169 
   14170     beos*)
   14171       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14172 	allow_undefined_flag_F77=unsupported
   14173 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   14174 	# support --undefined.  This deserves some investigation.  FIXME
   14175 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14176       else
   14177 	ld_shlibs_F77=no
   14178       fi
   14179       ;;
   14180 
   14181     cygwin* | mingw* | pw32*)
   14182       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   14183       # as there is no search path for DLLs.
   14184       hardcode_libdir_flag_spec_F77='-L$libdir'
   14185       allow_undefined_flag_F77=unsupported
   14186       always_export_symbols_F77=no
   14187       enable_shared_with_static_runtimes_F77=yes
   14188       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   14189 
   14190       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   14191         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14192 	# If the export-symbols file already is a .def file (1st line
   14193 	# is EXPORTS), use it as is; otherwise, prepend...
   14194 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   14195 	  cp $export_symbols $output_objdir/$soname.def;
   14196 	else
   14197 	  echo EXPORTS > $output_objdir/$soname.def;
   14198 	  cat $export_symbols >> $output_objdir/$soname.def;
   14199 	fi~
   14200 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14201       else
   14202 	ld_shlibs_F77=no
   14203       fi
   14204       ;;
   14205 
   14206     interix3*)
   14207       hardcode_direct_F77=no
   14208       hardcode_shlibpath_var_F77=no
   14209       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14210       export_dynamic_flag_spec_F77='${wl}-E'
   14211       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   14212       # Instead, shared libraries are loaded at an image base (0x10000000 by
   14213       # default) and relocated if they conflict, which is a slow very memory
   14214       # consuming and fragmenting process.  To avoid this, we pick a random,
   14215       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   14216       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   14217       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'
   14218       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'
   14219       ;;
   14220 
   14221     linux*)
   14222       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14223 	tmp_addflag=
   14224 	case $cc_basename,$host_cpu in
   14225 	pgcc*)				# Portland Group C compiler
   14226 	  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'
   14227 	  tmp_addflag=' $pic_flag'
   14228 	  ;;
   14229 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   14230 	  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'
   14231 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   14232 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   14233 	  tmp_addflag=' -i_dynamic' ;;
   14234 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   14235 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   14236 	ifc* | ifort*)			# Intel Fortran compiler
   14237 	  tmp_addflag=' -nofor_main' ;;
   14238 	esac
   14239 	archive_cmds_F77='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14240 
   14241 	if test $supports_anon_versioning = yes; then
   14242 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   14243   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   14244   $echo "local: *; };" >> $output_objdir/$libname.ver~
   14245 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   14246 	fi
   14247       else
   14248 	ld_shlibs_F77=no
   14249       fi
   14250       ;;
   14251 
   14252     netbsd*)
   14253       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14254 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   14255 	wlarc=
   14256       else
   14257 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14258 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14259       fi
   14260       ;;
   14261 
   14262     solaris*)
   14263       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   14264 	ld_shlibs_F77=no
   14265 	cat <<EOF 1>&2
   14266 
   14267 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   14268 *** create shared libraries on Solaris systems.  Therefore, libtool
   14269 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14270 *** binutils to release 2.9.1 or newer.  Another option is to modify
   14271 *** your PATH or compiler configuration so that the native linker is
   14272 *** used, and then restart.
   14273 
   14274 EOF
   14275       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14276 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14277 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14278       else
   14279 	ld_shlibs_F77=no
   14280       fi
   14281       ;;
   14282 
   14283     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   14284       case `$LD -v 2>&1` in
   14285         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   14286 	ld_shlibs_F77=no
   14287 	cat <<_LT_EOF 1>&2
   14288 
   14289 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   14290 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   14291 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14292 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   14293 *** your PATH or compiler configuration so that the native linker is
   14294 *** used, and then restart.
   14295 
   14296 _LT_EOF
   14297 	;;
   14298 	*)
   14299 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14300 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   14301 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   14302 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   14303 	  else
   14304 	    ld_shlibs_F77=no
   14305 	  fi
   14306 	;;
   14307       esac
   14308       ;;
   14309 
   14310     sunos4*)
   14311       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14312       wlarc=
   14313       hardcode_direct_F77=yes
   14314       hardcode_shlibpath_var_F77=no
   14315       ;;
   14316 
   14317     *)
   14318       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14319 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14320 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14321       else
   14322 	ld_shlibs_F77=no
   14323       fi
   14324       ;;
   14325     esac
   14326 
   14327     if test "$ld_shlibs_F77" = no; then
   14328       runpath_var=
   14329       hardcode_libdir_flag_spec_F77=
   14330       export_dynamic_flag_spec_F77=
   14331       whole_archive_flag_spec_F77=
   14332     fi
   14333   else
   14334     # PORTME fill in a description of your system's linker (not GNU ld)
   14335     case $host_os in
   14336     aix3*)
   14337       allow_undefined_flag_F77=unsupported
   14338       always_export_symbols_F77=yes
   14339       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'
   14340       # Note: this linker hardcodes the directories in LIBPATH if there
   14341       # are no directories specified by -L.
   14342       hardcode_minus_L_F77=yes
   14343       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   14344 	# Neither direct hardcoding nor static linking is supported with a
   14345 	# broken collect2.
   14346 	hardcode_direct_F77=unsupported
   14347       fi
   14348       ;;
   14349 
   14350     aix4* | aix5*)
   14351       if test "$host_cpu" = ia64; then
   14352 	# On IA64, the linker does run time linking by default, so we don't
   14353 	# have to do anything special.
   14354 	aix_use_runtimelinking=no
   14355 	exp_sym_flag='-Bexport'
   14356 	no_entry_flag=""
   14357       else
   14358 	# If we're using GNU nm, then we don't want the "-C" option.
   14359 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   14360 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   14361 	  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'
   14362 	else
   14363 	  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'
   14364 	fi
   14365 	aix_use_runtimelinking=no
   14366 
   14367 	# Test if we are trying to use run time linking or normal
   14368 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   14369 	# need to do runtime linking.
   14370 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   14371 	  for ld_flag in $LDFLAGS; do
   14372   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   14373   	    aix_use_runtimelinking=yes
   14374   	    break
   14375   	  fi
   14376 	  done
   14377 	  ;;
   14378 	esac
   14379 
   14380 	exp_sym_flag='-bexport'
   14381 	no_entry_flag='-bnoentry'
   14382       fi
   14383 
   14384       # When large executables or shared objects are built, AIX ld can
   14385       # have problems creating the table of contents.  If linking a library
   14386       # or program results in "error TOC overflow" add -mminimal-toc to
   14387       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   14388       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   14389 
   14390       archive_cmds_F77=''
   14391       hardcode_direct_F77=yes
   14392       hardcode_libdir_separator_F77=':'
   14393       link_all_deplibs_F77=yes
   14394 
   14395       if test "$GCC" = yes; then
   14396 	case $host_os in aix4.[012]|aix4.[012].*)
   14397 	# We only want to do this on AIX 4.2 and lower, the check
   14398 	# below for broken collect2 doesn't work under 4.3+
   14399 	  collect2name=`${CC} -print-prog-name=collect2`
   14400 	  if test -f "$collect2name" && \
   14401   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   14402 	  then
   14403   	  # We have reworked collect2
   14404   	  hardcode_direct_F77=yes
   14405 	  else
   14406   	  # We have old collect2
   14407   	  hardcode_direct_F77=unsupported
   14408   	  # It fails to find uninstalled libraries when the uninstalled
   14409   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   14410   	  # to unsupported forces relinking
   14411   	  hardcode_minus_L_F77=yes
   14412   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   14413   	  hardcode_libdir_separator_F77=
   14414 	  fi
   14415 	  ;;
   14416 	esac
   14417 	shared_flag='-shared'
   14418 	if test "$aix_use_runtimelinking" = yes; then
   14419 	  shared_flag="$shared_flag "'${wl}-G'
   14420 	fi
   14421       else
   14422 	# not using gcc
   14423 	if test "$host_cpu" = ia64; then
   14424   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   14425   	# chokes on -Wl,-G. The following line is correct:
   14426 	  shared_flag='-G'
   14427 	else
   14428 	  if test "$aix_use_runtimelinking" = yes; then
   14429 	    shared_flag='${wl}-G'
   14430 	  else
   14431 	    shared_flag='${wl}-bM:SRE'
   14432 	  fi
   14433 	fi
   14434       fi
   14435 
   14436       # It seems that -bexpall does not export symbols beginning with
   14437       # underscore (_), so it is better to generate a list of symbols to export.
   14438       always_export_symbols_F77=yes
   14439       if test "$aix_use_runtimelinking" = yes; then
   14440 	# Warning - without using the other runtime loading flags (-brtl),
   14441 	# -berok will link without error, but may produce a broken library.
   14442 	allow_undefined_flag_F77='-berok'
   14443        # Determine the default libpath from the value encoded in an empty executable.
   14444        cat >conftest.$ac_ext <<_ACEOF
   14445       program main
   14446 
   14447       end
   14448 _ACEOF
   14449 rm -f conftest.$ac_objext conftest$ac_exeext
   14450 if { (ac_try="$ac_link"
   14451 case "(($ac_try" in
   14452   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14453   *) ac_try_echo=$ac_try;;
   14454 esac
   14455 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14456   (eval "$ac_link") 2>conftest.er1
   14457   ac_status=$?
   14458   grep -v '^ *+' conftest.er1 >conftest.err
   14459   rm -f conftest.er1
   14460   cat conftest.err >&5
   14461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14462   (exit $ac_status); } && {
   14463 	 test -z "$ac_f77_werror_flag" ||
   14464 	 test ! -s conftest.err
   14465        } && test -s conftest$ac_exeext &&
   14466        $as_test_x conftest$ac_exeext; then
   14467 
   14468 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14469 }'`
   14470 # Check for a 64-bit object if we didn't find anything.
   14471 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14472 }'`; fi
   14473 else
   14474   echo "$as_me: failed program was:" >&5
   14475 sed 's/^/| /' conftest.$ac_ext >&5
   14476 
   14477 
   14478 fi
   14479 
   14480 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14481       conftest$ac_exeext conftest.$ac_ext
   14482 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   14483 
   14484        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   14485 	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"
   14486        else
   14487 	if test "$host_cpu" = ia64; then
   14488 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   14489 	  allow_undefined_flag_F77="-z nodefs"
   14490 	  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"
   14491 	else
   14492 	 # Determine the default libpath from the value encoded in an empty executable.
   14493 	 cat >conftest.$ac_ext <<_ACEOF
   14494       program main
   14495 
   14496       end
   14497 _ACEOF
   14498 rm -f conftest.$ac_objext conftest$ac_exeext
   14499 if { (ac_try="$ac_link"
   14500 case "(($ac_try" in
   14501   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   14502   *) ac_try_echo=$ac_try;;
   14503 esac
   14504 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   14505   (eval "$ac_link") 2>conftest.er1
   14506   ac_status=$?
   14507   grep -v '^ *+' conftest.er1 >conftest.err
   14508   rm -f conftest.er1
   14509   cat conftest.err >&5
   14510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14511   (exit $ac_status); } && {
   14512 	 test -z "$ac_f77_werror_flag" ||
   14513 	 test ! -s conftest.err
   14514        } && test -s conftest$ac_exeext &&
   14515        $as_test_x conftest$ac_exeext; then
   14516 
   14517 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14518 }'`
   14519 # Check for a 64-bit object if we didn't find anything.
   14520 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14521 }'`; fi
   14522 else
   14523   echo "$as_me: failed program was:" >&5
   14524 sed 's/^/| /' conftest.$ac_ext >&5
   14525 
   14526 
   14527 fi
   14528 
   14529 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   14530       conftest$ac_exeext conftest.$ac_ext
   14531 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   14532 
   14533 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   14534 	  # Warning - without using the other run time loading flags,
   14535 	  # -berok will link without error, but may produce a broken library.
   14536 	  no_undefined_flag_F77=' ${wl}-bernotok'
   14537 	  allow_undefined_flag_F77=' ${wl}-berok'
   14538 	  # Exported symbols can be pulled into shared objects from archives
   14539 	  whole_archive_flag_spec_F77='$convenience'
   14540 	  archive_cmds_need_lc_F77=yes
   14541 	  # This is similar to how AIX traditionally builds its shared libraries.
   14542 	  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'
   14543 	fi
   14544       fi
   14545       ;;
   14546 
   14547     amigaos*)
   14548       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)'
   14549       hardcode_libdir_flag_spec_F77='-L$libdir'
   14550       hardcode_minus_L_F77=yes
   14551       # see comment about different semantics on the GNU ld section
   14552       ld_shlibs_F77=no
   14553       ;;
   14554 
   14555     bsdi[45]*)
   14556       export_dynamic_flag_spec_F77=-rdynamic
   14557       ;;
   14558 
   14559     cygwin* | mingw* | pw32*)
   14560       # When not using gcc, we currently assume that we are using
   14561       # Microsoft Visual C++.
   14562       # hardcode_libdir_flag_spec is actually meaningless, as there is
   14563       # no search path for DLLs.
   14564       hardcode_libdir_flag_spec_F77=' '
   14565       allow_undefined_flag_F77=unsupported
   14566       # Tell ltmain to make .lib files, not .a files.
   14567       libext=lib
   14568       # Tell ltmain to make .dll files, not .so files.
   14569       shrext_cmds=".dll"
   14570       # FIXME: Setting linknames here is a bad hack.
   14571       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   14572       # The linker will automatically build a .lib file if we build a DLL.
   14573       old_archive_From_new_cmds_F77='true'
   14574       # FIXME: Should let the user specify the lib program.
   14575       old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs'
   14576       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   14577       enable_shared_with_static_runtimes_F77=yes
   14578       ;;
   14579 
   14580     darwin* | rhapsody*)
   14581       case $host_os in
   14582         rhapsody* | darwin1.[012])
   14583          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   14584          ;;
   14585        *) # Darwin 1.3 on
   14586          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   14587            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   14588          else
   14589            case ${MACOSX_DEPLOYMENT_TARGET} in
   14590              10.[012])
   14591                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   14592                ;;
   14593              10.*)
   14594                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   14595                ;;
   14596            esac
   14597          fi
   14598          ;;
   14599       esac
   14600       archive_cmds_need_lc_F77=no
   14601       hardcode_direct_F77=no
   14602       hardcode_automatic_F77=yes
   14603       hardcode_shlibpath_var_F77=unsupported
   14604       whole_archive_flag_spec_F77=''
   14605       link_all_deplibs_F77=yes
   14606     if test "$GCC" = yes ; then
   14607     	output_verbose_link_cmd='echo'
   14608         archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   14609       module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   14610       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   14611       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}'
   14612       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}'
   14613     else
   14614       case $cc_basename in
   14615         xlc*)
   14616          output_verbose_link_cmd='echo'
   14617          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   14618          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   14619           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   14620          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 $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   14621           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}'
   14622           ;;
   14623        *)
   14624          ld_shlibs_F77=no
   14625           ;;
   14626       esac
   14627     fi
   14628       ;;
   14629 
   14630     dgux*)
   14631       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14632       hardcode_libdir_flag_spec_F77='-L$libdir'
   14633       hardcode_shlibpath_var_F77=no
   14634       ;;
   14635 
   14636     freebsd1*)
   14637       ld_shlibs_F77=no
   14638       ;;
   14639 
   14640     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   14641     # support.  Future versions do this automatically, but an explicit c++rt0.o
   14642     # does not break anything, and helps significantly (at the cost of a little
   14643     # extra space).
   14644     freebsd2.2*)
   14645       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   14646       hardcode_libdir_flag_spec_F77='-R$libdir'
   14647       hardcode_direct_F77=yes
   14648       hardcode_shlibpath_var_F77=no
   14649       ;;
   14650 
   14651     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   14652     freebsd2*)
   14653       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14654       hardcode_direct_F77=yes
   14655       hardcode_minus_L_F77=yes
   14656       hardcode_shlibpath_var_F77=no
   14657       ;;
   14658 
   14659     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   14660     freebsd* | kfreebsd*-gnu | dragonfly*)
   14661       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   14662       hardcode_libdir_flag_spec_F77='-R$libdir'
   14663       hardcode_direct_F77=yes
   14664       hardcode_shlibpath_var_F77=no
   14665       ;;
   14666 
   14667     hpux9*)
   14668       if test "$GCC" = yes; then
   14669 	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'
   14670       else
   14671 	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'
   14672       fi
   14673       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14674       hardcode_libdir_separator_F77=:
   14675       hardcode_direct_F77=yes
   14676 
   14677       # hardcode_minus_L: Not really in the search PATH,
   14678       # but as the default location of the library.
   14679       hardcode_minus_L_F77=yes
   14680       export_dynamic_flag_spec_F77='${wl}-E'
   14681       ;;
   14682 
   14683     hpux10*)
   14684       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14685 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14686       else
   14687 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   14688       fi
   14689       if test "$with_gnu_ld" = no; then
   14690 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14691 	hardcode_libdir_separator_F77=:
   14692 
   14693 	hardcode_direct_F77=yes
   14694 	export_dynamic_flag_spec_F77='${wl}-E'
   14695 
   14696 	# hardcode_minus_L: Not really in the search PATH,
   14697 	# but as the default location of the library.
   14698 	hardcode_minus_L_F77=yes
   14699       fi
   14700       ;;
   14701 
   14702     hpux11*)
   14703       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14704 	case $host_cpu in
   14705 	hppa*64*)
   14706 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14707 	  ;;
   14708 	ia64*)
   14709 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14710 	  ;;
   14711 	*)
   14712 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14713 	  ;;
   14714 	esac
   14715       else
   14716 	case $host_cpu in
   14717 	hppa*64*)
   14718 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14719 	  ;;
   14720 	ia64*)
   14721 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14722 	  ;;
   14723 	*)
   14724 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14725 	  ;;
   14726 	esac
   14727       fi
   14728       if test "$with_gnu_ld" = no; then
   14729 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14730 	hardcode_libdir_separator_F77=:
   14731 
   14732 	case $host_cpu in
   14733 	hppa*64*|ia64*)
   14734 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   14735 	  hardcode_direct_F77=no
   14736 	  hardcode_shlibpath_var_F77=no
   14737 	  ;;
   14738 	*)
   14739 	  hardcode_direct_F77=yes
   14740 	  export_dynamic_flag_spec_F77='${wl}-E'
   14741 
   14742 	  # hardcode_minus_L: Not really in the search PATH,
   14743 	  # but as the default location of the library.
   14744 	  hardcode_minus_L_F77=yes
   14745 	  ;;
   14746 	esac
   14747       fi
   14748       ;;
   14749 
   14750     irix5* | irix6* | nonstopux*)
   14751       if test "$GCC" = yes; then
   14752 	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'
   14753       else
   14754 	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'
   14755 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   14756       fi
   14757       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14758       hardcode_libdir_separator_F77=:
   14759       link_all_deplibs_F77=yes
   14760       ;;
   14761 
   14762     netbsd*)
   14763       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14764 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   14765       else
   14766 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   14767       fi
   14768       hardcode_libdir_flag_spec_F77='-R$libdir'
   14769       hardcode_direct_F77=yes
   14770       hardcode_shlibpath_var_F77=no
   14771       ;;
   14772 
   14773     newsos6)
   14774       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14775       hardcode_direct_F77=yes
   14776       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14777       hardcode_libdir_separator_F77=:
   14778       hardcode_shlibpath_var_F77=no
   14779       ;;
   14780 
   14781     openbsd*)
   14782       hardcode_direct_F77=yes
   14783       hardcode_shlibpath_var_F77=no
   14784       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   14785 	archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14786 	archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   14787 	hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14788 	export_dynamic_flag_spec_F77='${wl}-E'
   14789       else
   14790        case $host_os in
   14791 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   14792 	   archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14793 	   hardcode_libdir_flag_spec_F77='-R$libdir'
   14794 	   ;;
   14795 	 *)
   14796 	   archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14797 	   hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14798 	   ;;
   14799        esac
   14800       fi
   14801       ;;
   14802 
   14803     os2*)
   14804       hardcode_libdir_flag_spec_F77='-L$libdir'
   14805       hardcode_minus_L_F77=yes
   14806       allow_undefined_flag_F77=unsupported
   14807       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'
   14808       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   14809       ;;
   14810 
   14811     osf3*)
   14812       if test "$GCC" = yes; then
   14813 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   14814 	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'
   14815       else
   14816 	allow_undefined_flag_F77=' -expect_unresolved \*'
   14817 	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'
   14818       fi
   14819       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14820       hardcode_libdir_separator_F77=:
   14821       ;;
   14822 
   14823     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   14824       if test "$GCC" = yes; then
   14825 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   14826 	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'
   14827 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14828       else
   14829 	allow_undefined_flag_F77=' -expect_unresolved \*'
   14830 	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'
   14831 	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~
   14832 	$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'
   14833 
   14834 	# Both c and cxx compiler support -rpath directly
   14835 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   14836       fi
   14837       hardcode_libdir_separator_F77=:
   14838       ;;
   14839 
   14840     solaris*)
   14841       no_undefined_flag_F77=' -z text'
   14842       if test "$GCC" = yes; then
   14843 	wlarc='${wl}'
   14844 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14845 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   14846 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   14847       else
   14848 	wlarc=''
   14849 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14850 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   14851   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   14852       fi
   14853       hardcode_libdir_flag_spec_F77='-R$libdir'
   14854       hardcode_shlibpath_var_F77=no
   14855       case $host_os in
   14856       solaris2.[0-5] | solaris2.[0-5].*) ;;
   14857       *)
   14858  	# The compiler driver will combine linker options so we
   14859  	# cannot just pass the convience library names through
   14860  	# without $wl, iff we do not link with $LD.
   14861  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   14862  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   14863  	case $wlarc in
   14864  	'')
   14865  	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;;
   14866  	*)
   14867  	  whole_archive_flag_spec_F77='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
   14868  	esac ;;
   14869       esac
   14870       link_all_deplibs_F77=yes
   14871       ;;
   14872 
   14873     sunos4*)
   14874       if test "x$host_vendor" = xsequent; then
   14875 	# Use $CC to link under sequent, because it throws in some extra .o
   14876 	# files that make .init and .fini sections work.
   14877 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   14878       else
   14879 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   14880       fi
   14881       hardcode_libdir_flag_spec_F77='-L$libdir'
   14882       hardcode_direct_F77=yes
   14883       hardcode_minus_L_F77=yes
   14884       hardcode_shlibpath_var_F77=no
   14885       ;;
   14886 
   14887     sysv4)
   14888       case $host_vendor in
   14889 	sni)
   14890 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14891 	  hardcode_direct_F77=yes # is this really true???
   14892 	;;
   14893 	siemens)
   14894 	  ## LD is ld it makes a PLAMLIB
   14895 	  ## CC just makes a GrossModule.
   14896 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   14897 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   14898 	  hardcode_direct_F77=no
   14899         ;;
   14900 	motorola)
   14901 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14902 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   14903 	;;
   14904       esac
   14905       runpath_var='LD_RUN_PATH'
   14906       hardcode_shlibpath_var_F77=no
   14907       ;;
   14908 
   14909     sysv4.3*)
   14910       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14911       hardcode_shlibpath_var_F77=no
   14912       export_dynamic_flag_spec_F77='-Bexport'
   14913       ;;
   14914 
   14915     sysv4*MP*)
   14916       if test -d /usr/nec; then
   14917 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14918 	hardcode_shlibpath_var_F77=no
   14919 	runpath_var=LD_RUN_PATH
   14920 	hardcode_runpath_var=yes
   14921 	ld_shlibs_F77=yes
   14922       fi
   14923       ;;
   14924 
   14925     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   14926       no_undefined_flag_F77='${wl}-z,text'
   14927       archive_cmds_need_lc_F77=no
   14928       hardcode_shlibpath_var_F77=no
   14929       runpath_var='LD_RUN_PATH'
   14930 
   14931       if test "$GCC" = yes; then
   14932 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14933 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14934       else
   14935 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14936 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14937       fi
   14938       ;;
   14939 
   14940     sysv5* | sco3.2v5* | sco5v6*)
   14941       # Note: We can NOT use -z defs as we might desire, because we do not
   14942       # link with -lc, and that would cause any symbols used from libc to
   14943       # always be unresolved, which means just about no library would
   14944       # ever link correctly.  If we're not using GNU ld we use -z text
   14945       # though, which does catch some bad symbols but isn't as heavy-handed
   14946       # as -z defs.
   14947       no_undefined_flag_F77='${wl}-z,text'
   14948       allow_undefined_flag_F77='${wl}-z,nodefs'
   14949       archive_cmds_need_lc_F77=no
   14950       hardcode_shlibpath_var_F77=no
   14951       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   14952       hardcode_libdir_separator_F77=':'
   14953       link_all_deplibs_F77=yes
   14954       export_dynamic_flag_spec_F77='${wl}-Bexport'
   14955       runpath_var='LD_RUN_PATH'
   14956 
   14957       if test "$GCC" = yes; then
   14958 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14959 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14960       else
   14961 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14962 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14963       fi
   14964       ;;
   14965 
   14966     uts4*)
   14967       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14968       hardcode_libdir_flag_spec_F77='-L$libdir'
   14969       hardcode_shlibpath_var_F77=no
   14970       ;;
   14971 
   14972     *)
   14973       ld_shlibs_F77=no
   14974       ;;
   14975     esac
   14976   fi
   14977 
   14978 { echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   14979 echo "${ECHO_T}$ld_shlibs_F77" >&6; }
   14980 test "$ld_shlibs_F77" = no && can_build_shared=no
   14981 
   14982 #
   14983 # Do we need to explicitly link libc?
   14984 #
   14985 case "x$archive_cmds_need_lc_F77" in
   14986 x|xyes)
   14987   # Assume -lc should be added
   14988   archive_cmds_need_lc_F77=yes
   14989 
   14990   if test "$enable_shared" = yes && test "$GCC" = yes; then
   14991     case $archive_cmds_F77 in
   14992     *'~'*)
   14993       # FIXME: we may have to deal with multi-command sequences.
   14994       ;;
   14995     '$CC '*)
   14996       # Test whether the compiler implicitly links with -lc since on some
   14997       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   14998       # to ld, don't add -lc before -lgcc.
   14999       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   15000 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   15001       $rm conftest*
   15002       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   15003 
   15004       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   15005   (eval $ac_compile) 2>&5
   15006   ac_status=$?
   15007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15008   (exit $ac_status); } 2>conftest.err; then
   15009         soname=conftest
   15010         lib=conftest
   15011         libobjs=conftest.$ac_objext
   15012         deplibs=
   15013         wl=$lt_prog_compiler_wl_F77
   15014 	pic_flag=$lt_prog_compiler_pic_F77
   15015         compiler_flags=-v
   15016         linker_flags=-v
   15017         verstring=
   15018         output_objdir=.
   15019         libname=conftest
   15020         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   15021         allow_undefined_flag_F77=
   15022         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   15023   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   15024   ac_status=$?
   15025   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   15026   (exit $ac_status); }
   15027         then
   15028 	  archive_cmds_need_lc_F77=no
   15029         else
   15030 	  archive_cmds_need_lc_F77=yes
   15031         fi
   15032         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   15033       else
   15034         cat conftest.err 1>&5
   15035       fi
   15036       $rm conftest*
   15037       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   15038 echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; }
   15039       ;;
   15040     esac
   15041   fi
   15042   ;;
   15043 esac
   15044 
   15045 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   15046 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   15047 library_names_spec=
   15048 libname_spec='lib$name'
   15049 soname_spec=
   15050 shrext_cmds=".so"
   15051 postinstall_cmds=
   15052 postuninstall_cmds=
   15053 finish_cmds=
   15054 finish_eval=
   15055 shlibpath_var=
   15056 shlibpath_overrides_runpath=unknown
   15057 version_type=none
   15058 dynamic_linker="$host_os ld.so"
   15059 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   15060 if test "$GCC" = yes; then
   15061   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15062   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   15063     # if the path contains ";" then we assume it to be the separator
   15064     # otherwise default to the standard path separator (i.e. ":") - it is
   15065     # assumed that no part of a normal pathname contains ";" but that should
   15066     # okay in the real world where ";" in dirpaths is itself problematic.
   15067     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15068   else
   15069     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15070   fi
   15071 else
   15072   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   15073 fi
   15074 need_lib_prefix=unknown
   15075 hardcode_into_libs=no
   15076 
   15077 # when you set need_version to no, make sure it does not cause -set_version
   15078 # flags to be left without arguments
   15079 need_version=unknown
   15080 
   15081 case $host_os in
   15082 aix3*)
   15083   version_type=linux
   15084   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   15085   shlibpath_var=LIBPATH
   15086 
   15087   # AIX 3 has no versioning support, so we append a major version to the name.
   15088   soname_spec='${libname}${release}${shared_ext}$major'
   15089   ;;
   15090 
   15091 aix4* | aix5*)
   15092   version_type=linux
   15093   need_lib_prefix=no
   15094   need_version=no
   15095   hardcode_into_libs=yes
   15096   if test "$host_cpu" = ia64; then
   15097     # AIX 5 supports IA64
   15098     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   15099     shlibpath_var=LD_LIBRARY_PATH
   15100   else
   15101     # With GCC up to 2.95.x, collect2 would create an import file
   15102     # for dependence libraries.  The import file would start with
   15103     # the line `#! .'.  This would cause the generated library to
   15104     # depend on `.', always an invalid library.  This was fixed in
   15105     # development snapshots of GCC prior to 3.0.
   15106     case $host_os in
   15107       aix4 | aix4.[01] | aix4.[01].*)
   15108       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   15109 	   echo ' yes '
   15110 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   15111 	:
   15112       else
   15113 	can_build_shared=no
   15114       fi
   15115       ;;
   15116     esac
   15117     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   15118     # soname into executable. Probably we can add versioning support to
   15119     # collect2, so additional links can be useful in future.
   15120     if test "$aix_use_runtimelinking" = yes; then
   15121       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   15122       # instead of lib<name>.a to let people know that these are not
   15123       # typical AIX shared libraries.
   15124       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15125     else
   15126       # We preserve .a as extension for shared libraries through AIX4.2
   15127       # and later when we are not doing run time linking.
   15128       library_names_spec='${libname}${release}.a $libname.a'
   15129       soname_spec='${libname}${release}${shared_ext}$major'
   15130     fi
   15131     shlibpath_var=LIBPATH
   15132   fi
   15133   ;;
   15134 
   15135 amigaos*)
   15136   library_names_spec='$libname.ixlibrary $libname.a'
   15137   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   15138   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'
   15139   ;;
   15140 
   15141 beos*)
   15142   library_names_spec='${libname}${shared_ext}'
   15143   dynamic_linker="$host_os ld.so"
   15144   shlibpath_var=LIBRARY_PATH
   15145   ;;
   15146 
   15147 bsdi[45]*)
   15148   version_type=linux
   15149   need_version=no
   15150   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15151   soname_spec='${libname}${release}${shared_ext}$major'
   15152   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   15153   shlibpath_var=LD_LIBRARY_PATH
   15154   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   15155   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   15156   # the default ld.so.conf also contains /usr/contrib/lib and
   15157   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   15158   # libtool to hard-code these into programs
   15159   ;;
   15160 
   15161 cygwin* | mingw* | pw32*)
   15162   version_type=windows
   15163   shrext_cmds=".dll"
   15164   need_version=no
   15165   need_lib_prefix=no
   15166 
   15167   case $GCC,$host_os in
   15168   yes,cygwin* | yes,mingw* | yes,pw32*)
   15169     library_names_spec='$libname.dll.a'
   15170     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15171     postinstall_cmds='base_file=`basename \${file}`~
   15172       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   15173       dldir=$destdir/`dirname \$dlpath`~
   15174       test -d \$dldir || mkdir -p \$dldir~
   15175       $install_prog $dir/$dlname \$dldir/$dlname~
   15176       chmod a+x \$dldir/$dlname'
   15177     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15178       dlpath=$dir/\$dldll~
   15179        $rm \$dlpath'
   15180     shlibpath_overrides_runpath=yes
   15181 
   15182     case $host_os in
   15183     cygwin*)
   15184       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   15185       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15186       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   15187       ;;
   15188     mingw*)
   15189       # MinGW DLLs use traditional 'lib' prefix
   15190       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15191       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15192       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   15193         # It is most probably a Windows format PATH printed by
   15194         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   15195         # path with ; separators, and with drive letters. We can handle the
   15196         # drive letters (cygwin fileutils understands them), so leave them,
   15197         # especially as we might pass files found there to a mingw objdump,
   15198         # which wouldn't understand a cygwinified path. Ahh.
   15199         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15200       else
   15201         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15202       fi
   15203       ;;
   15204     pw32*)
   15205       # pw32 DLLs use 'pw' prefix rather than 'lib'
   15206       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15207       ;;
   15208     esac
   15209     ;;
   15210 
   15211   *)
   15212     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   15213     ;;
   15214   esac
   15215   dynamic_linker='Win32 ld.exe'
   15216   # FIXME: first we should search . and the directory the executable is in
   15217   shlibpath_var=PATH
   15218   ;;
   15219 
   15220 darwin* | rhapsody*)
   15221   dynamic_linker="$host_os dyld"
   15222   version_type=darwin
   15223   need_lib_prefix=no
   15224   need_version=no
   15225   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   15226   soname_spec='${libname}${release}${major}$shared_ext'
   15227   shlibpath_overrides_runpath=yes
   15228   shlibpath_var=DYLD_LIBRARY_PATH
   15229   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   15230   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   15231   if test "$GCC" = yes; then
   15232     sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
   15233   else
   15234     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   15235   fi
   15236   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   15237   ;;
   15238 
   15239 dgux*)
   15240   version_type=linux
   15241   need_lib_prefix=no
   15242   need_version=no
   15243   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   15244   soname_spec='${libname}${release}${shared_ext}$major'
   15245   shlibpath_var=LD_LIBRARY_PATH
   15246   ;;
   15247 
   15248 freebsd1*)
   15249   dynamic_linker=no
   15250   ;;
   15251 
   15252 kfreebsd*-gnu)
   15253   version_type=linux
   15254   need_lib_prefix=no
   15255   need_version=no
   15256   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15257   soname_spec='${libname}${release}${shared_ext}$major'
   15258   shlibpath_var=LD_LIBRARY_PATH
   15259   shlibpath_overrides_runpath=no
   15260   hardcode_into_libs=yes
   15261   dynamic_linker='GNU ld.so'
   15262   ;;
   15263 
   15264 freebsd* | dragonfly*)
   15265   # DragonFly does not have aout.  When/if they implement a new
   15266   # versioning mechanism, adjust this.
   15267   if test -x /usr/bin/objformat; then
   15268     objformat=`/usr/bin/objformat`
   15269   else
   15270     case $host_os in
   15271     freebsd[123]*) objformat=aout ;;
   15272     *) objformat=elf ;;
   15273     esac
   15274   fi
   15275   version_type=freebsd-$objformat
   15276   case $version_type in
   15277     freebsd-elf*)
   15278       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15279       need_version=no
   15280       need_lib_prefix=no
   15281       ;;
   15282     freebsd-*)
   15283       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   15284       need_version=yes
   15285       ;;
   15286   esac
   15287   shlibpath_var=LD_LIBRARY_PATH
   15288   case $host_os in
   15289   freebsd2*)
   15290     shlibpath_overrides_runpath=yes
   15291     ;;
   15292   freebsd3.[01]* | freebsdelf3.[01]*)
   15293     shlibpath_overrides_runpath=yes
   15294     hardcode_into_libs=yes
   15295     ;;
   15296   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   15297   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   15298     shlibpath_overrides_runpath=no
   15299     hardcode_into_libs=yes
   15300     ;;
   15301   freebsd*) # from 4.6 on
   15302     shlibpath_overrides_runpath=yes
   15303     hardcode_into_libs=yes
   15304     ;;
   15305   esac
   15306   ;;
   15307 
   15308 gnu*)
   15309   version_type=linux
   15310   need_lib_prefix=no
   15311   need_version=no
   15312   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   15313   soname_spec='${libname}${release}${shared_ext}$major'
   15314   shlibpath_var=LD_LIBRARY_PATH
   15315   hardcode_into_libs=yes
   15316   ;;
   15317 
   15318 hpux9* | hpux10* | hpux11*)
   15319   # Give a soname corresponding to the major version so that dld.sl refuses to
   15320   # link against other versions.
   15321   version_type=sunos
   15322   need_lib_prefix=no
   15323   need_version=no
   15324   case $host_cpu in
   15325   ia64*)
   15326     shrext_cmds='.so'
   15327     hardcode_into_libs=yes
   15328     dynamic_linker="$host_os dld.so"
   15329     shlibpath_var=LD_LIBRARY_PATH
   15330     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15331     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15332     soname_spec='${libname}${release}${shared_ext}$major'
   15333     if test "X$HPUX_IA64_MODE" = X32; then
   15334       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   15335     else
   15336       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   15337     fi
   15338     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15339     ;;
   15340    hppa*64*)
   15341      shrext_cmds='.sl'
   15342      hardcode_into_libs=yes
   15343      dynamic_linker="$host_os dld.sl"
   15344      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   15345      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15346      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15347      soname_spec='${libname}${release}${shared_ext}$major'
   15348      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   15349      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15350      ;;
   15351    *)
   15352     shrext_cmds='.sl'
   15353     dynamic_linker="$host_os dld.sl"
   15354     shlibpath_var=SHLIB_PATH
   15355     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   15356     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15357     soname_spec='${libname}${release}${shared_ext}$major'
   15358     ;;
   15359   esac
   15360   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   15361   postinstall_cmds='chmod 555 $lib'
   15362   ;;
   15363 
   15364 interix3*)
   15365   version_type=linux
   15366   need_lib_prefix=no
   15367   need_version=no
   15368   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15369   soname_spec='${libname}${release}${shared_ext}$major'
   15370   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   15371   shlibpath_var=LD_LIBRARY_PATH
   15372   shlibpath_overrides_runpath=no
   15373   hardcode_into_libs=yes
   15374   ;;
   15375 
   15376 irix5* | irix6* | nonstopux*)
   15377   case $host_os in
   15378     nonstopux*) version_type=nonstopux ;;
   15379     *)
   15380 	if test "$lt_cv_prog_gnu_ld" = yes; then
   15381 		version_type=linux
   15382 	else
   15383 		version_type=irix
   15384 	fi ;;
   15385   esac
   15386   need_lib_prefix=no
   15387   need_version=no
   15388   soname_spec='${libname}${release}${shared_ext}$major'
   15389   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   15390   case $host_os in
   15391   irix5* | nonstopux*)
   15392     libsuff= shlibsuff=
   15393     ;;
   15394   *)
   15395     case $LD in # libtool.m4 will add one of these switches to LD
   15396     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   15397       libsuff= shlibsuff= libmagic=32-bit;;
   15398     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   15399       libsuff=32 shlibsuff=N32 libmagic=N32;;
   15400     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   15401       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   15402     *) libsuff= shlibsuff= libmagic=never-match;;
   15403     esac
   15404     ;;
   15405   esac
   15406   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   15407   shlibpath_overrides_runpath=no
   15408   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   15409   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   15410   hardcode_into_libs=yes
   15411   ;;
   15412 
   15413 # No shared lib support for Linux oldld, aout, or coff.
   15414 linux*oldld* | linux*aout* | linux*coff*)
   15415   dynamic_linker=no
   15416   ;;
   15417 
   15418 # This must be Linux ELF.
   15419 linux*)
   15420   version_type=linux
   15421   need_lib_prefix=no
   15422   need_version=no
   15423   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15424   soname_spec='${libname}${release}${shared_ext}$major'
   15425   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   15426   shlibpath_var=LD_LIBRARY_PATH
   15427   shlibpath_overrides_runpath=no
   15428   # This implies no fast_install, which is unacceptable.
   15429   # Some rework will be needed to allow for fast_install
   15430   # before this can be enabled.
   15431   hardcode_into_libs=yes
   15432 
   15433   # Append ld.so.conf contents to the search path
   15434   if test -f /etc/ld.so.conf; then
   15435     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   15436     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   15437   fi
   15438 
   15439   # We used to test for /lib/ld.so.1 and disable shared libraries on
   15440   # powerpc, because MkLinux only supported shared libraries with the
   15441   # GNU dynamic linker.  Since this was broken with cross compilers,
   15442   # most powerpc-linux boxes support dynamic linking these days and
   15443   # people can always --disable-shared, the test was removed, and we
   15444   # assume the GNU/Linux dynamic linker is in use.
   15445   dynamic_linker='GNU/Linux ld.so'
   15446   ;;
   15447 
   15448 knetbsd*-gnu)
   15449   version_type=linux
   15450   need_lib_prefix=no
   15451   need_version=no
   15452   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15453   soname_spec='${libname}${release}${shared_ext}$major'
   15454   shlibpath_var=LD_LIBRARY_PATH
   15455   shlibpath_overrides_runpath=no
   15456   hardcode_into_libs=yes
   15457   dynamic_linker='GNU ld.so'
   15458   ;;
   15459 
   15460 netbsd*)
   15461   version_type=sunos
   15462   need_lib_prefix=no
   15463   need_version=no
   15464   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15465     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15466     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15467     dynamic_linker='NetBSD (a.out) ld.so'
   15468   else
   15469     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15470     soname_spec='${libname}${release}${shared_ext}$major'
   15471     dynamic_linker='NetBSD ld.elf_so'
   15472   fi
   15473   shlibpath_var=LD_LIBRARY_PATH
   15474   shlibpath_overrides_runpath=yes
   15475   hardcode_into_libs=yes
   15476   ;;
   15477 
   15478 newsos6)
   15479   version_type=linux
   15480   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15481   shlibpath_var=LD_LIBRARY_PATH
   15482   shlibpath_overrides_runpath=yes
   15483   ;;
   15484 
   15485 nto-qnx*)
   15486   version_type=linux
   15487   need_lib_prefix=no
   15488   need_version=no
   15489   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15490   soname_spec='${libname}${release}${shared_ext}$major'
   15491   shlibpath_var=LD_LIBRARY_PATH
   15492   shlibpath_overrides_runpath=yes
   15493   ;;
   15494 
   15495 openbsd*)
   15496   version_type=sunos
   15497   sys_lib_dlsearch_path_spec="/usr/lib"
   15498   need_lib_prefix=no
   15499   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   15500   case $host_os in
   15501     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   15502     *)                         need_version=no  ;;
   15503   esac
   15504   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15505   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15506   shlibpath_var=LD_LIBRARY_PATH
   15507   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15508     case $host_os in
   15509       openbsd2.[89] | openbsd2.[89].*)
   15510 	shlibpath_overrides_runpath=no
   15511 	;;
   15512       *)
   15513 	shlibpath_overrides_runpath=yes
   15514 	;;
   15515       esac
   15516   else
   15517     shlibpath_overrides_runpath=yes
   15518   fi
   15519   ;;
   15520 
   15521 os2*)
   15522   libname_spec='$name'
   15523   shrext_cmds=".dll"
   15524   need_lib_prefix=no
   15525   library_names_spec='$libname${shared_ext} $libname.a'
   15526   dynamic_linker='OS/2 ld.exe'
   15527   shlibpath_var=LIBPATH
   15528   ;;
   15529 
   15530 osf3* | osf4* | osf5*)
   15531   version_type=osf
   15532   need_lib_prefix=no
   15533   need_version=no
   15534   soname_spec='${libname}${release}${shared_ext}$major'
   15535   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15536   shlibpath_var=LD_LIBRARY_PATH
   15537   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   15538   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   15539   ;;
   15540 
   15541 solaris*)
   15542   version_type=linux
   15543   need_lib_prefix=no
   15544   need_version=no
   15545   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15546   soname_spec='${libname}${release}${shared_ext}$major'
   15547   shlibpath_var=LD_LIBRARY_PATH
   15548   shlibpath_overrides_runpath=yes
   15549   hardcode_into_libs=yes
   15550   # ldd complains unless libraries are executable
   15551   postinstall_cmds='chmod +x $lib'
   15552   ;;
   15553 
   15554 sunos4*)
   15555   version_type=sunos
   15556   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15557   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   15558   shlibpath_var=LD_LIBRARY_PATH
   15559   shlibpath_overrides_runpath=yes
   15560   if test "$with_gnu_ld" = yes; then
   15561     need_lib_prefix=no
   15562   fi
   15563   need_version=yes
   15564   ;;
   15565 
   15566 sysv4 | sysv4.3*)
   15567   version_type=linux
   15568   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15569   soname_spec='${libname}${release}${shared_ext}$major'
   15570   shlibpath_var=LD_LIBRARY_PATH
   15571   case $host_vendor in
   15572     sni)
   15573       shlibpath_overrides_runpath=no
   15574       need_lib_prefix=no
   15575       export_dynamic_flag_spec='${wl}-Blargedynsym'
   15576       runpath_var=LD_RUN_PATH
   15577       ;;
   15578     siemens)
   15579       need_lib_prefix=no
   15580       ;;
   15581     motorola)
   15582       need_lib_prefix=no
   15583       need_version=no
   15584       shlibpath_overrides_runpath=no
   15585       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   15586       ;;
   15587   esac
   15588   ;;
   15589 
   15590 sysv4*MP*)
   15591   if test -d /usr/nec ;then
   15592     version_type=linux
   15593     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   15594     soname_spec='$libname${shared_ext}.$major'
   15595     shlibpath_var=LD_LIBRARY_PATH
   15596   fi
   15597   ;;
   15598 
   15599 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   15600   version_type=freebsd-elf
   15601   need_lib_prefix=no
   15602   need_version=no
   15603   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15604   soname_spec='${libname}${release}${shared_ext}$major'
   15605   shlibpath_var=LD_LIBRARY_PATH
   15606   hardcode_into_libs=yes
   15607   if test "$with_gnu_ld" = yes; then
   15608     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   15609     shlibpath_overrides_runpath=no
   15610   else
   15611     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   15612     shlibpath_overrides_runpath=yes
   15613     case $host_os in
   15614       sco3.2v5*)
   15615         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   15616 	;;
   15617     esac
   15618   fi
   15619   sys_lib_dlsearch_path_spec='/usr/lib'
   15620   ;;
   15621 
   15622 uts4*)
   15623   version_type=linux
   15624   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15625   soname_spec='${libname}${release}${shared_ext}$major'
   15626   shlibpath_var=LD_LIBRARY_PATH
   15627   ;;
   15628 
   15629 *)
   15630   dynamic_linker=no
   15631   ;;
   15632 esac
   15633 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   15634 echo "${ECHO_T}$dynamic_linker" >&6; }
   15635 test "$dynamic_linker" = no && can_build_shared=no
   15636 
   15637 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   15638 if test "$GCC" = yes; then
   15639   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   15640 fi
   15641 
   15642 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   15643 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   15644 hardcode_action_F77=
   15645 if test -n "$hardcode_libdir_flag_spec_F77" || \
   15646    test -n "$runpath_var_F77" || \
   15647    test "X$hardcode_automatic_F77" = "Xyes" ; then
   15648 
   15649   # We can hardcode non-existant directories.
   15650   if test "$hardcode_direct_F77" != no &&
   15651      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   15652      # have to relink, otherwise we might link with an installed library
   15653      # when we should be linking with a yet-to-be-installed one
   15654      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   15655      test "$hardcode_minus_L_F77" != no; then
   15656     # Linking always hardcodes the temporary library directory.
   15657     hardcode_action_F77=relink
   15658   else
   15659     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   15660     hardcode_action_F77=immediate
   15661   fi
   15662 else
   15663   # We cannot hardcode anything, or else we can only hardcode existing
   15664   # directories.
   15665   hardcode_action_F77=unsupported
   15666 fi
   15667 { echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   15668 echo "${ECHO_T}$hardcode_action_F77" >&6; }
   15669 
   15670 if test "$hardcode_action_F77" = relink; then
   15671   # Fast installation is not supported
   15672   enable_fast_install=no
   15673 elif test "$shlibpath_overrides_runpath" = yes ||
   15674      test "$enable_shared" = no; then
   15675   # Fast installation is not necessary
   15676   enable_fast_install=needless
   15677 fi
   15678 
   15679 
   15680 # The else clause should only fire when bootstrapping the
   15681 # libtool distribution, otherwise you forgot to ship ltmain.sh
   15682 # with your package, and you will get complaints that there are
   15683 # no rules to generate ltmain.sh.
   15684 if test -f "$ltmain"; then
   15685   # See if we are running on zsh, and set the options which allow our commands through
   15686   # without removal of \ escapes.
   15687   if test -n "${ZSH_VERSION+set}" ; then
   15688     setopt NO_GLOB_SUBST
   15689   fi
   15690   # Now quote all the things that may contain metacharacters while being
   15691   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   15692   # variables and quote the copies for generation of the libtool script.
   15693   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   15694     SED SHELL STRIP \
   15695     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   15696     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   15697     deplibs_check_method reload_flag reload_cmds need_locks \
   15698     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   15699     lt_cv_sys_global_symbol_to_c_name_address \
   15700     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   15701     old_postinstall_cmds old_postuninstall_cmds \
   15702     compiler_F77 \
   15703     CC_F77 \
   15704     LD_F77 \
   15705     lt_prog_compiler_wl_F77 \
   15706     lt_prog_compiler_pic_F77 \
   15707     lt_prog_compiler_static_F77 \
   15708     lt_prog_compiler_no_builtin_flag_F77 \
   15709     export_dynamic_flag_spec_F77 \
   15710     thread_safe_flag_spec_F77 \
   15711     whole_archive_flag_spec_F77 \
   15712     enable_shared_with_static_runtimes_F77 \
   15713     old_archive_cmds_F77 \
   15714     old_archive_from_new_cmds_F77 \
   15715     predep_objects_F77 \
   15716     postdep_objects_F77 \
   15717     predeps_F77 \
   15718     postdeps_F77 \
   15719     compiler_lib_search_path_F77 \
   15720     archive_cmds_F77 \
   15721     archive_expsym_cmds_F77 \
   15722     postinstall_cmds_F77 \
   15723     postuninstall_cmds_F77 \
   15724     old_archive_from_expsyms_cmds_F77 \
   15725     allow_undefined_flag_F77 \
   15726     no_undefined_flag_F77 \
   15727     export_symbols_cmds_F77 \
   15728     hardcode_libdir_flag_spec_F77 \
   15729     hardcode_libdir_flag_spec_ld_F77 \
   15730     hardcode_libdir_separator_F77 \
   15731     hardcode_automatic_F77 \
   15732     module_cmds_F77 \
   15733     module_expsym_cmds_F77 \
   15734     lt_cv_prog_compiler_c_o_F77 \
   15735     exclude_expsyms_F77 \
   15736     include_expsyms_F77; do
   15737 
   15738     case $var in
   15739     old_archive_cmds_F77 | \
   15740     old_archive_from_new_cmds_F77 | \
   15741     archive_cmds_F77 | \
   15742     archive_expsym_cmds_F77 | \
   15743     module_cmds_F77 | \
   15744     module_expsym_cmds_F77 | \
   15745     old_archive_from_expsyms_cmds_F77 | \
   15746     export_symbols_cmds_F77 | \
   15747     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   15748     postinstall_cmds | postuninstall_cmds | \
   15749     old_postinstall_cmds | old_postuninstall_cmds | \
   15750     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   15751       # Double-quote double-evaled strings.
   15752       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   15753       ;;
   15754     *)
   15755       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   15756       ;;
   15757     esac
   15758   done
   15759 
   15760   case $lt_echo in
   15761   *'\$0 --fallback-echo"')
   15762     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   15763     ;;
   15764   esac
   15765 
   15766 cfgfile="$ofile"
   15767 
   15768   cat <<__EOF__ >> "$cfgfile"
   15769 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   15770 
   15771 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   15772 
   15773 # Shell to use when invoking shell scripts.
   15774 SHELL=$lt_SHELL
   15775 
   15776 # Whether or not to build shared libraries.
   15777 build_libtool_libs=$enable_shared
   15778 
   15779 # Whether or not to build static libraries.
   15780 build_old_libs=$enable_static
   15781 
   15782 # Whether or not to add -lc for building shared libraries.
   15783 build_libtool_need_lc=$archive_cmds_need_lc_F77
   15784 
   15785 # Whether or not to disallow shared libs when runtime libs are static
   15786 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   15787 
   15788 # Whether or not to optimize for fast installation.
   15789 fast_install=$enable_fast_install
   15790 
   15791 # The host system.
   15792 host_alias=$host_alias
   15793 host=$host
   15794 host_os=$host_os
   15795 
   15796 # The build system.
   15797 build_alias=$build_alias
   15798 build=$build
   15799 build_os=$build_os
   15800 
   15801 # An echo program that does not interpret backslashes.
   15802 echo=$lt_echo
   15803 
   15804 # The archiver.
   15805 AR=$lt_AR
   15806 AR_FLAGS=$lt_AR_FLAGS
   15807 
   15808 # A C compiler.
   15809 LTCC=$lt_LTCC
   15810 
   15811 # LTCC compiler flags.
   15812 LTCFLAGS=$lt_LTCFLAGS
   15813 
   15814 # A language-specific compiler.
   15815 CC=$lt_compiler_F77
   15816 
   15817 # Is the compiler the GNU C compiler?
   15818 with_gcc=$GCC_F77
   15819 
   15820 # An ERE matcher.
   15821 EGREP=$lt_EGREP
   15822 
   15823 # The linker used to build libraries.
   15824 LD=$lt_LD_F77
   15825 
   15826 # Whether we need hard or soft links.
   15827 LN_S=$lt_LN_S
   15828 
   15829 # A BSD-compatible nm program.
   15830 NM=$lt_NM
   15831 
   15832 # A symbol stripping program
   15833 STRIP=$lt_STRIP
   15834 
   15835 # Used to examine libraries when file_magic_cmd begins "file"
   15836 MAGIC_CMD=$MAGIC_CMD
   15837 
   15838 # Used on cygwin: DLL creation program.
   15839 DLLTOOL="$DLLTOOL"
   15840 
   15841 # Used on cygwin: object dumper.
   15842 OBJDUMP="$OBJDUMP"
   15843 
   15844 # Used on cygwin: assembler.
   15845 AS="$AS"
   15846 
   15847 # The name of the directory that contains temporary libtool files.
   15848 objdir=$objdir
   15849 
   15850 # How to create reloadable object files.
   15851 reload_flag=$lt_reload_flag
   15852 reload_cmds=$lt_reload_cmds
   15853 
   15854 # How to pass a linker flag through the compiler.
   15855 wl=$lt_lt_prog_compiler_wl_F77
   15856 
   15857 # Object file suffix (normally "o").
   15858 objext="$ac_objext"
   15859 
   15860 # Old archive suffix (normally "a").
   15861 libext="$libext"
   15862 
   15863 # Shared library suffix (normally ".so").
   15864 shrext_cmds='$shrext_cmds'
   15865 
   15866 # Executable file suffix (normally "").
   15867 exeext="$exeext"
   15868 
   15869 # Additional compiler flags for building library objects.
   15870 pic_flag=$lt_lt_prog_compiler_pic_F77
   15871 pic_mode=$pic_mode
   15872 
   15873 # What is the maximum length of a command?
   15874 max_cmd_len=$lt_cv_sys_max_cmd_len
   15875 
   15876 # Does compiler simultaneously support -c and -o options?
   15877 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   15878 
   15879 # Must we lock files when doing compilation?
   15880 need_locks=$lt_need_locks
   15881 
   15882 # Do we need the lib prefix for modules?
   15883 need_lib_prefix=$need_lib_prefix
   15884 
   15885 # Do we need a version for libraries?
   15886 need_version=$need_version
   15887 
   15888 # Whether dlopen is supported.
   15889 dlopen_support=$enable_dlopen
   15890 
   15891 # Whether dlopen of programs is supported.
   15892 dlopen_self=$enable_dlopen_self
   15893 
   15894 # Whether dlopen of statically linked programs is supported.
   15895 dlopen_self_static=$enable_dlopen_self_static
   15896 
   15897 # Compiler flag to prevent dynamic linking.
   15898 link_static_flag=$lt_lt_prog_compiler_static_F77
   15899 
   15900 # Compiler flag to turn off builtin functions.
   15901 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   15902 
   15903 # Compiler flag to allow reflexive dlopens.
   15904 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   15905 
   15906 # Compiler flag to generate shared objects directly from archives.
   15907 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   15908 
   15909 # Compiler flag to generate thread-safe objects.
   15910 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   15911 
   15912 # Library versioning type.
   15913 version_type=$version_type
   15914 
   15915 # Format of library name prefix.
   15916 libname_spec=$lt_libname_spec
   15917 
   15918 # List of archive names.  First name is the real one, the rest are links.
   15919 # The last name is the one that the linker finds with -lNAME.
   15920 library_names_spec=$lt_library_names_spec
   15921 
   15922 # The coded name of the library, if different from the real name.
   15923 soname_spec=$lt_soname_spec
   15924 
   15925 # Commands used to build and install an old-style archive.
   15926 RANLIB=$lt_RANLIB
   15927 old_archive_cmds=$lt_old_archive_cmds_F77
   15928 old_postinstall_cmds=$lt_old_postinstall_cmds
   15929 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   15930 
   15931 # Create an old-style archive from a shared archive.
   15932 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   15933 
   15934 # Create a temporary old-style archive to link instead of a shared archive.
   15935 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   15936 
   15937 # Commands used to build and install a shared archive.
   15938 archive_cmds=$lt_archive_cmds_F77
   15939 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   15940 postinstall_cmds=$lt_postinstall_cmds
   15941 postuninstall_cmds=$lt_postuninstall_cmds
   15942 
   15943 # Commands used to build a loadable module (assumed same as above if empty)
   15944 module_cmds=$lt_module_cmds_F77
   15945 module_expsym_cmds=$lt_module_expsym_cmds_F77
   15946 
   15947 # Commands to strip libraries.
   15948 old_striplib=$lt_old_striplib
   15949 striplib=$lt_striplib
   15950 
   15951 # Dependencies to place before the objects being linked to create a
   15952 # shared library.
   15953 predep_objects=$lt_predep_objects_F77
   15954 
   15955 # Dependencies to place after the objects being linked to create a
   15956 # shared library.
   15957 postdep_objects=$lt_postdep_objects_F77
   15958 
   15959 # Dependencies to place before the objects being linked to create a
   15960 # shared library.
   15961 predeps=$lt_predeps_F77
   15962 
   15963 # Dependencies to place after the objects being linked to create a
   15964 # shared library.
   15965 postdeps=$lt_postdeps_F77
   15966 
   15967 # The library search path used internally by the compiler when linking
   15968 # a shared library.
   15969 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   15970 
   15971 # Method to check whether dependent libraries are shared objects.
   15972 deplibs_check_method=$lt_deplibs_check_method
   15973 
   15974 # Command to use when deplibs_check_method == file_magic.
   15975 file_magic_cmd=$lt_file_magic_cmd
   15976 
   15977 # Flag that allows shared libraries with undefined symbols to be built.
   15978 allow_undefined_flag=$lt_allow_undefined_flag_F77
   15979 
   15980 # Flag that forces no undefined symbols.
   15981 no_undefined_flag=$lt_no_undefined_flag_F77
   15982 
   15983 # Commands used to finish a libtool library installation in a directory.
   15984 finish_cmds=$lt_finish_cmds
   15985 
   15986 # Same as above, but a single script fragment to be evaled but not shown.
   15987 finish_eval=$lt_finish_eval
   15988 
   15989 # Take the output of nm and produce a listing of raw symbols and C names.
   15990 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   15991 
   15992 # Transform the output of nm in a proper C declaration
   15993 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   15994 
   15995 # Transform the output of nm in a C name address pair
   15996 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   15997 
   15998 # This is the shared library runtime path variable.
   15999 runpath_var=$runpath_var
   16000 
   16001 # This is the shared library path variable.
   16002 shlibpath_var=$shlibpath_var
   16003 
   16004 # Is shlibpath searched before the hard-coded library search path?
   16005 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   16006 
   16007 # How to hardcode a shared library path into an executable.
   16008 hardcode_action=$hardcode_action_F77
   16009 
   16010 # Whether we should hardcode library paths into libraries.
   16011 hardcode_into_libs=$hardcode_into_libs
   16012 
   16013 # Flag to hardcode \$libdir into a binary during linking.
   16014 # This must work even if \$libdir does not exist.
   16015 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   16016 
   16017 # If ld is used when linking, flag to hardcode \$libdir into
   16018 # a binary during linking. This must work even if \$libdir does
   16019 # not exist.
   16020 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   16021 
   16022 # Whether we need a single -rpath flag with a separated argument.
   16023 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   16024 
   16025 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   16026 # resulting binary.
   16027 hardcode_direct=$hardcode_direct_F77
   16028 
   16029 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   16030 # resulting binary.
   16031 hardcode_minus_L=$hardcode_minus_L_F77
   16032 
   16033 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   16034 # the resulting binary.
   16035 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   16036 
   16037 # Set to yes if building a shared library automatically hardcodes DIR into the library
   16038 # and all subsequent libraries and executables linked against it.
   16039 hardcode_automatic=$hardcode_automatic_F77
   16040 
   16041 # Variables whose values should be saved in libtool wrapper scripts and
   16042 # restored at relink time.
   16043 variables_saved_for_relink="$variables_saved_for_relink"
   16044 
   16045 # Whether libtool must link a program against all its dependency libraries.
   16046 link_all_deplibs=$link_all_deplibs_F77
   16047 
   16048 # Compile-time system search path for libraries
   16049 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   16050 
   16051 # Run-time system search path for libraries
   16052 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   16053 
   16054 # Fix the shell variable \$srcfile for the compiler.
   16055 fix_srcfile_path="$fix_srcfile_path_F77"
   16056 
   16057 # Set to yes if exported symbols are required.
   16058 always_export_symbols=$always_export_symbols_F77
   16059 
   16060 # The commands to list exported symbols.
   16061 export_symbols_cmds=$lt_export_symbols_cmds_F77
   16062 
   16063 # The commands to extract the exported symbol list from a shared archive.
   16064 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   16065 
   16066 # Symbols that should not be listed in the preloaded symbols.
   16067 exclude_expsyms=$lt_exclude_expsyms_F77
   16068 
   16069 # Symbols that must always be exported.
   16070 include_expsyms=$lt_include_expsyms_F77
   16071 
   16072 # ### END LIBTOOL TAG CONFIG: $tagname
   16073 
   16074 __EOF__
   16075 
   16076 
   16077 else
   16078   # If there is no Makefile yet, we rely on a make rule to execute
   16079   # `config.status --recheck' to rerun these tests and create the
   16080   # libtool script then.
   16081   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   16082   if test -f "$ltmain_in"; then
   16083     test -f Makefile && make "$ltmain"
   16084   fi
   16085 fi
   16086 
   16087 
   16088 ac_ext=c
   16089 ac_cpp='$CPP $CPPFLAGS'
   16090 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16091 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16092 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16093 
   16094 CC="$lt_save_CC"
   16095 
   16096 	else
   16097 	  tagname=""
   16098 	fi
   16099 	;;
   16100 
   16101       GCJ)
   16102 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   16103 
   16104 
   16105 # Source file extension for Java test sources.
   16106 ac_ext=java
   16107 
   16108 # Object file extension for compiled Java test sources.
   16109 objext=o
   16110 objext_GCJ=$objext
   16111 
   16112 # Code to be used in simple compile tests
   16113 lt_simple_compile_test_code="class foo {}\n"
   16114 
   16115 # Code to be used in simple link tests
   16116 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n'
   16117 
   16118 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   16119 
   16120 # If no C compiler was specified, use CC.
   16121 LTCC=${LTCC-"$CC"}
   16122 
   16123 # If no C compiler flags were specified, use CFLAGS.
   16124 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   16125 
   16126 # Allow CC to be a program name with arguments.
   16127 compiler=$CC
   16128 
   16129 
   16130 # save warnings/boilerplate of simple test code
   16131 ac_outfile=conftest.$ac_objext
   16132 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   16133 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16134 _lt_compiler_boilerplate=`cat conftest.err`
   16135 $rm conftest*
   16136 
   16137 ac_outfile=conftest.$ac_objext
   16138 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   16139 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16140 _lt_linker_boilerplate=`cat conftest.err`
   16141 $rm conftest*
   16142 
   16143 
   16144 # Allow CC to be a program name with arguments.
   16145 lt_save_CC="$CC"
   16146 CC=${GCJ-"gcj"}
   16147 compiler=$CC
   16148 compiler_GCJ=$CC
   16149 for cc_temp in $compiler""; do
   16150   case $cc_temp in
   16151     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16152     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16153     \-*) ;;
   16154     *) break;;
   16155   esac
   16156 done
   16157 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16158 
   16159 
   16160 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   16161 archive_cmds_need_lc_GCJ=no
   16162 
   16163 old_archive_cmds_GCJ=$old_archive_cmds
   16164 
   16165 
   16166 lt_prog_compiler_no_builtin_flag_GCJ=
   16167 
   16168 if test "$GCC" = yes; then
   16169   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   16170 
   16171 
   16172 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   16173 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
   16174 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   16175   echo $ECHO_N "(cached) $ECHO_C" >&6
   16176 else
   16177   lt_cv_prog_compiler_rtti_exceptions=no
   16178   ac_outfile=conftest.$ac_objext
   16179    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16180    lt_compiler_flag="-fno-rtti -fno-exceptions"
   16181    # Insert the option either (1) after the last *FLAGS variable, or
   16182    # (2) before a word containing "conftest.", or (3) at the end.
   16183    # Note that $ac_compile itself does not contain backslashes and begins
   16184    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16185    # The option is referenced via a variable to avoid confusing sed.
   16186    lt_compile=`echo "$ac_compile" | $SED \
   16187    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16188    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16189    -e 's:$: $lt_compiler_flag:'`
   16190    (eval echo "\"\$as_me:16190: $lt_compile\"" >&5)
   16191    (eval "$lt_compile" 2>conftest.err)
   16192    ac_status=$?
   16193    cat conftest.err >&5
   16194    echo "$as_me:16194: \$? = $ac_status" >&5
   16195    if (exit $ac_status) && test -s "$ac_outfile"; then
   16196      # The compiler can only warn and ignore the option if not recognized
   16197      # So say no if there are warnings other than the usual output.
   16198      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16199      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16200      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16201        lt_cv_prog_compiler_rtti_exceptions=yes
   16202      fi
   16203    fi
   16204    $rm conftest*
   16205 
   16206 fi
   16207 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   16208 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   16209 
   16210 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   16211     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   16212 else
   16213     :
   16214 fi
   16215 
   16216 fi
   16217 
   16218 lt_prog_compiler_wl_GCJ=
   16219 lt_prog_compiler_pic_GCJ=
   16220 lt_prog_compiler_static_GCJ=
   16221 
   16222 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   16223 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
   16224 
   16225   if test "$GCC" = yes; then
   16226     lt_prog_compiler_wl_GCJ='-Wl,'
   16227     lt_prog_compiler_static_GCJ='-static'
   16228 
   16229     case $host_os in
   16230       aix*)
   16231       # All AIX code is PIC.
   16232       if test "$host_cpu" = ia64; then
   16233 	# AIX 5 now supports IA64 processor
   16234 	lt_prog_compiler_static_GCJ='-Bstatic'
   16235       fi
   16236       ;;
   16237 
   16238     amigaos*)
   16239       # FIXME: we need at least 68020 code to build shared libraries, but
   16240       # adding the `-m68020' flag to GCC prevents building anything better,
   16241       # like `-m68040'.
   16242       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   16243       ;;
   16244 
   16245     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   16246       # PIC is the default for these OSes.
   16247       ;;
   16248 
   16249     mingw* | pw32* | os2*)
   16250       # This hack is so that the source file can tell whether it is being
   16251       # built for inclusion in a dll (and should export symbols for example).
   16252       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16253       ;;
   16254 
   16255     darwin* | rhapsody*)
   16256       # PIC is the default on this platform
   16257       # Common symbols not allowed in MH_DYLIB files
   16258       lt_prog_compiler_pic_GCJ='-fno-common'
   16259       ;;
   16260 
   16261     interix3*)
   16262       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   16263       # Instead, we relocate shared libraries at runtime.
   16264       ;;
   16265 
   16266     msdosdjgpp*)
   16267       # Just because we use GCC doesn't mean we suddenly get shared libraries
   16268       # on systems that don't support them.
   16269       lt_prog_compiler_can_build_shared_GCJ=no
   16270       enable_shared=no
   16271       ;;
   16272 
   16273     sysv4*MP*)
   16274       if test -d /usr/nec; then
   16275 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   16276       fi
   16277       ;;
   16278 
   16279     hpux*)
   16280       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16281       # not for PA HP-UX.
   16282       case $host_cpu in
   16283       hppa*64*|ia64*)
   16284 	# +Z the default
   16285 	;;
   16286       *)
   16287 	lt_prog_compiler_pic_GCJ='-fPIC'
   16288 	;;
   16289       esac
   16290       ;;
   16291 
   16292     *)
   16293       lt_prog_compiler_pic_GCJ='-fPIC'
   16294       ;;
   16295     esac
   16296   else
   16297     # PORTME Check for flag to pass linker flags through the system compiler.
   16298     case $host_os in
   16299     aix*)
   16300       lt_prog_compiler_wl_GCJ='-Wl,'
   16301       if test "$host_cpu" = ia64; then
   16302 	# AIX 5 now supports IA64 processor
   16303 	lt_prog_compiler_static_GCJ='-Bstatic'
   16304       else
   16305 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   16306       fi
   16307       ;;
   16308       darwin*)
   16309         # PIC is the default on this platform
   16310         # Common symbols not allowed in MH_DYLIB files
   16311        case $cc_basename in
   16312          xlc*)
   16313          lt_prog_compiler_pic_GCJ='-qnocommon'
   16314          lt_prog_compiler_wl_GCJ='-Wl,'
   16315          ;;
   16316        esac
   16317        ;;
   16318 
   16319     mingw* | pw32* | os2*)
   16320       # This hack is so that the source file can tell whether it is being
   16321       # built for inclusion in a dll (and should export symbols for example).
   16322       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16323       ;;
   16324 
   16325     hpux9* | hpux10* | hpux11*)
   16326       lt_prog_compiler_wl_GCJ='-Wl,'
   16327       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16328       # not for PA HP-UX.
   16329       case $host_cpu in
   16330       hppa*64*|ia64*)
   16331 	# +Z the default
   16332 	;;
   16333       *)
   16334 	lt_prog_compiler_pic_GCJ='+Z'
   16335 	;;
   16336       esac
   16337       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   16338       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   16339       ;;
   16340 
   16341     irix5* | irix6* | nonstopux*)
   16342       lt_prog_compiler_wl_GCJ='-Wl,'
   16343       # PIC (with -KPIC) is the default.
   16344       lt_prog_compiler_static_GCJ='-non_shared'
   16345       ;;
   16346 
   16347     newsos6)
   16348       lt_prog_compiler_pic_GCJ='-KPIC'
   16349       lt_prog_compiler_static_GCJ='-Bstatic'
   16350       ;;
   16351 
   16352     linux*)
   16353       case $cc_basename in
   16354       icc* | ecc*)
   16355 	lt_prog_compiler_wl_GCJ='-Wl,'
   16356 	lt_prog_compiler_pic_GCJ='-KPIC'
   16357 	lt_prog_compiler_static_GCJ='-static'
   16358         ;;
   16359       pgcc* | pgf77* | pgf90* | pgf95*)
   16360         # Portland Group compilers (*not* the Pentium gcc compiler,
   16361 	# which looks to be a dead project)
   16362 	lt_prog_compiler_wl_GCJ='-Wl,'
   16363 	lt_prog_compiler_pic_GCJ='-fpic'
   16364 	lt_prog_compiler_static_GCJ='-Bstatic'
   16365         ;;
   16366       ccc*)
   16367         lt_prog_compiler_wl_GCJ='-Wl,'
   16368         # All Alpha code is PIC.
   16369         lt_prog_compiler_static_GCJ='-non_shared'
   16370         ;;
   16371       esac
   16372       ;;
   16373 
   16374     osf3* | osf4* | osf5*)
   16375       lt_prog_compiler_wl_GCJ='-Wl,'
   16376       # All OSF/1 code is PIC.
   16377       lt_prog_compiler_static_GCJ='-non_shared'
   16378       ;;
   16379 
   16380     solaris*)
   16381       lt_prog_compiler_pic_GCJ='-KPIC'
   16382       lt_prog_compiler_static_GCJ='-Bstatic'
   16383       case $cc_basename in
   16384       f77* | f90* | f95*)
   16385 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   16386       *)
   16387 	lt_prog_compiler_wl_GCJ='-Wl,';;
   16388       esac
   16389       ;;
   16390 
   16391     sunos4*)
   16392       lt_prog_compiler_wl_GCJ='-Qoption ld '
   16393       lt_prog_compiler_pic_GCJ='-PIC'
   16394       lt_prog_compiler_static_GCJ='-Bstatic'
   16395       ;;
   16396 
   16397     sysv4 | sysv4.2uw2* | sysv4.3*)
   16398       lt_prog_compiler_wl_GCJ='-Wl,'
   16399       lt_prog_compiler_pic_GCJ='-KPIC'
   16400       lt_prog_compiler_static_GCJ='-Bstatic'
   16401       ;;
   16402 
   16403     sysv4*MP*)
   16404       if test -d /usr/nec ;then
   16405 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   16406 	lt_prog_compiler_static_GCJ='-Bstatic'
   16407       fi
   16408       ;;
   16409 
   16410     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   16411       lt_prog_compiler_wl_GCJ='-Wl,'
   16412       lt_prog_compiler_pic_GCJ='-KPIC'
   16413       lt_prog_compiler_static_GCJ='-Bstatic'
   16414       ;;
   16415 
   16416     unicos*)
   16417       lt_prog_compiler_wl_GCJ='-Wl,'
   16418       lt_prog_compiler_can_build_shared_GCJ=no
   16419       ;;
   16420 
   16421     uts4*)
   16422       lt_prog_compiler_pic_GCJ='-pic'
   16423       lt_prog_compiler_static_GCJ='-Bstatic'
   16424       ;;
   16425 
   16426     *)
   16427       lt_prog_compiler_can_build_shared_GCJ=no
   16428       ;;
   16429     esac
   16430   fi
   16431 
   16432 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   16433 echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; }
   16434 
   16435 #
   16436 # Check to make sure the PIC flag actually works.
   16437 #
   16438 if test -n "$lt_prog_compiler_pic_GCJ"; then
   16439 
   16440 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   16441 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; }
   16442 if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then
   16443   echo $ECHO_N "(cached) $ECHO_C" >&6
   16444 else
   16445   lt_prog_compiler_pic_works_GCJ=no
   16446   ac_outfile=conftest.$ac_objext
   16447    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16448    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   16449    # Insert the option either (1) after the last *FLAGS variable, or
   16450    # (2) before a word containing "conftest.", or (3) at the end.
   16451    # Note that $ac_compile itself does not contain backslashes and begins
   16452    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16453    # The option is referenced via a variable to avoid confusing sed.
   16454    lt_compile=`echo "$ac_compile" | $SED \
   16455    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16456    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16457    -e 's:$: $lt_compiler_flag:'`
   16458    (eval echo "\"\$as_me:16458: $lt_compile\"" >&5)
   16459    (eval "$lt_compile" 2>conftest.err)
   16460    ac_status=$?
   16461    cat conftest.err >&5
   16462    echo "$as_me:16462: \$? = $ac_status" >&5
   16463    if (exit $ac_status) && test -s "$ac_outfile"; then
   16464      # The compiler can only warn and ignore the option if not recognized
   16465      # So say no if there are warnings other than the usual output.
   16466      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16467      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16468      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16469        lt_prog_compiler_pic_works_GCJ=yes
   16470      fi
   16471    fi
   16472    $rm conftest*
   16473 
   16474 fi
   16475 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5
   16476 echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; }
   16477 
   16478 if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
   16479     case $lt_prog_compiler_pic_GCJ in
   16480      "" | " "*) ;;
   16481      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   16482      esac
   16483 else
   16484     lt_prog_compiler_pic_GCJ=
   16485      lt_prog_compiler_can_build_shared_GCJ=no
   16486 fi
   16487 
   16488 fi
   16489 case $host_os in
   16490   # For platforms which do not support PIC, -DPIC is meaningless:
   16491   *djgpp*)
   16492     lt_prog_compiler_pic_GCJ=
   16493     ;;
   16494   *)
   16495     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   16496     ;;
   16497 esac
   16498 
   16499 #
   16500 # Check to make sure the static flag actually works.
   16501 #
   16502 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   16503 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   16504 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; }
   16505 if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then
   16506   echo $ECHO_N "(cached) $ECHO_C" >&6
   16507 else
   16508   lt_prog_compiler_static_works_GCJ=no
   16509    save_LDFLAGS="$LDFLAGS"
   16510    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   16511    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   16512    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   16513      # The linker can only warn and ignore the option if not recognized
   16514      # So say no if there are warnings
   16515      if test -s conftest.err; then
   16516        # Append any errors to the config.log.
   16517        cat conftest.err 1>&5
   16518        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   16519        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16520        if diff conftest.exp conftest.er2 >/dev/null; then
   16521          lt_prog_compiler_static_works_GCJ=yes
   16522        fi
   16523      else
   16524        lt_prog_compiler_static_works_GCJ=yes
   16525      fi
   16526    fi
   16527    $rm conftest*
   16528    LDFLAGS="$save_LDFLAGS"
   16529 
   16530 fi
   16531 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5
   16532 echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6; }
   16533 
   16534 if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
   16535     :
   16536 else
   16537     lt_prog_compiler_static_GCJ=
   16538 fi
   16539 
   16540 
   16541 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   16542 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
   16543 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   16544   echo $ECHO_N "(cached) $ECHO_C" >&6
   16545 else
   16546   lt_cv_prog_compiler_c_o_GCJ=no
   16547    $rm -r conftest 2>/dev/null
   16548    mkdir conftest
   16549    cd conftest
   16550    mkdir out
   16551    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16552 
   16553    lt_compiler_flag="-o out/conftest2.$ac_objext"
   16554    # Insert the option either (1) after the last *FLAGS variable, or
   16555    # (2) before a word containing "conftest.", or (3) at the end.
   16556    # Note that $ac_compile itself does not contain backslashes and begins
   16557    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16558    lt_compile=`echo "$ac_compile" | $SED \
   16559    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16560    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16561    -e 's:$: $lt_compiler_flag:'`
   16562    (eval echo "\"\$as_me:16562: $lt_compile\"" >&5)
   16563    (eval "$lt_compile" 2>out/conftest.err)
   16564    ac_status=$?
   16565    cat out/conftest.err >&5
   16566    echo "$as_me:16566: \$? = $ac_status" >&5
   16567    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   16568    then
   16569      # The compiler can only warn and ignore the option if not recognized
   16570      # So say no if there are warnings
   16571      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   16572      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   16573      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   16574        lt_cv_prog_compiler_c_o_GCJ=yes
   16575      fi
   16576    fi
   16577    chmod u+w . 2>&5
   16578    $rm conftest*
   16579    # SGI C++ compiler will create directory out/ii_files/ for
   16580    # template instantiation
   16581    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   16582    $rm out/* && rmdir out
   16583    cd ..
   16584    rmdir conftest
   16585    $rm conftest*
   16586 
   16587 fi
   16588 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   16589 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; }
   16590 
   16591 
   16592 hard_links="nottested"
   16593 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   16594   # do not overwrite the value of need_locks provided by the user
   16595   { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   16596 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
   16597   hard_links=yes
   16598   $rm conftest*
   16599   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16600   touch conftest.a
   16601   ln conftest.a conftest.b 2>&5 || hard_links=no
   16602   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16603   { echo "$as_me:$LINENO: result: $hard_links" >&5
   16604 echo "${ECHO_T}$hard_links" >&6; }
   16605   if test "$hard_links" = no; then
   16606     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   16607 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   16608     need_locks=warn
   16609   fi
   16610 else
   16611   need_locks=no
   16612 fi
   16613 
   16614 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   16615 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
   16616 
   16617   runpath_var=
   16618   allow_undefined_flag_GCJ=
   16619   enable_shared_with_static_runtimes_GCJ=no
   16620   archive_cmds_GCJ=
   16621   archive_expsym_cmds_GCJ=
   16622   old_archive_From_new_cmds_GCJ=
   16623   old_archive_from_expsyms_cmds_GCJ=
   16624   export_dynamic_flag_spec_GCJ=
   16625   whole_archive_flag_spec_GCJ=
   16626   thread_safe_flag_spec_GCJ=
   16627   hardcode_libdir_flag_spec_GCJ=
   16628   hardcode_libdir_flag_spec_ld_GCJ=
   16629   hardcode_libdir_separator_GCJ=
   16630   hardcode_direct_GCJ=no
   16631   hardcode_minus_L_GCJ=no
   16632   hardcode_shlibpath_var_GCJ=unsupported
   16633   link_all_deplibs_GCJ=unknown
   16634   hardcode_automatic_GCJ=no
   16635   module_cmds_GCJ=
   16636   module_expsym_cmds_GCJ=
   16637   always_export_symbols_GCJ=no
   16638   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   16639   # include_expsyms should be a list of space-separated symbols to be *always*
   16640   # included in the symbol list
   16641   include_expsyms_GCJ=
   16642   # exclude_expsyms can be an extended regexp of symbols to exclude
   16643   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   16644   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   16645   # as well as any symbol that contains `d'.
   16646   exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"
   16647   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   16648   # platforms (ab)use it in PIC code, but their linkers get confused if
   16649   # the symbol is explicitly referenced.  Since portable code cannot
   16650   # rely on this symbol name, it's probably fine to never include it in
   16651   # preloaded symbol tables.
   16652   extract_expsyms_cmds=
   16653   # Just being paranoid about ensuring that cc_basename is set.
   16654   for cc_temp in $compiler""; do
   16655   case $cc_temp in
   16656     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16657     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16658     \-*) ;;
   16659     *) break;;
   16660   esac
   16661 done
   16662 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16663 
   16664   case $host_os in
   16665   cygwin* | mingw* | pw32*)
   16666     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   16667     # When not using gcc, we currently assume that we are using
   16668     # Microsoft Visual C++.
   16669     if test "$GCC" != yes; then
   16670       with_gnu_ld=no
   16671     fi
   16672     ;;
   16673   interix*)
   16674     # we just hope/assume this is gcc and not c89 (= MSVC++)
   16675     with_gnu_ld=yes
   16676     ;;
   16677   openbsd*)
   16678     with_gnu_ld=no
   16679     ;;
   16680   esac
   16681 
   16682   ld_shlibs_GCJ=yes
   16683   if test "$with_gnu_ld" = yes; then
   16684     # If archive_cmds runs LD, not CC, wlarc should be empty
   16685     wlarc='${wl}'
   16686 
   16687     # Set some defaults for GNU ld with shared library support. These
   16688     # are reset later if shared libraries are not supported. Putting them
   16689     # here allows them to be overridden if necessary.
   16690     runpath_var=LD_RUN_PATH
   16691     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   16692     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   16693     # ancient GNU ld didn't support --whole-archive et. al.
   16694     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   16695 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   16696       else
   16697   	whole_archive_flag_spec_GCJ=
   16698     fi
   16699     supports_anon_versioning=no
   16700     case `$LD -v 2>/dev/null` in
   16701       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   16702       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   16703       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   16704       *\ 2.11.*) ;; # other 2.11 versions
   16705       *) supports_anon_versioning=yes ;;
   16706     esac
   16707 
   16708     # See if GNU ld supports shared libraries.
   16709     case $host_os in
   16710     aix3* | aix4* | aix5*)
   16711       # On AIX/PPC, the GNU linker is very broken
   16712       if test "$host_cpu" != ia64; then
   16713 	ld_shlibs_GCJ=no
   16714 	cat <<EOF 1>&2
   16715 
   16716 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   16717 *** to be unable to reliably create shared libraries on AIX.
   16718 *** Therefore, libtool is disabling shared libraries support.  If you
   16719 *** really care for shared libraries, you may want to modify your PATH
   16720 *** so that a non-GNU linker is found, and then restart.
   16721 
   16722 EOF
   16723       fi
   16724       ;;
   16725 
   16726     amigaos*)
   16727       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)'
   16728       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16729       hardcode_minus_L_GCJ=yes
   16730 
   16731       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   16732       # that the semantics of dynamic libraries on AmigaOS, at least up
   16733       # to version 4, is to share data among multiple programs linked
   16734       # with the same dynamic library.  Since this doesn't match the
   16735       # behavior of shared libraries on other platforms, we can't use
   16736       # them.
   16737       ld_shlibs_GCJ=no
   16738       ;;
   16739 
   16740     beos*)
   16741       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16742 	allow_undefined_flag_GCJ=unsupported
   16743 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   16744 	# support --undefined.  This deserves some investigation.  FIXME
   16745 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16746       else
   16747 	ld_shlibs_GCJ=no
   16748       fi
   16749       ;;
   16750 
   16751     cygwin* | mingw* | pw32*)
   16752       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   16753       # as there is no search path for DLLs.
   16754       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16755       allow_undefined_flag_GCJ=unsupported
   16756       always_export_symbols_GCJ=no
   16757       enable_shared_with_static_runtimes_GCJ=yes
   16758       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   16759 
   16760       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   16761         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16762 	# If the export-symbols file already is a .def file (1st line
   16763 	# is EXPORTS), use it as is; otherwise, prepend...
   16764 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   16765 	  cp $export_symbols $output_objdir/$soname.def;
   16766 	else
   16767 	  echo EXPORTS > $output_objdir/$soname.def;
   16768 	  cat $export_symbols >> $output_objdir/$soname.def;
   16769 	fi~
   16770 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16771       else
   16772 	ld_shlibs_GCJ=no
   16773       fi
   16774       ;;
   16775 
   16776     interix3*)
   16777       hardcode_direct_GCJ=no
   16778       hardcode_shlibpath_var_GCJ=no
   16779       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   16780       export_dynamic_flag_spec_GCJ='${wl}-E'
   16781       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   16782       # Instead, shared libraries are loaded at an image base (0x10000000 by
   16783       # default) and relocated if they conflict, which is a slow very memory
   16784       # consuming and fragmenting process.  To avoid this, we pick a random,
   16785       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   16786       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   16787       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'
   16788       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'
   16789       ;;
   16790 
   16791     linux*)
   16792       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16793 	tmp_addflag=
   16794 	case $cc_basename,$host_cpu in
   16795 	pgcc*)				# Portland Group C compiler
   16796 	  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'
   16797 	  tmp_addflag=' $pic_flag'
   16798 	  ;;
   16799 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   16800 	  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'
   16801 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   16802 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   16803 	  tmp_addflag=' -i_dynamic' ;;
   16804 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   16805 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   16806 	ifc* | ifort*)			# Intel Fortran compiler
   16807 	  tmp_addflag=' -nofor_main' ;;
   16808 	esac
   16809 	archive_cmds_GCJ='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16810 
   16811 	if test $supports_anon_versioning = yes; then
   16812 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   16813   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   16814   $echo "local: *; };" >> $output_objdir/$libname.ver~
   16815 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   16816 	fi
   16817       else
   16818 	ld_shlibs_GCJ=no
   16819       fi
   16820       ;;
   16821 
   16822     netbsd*)
   16823       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16824 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   16825 	wlarc=
   16826       else
   16827 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16828 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16829       fi
   16830       ;;
   16831 
   16832     solaris*)
   16833       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   16834 	ld_shlibs_GCJ=no
   16835 	cat <<EOF 1>&2
   16836 
   16837 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   16838 *** create shared libraries on Solaris systems.  Therefore, libtool
   16839 *** is disabling shared libraries support.  We urge you to upgrade GNU
   16840 *** binutils to release 2.9.1 or newer.  Another option is to modify
   16841 *** your PATH or compiler configuration so that the native linker is
   16842 *** used, and then restart.
   16843 
   16844 EOF
   16845       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16846 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16847 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16848       else
   16849 	ld_shlibs_GCJ=no
   16850       fi
   16851       ;;
   16852 
   16853     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   16854       case `$LD -v 2>&1` in
   16855         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   16856 	ld_shlibs_GCJ=no
   16857 	cat <<_LT_EOF 1>&2
   16858 
   16859 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   16860 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   16861 *** is disabling shared libraries support.  We urge you to upgrade GNU
   16862 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   16863 *** your PATH or compiler configuration so that the native linker is
   16864 *** used, and then restart.
   16865 
   16866 _LT_EOF
   16867 	;;
   16868 	*)
   16869 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16870 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   16871 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   16872 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   16873 	  else
   16874 	    ld_shlibs_GCJ=no
   16875 	  fi
   16876 	;;
   16877       esac
   16878       ;;
   16879 
   16880     sunos4*)
   16881       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   16882       wlarc=
   16883       hardcode_direct_GCJ=yes
   16884       hardcode_shlibpath_var_GCJ=no
   16885       ;;
   16886 
   16887     *)
   16888       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16889 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16890 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16891       else
   16892 	ld_shlibs_GCJ=no
   16893       fi
   16894       ;;
   16895     esac
   16896 
   16897     if test "$ld_shlibs_GCJ" = no; then
   16898       runpath_var=
   16899       hardcode_libdir_flag_spec_GCJ=
   16900       export_dynamic_flag_spec_GCJ=
   16901       whole_archive_flag_spec_GCJ=
   16902     fi
   16903   else
   16904     # PORTME fill in a description of your system's linker (not GNU ld)
   16905     case $host_os in
   16906     aix3*)
   16907       allow_undefined_flag_GCJ=unsupported
   16908       always_export_symbols_GCJ=yes
   16909       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'
   16910       # Note: this linker hardcodes the directories in LIBPATH if there
   16911       # are no directories specified by -L.
   16912       hardcode_minus_L_GCJ=yes
   16913       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   16914 	# Neither direct hardcoding nor static linking is supported with a
   16915 	# broken collect2.
   16916 	hardcode_direct_GCJ=unsupported
   16917       fi
   16918       ;;
   16919 
   16920     aix4* | aix5*)
   16921       if test "$host_cpu" = ia64; then
   16922 	# On IA64, the linker does run time linking by default, so we don't
   16923 	# have to do anything special.
   16924 	aix_use_runtimelinking=no
   16925 	exp_sym_flag='-Bexport'
   16926 	no_entry_flag=""
   16927       else
   16928 	# If we're using GNU nm, then we don't want the "-C" option.
   16929 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   16930 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   16931 	  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'
   16932 	else
   16933 	  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'
   16934 	fi
   16935 	aix_use_runtimelinking=no
   16936 
   16937 	# Test if we are trying to use run time linking or normal
   16938 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   16939 	# need to do runtime linking.
   16940 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   16941 	  for ld_flag in $LDFLAGS; do
   16942   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   16943   	    aix_use_runtimelinking=yes
   16944   	    break
   16945   	  fi
   16946 	  done
   16947 	  ;;
   16948 	esac
   16949 
   16950 	exp_sym_flag='-bexport'
   16951 	no_entry_flag='-bnoentry'
   16952       fi
   16953 
   16954       # When large executables or shared objects are built, AIX ld can
   16955       # have problems creating the table of contents.  If linking a library
   16956       # or program results in "error TOC overflow" add -mminimal-toc to
   16957       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   16958       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   16959 
   16960       archive_cmds_GCJ=''
   16961       hardcode_direct_GCJ=yes
   16962       hardcode_libdir_separator_GCJ=':'
   16963       link_all_deplibs_GCJ=yes
   16964 
   16965       if test "$GCC" = yes; then
   16966 	case $host_os in aix4.[012]|aix4.[012].*)
   16967 	# We only want to do this on AIX 4.2 and lower, the check
   16968 	# below for broken collect2 doesn't work under 4.3+
   16969 	  collect2name=`${CC} -print-prog-name=collect2`
   16970 	  if test -f "$collect2name" && \
   16971   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   16972 	  then
   16973   	  # We have reworked collect2
   16974   	  hardcode_direct_GCJ=yes
   16975 	  else
   16976   	  # We have old collect2
   16977   	  hardcode_direct_GCJ=unsupported
   16978   	  # It fails to find uninstalled libraries when the uninstalled
   16979   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   16980   	  # to unsupported forces relinking
   16981   	  hardcode_minus_L_GCJ=yes
   16982   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16983   	  hardcode_libdir_separator_GCJ=
   16984 	  fi
   16985 	  ;;
   16986 	esac
   16987 	shared_flag='-shared'
   16988 	if test "$aix_use_runtimelinking" = yes; then
   16989 	  shared_flag="$shared_flag "'${wl}-G'
   16990 	fi
   16991       else
   16992 	# not using gcc
   16993 	if test "$host_cpu" = ia64; then
   16994   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   16995   	# chokes on -Wl,-G. The following line is correct:
   16996 	  shared_flag='-G'
   16997 	else
   16998 	  if test "$aix_use_runtimelinking" = yes; then
   16999 	    shared_flag='${wl}-G'
   17000 	  else
   17001 	    shared_flag='${wl}-bM:SRE'
   17002 	  fi
   17003 	fi
   17004       fi
   17005 
   17006       # It seems that -bexpall does not export symbols beginning with
   17007       # underscore (_), so it is better to generate a list of symbols to export.
   17008       always_export_symbols_GCJ=yes
   17009       if test "$aix_use_runtimelinking" = yes; then
   17010 	# Warning - without using the other runtime loading flags (-brtl),
   17011 	# -berok will link without error, but may produce a broken library.
   17012 	allow_undefined_flag_GCJ='-berok'
   17013        # Determine the default libpath from the value encoded in an empty executable.
   17014        cat >conftest.$ac_ext <<_ACEOF
   17015 /* confdefs.h.  */
   17016 _ACEOF
   17017 cat confdefs.h >>conftest.$ac_ext
   17018 cat >>conftest.$ac_ext <<_ACEOF
   17019 /* end confdefs.h.  */
   17020 
   17021 int
   17022 main ()
   17023 {
   17024 
   17025   ;
   17026   return 0;
   17027 }
   17028 _ACEOF
   17029 rm -f conftest.$ac_objext conftest$ac_exeext
   17030 if { (ac_try="$ac_link"
   17031 case "(($ac_try" in
   17032   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17033   *) ac_try_echo=$ac_try;;
   17034 esac
   17035 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17036   (eval "$ac_link") 2>conftest.er1
   17037   ac_status=$?
   17038   grep -v '^ *+' conftest.er1 >conftest.err
   17039   rm -f conftest.er1
   17040   cat conftest.err >&5
   17041   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17042   (exit $ac_status); } && {
   17043 	 test -z "$ac_c_werror_flag" ||
   17044 	 test ! -s conftest.err
   17045        } && test -s conftest$ac_exeext &&
   17046        $as_test_x conftest$ac_exeext; then
   17047 
   17048 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17049 }'`
   17050 # Check for a 64-bit object if we didn't find anything.
   17051 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17052 }'`; fi
   17053 else
   17054   echo "$as_me: failed program was:" >&5
   17055 sed 's/^/| /' conftest.$ac_ext >&5
   17056 
   17057 
   17058 fi
   17059 
   17060 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17061       conftest$ac_exeext conftest.$ac_ext
   17062 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17063 
   17064        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17065 	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"
   17066        else
   17067 	if test "$host_cpu" = ia64; then
   17068 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   17069 	  allow_undefined_flag_GCJ="-z nodefs"
   17070 	  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"
   17071 	else
   17072 	 # Determine the default libpath from the value encoded in an empty executable.
   17073 	 cat >conftest.$ac_ext <<_ACEOF
   17074 /* confdefs.h.  */
   17075 _ACEOF
   17076 cat confdefs.h >>conftest.$ac_ext
   17077 cat >>conftest.$ac_ext <<_ACEOF
   17078 /* end confdefs.h.  */
   17079 
   17080 int
   17081 main ()
   17082 {
   17083 
   17084   ;
   17085   return 0;
   17086 }
   17087 _ACEOF
   17088 rm -f conftest.$ac_objext conftest$ac_exeext
   17089 if { (ac_try="$ac_link"
   17090 case "(($ac_try" in
   17091   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   17092   *) ac_try_echo=$ac_try;;
   17093 esac
   17094 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   17095   (eval "$ac_link") 2>conftest.er1
   17096   ac_status=$?
   17097   grep -v '^ *+' conftest.er1 >conftest.err
   17098   rm -f conftest.er1
   17099   cat conftest.err >&5
   17100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17101   (exit $ac_status); } && {
   17102 	 test -z "$ac_c_werror_flag" ||
   17103 	 test ! -s conftest.err
   17104        } && test -s conftest$ac_exeext &&
   17105        $as_test_x conftest$ac_exeext; then
   17106 
   17107 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17108 }'`
   17109 # Check for a 64-bit object if we didn't find anything.
   17110 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17111 }'`; fi
   17112 else
   17113   echo "$as_me: failed program was:" >&5
   17114 sed 's/^/| /' conftest.$ac_ext >&5
   17115 
   17116 
   17117 fi
   17118 
   17119 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
   17120       conftest$ac_exeext conftest.$ac_ext
   17121 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17122 
   17123 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17124 	  # Warning - without using the other run time loading flags,
   17125 	  # -berok will link without error, but may produce a broken library.
   17126 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   17127 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   17128 	  # Exported symbols can be pulled into shared objects from archives
   17129 	  whole_archive_flag_spec_GCJ='$convenience'
   17130 	  archive_cmds_need_lc_GCJ=yes
   17131 	  # This is similar to how AIX traditionally builds its shared libraries.
   17132 	  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'
   17133 	fi
   17134       fi
   17135       ;;
   17136 
   17137     amigaos*)
   17138       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)'
   17139       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17140       hardcode_minus_L_GCJ=yes
   17141       # see comment about different semantics on the GNU ld section
   17142       ld_shlibs_GCJ=no
   17143       ;;
   17144 
   17145     bsdi[45]*)
   17146       export_dynamic_flag_spec_GCJ=-rdynamic
   17147       ;;
   17148 
   17149     cygwin* | mingw* | pw32*)
   17150       # When not using gcc, we currently assume that we are using
   17151       # Microsoft Visual C++.
   17152       # hardcode_libdir_flag_spec is actually meaningless, as there is
   17153       # no search path for DLLs.
   17154       hardcode_libdir_flag_spec_GCJ=' '
   17155       allow_undefined_flag_GCJ=unsupported
   17156       # Tell ltmain to make .lib files, not .a files.
   17157       libext=lib
   17158       # Tell ltmain to make .dll files, not .so files.
   17159       shrext_cmds=".dll"
   17160       # FIXME: Setting linknames here is a bad hack.
   17161       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   17162       # The linker will automatically build a .lib file if we build a DLL.
   17163       old_archive_From_new_cmds_GCJ='true'
   17164       # FIXME: Should let the user specify the lib program.
   17165       old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs'
   17166       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   17167       enable_shared_with_static_runtimes_GCJ=yes
   17168       ;;
   17169 
   17170     darwin* | rhapsody*)
   17171       case $host_os in
   17172         rhapsody* | darwin1.[012])
   17173          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   17174          ;;
   17175        *) # Darwin 1.3 on
   17176          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   17177            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17178          else
   17179            case ${MACOSX_DEPLOYMENT_TARGET} in
   17180              10.[012])
   17181                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17182                ;;
   17183              10.*)
   17184                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   17185                ;;
   17186            esac
   17187          fi
   17188          ;;
   17189       esac
   17190       archive_cmds_need_lc_GCJ=no
   17191       hardcode_direct_GCJ=no
   17192       hardcode_automatic_GCJ=yes
   17193       hardcode_shlibpath_var_GCJ=unsupported
   17194       whole_archive_flag_spec_GCJ=''
   17195       link_all_deplibs_GCJ=yes
   17196     if test "$GCC" = yes ; then
   17197     	output_verbose_link_cmd='echo'
   17198         archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   17199       module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17200       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17201       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}'
   17202       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}'
   17203     else
   17204       case $cc_basename in
   17205         xlc*)
   17206          output_verbose_link_cmd='echo'
   17207          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   17208          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17209           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17210          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 $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   17211           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}'
   17212           ;;
   17213        *)
   17214          ld_shlibs_GCJ=no
   17215           ;;
   17216       esac
   17217     fi
   17218       ;;
   17219 
   17220     dgux*)
   17221       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17222       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17223       hardcode_shlibpath_var_GCJ=no
   17224       ;;
   17225 
   17226     freebsd1*)
   17227       ld_shlibs_GCJ=no
   17228       ;;
   17229 
   17230     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   17231     # support.  Future versions do this automatically, but an explicit c++rt0.o
   17232     # does not break anything, and helps significantly (at the cost of a little
   17233     # extra space).
   17234     freebsd2.2*)
   17235       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   17236       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17237       hardcode_direct_GCJ=yes
   17238       hardcode_shlibpath_var_GCJ=no
   17239       ;;
   17240 
   17241     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   17242     freebsd2*)
   17243       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17244       hardcode_direct_GCJ=yes
   17245       hardcode_minus_L_GCJ=yes
   17246       hardcode_shlibpath_var_GCJ=no
   17247       ;;
   17248 
   17249     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   17250     freebsd* | kfreebsd*-gnu | dragonfly*)
   17251       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   17252       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17253       hardcode_direct_GCJ=yes
   17254       hardcode_shlibpath_var_GCJ=no
   17255       ;;
   17256 
   17257     hpux9*)
   17258       if test "$GCC" = yes; then
   17259 	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'
   17260       else
   17261 	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'
   17262       fi
   17263       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17264       hardcode_libdir_separator_GCJ=:
   17265       hardcode_direct_GCJ=yes
   17266 
   17267       # hardcode_minus_L: Not really in the search PATH,
   17268       # but as the default location of the library.
   17269       hardcode_minus_L_GCJ=yes
   17270       export_dynamic_flag_spec_GCJ='${wl}-E'
   17271       ;;
   17272 
   17273     hpux10*)
   17274       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17275 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17276       else
   17277 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   17278       fi
   17279       if test "$with_gnu_ld" = no; then
   17280 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17281 	hardcode_libdir_separator_GCJ=:
   17282 
   17283 	hardcode_direct_GCJ=yes
   17284 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17285 
   17286 	# hardcode_minus_L: Not really in the search PATH,
   17287 	# but as the default location of the library.
   17288 	hardcode_minus_L_GCJ=yes
   17289       fi
   17290       ;;
   17291 
   17292     hpux11*)
   17293       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17294 	case $host_cpu in
   17295 	hppa*64*)
   17296 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17297 	  ;;
   17298 	ia64*)
   17299 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17300 	  ;;
   17301 	*)
   17302 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17303 	  ;;
   17304 	esac
   17305       else
   17306 	case $host_cpu in
   17307 	hppa*64*)
   17308 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17309 	  ;;
   17310 	ia64*)
   17311 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17312 	  ;;
   17313 	*)
   17314 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17315 	  ;;
   17316 	esac
   17317       fi
   17318       if test "$with_gnu_ld" = no; then
   17319 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17320 	hardcode_libdir_separator_GCJ=:
   17321 
   17322 	case $host_cpu in
   17323 	hppa*64*|ia64*)
   17324 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   17325 	  hardcode_direct_GCJ=no
   17326 	  hardcode_shlibpath_var_GCJ=no
   17327 	  ;;
   17328 	*)
   17329 	  hardcode_direct_GCJ=yes
   17330 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   17331 
   17332 	  # hardcode_minus_L: Not really in the search PATH,
   17333 	  # but as the default location of the library.
   17334 	  hardcode_minus_L_GCJ=yes
   17335 	  ;;
   17336 	esac
   17337       fi
   17338       ;;
   17339 
   17340     irix5* | irix6* | nonstopux*)
   17341       if test "$GCC" = yes; then
   17342 	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'
   17343       else
   17344 	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'
   17345 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   17346       fi
   17347       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17348       hardcode_libdir_separator_GCJ=:
   17349       link_all_deplibs_GCJ=yes
   17350       ;;
   17351 
   17352     netbsd*)
   17353       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17354 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   17355       else
   17356 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   17357       fi
   17358       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17359       hardcode_direct_GCJ=yes
   17360       hardcode_shlibpath_var_GCJ=no
   17361       ;;
   17362 
   17363     newsos6)
   17364       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17365       hardcode_direct_GCJ=yes
   17366       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17367       hardcode_libdir_separator_GCJ=:
   17368       hardcode_shlibpath_var_GCJ=no
   17369       ;;
   17370 
   17371     openbsd*)
   17372       hardcode_direct_GCJ=yes
   17373       hardcode_shlibpath_var_GCJ=no
   17374       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   17375 	archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17376 	archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   17377 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17378 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17379       else
   17380        case $host_os in
   17381 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   17382 	   archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17383 	   hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17384 	   ;;
   17385 	 *)
   17386 	   archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17387 	   hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17388 	   ;;
   17389        esac
   17390       fi
   17391       ;;
   17392 
   17393     os2*)
   17394       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17395       hardcode_minus_L_GCJ=yes
   17396       allow_undefined_flag_GCJ=unsupported
   17397       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'
   17398       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   17399       ;;
   17400 
   17401     osf3*)
   17402       if test "$GCC" = yes; then
   17403 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17404 	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'
   17405       else
   17406 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17407 	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'
   17408       fi
   17409       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17410       hardcode_libdir_separator_GCJ=:
   17411       ;;
   17412 
   17413     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   17414       if test "$GCC" = yes; then
   17415 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17416 	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'
   17417 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17418       else
   17419 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17420 	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'
   17421 	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~
   17422 	$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'
   17423 
   17424 	# Both c and cxx compiler support -rpath directly
   17425 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   17426       fi
   17427       hardcode_libdir_separator_GCJ=:
   17428       ;;
   17429 
   17430     solaris*)
   17431       no_undefined_flag_GCJ=' -z text'
   17432       if test "$GCC" = yes; then
   17433 	wlarc='${wl}'
   17434 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17435 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17436 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   17437       else
   17438 	wlarc=''
   17439 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17440 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17441   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   17442       fi
   17443       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17444       hardcode_shlibpath_var_GCJ=no
   17445       case $host_os in
   17446       solaris2.[0-5] | solaris2.[0-5].*) ;;
   17447       *)
   17448  	# The compiler driver will combine linker options so we
   17449  	# cannot just pass the convience library names through
   17450  	# without $wl, iff we do not link with $LD.
   17451  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   17452  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   17453  	case $wlarc in
   17454  	'')
   17455  	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;;
   17456  	*)
   17457  	  whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
   17458  	esac ;;
   17459       esac
   17460       link_all_deplibs_GCJ=yes
   17461       ;;
   17462 
   17463     sunos4*)
   17464       if test "x$host_vendor" = xsequent; then
   17465 	# Use $CC to link under sequent, because it throws in some extra .o
   17466 	# files that make .init and .fini sections work.
   17467 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   17468       else
   17469 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   17470       fi
   17471       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17472       hardcode_direct_GCJ=yes
   17473       hardcode_minus_L_GCJ=yes
   17474       hardcode_shlibpath_var_GCJ=no
   17475       ;;
   17476 
   17477     sysv4)
   17478       case $host_vendor in
   17479 	sni)
   17480 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17481 	  hardcode_direct_GCJ=yes # is this really true???
   17482 	;;
   17483 	siemens)
   17484 	  ## LD is ld it makes a PLAMLIB
   17485 	  ## CC just makes a GrossModule.
   17486 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   17487 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   17488 	  hardcode_direct_GCJ=no
   17489         ;;
   17490 	motorola)
   17491 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17492 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   17493 	;;
   17494       esac
   17495       runpath_var='LD_RUN_PATH'
   17496       hardcode_shlibpath_var_GCJ=no
   17497       ;;
   17498 
   17499     sysv4.3*)
   17500       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17501       hardcode_shlibpath_var_GCJ=no
   17502       export_dynamic_flag_spec_GCJ='-Bexport'
   17503       ;;
   17504 
   17505     sysv4*MP*)
   17506       if test -d /usr/nec; then
   17507 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17508 	hardcode_shlibpath_var_GCJ=no
   17509 	runpath_var=LD_RUN_PATH
   17510 	hardcode_runpath_var=yes
   17511 	ld_shlibs_GCJ=yes
   17512       fi
   17513       ;;
   17514 
   17515     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   17516       no_undefined_flag_GCJ='${wl}-z,text'
   17517       archive_cmds_need_lc_GCJ=no
   17518       hardcode_shlibpath_var_GCJ=no
   17519       runpath_var='LD_RUN_PATH'
   17520 
   17521       if test "$GCC" = yes; then
   17522 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17523 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17524       else
   17525 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17526 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17527       fi
   17528       ;;
   17529 
   17530     sysv5* | sco3.2v5* | sco5v6*)
   17531       # Note: We can NOT use -z defs as we might desire, because we do not
   17532       # link with -lc, and that would cause any symbols used from libc to
   17533       # always be unresolved, which means just about no library would
   17534       # ever link correctly.  If we're not using GNU ld we use -z text
   17535       # though, which does catch some bad symbols but isn't as heavy-handed
   17536       # as -z defs.
   17537       no_undefined_flag_GCJ='${wl}-z,text'
   17538       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   17539       archive_cmds_need_lc_GCJ=no
   17540       hardcode_shlibpath_var_GCJ=no
   17541       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   17542       hardcode_libdir_separator_GCJ=':'
   17543       link_all_deplibs_GCJ=yes
   17544       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   17545       runpath_var='LD_RUN_PATH'
   17546 
   17547       if test "$GCC" = yes; then
   17548 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17549 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17550       else
   17551 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17552 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17553       fi
   17554       ;;
   17555 
   17556     uts4*)
   17557       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17558       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17559       hardcode_shlibpath_var_GCJ=no
   17560       ;;
   17561 
   17562     *)
   17563       ld_shlibs_GCJ=no
   17564       ;;
   17565     esac
   17566   fi
   17567 
   17568 { echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   17569 echo "${ECHO_T}$ld_shlibs_GCJ" >&6; }
   17570 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   17571 
   17572 #
   17573 # Do we need to explicitly link libc?
   17574 #
   17575 case "x$archive_cmds_need_lc_GCJ" in
   17576 x|xyes)
   17577   # Assume -lc should be added
   17578   archive_cmds_need_lc_GCJ=yes
   17579 
   17580   if test "$enable_shared" = yes && test "$GCC" = yes; then
   17581     case $archive_cmds_GCJ in
   17582     *'~'*)
   17583       # FIXME: we may have to deal with multi-command sequences.
   17584       ;;
   17585     '$CC '*)
   17586       # Test whether the compiler implicitly links with -lc since on some
   17587       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   17588       # to ld, don't add -lc before -lgcc.
   17589       { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   17590 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
   17591       $rm conftest*
   17592       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   17593 
   17594       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   17595   (eval $ac_compile) 2>&5
   17596   ac_status=$?
   17597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17598   (exit $ac_status); } 2>conftest.err; then
   17599         soname=conftest
   17600         lib=conftest
   17601         libobjs=conftest.$ac_objext
   17602         deplibs=
   17603         wl=$lt_prog_compiler_wl_GCJ
   17604 	pic_flag=$lt_prog_compiler_pic_GCJ
   17605         compiler_flags=-v
   17606         linker_flags=-v
   17607         verstring=
   17608         output_objdir=.
   17609         libname=conftest
   17610         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   17611         allow_undefined_flag_GCJ=
   17612         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   17613   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   17614   ac_status=$?
   17615   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17616   (exit $ac_status); }
   17617         then
   17618 	  archive_cmds_need_lc_GCJ=no
   17619         else
   17620 	  archive_cmds_need_lc_GCJ=yes
   17621         fi
   17622         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   17623       else
   17624         cat conftest.err 1>&5
   17625       fi
   17626       $rm conftest*
   17627       { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   17628 echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; }
   17629       ;;
   17630     esac
   17631   fi
   17632   ;;
   17633 esac
   17634 
   17635 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   17636 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
   17637 library_names_spec=
   17638 libname_spec='lib$name'
   17639 soname_spec=
   17640 shrext_cmds=".so"
   17641 postinstall_cmds=
   17642 postuninstall_cmds=
   17643 finish_cmds=
   17644 finish_eval=
   17645 shlibpath_var=
   17646 shlibpath_overrides_runpath=unknown
   17647 version_type=none
   17648 dynamic_linker="$host_os ld.so"
   17649 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   17650 if test "$GCC" = yes; then
   17651   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   17652   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   17653     # if the path contains ";" then we assume it to be the separator
   17654     # otherwise default to the standard path separator (i.e. ":") - it is
   17655     # assumed that no part of a normal pathname contains ";" but that should
   17656     # okay in the real world where ";" in dirpaths is itself problematic.
   17657     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   17658   else
   17659     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   17660   fi
   17661 else
   17662   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   17663 fi
   17664 need_lib_prefix=unknown
   17665 hardcode_into_libs=no
   17666 
   17667 # when you set need_version to no, make sure it does not cause -set_version
   17668 # flags to be left without arguments
   17669 need_version=unknown
   17670 
   17671 case $host_os in
   17672 aix3*)
   17673   version_type=linux
   17674   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   17675   shlibpath_var=LIBPATH
   17676 
   17677   # AIX 3 has no versioning support, so we append a major version to the name.
   17678   soname_spec='${libname}${release}${shared_ext}$major'
   17679   ;;
   17680 
   17681 aix4* | aix5*)
   17682   version_type=linux
   17683   need_lib_prefix=no
   17684   need_version=no
   17685   hardcode_into_libs=yes
   17686   if test "$host_cpu" = ia64; then
   17687     # AIX 5 supports IA64
   17688     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   17689     shlibpath_var=LD_LIBRARY_PATH
   17690   else
   17691     # With GCC up to 2.95.x, collect2 would create an import file
   17692     # for dependence libraries.  The import file would start with
   17693     # the line `#! .'.  This would cause the generated library to
   17694     # depend on `.', always an invalid library.  This was fixed in
   17695     # development snapshots of GCC prior to 3.0.
   17696     case $host_os in
   17697       aix4 | aix4.[01] | aix4.[01].*)
   17698       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   17699 	   echo ' yes '
   17700 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   17701 	:
   17702       else
   17703 	can_build_shared=no
   17704       fi
   17705       ;;
   17706     esac
   17707     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   17708     # soname into executable. Probably we can add versioning support to
   17709     # collect2, so additional links can be useful in future.
   17710     if test "$aix_use_runtimelinking" = yes; then
   17711       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   17712       # instead of lib<name>.a to let people know that these are not
   17713       # typical AIX shared libraries.
   17714       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17715     else
   17716       # We preserve .a as extension for shared libraries through AIX4.2
   17717       # and later when we are not doing run time linking.
   17718       library_names_spec='${libname}${release}.a $libname.a'
   17719       soname_spec='${libname}${release}${shared_ext}$major'
   17720     fi
   17721     shlibpath_var=LIBPATH
   17722   fi
   17723   ;;
   17724 
   17725 amigaos*)
   17726   library_names_spec='$libname.ixlibrary $libname.a'
   17727   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   17728   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'
   17729   ;;
   17730 
   17731 beos*)
   17732   library_names_spec='${libname}${shared_ext}'
   17733   dynamic_linker="$host_os ld.so"
   17734   shlibpath_var=LIBRARY_PATH
   17735   ;;
   17736 
   17737 bsdi[45]*)
   17738   version_type=linux
   17739   need_version=no
   17740   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17741   soname_spec='${libname}${release}${shared_ext}$major'
   17742   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   17743   shlibpath_var=LD_LIBRARY_PATH
   17744   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   17745   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   17746   # the default ld.so.conf also contains /usr/contrib/lib and
   17747   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   17748   # libtool to hard-code these into programs
   17749   ;;
   17750 
   17751 cygwin* | mingw* | pw32*)
   17752   version_type=windows
   17753   shrext_cmds=".dll"
   17754   need_version=no
   17755   need_lib_prefix=no
   17756 
   17757   case $GCC,$host_os in
   17758   yes,cygwin* | yes,mingw* | yes,pw32*)
   17759     library_names_spec='$libname.dll.a'
   17760     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   17761     postinstall_cmds='base_file=`basename \${file}`~
   17762       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   17763       dldir=$destdir/`dirname \$dlpath`~
   17764       test -d \$dldir || mkdir -p \$dldir~
   17765       $install_prog $dir/$dlname \$dldir/$dlname~
   17766       chmod a+x \$dldir/$dlname'
   17767     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   17768       dlpath=$dir/\$dldll~
   17769        $rm \$dlpath'
   17770     shlibpath_overrides_runpath=yes
   17771 
   17772     case $host_os in
   17773     cygwin*)
   17774       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   17775       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17776       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   17777       ;;
   17778     mingw*)
   17779       # MinGW DLLs use traditional 'lib' prefix
   17780       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17781       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   17782       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   17783         # It is most probably a Windows format PATH printed by
   17784         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   17785         # path with ; separators, and with drive letters. We can handle the
   17786         # drive letters (cygwin fileutils understands them), so leave them,
   17787         # especially as we might pass files found there to a mingw objdump,
   17788         # which wouldn't understand a cygwinified path. Ahh.
   17789         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   17790       else
   17791         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   17792       fi
   17793       ;;
   17794     pw32*)
   17795       # pw32 DLLs use 'pw' prefix rather than 'lib'
   17796       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17797       ;;
   17798     esac
   17799     ;;
   17800 
   17801   *)
   17802     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   17803     ;;
   17804   esac
   17805   dynamic_linker='Win32 ld.exe'
   17806   # FIXME: first we should search . and the directory the executable is in
   17807   shlibpath_var=PATH
   17808   ;;
   17809 
   17810 darwin* | rhapsody*)
   17811   dynamic_linker="$host_os dyld"
   17812   version_type=darwin
   17813   need_lib_prefix=no
   17814   need_version=no
   17815   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   17816   soname_spec='${libname}${release}${major}$shared_ext'
   17817   shlibpath_overrides_runpath=yes
   17818   shlibpath_var=DYLD_LIBRARY_PATH
   17819   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   17820   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   17821   if test "$GCC" = yes; then
   17822     sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
   17823   else
   17824     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   17825   fi
   17826   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   17827   ;;
   17828 
   17829 dgux*)
   17830   version_type=linux
   17831   need_lib_prefix=no
   17832   need_version=no
   17833   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   17834   soname_spec='${libname}${release}${shared_ext}$major'
   17835   shlibpath_var=LD_LIBRARY_PATH
   17836   ;;
   17837 
   17838 freebsd1*)
   17839   dynamic_linker=no
   17840   ;;
   17841 
   17842 kfreebsd*-gnu)
   17843   version_type=linux
   17844   need_lib_prefix=no
   17845   need_version=no
   17846   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17847   soname_spec='${libname}${release}${shared_ext}$major'
   17848   shlibpath_var=LD_LIBRARY_PATH
   17849   shlibpath_overrides_runpath=no
   17850   hardcode_into_libs=yes
   17851   dynamic_linker='GNU ld.so'
   17852   ;;
   17853 
   17854 freebsd* | dragonfly*)
   17855   # DragonFly does not have aout.  When/if they implement a new
   17856   # versioning mechanism, adjust this.
   17857   if test -x /usr/bin/objformat; then
   17858     objformat=`/usr/bin/objformat`
   17859   else
   17860     case $host_os in
   17861     freebsd[123]*) objformat=aout ;;
   17862     *) objformat=elf ;;
   17863     esac
   17864   fi
   17865   version_type=freebsd-$objformat
   17866   case $version_type in
   17867     freebsd-elf*)
   17868       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   17869       need_version=no
   17870       need_lib_prefix=no
   17871       ;;
   17872     freebsd-*)
   17873       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   17874       need_version=yes
   17875       ;;
   17876   esac
   17877   shlibpath_var=LD_LIBRARY_PATH
   17878   case $host_os in
   17879   freebsd2*)
   17880     shlibpath_overrides_runpath=yes
   17881     ;;
   17882   freebsd3.[01]* | freebsdelf3.[01]*)
   17883     shlibpath_overrides_runpath=yes
   17884     hardcode_into_libs=yes
   17885     ;;
   17886   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   17887   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   17888     shlibpath_overrides_runpath=no
   17889     hardcode_into_libs=yes
   17890     ;;
   17891   freebsd*) # from 4.6 on
   17892     shlibpath_overrides_runpath=yes
   17893     hardcode_into_libs=yes
   17894     ;;
   17895   esac
   17896   ;;
   17897 
   17898 gnu*)
   17899   version_type=linux
   17900   need_lib_prefix=no
   17901   need_version=no
   17902   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   17903   soname_spec='${libname}${release}${shared_ext}$major'
   17904   shlibpath_var=LD_LIBRARY_PATH
   17905   hardcode_into_libs=yes
   17906   ;;
   17907 
   17908 hpux9* | hpux10* | hpux11*)
   17909   # Give a soname corresponding to the major version so that dld.sl refuses to
   17910   # link against other versions.
   17911   version_type=sunos
   17912   need_lib_prefix=no
   17913   need_version=no
   17914   case $host_cpu in
   17915   ia64*)
   17916     shrext_cmds='.so'
   17917     hardcode_into_libs=yes
   17918     dynamic_linker="$host_os dld.so"
   17919     shlibpath_var=LD_LIBRARY_PATH
   17920     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   17921     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17922     soname_spec='${libname}${release}${shared_ext}$major'
   17923     if test "X$HPUX_IA64_MODE" = X32; then
   17924       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   17925     else
   17926       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   17927     fi
   17928     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   17929     ;;
   17930    hppa*64*)
   17931      shrext_cmds='.sl'
   17932      hardcode_into_libs=yes
   17933      dynamic_linker="$host_os dld.sl"
   17934      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   17935      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   17936      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17937      soname_spec='${libname}${release}${shared_ext}$major'
   17938      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   17939      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   17940      ;;
   17941    *)
   17942     shrext_cmds='.sl'
   17943     dynamic_linker="$host_os dld.sl"
   17944     shlibpath_var=SHLIB_PATH
   17945     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   17946     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17947     soname_spec='${libname}${release}${shared_ext}$major'
   17948     ;;
   17949   esac
   17950   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   17951   postinstall_cmds='chmod 555 $lib'
   17952   ;;
   17953 
   17954 interix3*)
   17955   version_type=linux
   17956   need_lib_prefix=no
   17957   need_version=no
   17958   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17959   soname_spec='${libname}${release}${shared_ext}$major'
   17960   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   17961   shlibpath_var=LD_LIBRARY_PATH
   17962   shlibpath_overrides_runpath=no
   17963   hardcode_into_libs=yes
   17964   ;;
   17965 
   17966 irix5* | irix6* | nonstopux*)
   17967   case $host_os in
   17968     nonstopux*) version_type=nonstopux ;;
   17969     *)
   17970 	if test "$lt_cv_prog_gnu_ld" = yes; then
   17971 		version_type=linux
   17972 	else
   17973 		version_type=irix
   17974 	fi ;;
   17975   esac
   17976   need_lib_prefix=no
   17977   need_version=no
   17978   soname_spec='${libname}${release}${shared_ext}$major'
   17979   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   17980   case $host_os in
   17981   irix5* | nonstopux*)
   17982     libsuff= shlibsuff=
   17983     ;;
   17984   *)
   17985     case $LD in # libtool.m4 will add one of these switches to LD
   17986     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   17987       libsuff= shlibsuff= libmagic=32-bit;;
   17988     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   17989       libsuff=32 shlibsuff=N32 libmagic=N32;;
   17990     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   17991       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   17992     *) libsuff= shlibsuff= libmagic=never-match;;
   17993     esac
   17994     ;;
   17995   esac
   17996   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   17997   shlibpath_overrides_runpath=no
   17998   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   17999   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18000   hardcode_into_libs=yes
   18001   ;;
   18002 
   18003 # No shared lib support for Linux oldld, aout, or coff.
   18004 linux*oldld* | linux*aout* | linux*coff*)
   18005   dynamic_linker=no
   18006   ;;
   18007 
   18008 # This must be Linux ELF.
   18009 linux*)
   18010   version_type=linux
   18011   need_lib_prefix=no
   18012   need_version=no
   18013   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18014   soname_spec='${libname}${release}${shared_ext}$major'
   18015   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   18016   shlibpath_var=LD_LIBRARY_PATH
   18017   shlibpath_overrides_runpath=no
   18018   # This implies no fast_install, which is unacceptable.
   18019   # Some rework will be needed to allow for fast_install
   18020   # before this can be enabled.
   18021   hardcode_into_libs=yes
   18022 
   18023   # Append ld.so.conf contents to the search path
   18024   if test -f /etc/ld.so.conf; then
   18025     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   18026     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   18027   fi
   18028 
   18029   # We used to test for /lib/ld.so.1 and disable shared libraries on
   18030   # powerpc, because MkLinux only supported shared libraries with the
   18031   # GNU dynamic linker.  Since this was broken with cross compilers,
   18032   # most powerpc-linux boxes support dynamic linking these days and
   18033   # people can always --disable-shared, the test was removed, and we
   18034   # assume the GNU/Linux dynamic linker is in use.
   18035   dynamic_linker='GNU/Linux ld.so'
   18036   ;;
   18037 
   18038 knetbsd*-gnu)
   18039   version_type=linux
   18040   need_lib_prefix=no
   18041   need_version=no
   18042   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18043   soname_spec='${libname}${release}${shared_ext}$major'
   18044   shlibpath_var=LD_LIBRARY_PATH
   18045   shlibpath_overrides_runpath=no
   18046   hardcode_into_libs=yes
   18047   dynamic_linker='GNU ld.so'
   18048   ;;
   18049 
   18050 netbsd*)
   18051   version_type=sunos
   18052   need_lib_prefix=no
   18053   need_version=no
   18054   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18055     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18056     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18057     dynamic_linker='NetBSD (a.out) ld.so'
   18058   else
   18059     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18060     soname_spec='${libname}${release}${shared_ext}$major'
   18061     dynamic_linker='NetBSD ld.elf_so'
   18062   fi
   18063   shlibpath_var=LD_LIBRARY_PATH
   18064   shlibpath_overrides_runpath=yes
   18065   hardcode_into_libs=yes
   18066   ;;
   18067 
   18068 newsos6)
   18069   version_type=linux
   18070   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18071   shlibpath_var=LD_LIBRARY_PATH
   18072   shlibpath_overrides_runpath=yes
   18073   ;;
   18074 
   18075 nto-qnx*)
   18076   version_type=linux
   18077   need_lib_prefix=no
   18078   need_version=no
   18079   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18080   soname_spec='${libname}${release}${shared_ext}$major'
   18081   shlibpath_var=LD_LIBRARY_PATH
   18082   shlibpath_overrides_runpath=yes
   18083   ;;
   18084 
   18085 openbsd*)
   18086   version_type=sunos
   18087   sys_lib_dlsearch_path_spec="/usr/lib"
   18088   need_lib_prefix=no
   18089   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   18090   case $host_os in
   18091     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   18092     *)                         need_version=no  ;;
   18093   esac
   18094   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18095   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18096   shlibpath_var=LD_LIBRARY_PATH
   18097   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18098     case $host_os in
   18099       openbsd2.[89] | openbsd2.[89].*)
   18100 	shlibpath_overrides_runpath=no
   18101 	;;
   18102       *)
   18103 	shlibpath_overrides_runpath=yes
   18104 	;;
   18105       esac
   18106   else
   18107     shlibpath_overrides_runpath=yes
   18108   fi
   18109   ;;
   18110 
   18111 os2*)
   18112   libname_spec='$name'
   18113   shrext_cmds=".dll"
   18114   need_lib_prefix=no
   18115   library_names_spec='$libname${shared_ext} $libname.a'
   18116   dynamic_linker='OS/2 ld.exe'
   18117   shlibpath_var=LIBPATH
   18118   ;;
   18119 
   18120 osf3* | osf4* | osf5*)
   18121   version_type=osf
   18122   need_lib_prefix=no
   18123   need_version=no
   18124   soname_spec='${libname}${release}${shared_ext}$major'
   18125   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18126   shlibpath_var=LD_LIBRARY_PATH
   18127   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   18128   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   18129   ;;
   18130 
   18131 solaris*)
   18132   version_type=linux
   18133   need_lib_prefix=no
   18134   need_version=no
   18135   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18136   soname_spec='${libname}${release}${shared_ext}$major'
   18137   shlibpath_var=LD_LIBRARY_PATH
   18138   shlibpath_overrides_runpath=yes
   18139   hardcode_into_libs=yes
   18140   # ldd complains unless libraries are executable
   18141   postinstall_cmds='chmod +x $lib'
   18142   ;;
   18143 
   18144 sunos4*)
   18145   version_type=sunos
   18146   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18147   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   18148   shlibpath_var=LD_LIBRARY_PATH
   18149   shlibpath_overrides_runpath=yes
   18150   if test "$with_gnu_ld" = yes; then
   18151     need_lib_prefix=no
   18152   fi
   18153   need_version=yes
   18154   ;;
   18155 
   18156 sysv4 | sysv4.3*)
   18157   version_type=linux
   18158   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18159   soname_spec='${libname}${release}${shared_ext}$major'
   18160   shlibpath_var=LD_LIBRARY_PATH
   18161   case $host_vendor in
   18162     sni)
   18163       shlibpath_overrides_runpath=no
   18164       need_lib_prefix=no
   18165       export_dynamic_flag_spec='${wl}-Blargedynsym'
   18166       runpath_var=LD_RUN_PATH
   18167       ;;
   18168     siemens)
   18169       need_lib_prefix=no
   18170       ;;
   18171     motorola)
   18172       need_lib_prefix=no
   18173       need_version=no
   18174       shlibpath_overrides_runpath=no
   18175       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   18176       ;;
   18177   esac
   18178   ;;
   18179 
   18180 sysv4*MP*)
   18181   if test -d /usr/nec ;then
   18182     version_type=linux
   18183     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   18184     soname_spec='$libname${shared_ext}.$major'
   18185     shlibpath_var=LD_LIBRARY_PATH
   18186   fi
   18187   ;;
   18188 
   18189 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   18190   version_type=freebsd-elf
   18191   need_lib_prefix=no
   18192   need_version=no
   18193   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18194   soname_spec='${libname}${release}${shared_ext}$major'
   18195   shlibpath_var=LD_LIBRARY_PATH
   18196   hardcode_into_libs=yes
   18197   if test "$with_gnu_ld" = yes; then
   18198     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   18199     shlibpath_overrides_runpath=no
   18200   else
   18201     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   18202     shlibpath_overrides_runpath=yes
   18203     case $host_os in
   18204       sco3.2v5*)
   18205         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   18206 	;;
   18207     esac
   18208   fi
   18209   sys_lib_dlsearch_path_spec='/usr/lib'
   18210   ;;
   18211 
   18212 uts4*)
   18213   version_type=linux
   18214   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18215   soname_spec='${libname}${release}${shared_ext}$major'
   18216   shlibpath_var=LD_LIBRARY_PATH
   18217   ;;
   18218 
   18219 *)
   18220   dynamic_linker=no
   18221   ;;
   18222 esac
   18223 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   18224 echo "${ECHO_T}$dynamic_linker" >&6; }
   18225 test "$dynamic_linker" = no && can_build_shared=no
   18226 
   18227 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   18228 if test "$GCC" = yes; then
   18229   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   18230 fi
   18231 
   18232 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   18233 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
   18234 hardcode_action_GCJ=
   18235 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   18236    test -n "$runpath_var_GCJ" || \
   18237    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   18238 
   18239   # We can hardcode non-existant directories.
   18240   if test "$hardcode_direct_GCJ" != no &&
   18241      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   18242      # have to relink, otherwise we might link with an installed library
   18243      # when we should be linking with a yet-to-be-installed one
   18244      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   18245      test "$hardcode_minus_L_GCJ" != no; then
   18246     # Linking always hardcodes the temporary library directory.
   18247     hardcode_action_GCJ=relink
   18248   else
   18249     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   18250     hardcode_action_GCJ=immediate
   18251   fi
   18252 else
   18253   # We cannot hardcode anything, or else we can only hardcode existing
   18254   # directories.
   18255   hardcode_action_GCJ=unsupported
   18256 fi
   18257 { echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   18258 echo "${ECHO_T}$hardcode_action_GCJ" >&6; }
   18259 
   18260 if test "$hardcode_action_GCJ" = relink; then
   18261   # Fast installation is not supported
   18262   enable_fast_install=no
   18263 elif test "$shlibpath_overrides_runpath" = yes ||
   18264      test "$enable_shared" = no; then
   18265   # Fast installation is not necessary
   18266   enable_fast_install=needless
   18267 fi
   18268 
   18269 
   18270 # The else clause should only fire when bootstrapping the
   18271 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18272 # with your package, and you will get complaints that there are
   18273 # no rules to generate ltmain.sh.
   18274 if test -f "$ltmain"; then
   18275   # See if we are running on zsh, and set the options which allow our commands through
   18276   # without removal of \ escapes.
   18277   if test -n "${ZSH_VERSION+set}" ; then
   18278     setopt NO_GLOB_SUBST
   18279   fi
   18280   # Now quote all the things that may contain metacharacters while being
   18281   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18282   # variables and quote the copies for generation of the libtool script.
   18283   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18284     SED SHELL STRIP \
   18285     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18286     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18287     deplibs_check_method reload_flag reload_cmds need_locks \
   18288     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18289     lt_cv_sys_global_symbol_to_c_name_address \
   18290     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18291     old_postinstall_cmds old_postuninstall_cmds \
   18292     compiler_GCJ \
   18293     CC_GCJ \
   18294     LD_GCJ \
   18295     lt_prog_compiler_wl_GCJ \
   18296     lt_prog_compiler_pic_GCJ \
   18297     lt_prog_compiler_static_GCJ \
   18298     lt_prog_compiler_no_builtin_flag_GCJ \
   18299     export_dynamic_flag_spec_GCJ \
   18300     thread_safe_flag_spec_GCJ \
   18301     whole_archive_flag_spec_GCJ \
   18302     enable_shared_with_static_runtimes_GCJ \
   18303     old_archive_cmds_GCJ \
   18304     old_archive_from_new_cmds_GCJ \
   18305     predep_objects_GCJ \
   18306     postdep_objects_GCJ \
   18307     predeps_GCJ \
   18308     postdeps_GCJ \
   18309     compiler_lib_search_path_GCJ \
   18310     archive_cmds_GCJ \
   18311     archive_expsym_cmds_GCJ \
   18312     postinstall_cmds_GCJ \
   18313     postuninstall_cmds_GCJ \
   18314     old_archive_from_expsyms_cmds_GCJ \
   18315     allow_undefined_flag_GCJ \
   18316     no_undefined_flag_GCJ \
   18317     export_symbols_cmds_GCJ \
   18318     hardcode_libdir_flag_spec_GCJ \
   18319     hardcode_libdir_flag_spec_ld_GCJ \
   18320     hardcode_libdir_separator_GCJ \
   18321     hardcode_automatic_GCJ \
   18322     module_cmds_GCJ \
   18323     module_expsym_cmds_GCJ \
   18324     lt_cv_prog_compiler_c_o_GCJ \
   18325     exclude_expsyms_GCJ \
   18326     include_expsyms_GCJ; do
   18327 
   18328     case $var in
   18329     old_archive_cmds_GCJ | \
   18330     old_archive_from_new_cmds_GCJ | \
   18331     archive_cmds_GCJ | \
   18332     archive_expsym_cmds_GCJ | \
   18333     module_cmds_GCJ | \
   18334     module_expsym_cmds_GCJ | \
   18335     old_archive_from_expsyms_cmds_GCJ | \
   18336     export_symbols_cmds_GCJ | \
   18337     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18338     postinstall_cmds | postuninstall_cmds | \
   18339     old_postinstall_cmds | old_postuninstall_cmds | \
   18340     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18341       # Double-quote double-evaled strings.
   18342       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18343       ;;
   18344     *)
   18345       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18346       ;;
   18347     esac
   18348   done
   18349 
   18350   case $lt_echo in
   18351   *'\$0 --fallback-echo"')
   18352     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18353     ;;
   18354   esac
   18355 
   18356 cfgfile="$ofile"
   18357 
   18358   cat <<__EOF__ >> "$cfgfile"
   18359 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18360 
   18361 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18362 
   18363 # Shell to use when invoking shell scripts.
   18364 SHELL=$lt_SHELL
   18365 
   18366 # Whether or not to build shared libraries.
   18367 build_libtool_libs=$enable_shared
   18368 
   18369 # Whether or not to build static libraries.
   18370 build_old_libs=$enable_static
   18371 
   18372 # Whether or not to add -lc for building shared libraries.
   18373 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   18374 
   18375 # Whether or not to disallow shared libs when runtime libs are static
   18376 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   18377 
   18378 # Whether or not to optimize for fast installation.
   18379 fast_install=$enable_fast_install
   18380 
   18381 # The host system.
   18382 host_alias=$host_alias
   18383 host=$host
   18384 host_os=$host_os
   18385 
   18386 # The build system.
   18387 build_alias=$build_alias
   18388 build=$build
   18389 build_os=$build_os
   18390 
   18391 # An echo program that does not interpret backslashes.
   18392 echo=$lt_echo
   18393 
   18394 # The archiver.
   18395 AR=$lt_AR
   18396 AR_FLAGS=$lt_AR_FLAGS
   18397 
   18398 # A C compiler.
   18399 LTCC=$lt_LTCC
   18400 
   18401 # LTCC compiler flags.
   18402 LTCFLAGS=$lt_LTCFLAGS
   18403 
   18404 # A language-specific compiler.
   18405 CC=$lt_compiler_GCJ
   18406 
   18407 # Is the compiler the GNU C compiler?
   18408 with_gcc=$GCC_GCJ
   18409 
   18410 # An ERE matcher.
   18411 EGREP=$lt_EGREP
   18412 
   18413 # The linker used to build libraries.
   18414 LD=$lt_LD_GCJ
   18415 
   18416 # Whether we need hard or soft links.
   18417 LN_S=$lt_LN_S
   18418 
   18419 # A BSD-compatible nm program.
   18420 NM=$lt_NM
   18421 
   18422 # A symbol stripping program
   18423 STRIP=$lt_STRIP
   18424 
   18425 # Used to examine libraries when file_magic_cmd begins "file"
   18426 MAGIC_CMD=$MAGIC_CMD
   18427 
   18428 # Used on cygwin: DLL creation program.
   18429 DLLTOOL="$DLLTOOL"
   18430 
   18431 # Used on cygwin: object dumper.
   18432 OBJDUMP="$OBJDUMP"
   18433 
   18434 # Used on cygwin: assembler.
   18435 AS="$AS"
   18436 
   18437 # The name of the directory that contains temporary libtool files.
   18438 objdir=$objdir
   18439 
   18440 # How to create reloadable object files.
   18441 reload_flag=$lt_reload_flag
   18442 reload_cmds=$lt_reload_cmds
   18443 
   18444 # How to pass a linker flag through the compiler.
   18445 wl=$lt_lt_prog_compiler_wl_GCJ
   18446 
   18447 # Object file suffix (normally "o").
   18448 objext="$ac_objext"
   18449 
   18450 # Old archive suffix (normally "a").
   18451 libext="$libext"
   18452 
   18453 # Shared library suffix (normally ".so").
   18454 shrext_cmds='$shrext_cmds'
   18455 
   18456 # Executable file suffix (normally "").
   18457 exeext="$exeext"
   18458 
   18459 # Additional compiler flags for building library objects.
   18460 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   18461 pic_mode=$pic_mode
   18462 
   18463 # What is the maximum length of a command?
   18464 max_cmd_len=$lt_cv_sys_max_cmd_len
   18465 
   18466 # Does compiler simultaneously support -c and -o options?
   18467 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   18468 
   18469 # Must we lock files when doing compilation?
   18470 need_locks=$lt_need_locks
   18471 
   18472 # Do we need the lib prefix for modules?
   18473 need_lib_prefix=$need_lib_prefix
   18474 
   18475 # Do we need a version for libraries?
   18476 need_version=$need_version
   18477 
   18478 # Whether dlopen is supported.
   18479 dlopen_support=$enable_dlopen
   18480 
   18481 # Whether dlopen of programs is supported.
   18482 dlopen_self=$enable_dlopen_self
   18483 
   18484 # Whether dlopen of statically linked programs is supported.
   18485 dlopen_self_static=$enable_dlopen_self_static
   18486 
   18487 # Compiler flag to prevent dynamic linking.
   18488 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   18489 
   18490 # Compiler flag to turn off builtin functions.
   18491 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   18492 
   18493 # Compiler flag to allow reflexive dlopens.
   18494 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   18495 
   18496 # Compiler flag to generate shared objects directly from archives.
   18497 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   18498 
   18499 # Compiler flag to generate thread-safe objects.
   18500 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   18501 
   18502 # Library versioning type.
   18503 version_type=$version_type
   18504 
   18505 # Format of library name prefix.
   18506 libname_spec=$lt_libname_spec
   18507 
   18508 # List of archive names.  First name is the real one, the rest are links.
   18509 # The last name is the one that the linker finds with -lNAME.
   18510 library_names_spec=$lt_library_names_spec
   18511 
   18512 # The coded name of the library, if different from the real name.
   18513 soname_spec=$lt_soname_spec
   18514 
   18515 # Commands used to build and install an old-style archive.
   18516 RANLIB=$lt_RANLIB
   18517 old_archive_cmds=$lt_old_archive_cmds_GCJ
   18518 old_postinstall_cmds=$lt_old_postinstall_cmds
   18519 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   18520 
   18521 # Create an old-style archive from a shared archive.
   18522 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   18523 
   18524 # Create a temporary old-style archive to link instead of a shared archive.
   18525 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   18526 
   18527 # Commands used to build and install a shared archive.
   18528 archive_cmds=$lt_archive_cmds_GCJ
   18529 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   18530 postinstall_cmds=$lt_postinstall_cmds
   18531 postuninstall_cmds=$lt_postuninstall_cmds
   18532 
   18533 # Commands used to build a loadable module (assumed same as above if empty)
   18534 module_cmds=$lt_module_cmds_GCJ
   18535 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   18536 
   18537 # Commands to strip libraries.
   18538 old_striplib=$lt_old_striplib
   18539 striplib=$lt_striplib
   18540 
   18541 # Dependencies to place before the objects being linked to create a
   18542 # shared library.
   18543 predep_objects=$lt_predep_objects_GCJ
   18544 
   18545 # Dependencies to place after the objects being linked to create a
   18546 # shared library.
   18547 postdep_objects=$lt_postdep_objects_GCJ
   18548 
   18549 # Dependencies to place before the objects being linked to create a
   18550 # shared library.
   18551 predeps=$lt_predeps_GCJ
   18552 
   18553 # Dependencies to place after the objects being linked to create a
   18554 # shared library.
   18555 postdeps=$lt_postdeps_GCJ
   18556 
   18557 # The library search path used internally by the compiler when linking
   18558 # a shared library.
   18559 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   18560 
   18561 # Method to check whether dependent libraries are shared objects.
   18562 deplibs_check_method=$lt_deplibs_check_method
   18563 
   18564 # Command to use when deplibs_check_method == file_magic.
   18565 file_magic_cmd=$lt_file_magic_cmd
   18566 
   18567 # Flag that allows shared libraries with undefined symbols to be built.
   18568 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   18569 
   18570 # Flag that forces no undefined symbols.
   18571 no_undefined_flag=$lt_no_undefined_flag_GCJ
   18572 
   18573 # Commands used to finish a libtool library installation in a directory.
   18574 finish_cmds=$lt_finish_cmds
   18575 
   18576 # Same as above, but a single script fragment to be evaled but not shown.
   18577 finish_eval=$lt_finish_eval
   18578 
   18579 # Take the output of nm and produce a listing of raw symbols and C names.
   18580 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   18581 
   18582 # Transform the output of nm in a proper C declaration
   18583 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   18584 
   18585 # Transform the output of nm in a C name address pair
   18586 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   18587 
   18588 # This is the shared library runtime path variable.
   18589 runpath_var=$runpath_var
   18590 
   18591 # This is the shared library path variable.
   18592 shlibpath_var=$shlibpath_var
   18593 
   18594 # Is shlibpath searched before the hard-coded library search path?
   18595 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   18596 
   18597 # How to hardcode a shared library path into an executable.
   18598 hardcode_action=$hardcode_action_GCJ
   18599 
   18600 # Whether we should hardcode library paths into libraries.
   18601 hardcode_into_libs=$hardcode_into_libs
   18602 
   18603 # Flag to hardcode \$libdir into a binary during linking.
   18604 # This must work even if \$libdir does not exist.
   18605 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   18606 
   18607 # If ld is used when linking, flag to hardcode \$libdir into
   18608 # a binary during linking. This must work even if \$libdir does
   18609 # not exist.
   18610 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   18611 
   18612 # Whether we need a single -rpath flag with a separated argument.
   18613 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   18614 
   18615 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   18616 # resulting binary.
   18617 hardcode_direct=$hardcode_direct_GCJ
   18618 
   18619 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   18620 # resulting binary.
   18621 hardcode_minus_L=$hardcode_minus_L_GCJ
   18622 
   18623 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   18624 # the resulting binary.
   18625 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   18626 
   18627 # Set to yes if building a shared library automatically hardcodes DIR into the library
   18628 # and all subsequent libraries and executables linked against it.
   18629 hardcode_automatic=$hardcode_automatic_GCJ
   18630 
   18631 # Variables whose values should be saved in libtool wrapper scripts and
   18632 # restored at relink time.
   18633 variables_saved_for_relink="$variables_saved_for_relink"
   18634 
   18635 # Whether libtool must link a program against all its dependency libraries.
   18636 link_all_deplibs=$link_all_deplibs_GCJ
   18637 
   18638 # Compile-time system search path for libraries
   18639 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   18640 
   18641 # Run-time system search path for libraries
   18642 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   18643 
   18644 # Fix the shell variable \$srcfile for the compiler.
   18645 fix_srcfile_path="$fix_srcfile_path_GCJ"
   18646 
   18647 # Set to yes if exported symbols are required.
   18648 always_export_symbols=$always_export_symbols_GCJ
   18649 
   18650 # The commands to list exported symbols.
   18651 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   18652 
   18653 # The commands to extract the exported symbol list from a shared archive.
   18654 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18655 
   18656 # Symbols that should not be listed in the preloaded symbols.
   18657 exclude_expsyms=$lt_exclude_expsyms_GCJ
   18658 
   18659 # Symbols that must always be exported.
   18660 include_expsyms=$lt_include_expsyms_GCJ
   18661 
   18662 # ### END LIBTOOL TAG CONFIG: $tagname
   18663 
   18664 __EOF__
   18665 
   18666 
   18667 else
   18668   # If there is no Makefile yet, we rely on a make rule to execute
   18669   # `config.status --recheck' to rerun these tests and create the
   18670   # libtool script then.
   18671   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   18672   if test -f "$ltmain_in"; then
   18673     test -f Makefile && make "$ltmain"
   18674   fi
   18675 fi
   18676 
   18677 
   18678 ac_ext=c
   18679 ac_cpp='$CPP $CPPFLAGS'
   18680 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   18681 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   18682 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   18683 
   18684 CC="$lt_save_CC"
   18685 
   18686 	else
   18687 	  tagname=""
   18688 	fi
   18689 	;;
   18690 
   18691       RC)
   18692 
   18693 
   18694 # Source file extension for RC test sources.
   18695 ac_ext=rc
   18696 
   18697 # Object file extension for compiled RC test sources.
   18698 objext=o
   18699 objext_RC=$objext
   18700 
   18701 # Code to be used in simple compile tests
   18702 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
   18703 
   18704 # Code to be used in simple link tests
   18705 lt_simple_link_test_code="$lt_simple_compile_test_code"
   18706 
   18707 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   18708 
   18709 # If no C compiler was specified, use CC.
   18710 LTCC=${LTCC-"$CC"}
   18711 
   18712 # If no C compiler flags were specified, use CFLAGS.
   18713 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   18714 
   18715 # Allow CC to be a program name with arguments.
   18716 compiler=$CC
   18717 
   18718 
   18719 # save warnings/boilerplate of simple test code
   18720 ac_outfile=conftest.$ac_objext
   18721 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   18722 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18723 _lt_compiler_boilerplate=`cat conftest.err`
   18724 $rm conftest*
   18725 
   18726 ac_outfile=conftest.$ac_objext
   18727 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   18728 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18729 _lt_linker_boilerplate=`cat conftest.err`
   18730 $rm conftest*
   18731 
   18732 
   18733 # Allow CC to be a program name with arguments.
   18734 lt_save_CC="$CC"
   18735 CC=${RC-"windres"}
   18736 compiler=$CC
   18737 compiler_RC=$CC
   18738 for cc_temp in $compiler""; do
   18739   case $cc_temp in
   18740     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   18741     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   18742     \-*) ;;
   18743     *) break;;
   18744   esac
   18745 done
   18746 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   18747 
   18748 lt_cv_prog_compiler_c_o_RC=yes
   18749 
   18750 # The else clause should only fire when bootstrapping the
   18751 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18752 # with your package, and you will get complaints that there are
   18753 # no rules to generate ltmain.sh.
   18754 if test -f "$ltmain"; then
   18755   # See if we are running on zsh, and set the options which allow our commands through
   18756   # without removal of \ escapes.
   18757   if test -n "${ZSH_VERSION+set}" ; then
   18758     setopt NO_GLOB_SUBST
   18759   fi
   18760   # Now quote all the things that may contain metacharacters while being
   18761   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18762   # variables and quote the copies for generation of the libtool script.
   18763   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18764     SED SHELL STRIP \
   18765     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18766     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18767     deplibs_check_method reload_flag reload_cmds need_locks \
   18768     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18769     lt_cv_sys_global_symbol_to_c_name_address \
   18770     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18771     old_postinstall_cmds old_postuninstall_cmds \
   18772     compiler_RC \
   18773     CC_RC \
   18774     LD_RC \
   18775     lt_prog_compiler_wl_RC \
   18776     lt_prog_compiler_pic_RC \
   18777     lt_prog_compiler_static_RC \
   18778     lt_prog_compiler_no_builtin_flag_RC \
   18779     export_dynamic_flag_spec_RC \
   18780     thread_safe_flag_spec_RC \
   18781     whole_archive_flag_spec_RC \
   18782     enable_shared_with_static_runtimes_RC \
   18783     old_archive_cmds_RC \
   18784     old_archive_from_new_cmds_RC \
   18785     predep_objects_RC \
   18786     postdep_objects_RC \
   18787     predeps_RC \
   18788     postdeps_RC \
   18789     compiler_lib_search_path_RC \
   18790     archive_cmds_RC \
   18791     archive_expsym_cmds_RC \
   18792     postinstall_cmds_RC \
   18793     postuninstall_cmds_RC \
   18794     old_archive_from_expsyms_cmds_RC \
   18795     allow_undefined_flag_RC \
   18796     no_undefined_flag_RC \
   18797     export_symbols_cmds_RC \
   18798     hardcode_libdir_flag_spec_RC \
   18799     hardcode_libdir_flag_spec_ld_RC \
   18800     hardcode_libdir_separator_RC \
   18801     hardcode_automatic_RC \
   18802     module_cmds_RC \
   18803     module_expsym_cmds_RC \
   18804     lt_cv_prog_compiler_c_o_RC \
   18805     exclude_expsyms_RC \
   18806     include_expsyms_RC; do
   18807 
   18808     case $var in
   18809     old_archive_cmds_RC | \
   18810     old_archive_from_new_cmds_RC | \
   18811     archive_cmds_RC | \
   18812     archive_expsym_cmds_RC | \
   18813     module_cmds_RC | \
   18814     module_expsym_cmds_RC | \
   18815     old_archive_from_expsyms_cmds_RC | \
   18816     export_symbols_cmds_RC | \
   18817     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18818     postinstall_cmds | postuninstall_cmds | \
   18819     old_postinstall_cmds | old_postuninstall_cmds | \
   18820     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18821       # Double-quote double-evaled strings.
   18822       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18823       ;;
   18824     *)
   18825       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18826       ;;
   18827     esac
   18828   done
   18829 
   18830   case $lt_echo in
   18831   *'\$0 --fallback-echo"')
   18832     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18833     ;;
   18834   esac
   18835 
   18836 cfgfile="$ofile"
   18837 
   18838   cat <<__EOF__ >> "$cfgfile"
   18839 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18840 
   18841 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18842 
   18843 # Shell to use when invoking shell scripts.
   18844 SHELL=$lt_SHELL
   18845 
   18846 # Whether or not to build shared libraries.
   18847 build_libtool_libs=$enable_shared
   18848 
   18849 # Whether or not to build static libraries.
   18850 build_old_libs=$enable_static
   18851 
   18852 # Whether or not to add -lc for building shared libraries.
   18853 build_libtool_need_lc=$archive_cmds_need_lc_RC
   18854 
   18855 # Whether or not to disallow shared libs when runtime libs are static
   18856 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   18857 
   18858 # Whether or not to optimize for fast installation.
   18859 fast_install=$enable_fast_install
   18860 
   18861 # The host system.
   18862 host_alias=$host_alias
   18863 host=$host
   18864 host_os=$host_os
   18865 
   18866 # The build system.
   18867 build_alias=$build_alias
   18868 build=$build
   18869 build_os=$build_os
   18870 
   18871 # An echo program that does not interpret backslashes.
   18872 echo=$lt_echo
   18873 
   18874 # The archiver.
   18875 AR=$lt_AR
   18876 AR_FLAGS=$lt_AR_FLAGS
   18877 
   18878 # A C compiler.
   18879 LTCC=$lt_LTCC
   18880 
   18881 # LTCC compiler flags.
   18882 LTCFLAGS=$lt_LTCFLAGS
   18883 
   18884 # A language-specific compiler.
   18885 CC=$lt_compiler_RC
   18886 
   18887 # Is the compiler the GNU C compiler?
   18888 with_gcc=$GCC_RC
   18889 
   18890 # An ERE matcher.
   18891 EGREP=$lt_EGREP
   18892 
   18893 # The linker used to build libraries.
   18894 LD=$lt_LD_RC
   18895 
   18896 # Whether we need hard or soft links.
   18897 LN_S=$lt_LN_S
   18898 
   18899 # A BSD-compatible nm program.
   18900 NM=$lt_NM
   18901 
   18902 # A symbol stripping program
   18903 STRIP=$lt_STRIP
   18904 
   18905 # Used to examine libraries when file_magic_cmd begins "file"
   18906 MAGIC_CMD=$MAGIC_CMD
   18907 
   18908 # Used on cygwin: DLL creation program.
   18909 DLLTOOL="$DLLTOOL"
   18910 
   18911 # Used on cygwin: object dumper.
   18912 OBJDUMP="$OBJDUMP"
   18913 
   18914 # Used on cygwin: assembler.
   18915 AS="$AS"
   18916 
   18917 # The name of the directory that contains temporary libtool files.
   18918 objdir=$objdir
   18919 
   18920 # How to create reloadable object files.
   18921 reload_flag=$lt_reload_flag
   18922 reload_cmds=$lt_reload_cmds
   18923 
   18924 # How to pass a linker flag through the compiler.
   18925 wl=$lt_lt_prog_compiler_wl_RC
   18926 
   18927 # Object file suffix (normally "o").
   18928 objext="$ac_objext"
   18929 
   18930 # Old archive suffix (normally "a").
   18931 libext="$libext"
   18932 
   18933 # Shared library suffix (normally ".so").
   18934 shrext_cmds='$shrext_cmds'
   18935 
   18936 # Executable file suffix (normally "").
   18937 exeext="$exeext"
   18938 
   18939 # Additional compiler flags for building library objects.
   18940 pic_flag=$lt_lt_prog_compiler_pic_RC
   18941 pic_mode=$pic_mode
   18942 
   18943 # What is the maximum length of a command?
   18944 max_cmd_len=$lt_cv_sys_max_cmd_len
   18945 
   18946 # Does compiler simultaneously support -c and -o options?
   18947 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   18948 
   18949 # Must we lock files when doing compilation?
   18950 need_locks=$lt_need_locks
   18951 
   18952 # Do we need the lib prefix for modules?
   18953 need_lib_prefix=$need_lib_prefix
   18954 
   18955 # Do we need a version for libraries?
   18956 need_version=$need_version
   18957 
   18958 # Whether dlopen is supported.
   18959 dlopen_support=$enable_dlopen
   18960 
   18961 # Whether dlopen of programs is supported.
   18962 dlopen_self=$enable_dlopen_self
   18963 
   18964 # Whether dlopen of statically linked programs is supported.
   18965 dlopen_self_static=$enable_dlopen_self_static
   18966 
   18967 # Compiler flag to prevent dynamic linking.
   18968 link_static_flag=$lt_lt_prog_compiler_static_RC
   18969 
   18970 # Compiler flag to turn off builtin functions.
   18971 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   18972 
   18973 # Compiler flag to allow reflexive dlopens.
   18974 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   18975 
   18976 # Compiler flag to generate shared objects directly from archives.
   18977 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   18978 
   18979 # Compiler flag to generate thread-safe objects.
   18980 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   18981 
   18982 # Library versioning type.
   18983 version_type=$version_type
   18984 
   18985 # Format of library name prefix.
   18986 libname_spec=$lt_libname_spec
   18987 
   18988 # List of archive names.  First name is the real one, the rest are links.
   18989 # The last name is the one that the linker finds with -lNAME.
   18990 library_names_spec=$lt_library_names_spec
   18991 
   18992 # The coded name of the library, if different from the real name.
   18993 soname_spec=$lt_soname_spec
   18994 
   18995 # Commands used to build and install an old-style archive.
   18996 RANLIB=$lt_RANLIB
   18997 old_archive_cmds=$lt_old_archive_cmds_RC
   18998 old_postinstall_cmds=$lt_old_postinstall_cmds
   18999 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19000 
   19001 # Create an old-style archive from a shared archive.
   19002 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   19003 
   19004 # Create a temporary old-style archive to link instead of a shared archive.
   19005 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   19006 
   19007 # Commands used to build and install a shared archive.
   19008 archive_cmds=$lt_archive_cmds_RC
   19009 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   19010 postinstall_cmds=$lt_postinstall_cmds
   19011 postuninstall_cmds=$lt_postuninstall_cmds
   19012 
   19013 # Commands used to build a loadable module (assumed same as above if empty)
   19014 module_cmds=$lt_module_cmds_RC
   19015 module_expsym_cmds=$lt_module_expsym_cmds_RC
   19016 
   19017 # Commands to strip libraries.
   19018 old_striplib=$lt_old_striplib
   19019 striplib=$lt_striplib
   19020 
   19021 # Dependencies to place before the objects being linked to create a
   19022 # shared library.
   19023 predep_objects=$lt_predep_objects_RC
   19024 
   19025 # Dependencies to place after the objects being linked to create a
   19026 # shared library.
   19027 postdep_objects=$lt_postdep_objects_RC
   19028 
   19029 # Dependencies to place before the objects being linked to create a
   19030 # shared library.
   19031 predeps=$lt_predeps_RC
   19032 
   19033 # Dependencies to place after the objects being linked to create a
   19034 # shared library.
   19035 postdeps=$lt_postdeps_RC
   19036 
   19037 # The library search path used internally by the compiler when linking
   19038 # a shared library.
   19039 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   19040 
   19041 # Method to check whether dependent libraries are shared objects.
   19042 deplibs_check_method=$lt_deplibs_check_method
   19043 
   19044 # Command to use when deplibs_check_method == file_magic.
   19045 file_magic_cmd=$lt_file_magic_cmd
   19046 
   19047 # Flag that allows shared libraries with undefined symbols to be built.
   19048 allow_undefined_flag=$lt_allow_undefined_flag_RC
   19049 
   19050 # Flag that forces no undefined symbols.
   19051 no_undefined_flag=$lt_no_undefined_flag_RC
   19052 
   19053 # Commands used to finish a libtool library installation in a directory.
   19054 finish_cmds=$lt_finish_cmds
   19055 
   19056 # Same as above, but a single script fragment to be evaled but not shown.
   19057 finish_eval=$lt_finish_eval
   19058 
   19059 # Take the output of nm and produce a listing of raw symbols and C names.
   19060 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19061 
   19062 # Transform the output of nm in a proper C declaration
   19063 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19064 
   19065 # Transform the output of nm in a C name address pair
   19066 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19067 
   19068 # This is the shared library runtime path variable.
   19069 runpath_var=$runpath_var
   19070 
   19071 # This is the shared library path variable.
   19072 shlibpath_var=$shlibpath_var
   19073 
   19074 # Is shlibpath searched before the hard-coded library search path?
   19075 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19076 
   19077 # How to hardcode a shared library path into an executable.
   19078 hardcode_action=$hardcode_action_RC
   19079 
   19080 # Whether we should hardcode library paths into libraries.
   19081 hardcode_into_libs=$hardcode_into_libs
   19082 
   19083 # Flag to hardcode \$libdir into a binary during linking.
   19084 # This must work even if \$libdir does not exist.
   19085 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   19086 
   19087 # If ld is used when linking, flag to hardcode \$libdir into
   19088 # a binary during linking. This must work even if \$libdir does
   19089 # not exist.
   19090 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   19091 
   19092 # Whether we need a single -rpath flag with a separated argument.
   19093 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   19094 
   19095 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19096 # resulting binary.
   19097 hardcode_direct=$hardcode_direct_RC
   19098 
   19099 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19100 # resulting binary.
   19101 hardcode_minus_L=$hardcode_minus_L_RC
   19102 
   19103 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19104 # the resulting binary.
   19105 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   19106 
   19107 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19108 # and all subsequent libraries and executables linked against it.
   19109 hardcode_automatic=$hardcode_automatic_RC
   19110 
   19111 # Variables whose values should be saved in libtool wrapper scripts and
   19112 # restored at relink time.
   19113 variables_saved_for_relink="$variables_saved_for_relink"
   19114 
   19115 # Whether libtool must link a program against all its dependency libraries.
   19116 link_all_deplibs=$link_all_deplibs_RC
   19117 
   19118 # Compile-time system search path for libraries
   19119 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19120 
   19121 # Run-time system search path for libraries
   19122 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19123 
   19124 # Fix the shell variable \$srcfile for the compiler.
   19125 fix_srcfile_path="$fix_srcfile_path_RC"
   19126 
   19127 # Set to yes if exported symbols are required.
   19128 always_export_symbols=$always_export_symbols_RC
   19129 
   19130 # The commands to list exported symbols.
   19131 export_symbols_cmds=$lt_export_symbols_cmds_RC
   19132 
   19133 # The commands to extract the exported symbol list from a shared archive.
   19134 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19135 
   19136 # Symbols that should not be listed in the preloaded symbols.
   19137 exclude_expsyms=$lt_exclude_expsyms_RC
   19138 
   19139 # Symbols that must always be exported.
   19140 include_expsyms=$lt_include_expsyms_RC
   19141 
   19142 # ### END LIBTOOL TAG CONFIG: $tagname
   19143 
   19144 __EOF__
   19145 
   19146 
   19147 else
   19148   # If there is no Makefile yet, we rely on a make rule to execute
   19149   # `config.status --recheck' to rerun these tests and create the
   19150   # libtool script then.
   19151   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19152   if test -f "$ltmain_in"; then
   19153     test -f Makefile && make "$ltmain"
   19154   fi
   19155 fi
   19156 
   19157 
   19158 ac_ext=c
   19159 ac_cpp='$CPP $CPPFLAGS'
   19160 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19161 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19162 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19163 
   19164 CC="$lt_save_CC"
   19165 
   19166 	;;
   19167 
   19168       *)
   19169 	{ { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   19170 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   19171    { (exit 1); exit 1; }; }
   19172 	;;
   19173       esac
   19174 
   19175       # Append the new tag name to the list of available tags.
   19176       if test -n "$tagname" ; then
   19177       available_tags="$available_tags $tagname"
   19178     fi
   19179     fi
   19180   done
   19181   IFS="$lt_save_ifs"
   19182 
   19183   # Now substitute the updated list of available tags.
   19184   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   19185     mv "${ofile}T" "$ofile"
   19186     chmod +x "$ofile"
   19187   else
   19188     rm -f "${ofile}T"
   19189     { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   19190 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   19191    { (exit 1); exit 1; }; }
   19192   fi
   19193 fi
   19194 
   19195 
   19196 
   19197 # This can be used to rebuild libtool when needed
   19198 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   19199 
   19200 # Always use our own libtool.
   19201 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   19202 
   19203 # Prevent multiple expansion
   19204 
   19205 
   19206 
   19207 
   19208 
   19209 
   19210 
   19211 
   19212 
   19213 
   19214 
   19215 
   19216 
   19217 
   19218 
   19219 
   19220 
   19221 
   19222 
   19223 
   19224 
   19225 # Check for X
   19226 
   19227 
   19228 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
   19229 	if test -n "$ac_tool_prefix"; then
   19230   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   19231 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   19232 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19233 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19234 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
   19235   echo $ECHO_N "(cached) $ECHO_C" >&6
   19236 else
   19237   case $PKG_CONFIG in
   19238   [\\/]* | ?:[\\/]*)
   19239   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   19240   ;;
   19241   *)
   19242   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19243 for as_dir in $PATH
   19244 do
   19245   IFS=$as_save_IFS
   19246   test -z "$as_dir" && as_dir=.
   19247   for ac_exec_ext in '' $ac_executable_extensions; do
   19248   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19249     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   19250     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19251     break 2
   19252   fi
   19253 done
   19254 done
   19255 IFS=$as_save_IFS
   19256 
   19257   ;;
   19258 esac
   19259 fi
   19260 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
   19261 if test -n "$PKG_CONFIG"; then
   19262   { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
   19263 echo "${ECHO_T}$PKG_CONFIG" >&6; }
   19264 else
   19265   { echo "$as_me:$LINENO: result: no" >&5
   19266 echo "${ECHO_T}no" >&6; }
   19267 fi
   19268 
   19269 
   19270 fi
   19271 if test -z "$ac_cv_path_PKG_CONFIG"; then
   19272   ac_pt_PKG_CONFIG=$PKG_CONFIG
   19273   # Extract the first word of "pkg-config", so it can be a program name with args.
   19274 set dummy pkg-config; ac_word=$2
   19275 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   19276 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   19277 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
   19278   echo $ECHO_N "(cached) $ECHO_C" >&6
   19279 else
   19280   case $ac_pt_PKG_CONFIG in
   19281   [\\/]* | ?:[\\/]*)
   19282   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   19283   ;;
   19284   *)
   19285   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19286 for as_dir in $PATH
   19287 do
   19288   IFS=$as_save_IFS
   19289   test -z "$as_dir" && as_dir=.
   19290   for ac_exec_ext in '' $ac_executable_extensions; do
   19291   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   19292     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   19293     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19294     break 2
   19295   fi
   19296 done
   19297 done
   19298 IFS=$as_save_IFS
   19299 
   19300   ;;
   19301 esac
   19302 fi
   19303 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
   19304 if test -n "$ac_pt_PKG_CONFIG"; then
   19305   { echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
   19306 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6; }
   19307 else
   19308   { echo "$as_me:$LINENO: result: no" >&5
   19309 echo "${ECHO_T}no" >&6; }
   19310 fi
   19311 
   19312   if test "x$ac_pt_PKG_CONFIG" = x; then
   19313     PKG_CONFIG=""
   19314   else
   19315     case $cross_compiling:$ac_tool_warned in
   19316 yes:)
   19317 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   19318 whose name does not start with the host triplet.  If you think this
   19319 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   19320 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   19321 whose name does not start with the host triplet.  If you think this
   19322 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   19323 ac_tool_warned=yes ;;
   19324 esac
   19325     PKG_CONFIG=$ac_pt_PKG_CONFIG
   19326   fi
   19327 else
   19328   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
   19329 fi
   19330 
   19331 fi
   19332 if test -n "$PKG_CONFIG"; then
   19333 	_pkg_min_version=0.9.0
   19334 	{ echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
   19335 echo $ECHO_N "checking pkg-config is at least version $_pkg_min_version... $ECHO_C" >&6; }
   19336 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
   19337 		{ echo "$as_me:$LINENO: result: yes" >&5
   19338 echo "${ECHO_T}yes" >&6; }
   19339 	else
   19340 		{ echo "$as_me:$LINENO: result: no" >&5
   19341 echo "${ECHO_T}no" >&6; }
   19342 		PKG_CONFIG=""
   19343 	fi
   19344 
   19345 fi
   19346 
   19347 pkg_failed=no
   19348 { echo "$as_me:$LINENO: checking for X" >&5
   19349 echo $ECHO_N "checking for X... $ECHO_C" >&6; }
   19350 
   19351 if test -n "$PKG_CONFIG"; then
   19352     if test -n "$X_CFLAGS"; then
   19353         pkg_cv_X_CFLAGS="$X_CFLAGS"
   19354     else
   19355         if test -n "$PKG_CONFIG" && \
   19356     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"x11\"") >&5
   19357   ($PKG_CONFIG --exists --print-errors "x11") 2>&5
   19358   ac_status=$?
   19359   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19360   (exit $ac_status); }; then
   19361   pkg_cv_X_CFLAGS=`$PKG_CONFIG --cflags "x11" 2>/dev/null`
   19362 else
   19363   pkg_failed=yes
   19364 fi
   19365     fi
   19366 else
   19367 	pkg_failed=untried
   19368 fi
   19369 if test -n "$PKG_CONFIG"; then
   19370     if test -n "$X_LIBS"; then
   19371         pkg_cv_X_LIBS="$X_LIBS"
   19372     else
   19373         if test -n "$PKG_CONFIG" && \
   19374     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"x11\"") >&5
   19375   ($PKG_CONFIG --exists --print-errors "x11") 2>&5
   19376   ac_status=$?
   19377   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19378   (exit $ac_status); }; then
   19379   pkg_cv_X_LIBS=`$PKG_CONFIG --libs "x11" 2>/dev/null`
   19380 else
   19381   pkg_failed=yes
   19382 fi
   19383     fi
   19384 else
   19385 	pkg_failed=untried
   19386 fi
   19387 
   19388 
   19389 
   19390 if test $pkg_failed = yes; then
   19391 
   19392 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   19393         _pkg_short_errors_supported=yes
   19394 else
   19395         _pkg_short_errors_supported=no
   19396 fi
   19397         if test $_pkg_short_errors_supported = yes; then
   19398 	        X_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "x11"`
   19399         else
   19400 	        X_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "x11"`
   19401         fi
   19402 	# Put the nasty error message in config.log where it belongs
   19403 	echo "$X_PKG_ERRORS" >&5
   19404 
   19405 	{ { echo "$as_me:$LINENO: error: Package requirements (x11) were not met:
   19406 
   19407 $X_PKG_ERRORS
   19408 
   19409 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   19410 installed software in a non-standard prefix.
   19411 
   19412 Alternatively, you may set the environment variables X_CFLAGS
   19413 and X_LIBS to avoid the need to call pkg-config.
   19414 See the pkg-config man page for more details.
   19415 " >&5
   19416 echo "$as_me: error: Package requirements (x11) were not met:
   19417 
   19418 $X_PKG_ERRORS
   19419 
   19420 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   19421 installed software in a non-standard prefix.
   19422 
   19423 Alternatively, you may set the environment variables X_CFLAGS
   19424 and X_LIBS to avoid the need to call pkg-config.
   19425 See the pkg-config man page for more details.
   19426 " >&2;}
   19427    { (exit 1); exit 1; }; }
   19428 elif test $pkg_failed = untried; then
   19429 	{ { echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   19430 is in your PATH or set the PKG_CONFIG environment variable to the full
   19431 path to pkg-config.
   19432 
   19433 Alternatively, you may set the environment variables X_CFLAGS
   19434 and X_LIBS to avoid the need to call pkg-config.
   19435 See the pkg-config man page for more details.
   19436 
   19437 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   19438 See \`config.log' for more details." >&5
   19439 echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   19440 is in your PATH or set the PKG_CONFIG environment variable to the full
   19441 path to pkg-config.
   19442 
   19443 Alternatively, you may set the environment variables X_CFLAGS
   19444 and X_LIBS to avoid the need to call pkg-config.
   19445 See the pkg-config man page for more details.
   19446 
   19447 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   19448 See \`config.log' for more details." >&2;}
   19449    { (exit 1); exit 1; }; }
   19450 else
   19451 	X_CFLAGS=$pkg_cv_X_CFLAGS
   19452 	X_LIBS=$pkg_cv_X_LIBS
   19453         { echo "$as_me:$LINENO: result: yes" >&5
   19454 echo "${ECHO_T}yes" >&6; }
   19455 	:
   19456 fi
   19457 
   19458 
   19459 
   19460 # Check randr configuration, strip extra digits from package version to
   19461 # find the required protocol version
   19462 
   19463 RANDR_VERSION=`echo $VERSION | sed 's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'`
   19464 
   19465 
   19466 pkg_failed=no
   19467 { echo "$as_me:$LINENO: checking for RANDR" >&5
   19468 echo $ECHO_N "checking for RANDR... $ECHO_C" >&6; }
   19469 
   19470 if test -n "$PKG_CONFIG"; then
   19471     if test -n "$RANDR_CFLAGS"; then
   19472         pkg_cv_RANDR_CFLAGS="$RANDR_CFLAGS"
   19473     else
   19474         if test -n "$PKG_CONFIG" && \
   19475     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"randrproto >= \$RANDR_VERSION xext xextproto xrender renderproto\"") >&5
   19476   ($PKG_CONFIG --exists --print-errors "randrproto >= $RANDR_VERSION xext xextproto xrender renderproto") 2>&5
   19477   ac_status=$?
   19478   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19479   (exit $ac_status); }; then
   19480   pkg_cv_RANDR_CFLAGS=`$PKG_CONFIG --cflags "randrproto >= $RANDR_VERSION xext xextproto xrender renderproto" 2>/dev/null`
   19481 else
   19482   pkg_failed=yes
   19483 fi
   19484     fi
   19485 else
   19486 	pkg_failed=untried
   19487 fi
   19488 if test -n "$PKG_CONFIG"; then
   19489     if test -n "$RANDR_LIBS"; then
   19490         pkg_cv_RANDR_LIBS="$RANDR_LIBS"
   19491     else
   19492         if test -n "$PKG_CONFIG" && \
   19493     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"randrproto >= \$RANDR_VERSION xext xextproto xrender renderproto\"") >&5
   19494   ($PKG_CONFIG --exists --print-errors "randrproto >= $RANDR_VERSION xext xextproto xrender renderproto") 2>&5
   19495   ac_status=$?
   19496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19497   (exit $ac_status); }; then
   19498   pkg_cv_RANDR_LIBS=`$PKG_CONFIG --libs "randrproto >= $RANDR_VERSION xext xextproto xrender renderproto" 2>/dev/null`
   19499 else
   19500   pkg_failed=yes
   19501 fi
   19502     fi
   19503 else
   19504 	pkg_failed=untried
   19505 fi
   19506 
   19507 
   19508 
   19509 if test $pkg_failed = yes; then
   19510 
   19511 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   19512         _pkg_short_errors_supported=yes
   19513 else
   19514         _pkg_short_errors_supported=no
   19515 fi
   19516         if test $_pkg_short_errors_supported = yes; then
   19517 	        RANDR_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "randrproto >= $RANDR_VERSION xext xextproto xrender renderproto"`
   19518         else
   19519 	        RANDR_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "randrproto >= $RANDR_VERSION xext xextproto xrender renderproto"`
   19520         fi
   19521 	# Put the nasty error message in config.log where it belongs
   19522 	echo "$RANDR_PKG_ERRORS" >&5
   19523 
   19524 	{ { echo "$as_me:$LINENO: error: Package requirements (randrproto >= $RANDR_VERSION xext xextproto xrender renderproto) were not met:
   19525 
   19526 $RANDR_PKG_ERRORS
   19527 
   19528 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   19529 installed software in a non-standard prefix.
   19530 
   19531 Alternatively, you may set the environment variables RANDR_CFLAGS
   19532 and RANDR_LIBS to avoid the need to call pkg-config.
   19533 See the pkg-config man page for more details.
   19534 " >&5
   19535 echo "$as_me: error: Package requirements (randrproto >= $RANDR_VERSION xext xextproto xrender renderproto) were not met:
   19536 
   19537 $RANDR_PKG_ERRORS
   19538 
   19539 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   19540 installed software in a non-standard prefix.
   19541 
   19542 Alternatively, you may set the environment variables RANDR_CFLAGS
   19543 and RANDR_LIBS to avoid the need to call pkg-config.
   19544 See the pkg-config man page for more details.
   19545 " >&2;}
   19546    { (exit 1); exit 1; }; }
   19547 elif test $pkg_failed = untried; then
   19548 	{ { echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   19549 is in your PATH or set the PKG_CONFIG environment variable to the full
   19550 path to pkg-config.
   19551 
   19552 Alternatively, you may set the environment variables RANDR_CFLAGS
   19553 and RANDR_LIBS to avoid the need to call pkg-config.
   19554 See the pkg-config man page for more details.
   19555 
   19556 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   19557 See \`config.log' for more details." >&5
   19558 echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   19559 is in your PATH or set the PKG_CONFIG environment variable to the full
   19560 path to pkg-config.
   19561 
   19562 Alternatively, you may set the environment variables RANDR_CFLAGS
   19563 and RANDR_LIBS to avoid the need to call pkg-config.
   19564 See the pkg-config man page for more details.
   19565 
   19566 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   19567 See \`config.log' for more details." >&2;}
   19568    { (exit 1); exit 1; }; }
   19569 else
   19570 	RANDR_CFLAGS=$pkg_cv_RANDR_CFLAGS
   19571 	RANDR_LIBS=$pkg_cv_RANDR_LIBS
   19572         { echo "$as_me:$LINENO: result: yes" >&5
   19573 echo "${ECHO_T}yes" >&6; }
   19574 	:
   19575 fi
   19576 
   19577 
   19578 
   19579 
   19580 # Check whether --enable-malloc0returnsnull was given.
   19581 if test "${enable_malloc0returnsnull+set}" = set; then
   19582   enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
   19583 else
   19584   MALLOC_ZERO_RETURNS_NULL=auto
   19585 fi
   19586 
   19587 
   19588 { echo "$as_me:$LINENO: checking whether malloc(0) returns NULL" >&5
   19589 echo $ECHO_N "checking whether malloc(0) returns NULL... $ECHO_C" >&6; }
   19590 if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
   19591 	if test "$cross_compiling" = yes; then
   19592   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
   19593 See \`config.log' for more details." >&5
   19594 echo "$as_me: error: cannot run test program while cross compiling
   19595 See \`config.log' for more details." >&2;}
   19596    { (exit 1); exit 1; }; }
   19597 else
   19598   cat >conftest.$ac_ext <<_ACEOF
   19599 
   19600 char *malloc();
   19601 char *realloc();
   19602 char *calloc();
   19603 main() {
   19604     char *m0, *r0, *c0, *p;
   19605     m0 = malloc(0);
   19606     p = malloc(10);
   19607     r0 = realloc(p,0);
   19608     c0 = calloc(0);
   19609     exit(m0 == 0 || r0 == 0 || c0 == 0 ? 0 : 1);
   19610 }
   19611 _ACEOF
   19612 rm -f conftest$ac_exeext
   19613 if { (ac_try="$ac_link"
   19614 case "(($ac_try" in
   19615   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19616   *) ac_try_echo=$ac_try;;
   19617 esac
   19618 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19619   (eval "$ac_link") 2>&5
   19620   ac_status=$?
   19621   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19622   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   19623   { (case "(($ac_try" in
   19624   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   19625   *) ac_try_echo=$ac_try;;
   19626 esac
   19627 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   19628   (eval "$ac_try") 2>&5
   19629   ac_status=$?
   19630   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19631   (exit $ac_status); }; }; then
   19632   MALLOC_ZERO_RETURNS_NULL=yes
   19633 else
   19634   echo "$as_me: program exited with status $ac_status" >&5
   19635 echo "$as_me: failed program was:" >&5
   19636 sed 's/^/| /' conftest.$ac_ext >&5
   19637 
   19638 ( exit $ac_status )
   19639 MALLOC_ZERO_RETURNS_NULL=no
   19640 fi
   19641 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   19642 fi
   19643 
   19644 
   19645 fi
   19646 { echo "$as_me:$LINENO: result: $MALLOC_ZERO_RETURNS_NULL" >&5
   19647 echo "${ECHO_T}$MALLOC_ZERO_RETURNS_NULL" >&6; }
   19648 
   19649 if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
   19650 	MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
   19651 	XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
   19652 	XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
   19653 else
   19654 	MALLOC_ZERO_CFLAGS=""
   19655 	XMALLOC_ZERO_CFLAGS=""
   19656 	XTMALLOC_ZERO_CFLAGS=""
   19657 fi
   19658 
   19659 
   19660 
   19661 
   19662 
   19663 
   19664 
   19665 
   19666 if test x$APP_MAN_SUFFIX = x    ; then
   19667     APP_MAN_SUFFIX=1
   19668 fi
   19669 if test x$APP_MAN_DIR = x    ; then
   19670     APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
   19671 fi
   19672 
   19673 if test x$LIB_MAN_SUFFIX = x    ; then
   19674     LIB_MAN_SUFFIX=3
   19675 fi
   19676 if test x$LIB_MAN_DIR = x    ; then
   19677     LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
   19678 fi
   19679 
   19680 if test x$FILE_MAN_SUFFIX = x    ; then
   19681     case $host_os in
   19682 	solaris*)	FILE_MAN_SUFFIX=4  ;;
   19683 	*)		FILE_MAN_SUFFIX=5  ;;
   19684     esac
   19685 fi
   19686 if test x$FILE_MAN_DIR = x    ; then
   19687     FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
   19688 fi
   19689 
   19690 if test x$MISC_MAN_SUFFIX = x    ; then
   19691     case $host_os in
   19692 	solaris*)	MISC_MAN_SUFFIX=5  ;;
   19693 	*)		MISC_MAN_SUFFIX=7  ;;
   19694     esac
   19695 fi
   19696 if test x$MISC_MAN_DIR = x    ; then
   19697     MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
   19698 fi
   19699 
   19700 if test x$DRIVER_MAN_SUFFIX = x    ; then
   19701     case $host_os in
   19702 	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
   19703 	*)		DRIVER_MAN_SUFFIX=4  ;;
   19704     esac
   19705 fi
   19706 if test x$DRIVER_MAN_DIR = x    ; then
   19707     DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
   19708 fi
   19709 
   19710 if test x$ADMIN_MAN_SUFFIX = x    ; then
   19711     case $host_os in
   19712 	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
   19713 	*)		ADMIN_MAN_SUFFIX=8  ;;
   19714     esac
   19715 fi
   19716 if test x$ADMIN_MAN_DIR = x    ; then
   19717     ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
   19718 fi
   19719 
   19720 
   19721 
   19722 
   19723 
   19724 
   19725 
   19726 
   19727 
   19728 
   19729 
   19730 
   19731 
   19732 
   19733 
   19734 
   19735 
   19736 # Check whether --with-release-version was given.
   19737 if test "${with_release_version+set}" = set; then
   19738   withval=$with_release_version; RELEASE_VERSION="$withval"
   19739 else
   19740   RELEASE_VERSION=""
   19741 fi
   19742 
   19743 	if test "x$RELEASE_VERSION" != "x"; then
   19744 		PACKAGE="$PACKAGE-$RELEASE_VERSION"
   19745 		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
   19746 		{ echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
   19747 echo "$as_me: Building with package name set to $PACKAGE" >&6;}
   19748 	fi
   19749 
   19750 cat >>confdefs.h <<_ACEOF
   19751 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
   19752 _ACEOF
   19753 
   19754 	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2`
   19755 	if test "x$PVM" = "x"; then
   19756 		PVM="0"
   19757 	fi
   19758 
   19759 cat >>confdefs.h <<_ACEOF
   19760 #define PACKAGE_VERSION_MINOR $PVM
   19761 _ACEOF
   19762 
   19763 	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3`
   19764 	if test "x$PVP" = "x"; then
   19765 		PVP="0"
   19766 	fi
   19767 
   19768 cat >>confdefs.h <<_ACEOF
   19769 #define PACKAGE_VERSION_PATCHLEVEL $PVP
   19770 _ACEOF
   19771 
   19772 
   19773 
   19774 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xrandr.pc"
   19775 
   19776 cat >confcache <<\_ACEOF
   19777 # This file is a shell script that caches the results of configure
   19778 # tests run on this system so they can be shared between configure
   19779 # scripts and configure runs, see configure's option --config-cache.
   19780 # It is not useful on other systems.  If it contains results you don't
   19781 # want to keep, you may remove or edit it.
   19782 #
   19783 # config.status only pays attention to the cache file if you give it
   19784 # the --recheck option to rerun configure.
   19785 #
   19786 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   19787 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   19788 # following values.
   19789 
   19790 _ACEOF
   19791 
   19792 # The following way of writing the cache mishandles newlines in values,
   19793 # but we know of no workaround that is simple, portable, and efficient.
   19794 # So, we kill variables containing newlines.
   19795 # Ultrix sh set writes to stderr and can't be redirected directly,
   19796 # and sets the high bit in the cache file unless we assign to the vars.
   19797 (
   19798   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   19799     eval ac_val=\$$ac_var
   19800     case $ac_val in #(
   19801     *${as_nl}*)
   19802       case $ac_var in #(
   19803       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   19804 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   19805       esac
   19806       case $ac_var in #(
   19807       _ | IFS | as_nl) ;; #(
   19808       *) $as_unset $ac_var ;;
   19809       esac ;;
   19810     esac
   19811   done
   19812 
   19813   (set) 2>&1 |
   19814     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   19815     *${as_nl}ac_space=\ *)
   19816       # `set' does not quote correctly, so add quotes (double-quote
   19817       # substitution turns \\\\ into \\, and sed turns \\ into \).
   19818       sed -n \
   19819 	"s/'/'\\\\''/g;
   19820 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   19821       ;; #(
   19822     *)
   19823       # `set' quotes correctly as required by POSIX, so do not add quotes.
   19824       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   19825       ;;
   19826     esac |
   19827     sort
   19828 ) |
   19829   sed '
   19830      /^ac_cv_env_/b end
   19831      t clear
   19832      :clear
   19833      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   19834      t end
   19835      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   19836      :end' >>confcache
   19837 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   19838   if test -w "$cache_file"; then
   19839     test "x$cache_file" != "x/dev/null" &&
   19840       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
   19841 echo "$as_me: updating cache $cache_file" >&6;}
   19842     cat confcache >$cache_file
   19843   else
   19844     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
   19845 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   19846   fi
   19847 fi
   19848 rm -f confcache
   19849 
   19850 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   19851 # Let make expand exec_prefix.
   19852 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   19853 
   19854 DEFS=-DHAVE_CONFIG_H
   19855 
   19856 ac_libobjs=
   19857 ac_ltlibobjs=
   19858 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   19859   # 1. Remove the extension, and $U if already installed.
   19860   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   19861   ac_i=`echo "$ac_i" | sed "$ac_script"`
   19862   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   19863   #    will be set to the directory where LIBOBJS objects are built.
   19864   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   19865   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
   19866 done
   19867 LIBOBJS=$ac_libobjs
   19868 
   19869 LTLIBOBJS=$ac_ltlibobjs
   19870 
   19871 
   19872 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   19873   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
   19874 Usually this means the macro was only invoked conditionally." >&5
   19875 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
   19876 Usually this means the macro was only invoked conditionally." >&2;}
   19877    { (exit 1); exit 1; }; }
   19878 fi
   19879 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   19880   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   19881 Usually this means the macro was only invoked conditionally." >&5
   19882 echo "$as_me: error: conditional \"AMDEP\" was never defined.
   19883 Usually this means the macro was only invoked conditionally." >&2;}
   19884    { (exit 1); exit 1; }; }
   19885 fi
   19886 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   19887   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   19888 Usually this means the macro was only invoked conditionally." >&5
   19889 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   19890 Usually this means the macro was only invoked conditionally." >&2;}
   19891    { (exit 1); exit 1; }; }
   19892 fi
   19893 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   19894   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   19895 Usually this means the macro was only invoked conditionally." >&5
   19896 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   19897 Usually this means the macro was only invoked conditionally." >&2;}
   19898    { (exit 1); exit 1; }; }
   19899 fi
   19900 
   19901 : ${CONFIG_STATUS=./config.status}
   19902 ac_clean_files_save=$ac_clean_files
   19903 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   19904 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   19905 echo "$as_me: creating $CONFIG_STATUS" >&6;}
   19906 cat >$CONFIG_STATUS <<_ACEOF
   19907 #! $SHELL
   19908 # Generated by $as_me.
   19909 # Run this file to recreate the current configuration.
   19910 # Compiler output produced by configure, useful for debugging
   19911 # configure, is in config.log if it exists.
   19912 
   19913 debug=false
   19914 ac_cs_recheck=false
   19915 ac_cs_silent=false
   19916 SHELL=\${CONFIG_SHELL-$SHELL}
   19917 _ACEOF
   19918 
   19919 cat >>$CONFIG_STATUS <<\_ACEOF
   19920 ## --------------------- ##
   19921 ## M4sh Initialization.  ##
   19922 ## --------------------- ##
   19923 
   19924 # Be more Bourne compatible
   19925 DUALCASE=1; export DUALCASE # for MKS sh
   19926 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   19927   emulate sh
   19928   NULLCMD=:
   19929   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
   19930   # is contrary to our usage.  Disable this feature.
   19931   alias -g '${1+"$@"}'='"$@"'
   19932   setopt NO_GLOB_SUBST
   19933 else
   19934   case `(set -o) 2>/dev/null` in
   19935   *posix*) set -o posix ;;
   19936 esac
   19937 
   19938 fi
   19939 
   19940 
   19941 
   19942 
   19943 # PATH needs CR
   19944 # Avoid depending upon Character Ranges.
   19945 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   19946 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   19947 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   19948 as_cr_digits='0123456789'
   19949 as_cr_alnum=$as_cr_Letters$as_cr_digits
   19950 
   19951 # The user is always right.
   19952 if test "${PATH_SEPARATOR+set}" != set; then
   19953   echo "#! /bin/sh" >conf$$.sh
   19954   echo  "exit 0"   >>conf$$.sh
   19955   chmod +x conf$$.sh
   19956   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   19957     PATH_SEPARATOR=';'
   19958   else
   19959     PATH_SEPARATOR=:
   19960   fi
   19961   rm -f conf$$.sh
   19962 fi
   19963 
   19964 # Support unset when possible.
   19965 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   19966   as_unset=unset
   19967 else
   19968   as_unset=false
   19969 fi
   19970 
   19971 
   19972 # IFS
   19973 # We need space, tab and new line, in precisely that order.  Quoting is
   19974 # there to prevent editors from complaining about space-tab.
   19975 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   19976 # splitting by setting IFS to empty value.)
   19977 as_nl='
   19978 '
   19979 IFS=" ""	$as_nl"
   19980 
   19981 # Find who we are.  Look in the path if we contain no directory separator.
   19982 case $0 in
   19983   *[\\/]* ) as_myself=$0 ;;
   19984   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19985 for as_dir in $PATH
   19986 do
   19987   IFS=$as_save_IFS
   19988   test -z "$as_dir" && as_dir=.
   19989   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   19990 done
   19991 IFS=$as_save_IFS
   19992 
   19993      ;;
   19994 esac
   19995 # We did not find ourselves, most probably we were run as `sh COMMAND'
   19996 # in which case we are not to be found in the path.
   19997 if test "x$as_myself" = x; then
   19998   as_myself=$0
   19999 fi
   20000 if test ! -f "$as_myself"; then
   20001   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   20002   { (exit 1); exit 1; }
   20003 fi
   20004 
   20005 # Work around bugs in pre-3.0 UWIN ksh.
   20006 for as_var in ENV MAIL MAILPATH
   20007 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   20008 done
   20009 PS1='$ '
   20010 PS2='> '
   20011 PS4='+ '
   20012 
   20013 # NLS nuisances.
   20014 for as_var in \
   20015   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
   20016   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
   20017   LC_TELEPHONE LC_TIME
   20018 do
   20019   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
   20020     eval $as_var=C; export $as_var
   20021   else
   20022     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
   20023   fi
   20024 done
   20025 
   20026 # Required to use basename.
   20027 if expr a : '\(a\)' >/dev/null 2>&1 &&
   20028    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   20029   as_expr=expr
   20030 else
   20031   as_expr=false
   20032 fi
   20033 
   20034 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   20035   as_basename=basename
   20036 else
   20037   as_basename=false
   20038 fi
   20039 
   20040 
   20041 # Name of the executable.
   20042 as_me=`$as_basename -- "$0" ||
   20043 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   20044 	 X"$0" : 'X\(//\)$' \| \
   20045 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   20046 echo X/"$0" |
   20047     sed '/^.*\/\([^/][^/]*\)\/*$/{
   20048 	    s//\1/
   20049 	    q
   20050 	  }
   20051 	  /^X\/\(\/\/\)$/{
   20052 	    s//\1/
   20053 	    q
   20054 	  }
   20055 	  /^X\/\(\/\).*/{
   20056 	    s//\1/
   20057 	    q
   20058 	  }
   20059 	  s/.*/./; q'`
   20060 
   20061 # CDPATH.
   20062 $as_unset CDPATH
   20063 
   20064 
   20065 
   20066   as_lineno_1=$LINENO
   20067   as_lineno_2=$LINENO
   20068   test "x$as_lineno_1" != "x$as_lineno_2" &&
   20069   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
   20070 
   20071   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   20072   # uniformly replaced by the line number.  The first 'sed' inserts a
   20073   # line-number line after each line using $LINENO; the second 'sed'
   20074   # does the real work.  The second script uses 'N' to pair each
   20075   # line-number line with the line containing $LINENO, and appends
   20076   # trailing '-' during substitution so that $LINENO is not a special
   20077   # case at line end.
   20078   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   20079   # scripts with optimization help from Paolo Bonzini.  Blame Lee
   20080   # E. McMahon (1931-1989) for sed's syntax.  :-)
   20081   sed -n '
   20082     p
   20083     /[$]LINENO/=
   20084   ' <$as_myself |
   20085     sed '
   20086       s/[$]LINENO.*/&-/
   20087       t lineno
   20088       b
   20089       :lineno
   20090       N
   20091       :loop
   20092       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   20093       t loop
   20094       s/-\n.*//
   20095     ' >$as_me.lineno &&
   20096   chmod +x "$as_me.lineno" ||
   20097     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
   20098    { (exit 1); exit 1; }; }
   20099 
   20100   # Don't try to exec as it changes $[0], causing all sort of problems
   20101   # (the dirname of $[0] is not the place where we might find the
   20102   # original and so on.  Autoconf is especially sensitive to this).
   20103   . "./$as_me.lineno"
   20104   # Exit status is that of the last command.
   20105   exit
   20106 }
   20107 
   20108 
   20109 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   20110   as_dirname=dirname
   20111 else
   20112   as_dirname=false
   20113 fi
   20114 
   20115 ECHO_C= ECHO_N= ECHO_T=
   20116 case `echo -n x` in
   20117 -n*)
   20118   case `echo 'x\c'` in
   20119   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   20120   *)   ECHO_C='\c';;
   20121   esac;;
   20122 *)
   20123   ECHO_N='-n';;
   20124 esac
   20125 
   20126 if expr a : '\(a\)' >/dev/null 2>&1 &&
   20127    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   20128   as_expr=expr
   20129 else
   20130   as_expr=false
   20131 fi
   20132 
   20133 rm -f conf$$ conf$$.exe conf$$.file
   20134 if test -d conf$$.dir; then
   20135   rm -f conf$$.dir/conf$$.file
   20136 else
   20137   rm -f conf$$.dir
   20138   mkdir conf$$.dir
   20139 fi
   20140 echo >conf$$.file
   20141 if ln -s conf$$.file conf$$ 2>/dev/null; then
   20142   as_ln_s='ln -s'
   20143   # ... but there are two gotchas:
   20144   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   20145   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   20146   # In both cases, we have to default to `cp -p'.
   20147   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   20148     as_ln_s='cp -p'
   20149 elif ln conf$$.file conf$$ 2>/dev/null; then
   20150   as_ln_s=ln
   20151 else
   20152   as_ln_s='cp -p'
   20153 fi
   20154 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   20155 rmdir conf$$.dir 2>/dev/null
   20156 
   20157 if mkdir -p . 2>/dev/null; then
   20158   as_mkdir_p=:
   20159 else
   20160   test -d ./-p && rmdir ./-p
   20161   as_mkdir_p=false
   20162 fi
   20163 
   20164 if test -x / >/dev/null 2>&1; then
   20165   as_test_x='test -x'
   20166 else
   20167   if ls -dL / >/dev/null 2>&1; then
   20168     as_ls_L_option=L
   20169   else
   20170     as_ls_L_option=
   20171   fi
   20172   as_test_x='
   20173     eval sh -c '\''
   20174       if test -d "$1"; then
   20175         test -d "$1/.";
   20176       else
   20177 	case $1 in
   20178         -*)set "./$1";;
   20179 	esac;
   20180 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
   20181 	???[sx]*):;;*)false;;esac;fi
   20182     '\'' sh
   20183   '
   20184 fi
   20185 as_executable_p=$as_test_x
   20186 
   20187 # Sed expression to map a string onto a valid CPP name.
   20188 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   20189 
   20190 # Sed expression to map a string onto a valid variable name.
   20191 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   20192 
   20193 
   20194 exec 6>&1
   20195 
   20196 # Save the log message, to keep $[0] and so on meaningful, and to
   20197 # report actual input values of CONFIG_FILES etc. instead of their
   20198 # values after options handling.
   20199 ac_log="
   20200 This file was extended by libXrandr $as_me 1.2.2, which was
   20201 generated by GNU Autoconf 2.61.  Invocation command line was
   20202 
   20203   CONFIG_FILES    = $CONFIG_FILES
   20204   CONFIG_HEADERS  = $CONFIG_HEADERS
   20205   CONFIG_LINKS    = $CONFIG_LINKS
   20206   CONFIG_COMMANDS = $CONFIG_COMMANDS
   20207   $ $0 $@
   20208 
   20209 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   20210 "
   20211 
   20212 _ACEOF
   20213 
   20214 cat >>$CONFIG_STATUS <<_ACEOF
   20215 # Files that config.status was made for.
   20216 config_files="$ac_config_files"
   20217 config_headers="$ac_config_headers"
   20218 config_commands="$ac_config_commands"
   20219 
   20220 _ACEOF
   20221 
   20222 cat >>$CONFIG_STATUS <<\_ACEOF
   20223 ac_cs_usage="\
   20224 \`$as_me' instantiates files from templates according to the
   20225 current configuration.
   20226 
   20227 Usage: $0 [OPTIONS] [FILE]...
   20228 
   20229   -h, --help       print this help, then exit
   20230   -V, --version    print version number and configuration settings, then exit
   20231   -q, --quiet      do not print progress messages
   20232   -d, --debug      don't remove temporary files
   20233       --recheck    update $as_me by reconfiguring in the same conditions
   20234   --file=FILE[:TEMPLATE]
   20235 		   instantiate the configuration file FILE
   20236   --header=FILE[:TEMPLATE]
   20237 		   instantiate the configuration header FILE
   20238 
   20239 Configuration files:
   20240 $config_files
   20241 
   20242 Configuration headers:
   20243 $config_headers
   20244 
   20245 Configuration commands:
   20246 $config_commands
   20247 
   20248 Report bugs to <bug-autoconf (at] gnu.org>."
   20249 
   20250 _ACEOF
   20251 cat >>$CONFIG_STATUS <<_ACEOF
   20252 ac_cs_version="\\
   20253 libXrandr config.status 1.2.2
   20254 configured by $0, generated by GNU Autoconf 2.61,
   20255   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   20256 
   20257 Copyright (C) 2006 Free Software Foundation, Inc.
   20258 This config.status script is free software; the Free Software Foundation
   20259 gives unlimited permission to copy, distribute and modify it."
   20260 
   20261 ac_pwd='$ac_pwd'
   20262 srcdir='$srcdir'
   20263 INSTALL='$INSTALL'
   20264 MKDIR_P='$MKDIR_P'
   20265 _ACEOF
   20266 
   20267 cat >>$CONFIG_STATUS <<\_ACEOF
   20268 # If no file are specified by the user, then we need to provide default
   20269 # value.  By we need to know if files were specified by the user.
   20270 ac_need_defaults=:
   20271 while test $# != 0
   20272 do
   20273   case $1 in
   20274   --*=*)
   20275     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   20276     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   20277     ac_shift=:
   20278     ;;
   20279   *)
   20280     ac_option=$1
   20281     ac_optarg=$2
   20282     ac_shift=shift
   20283     ;;
   20284   esac
   20285 
   20286   case $ac_option in
   20287   # Handling of the options.
   20288   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   20289     ac_cs_recheck=: ;;
   20290   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   20291     echo "$ac_cs_version"; exit ;;
   20292   --debug | --debu | --deb | --de | --d | -d )
   20293     debug=: ;;
   20294   --file | --fil | --fi | --f )
   20295     $ac_shift
   20296     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
   20297     ac_need_defaults=false;;
   20298   --header | --heade | --head | --hea )
   20299     $ac_shift
   20300     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
   20301     ac_need_defaults=false;;
   20302   --he | --h)
   20303     # Conflict between --help and --header
   20304     { echo "$as_me: error: ambiguous option: $1
   20305 Try \`$0 --help' for more information." >&2
   20306    { (exit 1); exit 1; }; };;
   20307   --help | --hel | -h )
   20308     echo "$ac_cs_usage"; exit ;;
   20309   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   20310   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   20311     ac_cs_silent=: ;;
   20312 
   20313   # This is an error.
   20314   -*) { echo "$as_me: error: unrecognized option: $1
   20315 Try \`$0 --help' for more information." >&2
   20316    { (exit 1); exit 1; }; } ;;
   20317 
   20318   *) ac_config_targets="$ac_config_targets $1"
   20319      ac_need_defaults=false ;;
   20320 
   20321   esac
   20322   shift
   20323 done
   20324 
   20325 ac_configure_extra_args=
   20326 
   20327 if $ac_cs_silent; then
   20328   exec 6>/dev/null
   20329   ac_configure_extra_args="$ac_configure_extra_args --silent"
   20330 fi
   20331 
   20332 _ACEOF
   20333 cat >>$CONFIG_STATUS <<_ACEOF
   20334 if \$ac_cs_recheck; then
   20335   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
   20336   CONFIG_SHELL=$SHELL
   20337   export CONFIG_SHELL
   20338   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   20339 fi
   20340 
   20341 _ACEOF
   20342 cat >>$CONFIG_STATUS <<\_ACEOF
   20343 exec 5>>config.log
   20344 {
   20345   echo
   20346   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   20347 ## Running $as_me. ##
   20348 _ASBOX
   20349   echo "$ac_log"
   20350 } >&5
   20351 
   20352 _ACEOF
   20353 cat >>$CONFIG_STATUS <<_ACEOF
   20354 #
   20355 # INIT-COMMANDS
   20356 #
   20357 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   20358 
   20359 _ACEOF
   20360 
   20361 cat >>$CONFIG_STATUS <<\_ACEOF
   20362 
   20363 # Handling of arguments.
   20364 for ac_config_target in $ac_config_targets
   20365 do
   20366   case $ac_config_target in
   20367     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   20368     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   20369     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   20370     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   20371     "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
   20372     "xrandr.pc") CONFIG_FILES="$CONFIG_FILES xrandr.pc" ;;
   20373 
   20374   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   20375 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   20376    { (exit 1); exit 1; }; };;
   20377   esac
   20378 done
   20379 
   20380 
   20381 # If the user did not use the arguments to specify the items to instantiate,
   20382 # then the envvar interface is used.  Set only those that are not.
   20383 # We use the long form for the default assignment because of an extremely
   20384 # bizarre bug on SunOS 4.1.3.
   20385 if $ac_need_defaults; then
   20386   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   20387   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   20388   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   20389 fi
   20390 
   20391 # Have a temporary directory for convenience.  Make it in the build tree
   20392 # simply because there is no reason against having it here, and in addition,
   20393 # creating and moving files from /tmp can sometimes cause problems.
   20394 # Hook for its removal unless debugging.
   20395 # Note that there is a small window in which the directory will not be cleaned:
   20396 # after its creation but before its name has been assigned to `$tmp'.
   20397 $debug ||
   20398 {
   20399   tmp=
   20400   trap 'exit_status=$?
   20401   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   20402 ' 0
   20403   trap '{ (exit 1); exit 1; }' 1 2 13 15
   20404 }
   20405 # Create a (secure) tmp directory for tmp files.
   20406 
   20407 {
   20408   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   20409   test -n "$tmp" && test -d "$tmp"
   20410 }  ||
   20411 {
   20412   tmp=./conf$$-$RANDOM
   20413   (umask 077 && mkdir "$tmp")
   20414 } ||
   20415 {
   20416    echo "$me: cannot create a temporary directory in ." >&2
   20417    { (exit 1); exit 1; }
   20418 }
   20419 
   20420 #
   20421 # Set up the sed scripts for CONFIG_FILES section.
   20422 #
   20423 
   20424 # No need to generate the scripts if there are no CONFIG_FILES.
   20425 # This happens for instance when ./config.status config.h
   20426 if test -n "$CONFIG_FILES"; then
   20427 
   20428 _ACEOF
   20429 
   20430 
   20431 
   20432 ac_delim='%!_!# '
   20433 for ac_last_try in false false false false false :; do
   20434   cat >conf$$subs.sed <<_ACEOF
   20435 SHELL!$SHELL$ac_delim
   20436 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
   20437 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
   20438 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
   20439 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
   20440 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
   20441 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
   20442 exec_prefix!$exec_prefix$ac_delim
   20443 prefix!$prefix$ac_delim
   20444 program_transform_name!$program_transform_name$ac_delim
   20445 bindir!$bindir$ac_delim
   20446 sbindir!$sbindir$ac_delim
   20447 libexecdir!$libexecdir$ac_delim
   20448 datarootdir!$datarootdir$ac_delim
   20449 datadir!$datadir$ac_delim
   20450 sysconfdir!$sysconfdir$ac_delim
   20451 sharedstatedir!$sharedstatedir$ac_delim
   20452 localstatedir!$localstatedir$ac_delim
   20453 includedir!$includedir$ac_delim
   20454 oldincludedir!$oldincludedir$ac_delim
   20455 docdir!$docdir$ac_delim
   20456 infodir!$infodir$ac_delim
   20457 htmldir!$htmldir$ac_delim
   20458 dvidir!$dvidir$ac_delim
   20459 pdfdir!$pdfdir$ac_delim
   20460 psdir!$psdir$ac_delim
   20461 libdir!$libdir$ac_delim
   20462 localedir!$localedir$ac_delim
   20463 mandir!$mandir$ac_delim
   20464 DEFS!$DEFS$ac_delim
   20465 ECHO_C!$ECHO_C$ac_delim
   20466 ECHO_N!$ECHO_N$ac_delim
   20467 ECHO_T!$ECHO_T$ac_delim
   20468 LIBS!$LIBS$ac_delim
   20469 build_alias!$build_alias$ac_delim
   20470 host_alias!$host_alias$ac_delim
   20471 target_alias!$target_alias$ac_delim
   20472 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
   20473 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
   20474 INSTALL_DATA!$INSTALL_DATA$ac_delim
   20475 am__isrc!$am__isrc$ac_delim
   20476 CYGPATH_W!$CYGPATH_W$ac_delim
   20477 PACKAGE!$PACKAGE$ac_delim
   20478 VERSION!$VERSION$ac_delim
   20479 ACLOCAL!$ACLOCAL$ac_delim
   20480 AUTOCONF!$AUTOCONF$ac_delim
   20481 AUTOMAKE!$AUTOMAKE$ac_delim
   20482 AUTOHEADER!$AUTOHEADER$ac_delim
   20483 MAKEINFO!$MAKEINFO$ac_delim
   20484 install_sh!$install_sh$ac_delim
   20485 STRIP!$STRIP$ac_delim
   20486 INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim
   20487 mkdir_p!$mkdir_p$ac_delim
   20488 AWK!$AWK$ac_delim
   20489 SET_MAKE!$SET_MAKE$ac_delim
   20490 am__leading_dot!$am__leading_dot$ac_delim
   20491 AMTAR!$AMTAR$ac_delim
   20492 am__tar!$am__tar$ac_delim
   20493 am__untar!$am__untar$ac_delim
   20494 MAINTAINER_MODE_TRUE!$MAINTAINER_MODE_TRUE$ac_delim
   20495 MAINTAINER_MODE_FALSE!$MAINTAINER_MODE_FALSE$ac_delim
   20496 MAINT!$MAINT$ac_delim
   20497 CC!$CC$ac_delim
   20498 CFLAGS!$CFLAGS$ac_delim
   20499 LDFLAGS!$LDFLAGS$ac_delim
   20500 CPPFLAGS!$CPPFLAGS$ac_delim
   20501 ac_ct_CC!$ac_ct_CC$ac_delim
   20502 EXEEXT!$EXEEXT$ac_delim
   20503 OBJEXT!$OBJEXT$ac_delim
   20504 DEPDIR!$DEPDIR$ac_delim
   20505 am__include!$am__include$ac_delim
   20506 am__quote!$am__quote$ac_delim
   20507 AMDEP_TRUE!$AMDEP_TRUE$ac_delim
   20508 AMDEP_FALSE!$AMDEP_FALSE$ac_delim
   20509 AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim
   20510 CCDEPMODE!$CCDEPMODE$ac_delim
   20511 am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim
   20512 am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim
   20513 build!$build$ac_delim
   20514 build_cpu!$build_cpu$ac_delim
   20515 build_vendor!$build_vendor$ac_delim
   20516 build_os!$build_os$ac_delim
   20517 host!$host$ac_delim
   20518 host_cpu!$host_cpu$ac_delim
   20519 host_vendor!$host_vendor$ac_delim
   20520 host_os!$host_os$ac_delim
   20521 GREP!$GREP$ac_delim
   20522 EGREP!$EGREP$ac_delim
   20523 LN_S!$LN_S$ac_delim
   20524 ECHO!$ECHO$ac_delim
   20525 AR!$AR$ac_delim
   20526 RANLIB!$RANLIB$ac_delim
   20527 CPP!$CPP$ac_delim
   20528 CXX!$CXX$ac_delim
   20529 CXXFLAGS!$CXXFLAGS$ac_delim
   20530 ac_ct_CXX!$ac_ct_CXX$ac_delim
   20531 CXXDEPMODE!$CXXDEPMODE$ac_delim
   20532 _ACEOF
   20533 
   20534   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
   20535     break
   20536   elif $ac_last_try; then
   20537     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   20538 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   20539    { (exit 1); exit 1; }; }
   20540   else
   20541     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   20542   fi
   20543 done
   20544 
   20545 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   20546 if test -n "$ac_eof"; then
   20547   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   20548   ac_eof=`expr $ac_eof + 1`
   20549 fi
   20550 
   20551 cat >>$CONFIG_STATUS <<_ACEOF
   20552 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
   20553 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   20554 _ACEOF
   20555 sed '
   20556 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   20557 s/^/s,@/; s/!/@,|#_!!_#|/
   20558 :n
   20559 t n
   20560 s/'"$ac_delim"'$/,g/; t
   20561 s/$/\\/; p
   20562 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   20563 ' >>$CONFIG_STATUS <conf$$subs.sed
   20564 rm -f conf$$subs.sed
   20565 cat >>$CONFIG_STATUS <<_ACEOF
   20566 CEOF$ac_eof
   20567 _ACEOF
   20568 
   20569 
   20570 ac_delim='%!_!# '
   20571 for ac_last_try in false false false false false :; do
   20572   cat >conf$$subs.sed <<_ACEOF
   20573 am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim
   20574 am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim
   20575 CXXCPP!$CXXCPP$ac_delim
   20576 F77!$F77$ac_delim
   20577 FFLAGS!$FFLAGS$ac_delim
   20578 ac_ct_F77!$ac_ct_F77$ac_delim
   20579 LIBTOOL!$LIBTOOL$ac_delim
   20580 PKG_CONFIG!$PKG_CONFIG$ac_delim
   20581 X_CFLAGS!$X_CFLAGS$ac_delim
   20582 X_LIBS!$X_LIBS$ac_delim
   20583 RANDR_VERSION!$RANDR_VERSION$ac_delim
   20584 RANDR_CFLAGS!$RANDR_CFLAGS$ac_delim
   20585 RANDR_LIBS!$RANDR_LIBS$ac_delim
   20586 MALLOC_ZERO_CFLAGS!$MALLOC_ZERO_CFLAGS$ac_delim
   20587 XMALLOC_ZERO_CFLAGS!$XMALLOC_ZERO_CFLAGS$ac_delim
   20588 XTMALLOC_ZERO_CFLAGS!$XTMALLOC_ZERO_CFLAGS$ac_delim
   20589 APP_MAN_SUFFIX!$APP_MAN_SUFFIX$ac_delim
   20590 LIB_MAN_SUFFIX!$LIB_MAN_SUFFIX$ac_delim
   20591 FILE_MAN_SUFFIX!$FILE_MAN_SUFFIX$ac_delim
   20592 MISC_MAN_SUFFIX!$MISC_MAN_SUFFIX$ac_delim
   20593 DRIVER_MAN_SUFFIX!$DRIVER_MAN_SUFFIX$ac_delim
   20594 ADMIN_MAN_SUFFIX!$ADMIN_MAN_SUFFIX$ac_delim
   20595 APP_MAN_DIR!$APP_MAN_DIR$ac_delim
   20596 LIB_MAN_DIR!$LIB_MAN_DIR$ac_delim
   20597 FILE_MAN_DIR!$FILE_MAN_DIR$ac_delim
   20598 MISC_MAN_DIR!$MISC_MAN_DIR$ac_delim
   20599 DRIVER_MAN_DIR!$DRIVER_MAN_DIR$ac_delim
   20600 ADMIN_MAN_DIR!$ADMIN_MAN_DIR$ac_delim
   20601 LIBOBJS!$LIBOBJS$ac_delim
   20602 LTLIBOBJS!$LTLIBOBJS$ac_delim
   20603 _ACEOF
   20604 
   20605   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 30; then
   20606     break
   20607   elif $ac_last_try; then
   20608     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
   20609 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
   20610    { (exit 1); exit 1; }; }
   20611   else
   20612     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   20613   fi
   20614 done
   20615 
   20616 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
   20617 if test -n "$ac_eof"; then
   20618   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
   20619   ac_eof=`expr $ac_eof + 1`
   20620 fi
   20621 
   20622 cat >>$CONFIG_STATUS <<_ACEOF
   20623 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
   20624 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
   20625 _ACEOF
   20626 sed '
   20627 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
   20628 s/^/s,@/; s/!/@,|#_!!_#|/
   20629 :n
   20630 t n
   20631 s/'"$ac_delim"'$/,g/; t
   20632 s/$/\\/; p
   20633 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
   20634 ' >>$CONFIG_STATUS <conf$$subs.sed
   20635 rm -f conf$$subs.sed
   20636 cat >>$CONFIG_STATUS <<_ACEOF
   20637 :end
   20638 s/|#_!!_#|//g
   20639 CEOF$ac_eof
   20640 _ACEOF
   20641 
   20642 
   20643 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   20644 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   20645 # trailing colons and then remove the whole line if VPATH becomes empty
   20646 # (actually we leave an empty line to preserve line numbers).
   20647 if test "x$srcdir" = x.; then
   20648   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   20649 s/:*\$(srcdir):*/:/
   20650 s/:*\${srcdir}:*/:/
   20651 s/:*@srcdir@:*/:/
   20652 s/^\([^=]*=[	 ]*\):*/\1/
   20653 s/:*$//
   20654 s/^[^=]*=[	 ]*$//
   20655 }'
   20656 fi
   20657 
   20658 cat >>$CONFIG_STATUS <<\_ACEOF
   20659 fi # test -n "$CONFIG_FILES"
   20660 
   20661 
   20662 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS
   20663 do
   20664   case $ac_tag in
   20665   :[FHLC]) ac_mode=$ac_tag; continue;;
   20666   esac
   20667   case $ac_mode$ac_tag in
   20668   :[FHL]*:*);;
   20669   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
   20670 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
   20671    { (exit 1); exit 1; }; };;
   20672   :[FH]-) ac_tag=-:-;;
   20673   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   20674   esac
   20675   ac_save_IFS=$IFS
   20676   IFS=:
   20677   set x $ac_tag
   20678   IFS=$ac_save_IFS
   20679   shift
   20680   ac_file=$1
   20681   shift
   20682 
   20683   case $ac_mode in
   20684   :L) ac_source=$1;;
   20685   :[FH])
   20686     ac_file_inputs=
   20687     for ac_f
   20688     do
   20689       case $ac_f in
   20690       -) ac_f="$tmp/stdin";;
   20691       *) # Look for the file first in the build tree, then in the source tree
   20692 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   20693 	 # because $ac_f cannot contain `:'.
   20694 	 test -f "$ac_f" ||
   20695 	   case $ac_f in
   20696 	   [\\/$]*) false;;
   20697 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   20698 	   esac ||
   20699 	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
   20700 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
   20701    { (exit 1); exit 1; }; };;
   20702       esac
   20703       ac_file_inputs="$ac_file_inputs $ac_f"
   20704     done
   20705 
   20706     # Let's still pretend it is `configure' which instantiates (i.e., don't
   20707     # use $as_me), people would be surprised to read:
   20708     #    /* config.h.  Generated by config.status.  */
   20709     configure_input="Generated from "`IFS=:
   20710 	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
   20711     if test x"$ac_file" != x-; then
   20712       configure_input="$ac_file.  $configure_input"
   20713       { echo "$as_me:$LINENO: creating $ac_file" >&5
   20714 echo "$as_me: creating $ac_file" >&6;}
   20715     fi
   20716 
   20717     case $ac_tag in
   20718     *:-:* | *:-) cat >"$tmp/stdin";;
   20719     esac
   20720     ;;
   20721   esac
   20722 
   20723   ac_dir=`$as_dirname -- "$ac_file" ||
   20724 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   20725 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   20726 	 X"$ac_file" : 'X\(//\)$' \| \
   20727 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   20728 echo X"$ac_file" |
   20729     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   20730 	    s//\1/
   20731 	    q
   20732 	  }
   20733 	  /^X\(\/\/\)[^/].*/{
   20734 	    s//\1/
   20735 	    q
   20736 	  }
   20737 	  /^X\(\/\/\)$/{
   20738 	    s//\1/
   20739 	    q
   20740 	  }
   20741 	  /^X\(\/\).*/{
   20742 	    s//\1/
   20743 	    q
   20744 	  }
   20745 	  s/.*/./; q'`
   20746   { as_dir="$ac_dir"
   20747   case $as_dir in #(
   20748   -*) as_dir=./$as_dir;;
   20749   esac
   20750   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   20751     as_dirs=
   20752     while :; do
   20753       case $as_dir in #(
   20754       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   20755       *) as_qdir=$as_dir;;
   20756       esac
   20757       as_dirs="'$as_qdir' $as_dirs"
   20758       as_dir=`$as_dirname -- "$as_dir" ||
   20759 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   20760 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   20761 	 X"$as_dir" : 'X\(//\)$' \| \
   20762 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   20763 echo X"$as_dir" |
   20764     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   20765 	    s//\1/
   20766 	    q
   20767 	  }
   20768 	  /^X\(\/\/\)[^/].*/{
   20769 	    s//\1/
   20770 	    q
   20771 	  }
   20772 	  /^X\(\/\/\)$/{
   20773 	    s//\1/
   20774 	    q
   20775 	  }
   20776 	  /^X\(\/\).*/{
   20777 	    s//\1/
   20778 	    q
   20779 	  }
   20780 	  s/.*/./; q'`
   20781       test -d "$as_dir" && break
   20782     done
   20783     test -z "$as_dirs" || eval "mkdir $as_dirs"
   20784   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   20785 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   20786    { (exit 1); exit 1; }; }; }
   20787   ac_builddir=.
   20788 
   20789 case "$ac_dir" in
   20790 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   20791 *)
   20792   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   20793   # A ".." for each directory in $ac_dir_suffix.
   20794   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   20795   case $ac_top_builddir_sub in
   20796   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   20797   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   20798   esac ;;
   20799 esac
   20800 ac_abs_top_builddir=$ac_pwd
   20801 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   20802 # for backward compatibility:
   20803 ac_top_builddir=$ac_top_build_prefix
   20804 
   20805 case $srcdir in
   20806   .)  # We are building in place.
   20807     ac_srcdir=.
   20808     ac_top_srcdir=$ac_top_builddir_sub
   20809     ac_abs_top_srcdir=$ac_pwd ;;
   20810   [\\/]* | ?:[\\/]* )  # Absolute name.
   20811     ac_srcdir=$srcdir$ac_dir_suffix;
   20812     ac_top_srcdir=$srcdir
   20813     ac_abs_top_srcdir=$srcdir ;;
   20814   *) # Relative name.
   20815     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   20816     ac_top_srcdir=$ac_top_build_prefix$srcdir
   20817     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   20818 esac
   20819 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   20820 
   20821 
   20822   case $ac_mode in
   20823   :F)
   20824   #
   20825   # CONFIG_FILE
   20826   #
   20827 
   20828   case $INSTALL in
   20829   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   20830   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   20831   esac
   20832   ac_MKDIR_P=$MKDIR_P
   20833   case $MKDIR_P in
   20834   [\\/$]* | ?:[\\/]* ) ;;
   20835   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   20836   esac
   20837 _ACEOF
   20838 
   20839 cat >>$CONFIG_STATUS <<\_ACEOF
   20840 # If the template does not know about datarootdir, expand it.
   20841 # FIXME: This hack should be removed a few years after 2.60.
   20842 ac_datarootdir_hack=; ac_datarootdir_seen=
   20843 
   20844 case `sed -n '/datarootdir/ {
   20845   p
   20846   q
   20847 }
   20848 /@datadir@/p
   20849 /@docdir@/p
   20850 /@infodir@/p
   20851 /@localedir@/p
   20852 /@mandir@/p
   20853 ' $ac_file_inputs` in
   20854 *datarootdir*) ac_datarootdir_seen=yes;;
   20855 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   20856   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   20857 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   20858 _ACEOF
   20859 cat >>$CONFIG_STATUS <<_ACEOF
   20860   ac_datarootdir_hack='
   20861   s&@datadir@&$datadir&g
   20862   s&@docdir@&$docdir&g
   20863   s&@infodir@&$infodir&g
   20864   s&@localedir@&$localedir&g
   20865   s&@mandir@&$mandir&g
   20866     s&\\\${datarootdir}&$datarootdir&g' ;;
   20867 esac
   20868 _ACEOF
   20869 
   20870 # Neutralize VPATH when `$srcdir' = `.'.
   20871 # Shell code in configure.ac might set extrasub.
   20872 # FIXME: do we really want to maintain this feature?
   20873 cat >>$CONFIG_STATUS <<_ACEOF
   20874   sed "$ac_vpsub
   20875 $extrasub
   20876 _ACEOF
   20877 cat >>$CONFIG_STATUS <<\_ACEOF
   20878 :t
   20879 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   20880 s&@configure_input@&$configure_input&;t t
   20881 s&@top_builddir@&$ac_top_builddir_sub&;t t
   20882 s&@srcdir@&$ac_srcdir&;t t
   20883 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   20884 s&@top_srcdir@&$ac_top_srcdir&;t t
   20885 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   20886 s&@builddir@&$ac_builddir&;t t
   20887 s&@abs_builddir@&$ac_abs_builddir&;t t
   20888 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   20889 s&@INSTALL@&$ac_INSTALL&;t t
   20890 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   20891 $ac_datarootdir_hack
   20892 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
   20893 
   20894 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   20895   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   20896   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   20897   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   20898 which seems to be undefined.  Please make sure it is defined." >&5
   20899 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   20900 which seems to be undefined.  Please make sure it is defined." >&2;}
   20901 
   20902   rm -f "$tmp/stdin"
   20903   case $ac_file in
   20904   -) cat "$tmp/out"; rm -f "$tmp/out";;
   20905   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
   20906   esac
   20907  ;;
   20908   :H)
   20909   #
   20910   # CONFIG_HEADER
   20911   #
   20912 _ACEOF
   20913 
   20914 # Transform confdefs.h into a sed script `conftest.defines', that
   20915 # substitutes the proper values into config.h.in to produce config.h.
   20916 rm -f conftest.defines conftest.tail
   20917 # First, append a space to every undef/define line, to ease matching.
   20918 echo 's/$/ /' >conftest.defines
   20919 # Then, protect against being on the right side of a sed subst, or in
   20920 # an unquoted here document, in config.status.  If some macros were
   20921 # called several times there might be several #defines for the same
   20922 # symbol, which is useless.  But do not sort them, since the last
   20923 # AC_DEFINE must be honored.
   20924 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   20925 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
   20926 # NAME is the cpp macro being defined, VALUE is the value it is being given.
   20927 # PARAMS is the parameter list in the macro definition--in most cases, it's
   20928 # just an empty string.
   20929 ac_dA='s,^\\([	 #]*\\)[^	 ]*\\([	 ]*'
   20930 ac_dB='\\)[	 (].*,\\1define\\2'
   20931 ac_dC=' '
   20932 ac_dD=' ,'
   20933 
   20934 uniq confdefs.h |
   20935   sed -n '
   20936 	t rset
   20937 	:rset
   20938 	s/^[	 ]*#[	 ]*define[	 ][	 ]*//
   20939 	t ok
   20940 	d
   20941 	:ok
   20942 	s/[\\&,]/\\&/g
   20943 	s/^\('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
   20944 	s/^\('"$ac_word_re"'\)[	 ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
   20945   ' >>conftest.defines
   20946 
   20947 # Remove the space that was appended to ease matching.
   20948 # Then replace #undef with comments.  This is necessary, for
   20949 # example, in the case of _POSIX_SOURCE, which is predefined and required
   20950 # on some systems where configure will not decide to define it.
   20951 # (The regexp can be short, since the line contains either #define or #undef.)
   20952 echo 's/ $//
   20953 s,^[	 #]*u.*,/* & */,' >>conftest.defines
   20954 
   20955 # Break up conftest.defines:
   20956 ac_max_sed_lines=50
   20957 
   20958 # First sed command is:	 sed -f defines.sed $ac_file_inputs >"$tmp/out1"
   20959 # Second one is:	 sed -f defines.sed "$tmp/out1" >"$tmp/out2"
   20960 # Third one will be:	 sed -f defines.sed "$tmp/out2" >"$tmp/out1"
   20961 # et cetera.
   20962 ac_in='$ac_file_inputs'
   20963 ac_out='"$tmp/out1"'
   20964 ac_nxt='"$tmp/out2"'
   20965 
   20966 while :
   20967 do
   20968   # Write a here document:
   20969     cat >>$CONFIG_STATUS <<_ACEOF
   20970     # First, check the format of the line:
   20971     cat >"\$tmp/defines.sed" <<\\CEOF
   20972 /^[	 ]*#[	 ]*undef[	 ][	 ]*$ac_word_re[	 ]*\$/b def
   20973 /^[	 ]*#[	 ]*define[	 ][	 ]*$ac_word_re[(	 ]/b def
   20974 b
   20975 :def
   20976 _ACEOF
   20977   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
   20978   echo 'CEOF
   20979     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
   20980   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
   20981   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
   20982   grep . conftest.tail >/dev/null || break
   20983   rm -f conftest.defines
   20984   mv conftest.tail conftest.defines
   20985 done
   20986 rm -f conftest.defines conftest.tail
   20987 
   20988 echo "ac_result=$ac_in" >>$CONFIG_STATUS
   20989 cat >>$CONFIG_STATUS <<\_ACEOF
   20990   if test x"$ac_file" != x-; then
   20991     echo "/* $configure_input  */" >"$tmp/config.h"
   20992     cat "$ac_result" >>"$tmp/config.h"
   20993     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
   20994       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   20995 echo "$as_me: $ac_file is unchanged" >&6;}
   20996     else
   20997       rm -f $ac_file
   20998       mv "$tmp/config.h" $ac_file
   20999     fi
   21000   else
   21001     echo "/* $configure_input  */"
   21002     cat "$ac_result"
   21003   fi
   21004   rm -f "$tmp/out12"
   21005 # Compute $ac_file's index in $config_headers.
   21006 _am_stamp_count=1
   21007 for _am_header in $config_headers :; do
   21008   case $_am_header in
   21009     $ac_file | $ac_file:* )
   21010       break ;;
   21011     * )
   21012       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   21013   esac
   21014 done
   21015 echo "timestamp for $ac_file" >`$as_dirname -- $ac_file ||
   21016 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21017 	 X$ac_file : 'X\(//\)[^/]' \| \
   21018 	 X$ac_file : 'X\(//\)$' \| \
   21019 	 X$ac_file : 'X\(/\)' \| . 2>/dev/null ||
   21020 echo X$ac_file |
   21021     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21022 	    s//\1/
   21023 	    q
   21024 	  }
   21025 	  /^X\(\/\/\)[^/].*/{
   21026 	    s//\1/
   21027 	    q
   21028 	  }
   21029 	  /^X\(\/\/\)$/{
   21030 	    s//\1/
   21031 	    q
   21032 	  }
   21033 	  /^X\(\/\).*/{
   21034 	    s//\1/
   21035 	    q
   21036 	  }
   21037 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   21038  ;;
   21039 
   21040   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
   21041 echo "$as_me: executing $ac_file commands" >&6;}
   21042  ;;
   21043   esac
   21044 
   21045 
   21046   case $ac_file$ac_mode in
   21047     "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   21048   # Strip MF so we end up with the name of the file.
   21049   mf=`echo "$mf" | sed -e 's/:.*$//'`
   21050   # Check whether this is an Automake generated Makefile or not.
   21051   # We used to match only the files named `Makefile.in', but
   21052   # some people rename them; so instead we look at the file content.
   21053   # Grep'ing the first line is not enough: some people post-process
   21054   # each Makefile.in and add a new line on top of each file to say so.
   21055   # Grep'ing the whole file is not good either: AIX grep has a line
   21056   # limit of 2048, but all sed's we know have understand at least 4000.
   21057   if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null 2>&1; then
   21058     dirpart=`$as_dirname -- "$mf" ||
   21059 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21060 	 X"$mf" : 'X\(//\)[^/]' \| \
   21061 	 X"$mf" : 'X\(//\)$' \| \
   21062 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   21063 echo X"$mf" |
   21064     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21065 	    s//\1/
   21066 	    q
   21067 	  }
   21068 	  /^X\(\/\/\)[^/].*/{
   21069 	    s//\1/
   21070 	    q
   21071 	  }
   21072 	  /^X\(\/\/\)$/{
   21073 	    s//\1/
   21074 	    q
   21075 	  }
   21076 	  /^X\(\/\).*/{
   21077 	    s//\1/
   21078 	    q
   21079 	  }
   21080 	  s/.*/./; q'`
   21081   else
   21082     continue
   21083   fi
   21084   # Extract the definition of DEPDIR, am__include, and am__quote
   21085   # from the Makefile without running `make'.
   21086   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   21087   test -z "$DEPDIR" && continue
   21088   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   21089   test -z "am__include" && continue
   21090   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   21091   # When using ansi2knr, U may be empty or an underscore; expand it
   21092   U=`sed -n 's/^U = //p' < "$mf"`
   21093   # Find all dependency output files, they are included files with
   21094   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   21095   # simplest approach to changing $(DEPDIR) to its actual value in the
   21096   # expansion.
   21097   for file in `sed -n "
   21098     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   21099        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   21100     # Make sure the directory exists.
   21101     test -f "$dirpart/$file" && continue
   21102     fdir=`$as_dirname -- "$file" ||
   21103 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21104 	 X"$file" : 'X\(//\)[^/]' \| \
   21105 	 X"$file" : 'X\(//\)$' \| \
   21106 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   21107 echo X"$file" |
   21108     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21109 	    s//\1/
   21110 	    q
   21111 	  }
   21112 	  /^X\(\/\/\)[^/].*/{
   21113 	    s//\1/
   21114 	    q
   21115 	  }
   21116 	  /^X\(\/\/\)$/{
   21117 	    s//\1/
   21118 	    q
   21119 	  }
   21120 	  /^X\(\/\).*/{
   21121 	    s//\1/
   21122 	    q
   21123 	  }
   21124 	  s/.*/./; q'`
   21125     { as_dir=$dirpart/$fdir
   21126   case $as_dir in #(
   21127   -*) as_dir=./$as_dir;;
   21128   esac
   21129   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
   21130     as_dirs=
   21131     while :; do
   21132       case $as_dir in #(
   21133       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
   21134       *) as_qdir=$as_dir;;
   21135       esac
   21136       as_dirs="'$as_qdir' $as_dirs"
   21137       as_dir=`$as_dirname -- "$as_dir" ||
   21138 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21139 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   21140 	 X"$as_dir" : 'X\(//\)$' \| \
   21141 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   21142 echo X"$as_dir" |
   21143     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   21144 	    s//\1/
   21145 	    q
   21146 	  }
   21147 	  /^X\(\/\/\)[^/].*/{
   21148 	    s//\1/
   21149 	    q
   21150 	  }
   21151 	  /^X\(\/\/\)$/{
   21152 	    s//\1/
   21153 	    q
   21154 	  }
   21155 	  /^X\(\/\).*/{
   21156 	    s//\1/
   21157 	    q
   21158 	  }
   21159 	  s/.*/./; q'`
   21160       test -d "$as_dir" && break
   21161     done
   21162     test -z "$as_dirs" || eval "mkdir $as_dirs"
   21163   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
   21164 echo "$as_me: error: cannot create directory $as_dir" >&2;}
   21165    { (exit 1); exit 1; }; }; }
   21166     # echo "creating $dirpart/$file"
   21167     echo '# dummy' > "$dirpart/$file"
   21168   done
   21169 done
   21170  ;;
   21171 
   21172   esac
   21173 done # for ac_tag
   21174 
   21175 
   21176 { (exit 0); exit 0; }
   21177 _ACEOF
   21178 chmod +x $CONFIG_STATUS
   21179 ac_clean_files=$ac_clean_files_save
   21180 
   21181 
   21182 # configure is writing to config.log, and then calls config.status.
   21183 # config.status does its own redirection, appending to config.log.
   21184 # Unfortunately, on DOS this fails, as config.log is still kept open
   21185 # by configure, so config.status won't be able to write to it; its
   21186 # output is simply discarded.  So we exec the FD to /dev/null,
   21187 # effectively closing config.log, so it can be properly (re)opened and
   21188 # appended to by config.status.  When coming back to configure, we
   21189 # need to make the FD available again.
   21190 if test "$no_create" != yes; then
   21191   ac_cs_success=:
   21192   ac_config_status_args=
   21193   test "$silent" = yes &&
   21194     ac_config_status_args="$ac_config_status_args --quiet"
   21195   exec 5>/dev/null
   21196   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   21197   exec 5>>config.log
   21198   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   21199   # would make configure fail if this is the last instruction.
   21200   $ac_cs_success || { (exit 1); exit 1; }
   21201 fi
   21202 
   21203