Home | History | Annotate | Download | only in cmockery_0_1_2
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.59 for cmockery 0.1.2.
      4 #
      5 # Report bugs to <opensource (at] google.com>.
      6 #
      7 # Copyright (C) 2003 Free Software Foundation, Inc.
      8 # This configure script is free software; the Free Software Foundation
      9 # gives unlimited permission to copy, distribute and modify it.
     10 ## --------------------- ##
     11 ## M4sh Initialization.  ##
     12 ## --------------------- ##
     13 
     14 # Be Bourne compatible
     15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
     16   emulate sh
     17   NULLCMD=:
     18   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
     19   # is contrary to our usage.  Disable this feature.
     20   alias -g '${1+"$@"}'='"$@"'
     21 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
     22   set -o posix
     23 fi
     24 DUALCASE=1; export DUALCASE # for MKS sh
     25 
     26 # Support unset when possible.
     27 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
     28   as_unset=unset
     29 else
     30   as_unset=false
     31 fi
     32 
     33 
     34 # Work around bugs in pre-3.0 UWIN ksh.
     35 $as_unset ENV MAIL MAILPATH
     36 PS1='$ '
     37 PS2='> '
     38 PS4='+ '
     39 
     40 # NLS nuisances.
     41 for as_var in \
     42   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
     43   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
     44   LC_TELEPHONE LC_TIME
     45 do
     46   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
     47     eval $as_var=C; export $as_var
     48   else
     49     $as_unset $as_var
     50   fi
     51 done
     52 
     53 # Required to use basename.
     54 if expr a : '\(a\)' >/dev/null 2>&1; then
     55   as_expr=expr
     56 else
     57   as_expr=false
     58 fi
     59 
     60 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
     61   as_basename=basename
     62 else
     63   as_basename=false
     64 fi
     65 
     66 
     67 # Name of the executable.
     68 as_me=`$as_basename "$0" ||
     69 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
     70 	 X"$0" : 'X\(//\)$' \| \
     71 	 X"$0" : 'X\(/\)$' \| \
     72 	 .     : '\(.\)' 2>/dev/null ||
     73 echo X/"$0" |
     74     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
     75   	  /^X\/\(\/\/\)$/{ s//\1/; q; }
     76   	  /^X\/\(\/\).*/{ s//\1/; q; }
     77   	  s/.*/./; q'`
     78 
     79 
     80 # PATH needs CR, and LINENO needs CR and PATH.
     81 # Avoid depending upon Character Ranges.
     82 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
     83 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
     84 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
     85 as_cr_digits='0123456789'
     86 as_cr_alnum=$as_cr_Letters$as_cr_digits
     87 
     88 # The user is always right.
     89 if test "${PATH_SEPARATOR+set}" != set; then
     90   echo "#! /bin/sh" >conf$$.sh
     91   echo  "exit 0"   >>conf$$.sh
     92   chmod +x conf$$.sh
     93   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
     94     PATH_SEPARATOR=';'
     95   else
     96     PATH_SEPARATOR=:
     97   fi
     98   rm -f conf$$.sh
     99 fi
    100 
    101 
    102   as_lineno_1=$LINENO
    103   as_lineno_2=$LINENO
    104   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
    105   test "x$as_lineno_1" != "x$as_lineno_2" &&
    106   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
    107   # Find who we are.  Look in the path if we contain no path at all
    108   # relative or not.
    109   case $0 in
    110     *[\\/]* ) as_myself=$0 ;;
    111     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    112 for as_dir in $PATH
    113 do
    114   IFS=$as_save_IFS
    115   test -z "$as_dir" && as_dir=.
    116   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    117 done
    118 
    119        ;;
    120   esac
    121   # We did not find ourselves, most probably we were run as `sh COMMAND'
    122   # in which case we are not to be found in the path.
    123   if test "x$as_myself" = x; then
    124     as_myself=$0
    125   fi
    126   if test ! -f "$as_myself"; then
    127     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
    128    { (exit 1); exit 1; }; }
    129   fi
    130   case $CONFIG_SHELL in
    131   '')
    132     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    133 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    134 do
    135   IFS=$as_save_IFS
    136   test -z "$as_dir" && as_dir=.
    137   for as_base in sh bash ksh sh5; do
    138 	 case $as_dir in
    139 	 /*)
    140 	   if ("$as_dir/$as_base" -c '
    141   as_lineno_1=$LINENO
    142   as_lineno_2=$LINENO
    143   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
    144   test "x$as_lineno_1" != "x$as_lineno_2" &&
    145   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
    146 	     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
    147 	     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
    148 	     CONFIG_SHELL=$as_dir/$as_base
    149 	     export CONFIG_SHELL
    150 	     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
    151 	   fi;;
    152 	 esac
    153        done
    154 done
    155 ;;
    156   esac
    157 
    158   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
    159   # uniformly replaced by the line number.  The first 'sed' inserts a
    160   # line-number line before each line; the second 'sed' does the real
    161   # work.  The second script uses 'N' to pair each line-number line
    162   # with the numbered line, and appends trailing '-' during
    163   # substitution so that $LINENO is not a special case at line end.
    164   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
    165   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
    166   sed '=' <$as_myself |
    167     sed '
    168       N
    169       s,$,-,
    170       : loop
    171       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
    172       t loop
    173       s,-$,,
    174       s,^['$as_cr_digits']*\n,,
    175     ' >$as_me.lineno &&
    176   chmod +x $as_me.lineno ||
    177     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
    178    { (exit 1); exit 1; }; }
    179 
    180   # Don't try to exec as it changes $[0], causing all sort of problems
    181   # (the dirname of $[0] is not the place where we might find the
    182   # original and so on.  Autoconf is especially sensible to this).
    183   . ./$as_me.lineno
    184   # Exit status is that of the last command.
    185   exit
    186 }
    187 
    188 
    189 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
    190   *c*,-n*) ECHO_N= ECHO_C='
    191 ' ECHO_T='	' ;;
    192   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
    193   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
    194 esac
    195 
    196 if expr a : '\(a\)' >/dev/null 2>&1; then
    197   as_expr=expr
    198 else
    199   as_expr=false
    200 fi
    201 
    202 rm -f conf$$ conf$$.exe conf$$.file
    203 echo >conf$$.file
    204 if ln -s conf$$.file conf$$ 2>/dev/null; then
    205   # We could just check for DJGPP; but this test a) works b) is more generic
    206   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
    207   if test -f conf$$.exe; then
    208     # Don't use ln at all; we don't have any links
    209     as_ln_s='cp -p'
    210   else
    211     as_ln_s='ln -s'
    212   fi
    213 elif ln conf$$.file conf$$ 2>/dev/null; then
    214   as_ln_s=ln
    215 else
    216   as_ln_s='cp -p'
    217 fi
    218 rm -f conf$$ conf$$.exe conf$$.file
    219 
    220 if mkdir -p . 2>/dev/null; then
    221   as_mkdir_p=:
    222 else
    223   test -d ./-p && rmdir ./-p
    224   as_mkdir_p=false
    225 fi
    226 
    227 as_executable_p="test -f"
    228 
    229 # Sed expression to map a string onto a valid CPP name.
    230 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    231 
    232 # Sed expression to map a string onto a valid variable name.
    233 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    234 
    235 
    236 # IFS
    237 # We need space, tab and new line, in precisely that order.
    238 as_nl='
    239 '
    240 IFS=" 	$as_nl"
    241 
    242 # CDPATH.
    243 $as_unset CDPATH
    244 
    245 
    246 
    247 # Check that we are running under the correct shell.
    248 SHELL=${CONFIG_SHELL-/bin/sh}
    249 
    250 case X$ECHO in
    251 X*--fallback-echo)
    252   # Remove one level of quotation (which was required for Make).
    253   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
    254   ;;
    255 esac
    256 
    257 echo=${ECHO-echo}
    258 if test "X$1" = X--no-reexec; then
    259   # Discard the --no-reexec flag, and continue.
    260   shift
    261 elif test "X$1" = X--fallback-echo; then
    262   # Avoid inline document here, it may be left over
    263   :
    264 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
    265   # Yippee, $echo works!
    266   :
    267 else
    268   # Restart under the correct shell.
    269   exec $SHELL "$0" --no-reexec ${1+"$@"}
    270 fi
    271 
    272 if test "X$1" = X--fallback-echo; then
    273   # used as fallback echo
    274   shift
    275   cat <<EOF
    276 $*
    277 EOF
    278   exit 0
    279 fi
    280 
    281 # The HP-UX ksh and POSIX shell print the target directory to stdout
    282 # if CDPATH is set.
    283 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    284 
    285 if test -z "$ECHO"; then
    286 if test "X${echo_test_string+set}" != Xset; then
    287 # find a string as large as possible, as long as the shell can cope with it
    288   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
    289     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    290     if (echo_test_string=`eval $cmd`) 2>/dev/null &&
    291        echo_test_string=`eval $cmd` &&
    292        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    293     then
    294       break
    295     fi
    296   done
    297 fi
    298 
    299 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    300    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    301    test "X$echo_testing_string" = "X$echo_test_string"; then
    302   :
    303 else
    304   # The Solaris, AIX, and Digital Unix default echo programs unquote
    305   # backslashes.  This makes it impossible to quote backslashes using
    306   #   echo "$something" | sed 's/\\/\\\\/g'
    307   #
    308   # So, first we look for a working echo in the user's PATH.
    309 
    310   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    311   for dir in $PATH /usr/ucb; do
    312     IFS="$lt_save_ifs"
    313     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
    314        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
    315        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
    316        test "X$echo_testing_string" = "X$echo_test_string"; then
    317       echo="$dir/echo"
    318       break
    319     fi
    320   done
    321   IFS="$lt_save_ifs"
    322 
    323   if test "X$echo" = Xecho; then
    324     # We didn't find a better echo, so look for alternatives.
    325     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
    326        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
    327        test "X$echo_testing_string" = "X$echo_test_string"; then
    328       # This shell has a builtin print -r that does the trick.
    329       echo='print -r'
    330     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
    331 	 test "X$CONFIG_SHELL" != X/bin/ksh; then
    332       # If we have ksh, try running configure again with it.
    333       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
    334       export ORIGINAL_CONFIG_SHELL
    335       CONFIG_SHELL=/bin/ksh
    336       export CONFIG_SHELL
    337       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
    338     else
    339       # Try using printf.
    340       echo='printf %s\n'
    341       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    342 	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    343 	 test "X$echo_testing_string" = "X$echo_test_string"; then
    344 	# Cool, printf works
    345 	:
    346       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    347 	   test "X$echo_testing_string" = 'X\t' &&
    348 	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    349 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    350 	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
    351 	export CONFIG_SHELL
    352 	SHELL="$CONFIG_SHELL"
    353 	export SHELL
    354 	echo="$CONFIG_SHELL $0 --fallback-echo"
    355       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    356 	   test "X$echo_testing_string" = 'X\t' &&
    357 	   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    358 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    359 	echo="$CONFIG_SHELL $0 --fallback-echo"
    360       else
    361 	# maybe with a smaller string...
    362 	prev=:
    363 
    364 	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
    365 	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
    366 	  then
    367 	    break
    368 	  fi
    369 	  prev="$cmd"
    370 	done
    371 
    372 	if test "$prev" != 'sed 50q "$0"'; then
    373 	  echo_test_string=`eval $prev`
    374 	  export echo_test_string
    375 	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
    376 	else
    377 	  # Oops.  We lost completely, so just stick with echo.
    378 	  echo=echo
    379 	fi
    380       fi
    381     fi
    382   fi
    383 fi
    384 fi
    385 
    386 # Copy echo and quote the copy suitably for passing to libtool from
    387 # the Makefile, instead of quoting the original, which is used later.
    388 ECHO=$echo
    389 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
    390    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
    391 fi
    392 
    393 
    394 
    395 
    396 tagnames=${tagnames+${tagnames},}CXX
    397 
    398 tagnames=${tagnames+${tagnames},}F77
    399 
    400 # Name of the host.
    401 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    402 # so uname gets run too.
    403 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    404 
    405 exec 6>&1
    406 
    407 #
    408 # Initializations.
    409 #
    410 ac_default_prefix=/usr/local
    411 ac_config_libobj_dir=.
    412 cross_compiling=no
    413 subdirs=
    414 MFLAGS=
    415 MAKEFLAGS=
    416 SHELL=${CONFIG_SHELL-/bin/sh}
    417 
    418 # Maximum number of lines to put in a shell here document.
    419 # This variable seems obsolete.  It should probably be removed, and
    420 # only ac_max_sed_lines should be used.
    421 : ${ac_max_here_lines=38}
    422 
    423 # Identity of this package.
    424 PACKAGE_NAME='cmockery'
    425 PACKAGE_TARNAME='cmockery'
    426 PACKAGE_VERSION='0.1.2'
    427 PACKAGE_STRING='cmockery 0.1.2'
    428 PACKAGE_BUGREPORT='opensource (at] google.com'
    429 
    430 ac_unique_file="README"
    431 # Factoring default headers for most tests.
    432 ac_includes_default="\
    433 #include <stdio.h>
    434 #if HAVE_SYS_TYPES_H
    435 # include <sys/types.h>
    436 #endif
    437 #if HAVE_SYS_STAT_H
    438 # include <sys/stat.h>
    439 #endif
    440 #if STDC_HEADERS
    441 # include <stdlib.h>
    442 # include <stddef.h>
    443 #else
    444 # if HAVE_STDLIB_H
    445 #  include <stdlib.h>
    446 # endif
    447 #endif
    448 #if HAVE_STRING_H
    449 # if !STDC_HEADERS && HAVE_MEMORY_H
    450 #  include <memory.h>
    451 # endif
    452 # include <string.h>
    453 #endif
    454 #if HAVE_STRINGS_H
    455 # include <strings.h>
    456 #endif
    457 #if HAVE_INTTYPES_H
    458 # include <inttypes.h>
    459 #else
    460 # if HAVE_STDINT_H
    461 #  include <stdint.h>
    462 # endif
    463 #endif
    464 #if HAVE_UNISTD_H
    465 # include <unistd.h>
    466 #endif"
    467 
    468 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CPP CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE GCC_TRUE GCC_FALSE build build_cpu build_vendor build_os host host_cpu host_vendor host_os EGREP LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL LIBTOOL_DEPS LIBOBJS LTLIBOBJS'
    469 ac_subst_files=''
    470 
    471 # Initialize some variables set by options.
    472 ac_init_help=
    473 ac_init_version=false
    474 # The variables have the same names as the options, with
    475 # dashes changed to underlines.
    476 cache_file=/dev/null
    477 exec_prefix=NONE
    478 no_create=
    479 no_recursion=
    480 prefix=NONE
    481 program_prefix=NONE
    482 program_suffix=NONE
    483 program_transform_name=s,x,x,
    484 silent=
    485 site=
    486 srcdir=
    487 verbose=
    488 x_includes=NONE
    489 x_libraries=NONE
    490 
    491 # Installation directory options.
    492 # These are left unexpanded so users can "make install exec_prefix=/foo"
    493 # and all the variables that are supposed to be based on exec_prefix
    494 # by default will actually change.
    495 # Use braces instead of parens because sh, perl, etc. also accept them.
    496 bindir='${exec_prefix}/bin'
    497 sbindir='${exec_prefix}/sbin'
    498 libexecdir='${exec_prefix}/libexec'
    499 datadir='${prefix}/share'
    500 sysconfdir='${prefix}/etc'
    501 sharedstatedir='${prefix}/com'
    502 localstatedir='${prefix}/var'
    503 libdir='${exec_prefix}/lib'
    504 includedir='${prefix}/include'
    505 oldincludedir='/usr/include'
    506 infodir='${prefix}/info'
    507 mandir='${prefix}/man'
    508 
    509 ac_prev=
    510 for ac_option
    511 do
    512   # If the previous option needs an argument, assign it.
    513   if test -n "$ac_prev"; then
    514     eval "$ac_prev=\$ac_option"
    515     ac_prev=
    516     continue
    517   fi
    518 
    519   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
    520 
    521   # Accept the important Cygnus configure options, so we can diagnose typos.
    522 
    523   case $ac_option in
    524 
    525   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    526     ac_prev=bindir ;;
    527   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    528     bindir=$ac_optarg ;;
    529 
    530   -build | --build | --buil | --bui | --bu)
    531     ac_prev=build_alias ;;
    532   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    533     build_alias=$ac_optarg ;;
    534 
    535   -cache-file | --cache-file | --cache-fil | --cache-fi \
    536   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    537     ac_prev=cache_file ;;
    538   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    539   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    540     cache_file=$ac_optarg ;;
    541 
    542   --config-cache | -C)
    543     cache_file=config.cache ;;
    544 
    545   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
    546     ac_prev=datadir ;;
    547   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
    548   | --da=*)
    549     datadir=$ac_optarg ;;
    550 
    551   -disable-* | --disable-*)
    552     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    553     # Reject names that are not valid shell variable names.
    554     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
    555       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
    556    { (exit 1); exit 1; }; }
    557     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
    558     eval "enable_$ac_feature=no" ;;
    559 
    560   -enable-* | --enable-*)
    561     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    562     # Reject names that are not valid shell variable names.
    563     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
    564       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
    565    { (exit 1); exit 1; }; }
    566     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
    567     case $ac_option in
    568       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
    569       *) ac_optarg=yes ;;
    570     esac
    571     eval "enable_$ac_feature='$ac_optarg'" ;;
    572 
    573   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    574   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    575   | --exec | --exe | --ex)
    576     ac_prev=exec_prefix ;;
    577   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    578   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    579   | --exec=* | --exe=* | --ex=*)
    580     exec_prefix=$ac_optarg ;;
    581 
    582   -gas | --gas | --ga | --g)
    583     # Obsolete; use --with-gas.
    584     with_gas=yes ;;
    585 
    586   -help | --help | --hel | --he | -h)
    587     ac_init_help=long ;;
    588   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    589     ac_init_help=recursive ;;
    590   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    591     ac_init_help=short ;;
    592 
    593   -host | --host | --hos | --ho)
    594     ac_prev=host_alias ;;
    595   -host=* | --host=* | --hos=* | --ho=*)
    596     host_alias=$ac_optarg ;;
    597 
    598   -includedir | --includedir | --includedi | --included | --include \
    599   | --includ | --inclu | --incl | --inc)
    600     ac_prev=includedir ;;
    601   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    602   | --includ=* | --inclu=* | --incl=* | --inc=*)
    603     includedir=$ac_optarg ;;
    604 
    605   -infodir | --infodir | --infodi | --infod | --info | --inf)
    606     ac_prev=infodir ;;
    607   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    608     infodir=$ac_optarg ;;
    609 
    610   -libdir | --libdir | --libdi | --libd)
    611     ac_prev=libdir ;;
    612   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    613     libdir=$ac_optarg ;;
    614 
    615   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    616   | --libexe | --libex | --libe)
    617     ac_prev=libexecdir ;;
    618   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
    619   | --libexe=* | --libex=* | --libe=*)
    620     libexecdir=$ac_optarg ;;
    621 
    622   -localstatedir | --localstatedir | --localstatedi | --localstated \
    623   | --localstate | --localstat | --localsta | --localst \
    624   | --locals | --local | --loca | --loc | --lo)
    625     ac_prev=localstatedir ;;
    626   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
    627   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
    628   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
    629     localstatedir=$ac_optarg ;;
    630 
    631   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
    632     ac_prev=mandir ;;
    633   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
    634     mandir=$ac_optarg ;;
    635 
    636   -nfp | --nfp | --nf)
    637     # Obsolete; use --without-fp.
    638     with_fp=no ;;
    639 
    640   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
    641   | --no-cr | --no-c | -n)
    642     no_create=yes ;;
    643 
    644   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
    645   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
    646     no_recursion=yes ;;
    647 
    648   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
    649   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
    650   | --oldin | --oldi | --old | --ol | --o)
    651     ac_prev=oldincludedir ;;
    652   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
    653   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
    654   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
    655     oldincludedir=$ac_optarg ;;
    656 
    657   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
    658     ac_prev=prefix ;;
    659   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
    660     prefix=$ac_optarg ;;
    661 
    662   -program-prefix | --program-prefix | --program-prefi | --program-pref \
    663   | --program-pre | --program-pr | --program-p)
    664     ac_prev=program_prefix ;;
    665   -program-prefix=* | --program-prefix=* | --program-prefi=* \
    666   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
    667     program_prefix=$ac_optarg ;;
    668 
    669   -program-suffix | --program-suffix | --program-suffi | --program-suff \
    670   | --program-suf | --program-su | --program-s)
    671     ac_prev=program_suffix ;;
    672   -program-suffix=* | --program-suffix=* | --program-suffi=* \
    673   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
    674     program_suffix=$ac_optarg ;;
    675 
    676   -program-transform-name | --program-transform-name \
    677   | --program-transform-nam | --program-transform-na \
    678   | --program-transform-n | --program-transform- \
    679   | --program-transform | --program-transfor \
    680   | --program-transfo | --program-transf \
    681   | --program-trans | --program-tran \
    682   | --progr-tra | --program-tr | --program-t)
    683     ac_prev=program_transform_name ;;
    684   -program-transform-name=* | --program-transform-name=* \
    685   | --program-transform-nam=* | --program-transform-na=* \
    686   | --program-transform-n=* | --program-transform-=* \
    687   | --program-transform=* | --program-transfor=* \
    688   | --program-transfo=* | --program-transf=* \
    689   | --program-trans=* | --program-tran=* \
    690   | --progr-tra=* | --program-tr=* | --program-t=*)
    691     program_transform_name=$ac_optarg ;;
    692 
    693   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
    694   | -silent | --silent | --silen | --sile | --sil)
    695     silent=yes ;;
    696 
    697   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
    698     ac_prev=sbindir ;;
    699   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
    700   | --sbi=* | --sb=*)
    701     sbindir=$ac_optarg ;;
    702 
    703   -sharedstatedir | --sharedstatedir | --sharedstatedi \
    704   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
    705   | --sharedst | --shareds | --shared | --share | --shar \
    706   | --sha | --sh)
    707     ac_prev=sharedstatedir ;;
    708   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
    709   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
    710   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
    711   | --sha=* | --sh=*)
    712     sharedstatedir=$ac_optarg ;;
    713 
    714   -site | --site | --sit)
    715     ac_prev=site ;;
    716   -site=* | --site=* | --sit=*)
    717     site=$ac_optarg ;;
    718 
    719   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
    720     ac_prev=srcdir ;;
    721   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
    722     srcdir=$ac_optarg ;;
    723 
    724   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
    725   | --syscon | --sysco | --sysc | --sys | --sy)
    726     ac_prev=sysconfdir ;;
    727   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
    728   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
    729     sysconfdir=$ac_optarg ;;
    730 
    731   -target | --target | --targe | --targ | --tar | --ta | --t)
    732     ac_prev=target_alias ;;
    733   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
    734     target_alias=$ac_optarg ;;
    735 
    736   -v | -verbose | --verbose | --verbos | --verbo | --verb)
    737     verbose=yes ;;
    738 
    739   -version | --version | --versio | --versi | --vers | -V)
    740     ac_init_version=: ;;
    741 
    742   -with-* | --with-*)
    743     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
    744     # Reject names that are not valid shell variable names.
    745     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
    746       { echo "$as_me: error: invalid package name: $ac_package" >&2
    747    { (exit 1); exit 1; }; }
    748     ac_package=`echo $ac_package| sed 's/-/_/g'`
    749     case $ac_option in
    750       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
    751       *) ac_optarg=yes ;;
    752     esac
    753     eval "with_$ac_package='$ac_optarg'" ;;
    754 
    755   -without-* | --without-*)
    756     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
    757     # Reject names that are not valid shell variable names.
    758     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
    759       { echo "$as_me: error: invalid package name: $ac_package" >&2
    760    { (exit 1); exit 1; }; }
    761     ac_package=`echo $ac_package | sed 's/-/_/g'`
    762     eval "with_$ac_package=no" ;;
    763 
    764   --x)
    765     # Obsolete; use --with-x.
    766     with_x=yes ;;
    767 
    768   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
    769   | --x-incl | --x-inc | --x-in | --x-i)
    770     ac_prev=x_includes ;;
    771   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
    772   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
    773     x_includes=$ac_optarg ;;
    774 
    775   -x-libraries | --x-libraries | --x-librarie | --x-librari \
    776   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
    777     ac_prev=x_libraries ;;
    778   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
    779   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
    780     x_libraries=$ac_optarg ;;
    781 
    782   -*) { echo "$as_me: error: unrecognized option: $ac_option
    783 Try \`$0 --help' for more information." >&2
    784    { (exit 1); exit 1; }; }
    785     ;;
    786 
    787   *=*)
    788     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
    789     # Reject names that are not valid shell variable names.
    790     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
    791       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
    792    { (exit 1); exit 1; }; }
    793     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
    794     eval "$ac_envvar='$ac_optarg'"
    795     export $ac_envvar ;;
    796 
    797   *)
    798     # FIXME: should be removed in autoconf 3.0.
    799     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
    800     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
    801       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
    802     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
    803     ;;
    804 
    805   esac
    806 done
    807 
    808 if test -n "$ac_prev"; then
    809   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
    810   { echo "$as_me: error: missing argument to $ac_option" >&2
    811    { (exit 1); exit 1; }; }
    812 fi
    813 
    814 # Be sure to have absolute paths.
    815 for ac_var in exec_prefix prefix
    816 do
    817   eval ac_val=$`echo $ac_var`
    818   case $ac_val in
    819     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
    820     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
    821    { (exit 1); exit 1; }; };;
    822   esac
    823 done
    824 
    825 # Be sure to have absolute paths.
    826 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
    827 	      localstatedir libdir includedir oldincludedir infodir mandir
    828 do
    829   eval ac_val=$`echo $ac_var`
    830   case $ac_val in
    831     [\\/$]* | ?:[\\/]* ) ;;
    832     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
    833    { (exit 1); exit 1; }; };;
    834   esac
    835 done
    836 
    837 # There might be people who depend on the old broken behavior: `$host'
    838 # used to hold the argument of --host etc.
    839 # FIXME: To remove some day.
    840 build=$build_alias
    841 host=$host_alias
    842 target=$target_alias
    843 
    844 # FIXME: To remove some day.
    845 if test "x$host_alias" != x; then
    846   if test "x$build_alias" = x; then
    847     cross_compiling=maybe
    848     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
    849     If a cross compiler is detected then cross compile mode will be used." >&2
    850   elif test "x$build_alias" != "x$host_alias"; then
    851     cross_compiling=yes
    852   fi
    853 fi
    854 
    855 ac_tool_prefix=
    856 test -n "$host_alias" && ac_tool_prefix=$host_alias-
    857 
    858 test "$silent" = yes && exec 6>/dev/null
    859 
    860 
    861 # Find the source files, if location was not specified.
    862 if test -z "$srcdir"; then
    863   ac_srcdir_defaulted=yes
    864   # Try the directory containing this script, then its parent.
    865   ac_confdir=`(dirname "$0") 2>/dev/null ||
    866 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    867 	 X"$0" : 'X\(//\)[^/]' \| \
    868 	 X"$0" : 'X\(//\)$' \| \
    869 	 X"$0" : 'X\(/\)' \| \
    870 	 .     : '\(.\)' 2>/dev/null ||
    871 echo X"$0" |
    872     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
    873   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
    874   	  /^X\(\/\/\)$/{ s//\1/; q; }
    875   	  /^X\(\/\).*/{ s//\1/; q; }
    876   	  s/.*/./; q'`
    877   srcdir=$ac_confdir
    878   if test ! -r $srcdir/$ac_unique_file; then
    879     srcdir=..
    880   fi
    881 else
    882   ac_srcdir_defaulted=no
    883 fi
    884 if test ! -r $srcdir/$ac_unique_file; then
    885   if test "$ac_srcdir_defaulted" = yes; then
    886     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
    887    { (exit 1); exit 1; }; }
    888   else
    889     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
    890    { (exit 1); exit 1; }; }
    891   fi
    892 fi
    893 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
    894   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
    895    { (exit 1); exit 1; }; }
    896 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
    897 ac_env_build_alias_set=${build_alias+set}
    898 ac_env_build_alias_value=$build_alias
    899 ac_cv_env_build_alias_set=${build_alias+set}
    900 ac_cv_env_build_alias_value=$build_alias
    901 ac_env_host_alias_set=${host_alias+set}
    902 ac_env_host_alias_value=$host_alias
    903 ac_cv_env_host_alias_set=${host_alias+set}
    904 ac_cv_env_host_alias_value=$host_alias
    905 ac_env_target_alias_set=${target_alias+set}
    906 ac_env_target_alias_value=$target_alias
    907 ac_cv_env_target_alias_set=${target_alias+set}
    908 ac_cv_env_target_alias_value=$target_alias
    909 ac_env_CC_set=${CC+set}
    910 ac_env_CC_value=$CC
    911 ac_cv_env_CC_set=${CC+set}
    912 ac_cv_env_CC_value=$CC
    913 ac_env_CFLAGS_set=${CFLAGS+set}
    914 ac_env_CFLAGS_value=$CFLAGS
    915 ac_cv_env_CFLAGS_set=${CFLAGS+set}
    916 ac_cv_env_CFLAGS_value=$CFLAGS
    917 ac_env_LDFLAGS_set=${LDFLAGS+set}
    918 ac_env_LDFLAGS_value=$LDFLAGS
    919 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
    920 ac_cv_env_LDFLAGS_value=$LDFLAGS
    921 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
    922 ac_env_CPPFLAGS_value=$CPPFLAGS
    923 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
    924 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
    925 ac_env_CPP_set=${CPP+set}
    926 ac_env_CPP_value=$CPP
    927 ac_cv_env_CPP_set=${CPP+set}
    928 ac_cv_env_CPP_value=$CPP
    929 ac_env_CXX_set=${CXX+set}
    930 ac_env_CXX_value=$CXX
    931 ac_cv_env_CXX_set=${CXX+set}
    932 ac_cv_env_CXX_value=$CXX
    933 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
    934 ac_env_CXXFLAGS_value=$CXXFLAGS
    935 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
    936 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
    937 ac_env_CXXCPP_set=${CXXCPP+set}
    938 ac_env_CXXCPP_value=$CXXCPP
    939 ac_cv_env_CXXCPP_set=${CXXCPP+set}
    940 ac_cv_env_CXXCPP_value=$CXXCPP
    941 ac_env_F77_set=${F77+set}
    942 ac_env_F77_value=$F77
    943 ac_cv_env_F77_set=${F77+set}
    944 ac_cv_env_F77_value=$F77
    945 ac_env_FFLAGS_set=${FFLAGS+set}
    946 ac_env_FFLAGS_value=$FFLAGS
    947 ac_cv_env_FFLAGS_set=${FFLAGS+set}
    948 ac_cv_env_FFLAGS_value=$FFLAGS
    949 
    950 #
    951 # Report the --help message.
    952 #
    953 if test "$ac_init_help" = "long"; then
    954   # Omit some internal or obsolete options to make the list less imposing.
    955   # This message is too long to be a string in the A/UX 3.1 sh.
    956   cat <<_ACEOF
    957 \`configure' configures cmockery 0.1.2 to adapt to many kinds of systems.
    958 
    959 Usage: $0 [OPTION]... [VAR=VALUE]...
    960 
    961 To assign environment variables (e.g., CC, CFLAGS...), specify them as
    962 VAR=VALUE.  See below for descriptions of some of the useful variables.
    963 
    964 Defaults for the options are specified in brackets.
    965 
    966 Configuration:
    967   -h, --help              display this help and exit
    968       --help=short        display options specific to this package
    969       --help=recursive    display the short help of all the included packages
    970   -V, --version           display version information and exit
    971   -q, --quiet, --silent   do not print \`checking...' messages
    972       --cache-file=FILE   cache test results in FILE [disabled]
    973   -C, --config-cache      alias for \`--cache-file=config.cache'
    974   -n, --no-create         do not create output files
    975       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
    976 
    977 _ACEOF
    978 
    979   cat <<_ACEOF
    980 Installation directories:
    981   --prefix=PREFIX         install architecture-independent files in PREFIX
    982 			  [$ac_default_prefix]
    983   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
    984 			  [PREFIX]
    985 
    986 By default, \`make install' will install all the files in
    987 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
    988 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
    989 for instance \`--prefix=\$HOME'.
    990 
    991 For better control, use the options below.
    992 
    993 Fine tuning of the installation directories:
    994   --bindir=DIR           user executables [EPREFIX/bin]
    995   --sbindir=DIR          system admin executables [EPREFIX/sbin]
    996   --libexecdir=DIR       program executables [EPREFIX/libexec]
    997   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
    998   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
    999   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
   1000   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
   1001   --libdir=DIR           object code libraries [EPREFIX/lib]
   1002   --includedir=DIR       C header files [PREFIX/include]
   1003   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
   1004   --infodir=DIR          info documentation [PREFIX/info]
   1005   --mandir=DIR           man documentation [PREFIX/man]
   1006 _ACEOF
   1007 
   1008   cat <<\_ACEOF
   1009 
   1010 Program names:
   1011   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1012   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1013   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1014 
   1015 System types:
   1016   --build=BUILD     configure for building on BUILD [guessed]
   1017   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1018 _ACEOF
   1019 fi
   1020 
   1021 if test -n "$ac_init_help"; then
   1022   case $ac_init_help in
   1023      short | recursive ) echo "Configuration of cmockery 0.1.2:";;
   1024    esac
   1025   cat <<\_ACEOF
   1026 
   1027 Optional Features:
   1028   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1029   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1030   --disable-dependency-tracking  speeds up one-time build
   1031   --enable-dependency-tracking   do not reject slow dependency extractors
   1032   --enable-shared[=PKGS]
   1033                           build shared libraries [default=yes]
   1034   --enable-static[=PKGS]
   1035                           build static libraries [default=yes]
   1036   --enable-fast-install[=PKGS]
   1037                           optimize for fast installation [default=yes]
   1038   --disable-libtool-lock  avoid locking (might break parallel builds)
   1039   --enable-namespace=FOO to define these Google
   1040                              classes in the FOO namespace. --disable-namespace
   1041                              to define them in the global namespace. Default
   1042                              is to define them in namespace google.
   1043 
   1044 Optional Packages:
   1045   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1046   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1047   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1048   --with-pic              try to use only PIC/non-PIC objects [default=use
   1049                           both]
   1050   --with-tags[=TAGS]
   1051                           include additional configurations [automatic]
   1052 
   1053 Some influential environment variables:
   1054   CC          C compiler command
   1055   CFLAGS      C compiler flags
   1056   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1057               nonstandard directory <lib dir>
   1058   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
   1059               headers in a nonstandard directory <include dir>
   1060   CPP         C preprocessor
   1061   CXX         C++ compiler command
   1062   CXXFLAGS    C++ compiler flags
   1063   CXXCPP      C++ preprocessor
   1064   F77         Fortran 77 compiler command
   1065   FFLAGS      Fortran 77 compiler flags
   1066 
   1067 Use these variables to override the choices made by `configure' or to help
   1068 it to find libraries and programs with nonstandard names/locations.
   1069 
   1070 Report bugs to <opensource@google.com>.
   1071 _ACEOF
   1072 fi
   1073 
   1074 if test "$ac_init_help" = "recursive"; then
   1075   # If there are subdirs, report their specific --help.
   1076   ac_popdir=`pwd`
   1077   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1078     test -d $ac_dir || continue
   1079     ac_builddir=.
   1080 
   1081 if test "$ac_dir" != .; then
   1082   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   1083   # A "../" for each directory in $ac_dir_suffix.
   1084   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
   1085 else
   1086   ac_dir_suffix= ac_top_builddir=
   1087 fi
   1088 
   1089 case $srcdir in
   1090   .)  # No --srcdir option.  We are building in place.
   1091     ac_srcdir=.
   1092     if test -z "$ac_top_builddir"; then
   1093        ac_top_srcdir=.
   1094     else
   1095        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
   1096     fi ;;
   1097   [\\/]* | ?:[\\/]* )  # Absolute path.
   1098     ac_srcdir=$srcdir$ac_dir_suffix;
   1099     ac_top_srcdir=$srcdir ;;
   1100   *) # Relative path.
   1101     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
   1102     ac_top_srcdir=$ac_top_builddir$srcdir ;;
   1103 esac
   1104 
   1105 # Do not use `cd foo && pwd` to compute absolute paths, because
   1106 # the directories may not exist.
   1107 case `pwd` in
   1108 .) ac_abs_builddir="$ac_dir";;
   1109 *)
   1110   case "$ac_dir" in
   1111   .) ac_abs_builddir=`pwd`;;
   1112   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
   1113   *) ac_abs_builddir=`pwd`/"$ac_dir";;
   1114   esac;;
   1115 esac
   1116 case $ac_abs_builddir in
   1117 .) ac_abs_top_builddir=${ac_top_builddir}.;;
   1118 *)
   1119   case ${ac_top_builddir}. in
   1120   .) ac_abs_top_builddir=$ac_abs_builddir;;
   1121   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
   1122   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
   1123   esac;;
   1124 esac
   1125 case $ac_abs_builddir in
   1126 .) ac_abs_srcdir=$ac_srcdir;;
   1127 *)
   1128   case $ac_srcdir in
   1129   .) ac_abs_srcdir=$ac_abs_builddir;;
   1130   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
   1131   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
   1132   esac;;
   1133 esac
   1134 case $ac_abs_builddir in
   1135 .) ac_abs_top_srcdir=$ac_top_srcdir;;
   1136 *)
   1137   case $ac_top_srcdir in
   1138   .) ac_abs_top_srcdir=$ac_abs_builddir;;
   1139   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
   1140   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
   1141   esac;;
   1142 esac
   1143 
   1144     cd $ac_dir
   1145     # Check for guested configure; otherwise get Cygnus style configure.
   1146     if test -f $ac_srcdir/configure.gnu; then
   1147       echo
   1148       $SHELL $ac_srcdir/configure.gnu  --help=recursive
   1149     elif test -f $ac_srcdir/configure; then
   1150       echo
   1151       $SHELL $ac_srcdir/configure  --help=recursive
   1152     elif test -f $ac_srcdir/configure.ac ||
   1153 	   test -f $ac_srcdir/configure.in; then
   1154       echo
   1155       $ac_configure --help
   1156     else
   1157       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1158     fi
   1159     cd "$ac_popdir"
   1160   done
   1161 fi
   1162 
   1163 test -n "$ac_init_help" && exit 0
   1164 if $ac_init_version; then
   1165   cat <<\_ACEOF
   1166 cmockery configure 0.1.2
   1167 generated by GNU Autoconf 2.59
   1168 
   1169 Copyright (C) 2003 Free Software Foundation, Inc.
   1170 This configure script is free software; the Free Software Foundation
   1171 gives unlimited permission to copy, distribute and modify it.
   1172 _ACEOF
   1173   exit 0
   1174 fi
   1175 exec 5>config.log
   1176 cat >&5 <<_ACEOF
   1177 This file contains any messages produced by compilers while
   1178 running configure, to aid debugging if configure makes a mistake.
   1179 
   1180 It was created by cmockery $as_me 0.1.2, which was
   1181 generated by GNU Autoconf 2.59.  Invocation command line was
   1182 
   1183   $ $0 $@
   1184 
   1185 _ACEOF
   1186 {
   1187 cat <<_ASUNAME
   1188 ## --------- ##
   1189 ## Platform. ##
   1190 ## --------- ##
   1191 
   1192 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1193 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1194 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1195 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1196 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1197 
   1198 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1199 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1200 
   1201 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1202 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1203 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1204 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
   1205 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1206 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1207 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1208 
   1209 _ASUNAME
   1210 
   1211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1212 for as_dir in $PATH
   1213 do
   1214   IFS=$as_save_IFS
   1215   test -z "$as_dir" && as_dir=.
   1216   echo "PATH: $as_dir"
   1217 done
   1218 
   1219 } >&5
   1220 
   1221 cat >&5 <<_ACEOF
   1222 
   1223 
   1224 ## ----------- ##
   1225 ## Core tests. ##
   1226 ## ----------- ##
   1227 
   1228 _ACEOF
   1229 
   1230 
   1231 # Keep a trace of the command line.
   1232 # Strip out --no-create and --no-recursion so they do not pile up.
   1233 # Strip out --silent because we don't want to record it for future runs.
   1234 # Also quote any args containing shell meta-characters.
   1235 # Make two passes to allow for proper duplicate-argument suppression.
   1236 ac_configure_args=
   1237 ac_configure_args0=
   1238 ac_configure_args1=
   1239 ac_sep=
   1240 ac_must_keep_next=false
   1241 for ac_pass in 1 2
   1242 do
   1243   for ac_arg
   1244   do
   1245     case $ac_arg in
   1246     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1247     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1248     | -silent | --silent | --silen | --sile | --sil)
   1249       continue ;;
   1250     *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
   1251       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1252     esac
   1253     case $ac_pass in
   1254     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1255     2)
   1256       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1257       if test $ac_must_keep_next = true; then
   1258 	ac_must_keep_next=false # Got value, back to normal.
   1259       else
   1260 	case $ac_arg in
   1261 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1262 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1263 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1264 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1265 	    case "$ac_configure_args0 " in
   1266 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1267 	    esac
   1268 	    ;;
   1269 	  -* ) ac_must_keep_next=true ;;
   1270 	esac
   1271       fi
   1272       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
   1273       # Get rid of the leading space.
   1274       ac_sep=" "
   1275       ;;
   1276     esac
   1277   done
   1278 done
   1279 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1280 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1281 
   1282 # When interrupted or exit'd, cleanup temporary files, and complete
   1283 # config.log.  We remove comments because anyway the quotes in there
   1284 # would cause problems or look ugly.
   1285 # WARNING: Be sure not to use single quotes in there, as some shells,
   1286 # such as our DU 5.0 friend, will then `close' the trap.
   1287 trap 'exit_status=$?
   1288   # Save into config.log some information that might help in debugging.
   1289   {
   1290     echo
   1291 
   1292     cat <<\_ASBOX
   1293 ## ---------------- ##
   1294 ## Cache variables. ##
   1295 ## ---------------- ##
   1296 _ASBOX
   1297     echo
   1298     # The following way of writing the cache mishandles newlines in values,
   1299 {
   1300   (set) 2>&1 |
   1301     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
   1302     *ac_space=\ *)
   1303       sed -n \
   1304 	"s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
   1305 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
   1306       ;;
   1307     *)
   1308       sed -n \
   1309 	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
   1310       ;;
   1311     esac;
   1312 }
   1313     echo
   1314 
   1315     cat <<\_ASBOX
   1316 ## ----------------- ##
   1317 ## Output variables. ##
   1318 ## ----------------- ##
   1319 _ASBOX
   1320     echo
   1321     for ac_var in $ac_subst_vars
   1322     do
   1323       eval ac_val=$`echo $ac_var`
   1324       echo "$ac_var='"'"'$ac_val'"'"'"
   1325     done | sort
   1326     echo
   1327 
   1328     if test -n "$ac_subst_files"; then
   1329       cat <<\_ASBOX
   1330 ## ------------- ##
   1331 ## Output files. ##
   1332 ## ------------- ##
   1333 _ASBOX
   1334       echo
   1335       for ac_var in $ac_subst_files
   1336       do
   1337 	eval ac_val=$`echo $ac_var`
   1338 	echo "$ac_var='"'"'$ac_val'"'"'"
   1339       done | sort
   1340       echo
   1341     fi
   1342 
   1343     if test -s confdefs.h; then
   1344       cat <<\_ASBOX
   1345 ## ----------- ##
   1346 ## confdefs.h. ##
   1347 ## ----------- ##
   1348 _ASBOX
   1349       echo
   1350       sed "/^$/d" confdefs.h | sort
   1351       echo
   1352     fi
   1353     test "$ac_signal" != 0 &&
   1354       echo "$as_me: caught signal $ac_signal"
   1355     echo "$as_me: exit $exit_status"
   1356   } >&5
   1357   rm -f core *.core &&
   1358   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
   1359     exit $exit_status
   1360      ' 0
   1361 for ac_signal in 1 2 13 15; do
   1362   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1363 done
   1364 ac_signal=0
   1365 
   1366 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1367 rm -rf conftest* confdefs.h
   1368 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
   1369 echo >confdefs.h
   1370 
   1371 # Predefined preprocessor variables.
   1372 
   1373 cat >>confdefs.h <<_ACEOF
   1374 #define PACKAGE_NAME "$PACKAGE_NAME"
   1375 _ACEOF
   1376 
   1377 
   1378 cat >>confdefs.h <<_ACEOF
   1379 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1380 _ACEOF
   1381 
   1382 
   1383 cat >>confdefs.h <<_ACEOF
   1384 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1385 _ACEOF
   1386 
   1387 
   1388 cat >>confdefs.h <<_ACEOF
   1389 #define PACKAGE_STRING "$PACKAGE_STRING"
   1390 _ACEOF
   1391 
   1392 
   1393 cat >>confdefs.h <<_ACEOF
   1394 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1395 _ACEOF
   1396 
   1397 
   1398 # Let the site file select an alternate cache file if it wants to.
   1399 # Prefer explicitly selected file to automatically selected ones.
   1400 if test -z "$CONFIG_SITE"; then
   1401   if test "x$prefix" != xNONE; then
   1402     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
   1403   else
   1404     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
   1405   fi
   1406 fi
   1407 for ac_site_file in $CONFIG_SITE; do
   1408   if test -r "$ac_site_file"; then
   1409     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1410 echo "$as_me: loading site script $ac_site_file" >&6;}
   1411     sed 's/^/| /' "$ac_site_file" >&5
   1412     . "$ac_site_file"
   1413   fi
   1414 done
   1415 
   1416 if test -r "$cache_file"; then
   1417   # Some versions of bash will fail to source /dev/null (special
   1418   # files actually), so we avoid doing that.
   1419   if test -f "$cache_file"; then
   1420     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1421 echo "$as_me: loading cache $cache_file" >&6;}
   1422     case $cache_file in
   1423       [\\/]* | ?:[\\/]* ) . $cache_file;;
   1424       *)                      . ./$cache_file;;
   1425     esac
   1426   fi
   1427 else
   1428   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1429 echo "$as_me: creating cache $cache_file" >&6;}
   1430   >$cache_file
   1431 fi
   1432 
   1433 # Check that the precious variables saved in the cache have kept the same
   1434 # value.
   1435 ac_cache_corrupted=false
   1436 for ac_var in `(set) 2>&1 |
   1437 	       sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
   1438   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1439   eval ac_new_set=\$ac_env_${ac_var}_set
   1440   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
   1441   eval ac_new_val="\$ac_env_${ac_var}_value"
   1442   case $ac_old_set,$ac_new_set in
   1443     set,)
   1444       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1445 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1446       ac_cache_corrupted=: ;;
   1447     ,set)
   1448       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1449 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1450       ac_cache_corrupted=: ;;
   1451     ,);;
   1452     *)
   1453       if test "x$ac_old_val" != "x$ac_new_val"; then
   1454 	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   1455 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   1456 	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
   1457 echo "$as_me:   former value:  $ac_old_val" >&2;}
   1458 	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
   1459 echo "$as_me:   current value: $ac_new_val" >&2;}
   1460 	ac_cache_corrupted=:
   1461       fi;;
   1462   esac
   1463   # Pass precious variables to config.status.
   1464   if test "$ac_new_set" = set; then
   1465     case $ac_new_val in
   1466     *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
   1467       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   1468     *) ac_arg=$ac_var=$ac_new_val ;;
   1469     esac
   1470     case " $ac_configure_args " in
   1471       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   1472       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   1473     esac
   1474   fi
   1475 done
   1476 if $ac_cache_corrupted; then
   1477   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   1478 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   1479   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   1480 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   1481    { (exit 1); exit 1; }; }
   1482 fi
   1483 
   1484 ac_ext=c
   1485 ac_cpp='$CPP $CPPFLAGS'
   1486 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1487 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1488 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1489 
   1490 
   1491 
   1492 
   1493 
   1494 
   1495 
   1496 
   1497 
   1498 
   1499 
   1500 
   1501 
   1502 
   1503 
   1504 
   1505 
   1506 
   1507 
   1508 
   1509 
   1510 
   1511 
   1512 
   1513 
   1514 
   1515 
   1516 # The argument here is just something that should be in the current directory
   1517 # (for sanity checking)
   1518 
   1519 am__api_version="1.9"
   1520 ac_aux_dir=
   1521 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
   1522   if test -f $ac_dir/install-sh; then
   1523     ac_aux_dir=$ac_dir
   1524     ac_install_sh="$ac_aux_dir/install-sh -c"
   1525     break
   1526   elif test -f $ac_dir/install.sh; then
   1527     ac_aux_dir=$ac_dir
   1528     ac_install_sh="$ac_aux_dir/install.sh -c"
   1529     break
   1530   elif test -f $ac_dir/shtool; then
   1531     ac_aux_dir=$ac_dir
   1532     ac_install_sh="$ac_aux_dir/shtool install -c"
   1533     break
   1534   fi
   1535 done
   1536 if test -z "$ac_aux_dir"; then
   1537   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
   1538 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
   1539    { (exit 1); exit 1; }; }
   1540 fi
   1541 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
   1542 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
   1543 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
   1544 
   1545 # Find a good install program.  We prefer a C program (faster),
   1546 # so one script is as good as another.  But avoid the broken or
   1547 # incompatible versions:
   1548 # SysV /etc/install, /usr/sbin/install
   1549 # SunOS /usr/etc/install
   1550 # IRIX /sbin/install
   1551 # AIX /bin/install
   1552 # AmigaOS /C/install, which installs bootblocks on floppy discs
   1553 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   1554 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   1555 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   1556 # OS/2's system install, which has a completely different semantic
   1557 # ./install, which can be erroneously created by make from ./install.sh.
   1558 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   1559 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
   1560 if test -z "$INSTALL"; then
   1561 if test "${ac_cv_path_install+set}" = set; then
   1562   echo $ECHO_N "(cached) $ECHO_C" >&6
   1563 else
   1564   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1565 for as_dir in $PATH
   1566 do
   1567   IFS=$as_save_IFS
   1568   test -z "$as_dir" && as_dir=.
   1569   # Account for people who put trailing slashes in PATH elements.
   1570 case $as_dir/ in
   1571   ./ | .// | /cC/* | \
   1572   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   1573   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   1574   /usr/ucb/* ) ;;
   1575   *)
   1576     # OSF1 and SCO ODT 3.0 have their own names for install.
   1577     # Don't use installbsd from OSF since it installs stuff as root
   1578     # by default.
   1579     for ac_prog in ginstall scoinst install; do
   1580       for ac_exec_ext in '' $ac_executable_extensions; do
   1581 	if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
   1582 	  if test $ac_prog = install &&
   1583 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   1584 	    # AIX install.  It has an incompatible calling convention.
   1585 	    :
   1586 	  elif test $ac_prog = install &&
   1587 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   1588 	    # program-specific install script used by HP pwplus--don't use.
   1589 	    :
   1590 	  else
   1591 	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   1592 	    break 3
   1593 	  fi
   1594 	fi
   1595       done
   1596     done
   1597     ;;
   1598 esac
   1599 done
   1600 
   1601 
   1602 fi
   1603   if test "${ac_cv_path_install+set}" = set; then
   1604     INSTALL=$ac_cv_path_install
   1605   else
   1606     # As a last resort, use the slow shell script.  We don't cache a
   1607     # path for INSTALL within a source directory, because that will
   1608     # break other packages using the cache if that directory is
   1609     # removed, or if the path is relative.
   1610     INSTALL=$ac_install_sh
   1611   fi
   1612 fi
   1613 echo "$as_me:$LINENO: result: $INSTALL" >&5
   1614 echo "${ECHO_T}$INSTALL" >&6
   1615 
   1616 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   1617 # It thinks the first close brace ends the variable substitution.
   1618 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   1619 
   1620 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   1621 
   1622 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   1623 
   1624 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
   1625 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
   1626 # Just in case
   1627 sleep 1
   1628 echo timestamp > conftest.file
   1629 # Do `set' in a subshell so we don't clobber the current shell's
   1630 # arguments.  Must try -L first in case configure is actually a
   1631 # symlink; some systems play weird games with the mod time of symlinks
   1632 # (eg FreeBSD returns the mod time of the symlink's containing
   1633 # directory).
   1634 if (
   1635    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   1636    if test "$*" = "X"; then
   1637       # -L didn't work.
   1638       set X `ls -t $srcdir/configure conftest.file`
   1639    fi
   1640    rm -f conftest.file
   1641    if test "$*" != "X $srcdir/configure conftest.file" \
   1642       && test "$*" != "X conftest.file $srcdir/configure"; then
   1643 
   1644       # If neither matched, then we have a broken ls.  This can happen
   1645       # if, for instance, CONFIG_SHELL is bash and it inherits a
   1646       # broken ls alias from the environment.  This has actually
   1647       # happened.  Such a system could not be considered "sane".
   1648       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
   1649 alias in your environment" >&5
   1650 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
   1651 alias in your environment" >&2;}
   1652    { (exit 1); exit 1; }; }
   1653    fi
   1654 
   1655    test "$2" = conftest.file
   1656    )
   1657 then
   1658    # Ok.
   1659    :
   1660 else
   1661    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   1662 Check your system clock" >&5
   1663 echo "$as_me: error: newly created file is older than distributed files!
   1664 Check your system clock" >&2;}
   1665    { (exit 1); exit 1; }; }
   1666 fi
   1667 echo "$as_me:$LINENO: result: yes" >&5
   1668 echo "${ECHO_T}yes" >&6
   1669 test "$program_prefix" != NONE &&
   1670   program_transform_name="s,^,$program_prefix,;$program_transform_name"
   1671 # Use a double $ so make ignores it.
   1672 test "$program_suffix" != NONE &&
   1673   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
   1674 # Double any \ or $.  echo might interpret backslashes.
   1675 # By default was `s,x,x', remove it if useless.
   1676 cat <<\_ACEOF >conftest.sed
   1677 s/[\\$]/&&/g;s/;s,x,x,$//
   1678 _ACEOF
   1679 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
   1680 rm conftest.sed
   1681 
   1682 # expand $ac_aux_dir to an absolute path
   1683 am_aux_dir=`cd $ac_aux_dir && pwd`
   1684 
   1685 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   1686 # Use eval to expand $SHELL
   1687 if eval "$MISSING --run true"; then
   1688   am_missing_run="$MISSING --run "
   1689 else
   1690   am_missing_run=
   1691   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   1692 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   1693 fi
   1694 
   1695 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
   1696   # We used to keeping the `.' as first argument, in order to
   1697   # allow $(mkdir_p) to be used without argument.  As in
   1698   #   $(mkdir_p) $(somedir)
   1699   # where $(somedir) is conditionally defined.  However this is wrong
   1700   # for two reasons:
   1701   #  1. if the package is installed by a user who cannot write `.'
   1702   #     make install will fail,
   1703   #  2. the above comment should most certainly read
   1704   #     $(mkdir_p) $(DESTDIR)$(somedir)
   1705   #     so it does not work when $(somedir) is undefined and
   1706   #     $(DESTDIR) is not.
   1707   #  To support the latter case, we have to write
   1708   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
   1709   #  so the `.' trick is pointless.
   1710   mkdir_p='mkdir -p --'
   1711 else
   1712   # On NextStep and OpenStep, the `mkdir' command does not
   1713   # recognize any option.  It will interpret all options as
   1714   # directories to create, and then abort because `.' already
   1715   # exists.
   1716   for d in ./-p ./--version;
   1717   do
   1718     test -d $d && rmdir $d
   1719   done
   1720   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
   1721   if test -f "$ac_aux_dir/mkinstalldirs"; then
   1722     mkdir_p='$(mkinstalldirs)'
   1723   else
   1724     mkdir_p='$(install_sh) -d'
   1725   fi
   1726 fi
   1727 
   1728 for ac_prog in gawk mawk nawk awk
   1729 do
   1730   # Extract the first word of "$ac_prog", so it can be a program name with args.
   1731 set dummy $ac_prog; ac_word=$2
   1732 echo "$as_me:$LINENO: checking for $ac_word" >&5
   1733 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   1734 if test "${ac_cv_prog_AWK+set}" = set; then
   1735   echo $ECHO_N "(cached) $ECHO_C" >&6
   1736 else
   1737   if test -n "$AWK"; then
   1738   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   1739 else
   1740 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1741 for as_dir in $PATH
   1742 do
   1743   IFS=$as_save_IFS
   1744   test -z "$as_dir" && as_dir=.
   1745   for ac_exec_ext in '' $ac_executable_extensions; do
   1746   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   1747     ac_cv_prog_AWK="$ac_prog"
   1748     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   1749     break 2
   1750   fi
   1751 done
   1752 done
   1753 
   1754 fi
   1755 fi
   1756 AWK=$ac_cv_prog_AWK
   1757 if test -n "$AWK"; then
   1758   echo "$as_me:$LINENO: result: $AWK" >&5
   1759 echo "${ECHO_T}$AWK" >&6
   1760 else
   1761   echo "$as_me:$LINENO: result: no" >&5
   1762 echo "${ECHO_T}no" >&6
   1763 fi
   1764 
   1765   test -n "$AWK" && break
   1766 done
   1767 
   1768 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   1769 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
   1770 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
   1771 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
   1772   echo $ECHO_N "(cached) $ECHO_C" >&6
   1773 else
   1774   cat >conftest.make <<\_ACEOF
   1775 all:
   1776 	@echo 'ac_maketemp="$(MAKE)"'
   1777 _ACEOF
   1778 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   1779 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
   1780 if test -n "$ac_maketemp"; then
   1781   eval ac_cv_prog_make_${ac_make}_set=yes
   1782 else
   1783   eval ac_cv_prog_make_${ac_make}_set=no
   1784 fi
   1785 rm -f conftest.make
   1786 fi
   1787 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
   1788   echo "$as_me:$LINENO: result: yes" >&5
   1789 echo "${ECHO_T}yes" >&6
   1790   SET_MAKE=
   1791 else
   1792   echo "$as_me:$LINENO: result: no" >&5
   1793 echo "${ECHO_T}no" >&6
   1794   SET_MAKE="MAKE=${MAKE-make}"
   1795 fi
   1796 
   1797 rm -rf .tst 2>/dev/null
   1798 mkdir .tst 2>/dev/null
   1799 if test -d .tst; then
   1800   am__leading_dot=.
   1801 else
   1802   am__leading_dot=_
   1803 fi
   1804 rmdir .tst 2>/dev/null
   1805 
   1806 # test to see if srcdir already configured
   1807 if test "`cd $srcdir && pwd`" != "`pwd`" &&
   1808    test -f $srcdir/config.status; then
   1809   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   1810 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   1811    { (exit 1); exit 1; }; }
   1812 fi
   1813 
   1814 # test whether we have cygpath
   1815 if test -z "$CYGPATH_W"; then
   1816   if (cygpath --version) >/dev/null 2>/dev/null; then
   1817     CYGPATH_W='cygpath -w'
   1818   else
   1819     CYGPATH_W=echo
   1820   fi
   1821 fi
   1822 
   1823 
   1824 # Define the identity of the package.
   1825  PACKAGE='cmockery'
   1826  VERSION='0.1.2'
   1827 
   1828 
   1829 cat >>confdefs.h <<_ACEOF
   1830 #define PACKAGE "$PACKAGE"
   1831 _ACEOF
   1832 
   1833 
   1834 cat >>confdefs.h <<_ACEOF
   1835 #define VERSION "$VERSION"
   1836 _ACEOF
   1837 
   1838 # Some tools Automake needs.
   1839 
   1840 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   1841 
   1842 
   1843 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   1844 
   1845 
   1846 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   1847 
   1848 
   1849 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   1850 
   1851 
   1852 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   1853 
   1854 install_sh=${install_sh-"$am_aux_dir/install-sh"}
   1855 
   1856 # Installed binaries are usually stripped using `strip' when the user
   1857 # run `make install-strip'.  However `strip' might not be the right
   1858 # tool to use in cross-compilation environments, therefore Automake
   1859 # will honor the `STRIP' environment variable to overrule this program.
   1860 if test "$cross_compiling" != no; then
   1861   if test -n "$ac_tool_prefix"; then
   1862   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   1863 set dummy ${ac_tool_prefix}strip; ac_word=$2
   1864 echo "$as_me:$LINENO: checking for $ac_word" >&5
   1865 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   1866 if test "${ac_cv_prog_STRIP+set}" = set; then
   1867   echo $ECHO_N "(cached) $ECHO_C" >&6
   1868 else
   1869   if test -n "$STRIP"; then
   1870   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   1871 else
   1872 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1873 for as_dir in $PATH
   1874 do
   1875   IFS=$as_save_IFS
   1876   test -z "$as_dir" && as_dir=.
   1877   for ac_exec_ext in '' $ac_executable_extensions; do
   1878   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   1879     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   1880     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   1881     break 2
   1882   fi
   1883 done
   1884 done
   1885 
   1886 fi
   1887 fi
   1888 STRIP=$ac_cv_prog_STRIP
   1889 if test -n "$STRIP"; then
   1890   echo "$as_me:$LINENO: result: $STRIP" >&5
   1891 echo "${ECHO_T}$STRIP" >&6
   1892 else
   1893   echo "$as_me:$LINENO: result: no" >&5
   1894 echo "${ECHO_T}no" >&6
   1895 fi
   1896 
   1897 fi
   1898 if test -z "$ac_cv_prog_STRIP"; then
   1899   ac_ct_STRIP=$STRIP
   1900   # Extract the first word of "strip", so it can be a program name with args.
   1901 set dummy strip; ac_word=$2
   1902 echo "$as_me:$LINENO: checking for $ac_word" >&5
   1903 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   1904 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   1905   echo $ECHO_N "(cached) $ECHO_C" >&6
   1906 else
   1907   if test -n "$ac_ct_STRIP"; then
   1908   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   1909 else
   1910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1911 for as_dir in $PATH
   1912 do
   1913   IFS=$as_save_IFS
   1914   test -z "$as_dir" && as_dir=.
   1915   for ac_exec_ext in '' $ac_executable_extensions; do
   1916   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   1917     ac_cv_prog_ac_ct_STRIP="strip"
   1918     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   1919     break 2
   1920   fi
   1921 done
   1922 done
   1923 
   1924   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
   1925 fi
   1926 fi
   1927 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   1928 if test -n "$ac_ct_STRIP"; then
   1929   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   1930 echo "${ECHO_T}$ac_ct_STRIP" >&6
   1931 else
   1932   echo "$as_me:$LINENO: result: no" >&5
   1933 echo "${ECHO_T}no" >&6
   1934 fi
   1935 
   1936   STRIP=$ac_ct_STRIP
   1937 else
   1938   STRIP="$ac_cv_prog_STRIP"
   1939 fi
   1940 
   1941 fi
   1942 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
   1943 
   1944 # We need awk for the "check" target.  The system "awk" is bad on
   1945 # some platforms.
   1946 # Always define AMTAR for backward compatibility.
   1947 
   1948 AMTAR=${AMTAR-"${am_missing_run}tar"}
   1949 
   1950 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   1951 
   1952 
   1953 
   1954 
   1955 
   1956           ac_config_headers="$ac_config_headers src/config.h"
   1957 
   1958 
   1959 # Checks for programs.
   1960 ac_ext=c
   1961 ac_cpp='$CPP $CPPFLAGS'
   1962 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1963 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1964 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1965 if test -n "$ac_tool_prefix"; then
   1966   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   1967 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   1968 echo "$as_me:$LINENO: checking for $ac_word" >&5
   1969 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   1970 if test "${ac_cv_prog_CC+set}" = set; then
   1971   echo $ECHO_N "(cached) $ECHO_C" >&6
   1972 else
   1973   if test -n "$CC"; then
   1974   ac_cv_prog_CC="$CC" # Let the user override the test.
   1975 else
   1976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1977 for as_dir in $PATH
   1978 do
   1979   IFS=$as_save_IFS
   1980   test -z "$as_dir" && as_dir=.
   1981   for ac_exec_ext in '' $ac_executable_extensions; do
   1982   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   1983     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   1984     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   1985     break 2
   1986   fi
   1987 done
   1988 done
   1989 
   1990 fi
   1991 fi
   1992 CC=$ac_cv_prog_CC
   1993 if test -n "$CC"; then
   1994   echo "$as_me:$LINENO: result: $CC" >&5
   1995 echo "${ECHO_T}$CC" >&6
   1996 else
   1997   echo "$as_me:$LINENO: result: no" >&5
   1998 echo "${ECHO_T}no" >&6
   1999 fi
   2000 
   2001 fi
   2002 if test -z "$ac_cv_prog_CC"; then
   2003   ac_ct_CC=$CC
   2004   # Extract the first word of "gcc", so it can be a program name with args.
   2005 set dummy gcc; ac_word=$2
   2006 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2007 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2008 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2009   echo $ECHO_N "(cached) $ECHO_C" >&6
   2010 else
   2011   if test -n "$ac_ct_CC"; then
   2012   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2013 else
   2014 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2015 for as_dir in $PATH
   2016 do
   2017   IFS=$as_save_IFS
   2018   test -z "$as_dir" && as_dir=.
   2019   for ac_exec_ext in '' $ac_executable_extensions; do
   2020   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2021     ac_cv_prog_ac_ct_CC="gcc"
   2022     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2023     break 2
   2024   fi
   2025 done
   2026 done
   2027 
   2028 fi
   2029 fi
   2030 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2031 if test -n "$ac_ct_CC"; then
   2032   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2033 echo "${ECHO_T}$ac_ct_CC" >&6
   2034 else
   2035   echo "$as_me:$LINENO: result: no" >&5
   2036 echo "${ECHO_T}no" >&6
   2037 fi
   2038 
   2039   CC=$ac_ct_CC
   2040 else
   2041   CC="$ac_cv_prog_CC"
   2042 fi
   2043 
   2044 if test -z "$CC"; then
   2045   if test -n "$ac_tool_prefix"; then
   2046   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2047 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2048 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2049 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2050 if test "${ac_cv_prog_CC+set}" = set; then
   2051   echo $ECHO_N "(cached) $ECHO_C" >&6
   2052 else
   2053   if test -n "$CC"; then
   2054   ac_cv_prog_CC="$CC" # Let the user override the test.
   2055 else
   2056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2057 for as_dir in $PATH
   2058 do
   2059   IFS=$as_save_IFS
   2060   test -z "$as_dir" && as_dir=.
   2061   for ac_exec_ext in '' $ac_executable_extensions; do
   2062   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2063     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2064     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2065     break 2
   2066   fi
   2067 done
   2068 done
   2069 
   2070 fi
   2071 fi
   2072 CC=$ac_cv_prog_CC
   2073 if test -n "$CC"; then
   2074   echo "$as_me:$LINENO: result: $CC" >&5
   2075 echo "${ECHO_T}$CC" >&6
   2076 else
   2077   echo "$as_me:$LINENO: result: no" >&5
   2078 echo "${ECHO_T}no" >&6
   2079 fi
   2080 
   2081 fi
   2082 if test -z "$ac_cv_prog_CC"; then
   2083   ac_ct_CC=$CC
   2084   # Extract the first word of "cc", so it can be a program name with args.
   2085 set dummy cc; ac_word=$2
   2086 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2087 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2088 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2089   echo $ECHO_N "(cached) $ECHO_C" >&6
   2090 else
   2091   if test -n "$ac_ct_CC"; then
   2092   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2093 else
   2094 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2095 for as_dir in $PATH
   2096 do
   2097   IFS=$as_save_IFS
   2098   test -z "$as_dir" && as_dir=.
   2099   for ac_exec_ext in '' $ac_executable_extensions; do
   2100   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2101     ac_cv_prog_ac_ct_CC="cc"
   2102     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2103     break 2
   2104   fi
   2105 done
   2106 done
   2107 
   2108 fi
   2109 fi
   2110 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2111 if test -n "$ac_ct_CC"; then
   2112   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2113 echo "${ECHO_T}$ac_ct_CC" >&6
   2114 else
   2115   echo "$as_me:$LINENO: result: no" >&5
   2116 echo "${ECHO_T}no" >&6
   2117 fi
   2118 
   2119   CC=$ac_ct_CC
   2120 else
   2121   CC="$ac_cv_prog_CC"
   2122 fi
   2123 
   2124 fi
   2125 if test -z "$CC"; then
   2126   # Extract the first word of "cc", so it can be a program name with args.
   2127 set dummy cc; ac_word=$2
   2128 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2129 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2130 if test "${ac_cv_prog_CC+set}" = set; then
   2131   echo $ECHO_N "(cached) $ECHO_C" >&6
   2132 else
   2133   if test -n "$CC"; then
   2134   ac_cv_prog_CC="$CC" # Let the user override the test.
   2135 else
   2136   ac_prog_rejected=no
   2137 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2138 for as_dir in $PATH
   2139 do
   2140   IFS=$as_save_IFS
   2141   test -z "$as_dir" && as_dir=.
   2142   for ac_exec_ext in '' $ac_executable_extensions; do
   2143   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2144     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2145        ac_prog_rejected=yes
   2146        continue
   2147      fi
   2148     ac_cv_prog_CC="cc"
   2149     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2150     break 2
   2151   fi
   2152 done
   2153 done
   2154 
   2155 if test $ac_prog_rejected = yes; then
   2156   # We found a bogon in the path, so make sure we never use it.
   2157   set dummy $ac_cv_prog_CC
   2158   shift
   2159   if test $# != 0; then
   2160     # We chose a different compiler from the bogus one.
   2161     # However, it has the same basename, so the bogon will be chosen
   2162     # first if we set CC to just the basename; use the full file name.
   2163     shift
   2164     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2165   fi
   2166 fi
   2167 fi
   2168 fi
   2169 CC=$ac_cv_prog_CC
   2170 if test -n "$CC"; then
   2171   echo "$as_me:$LINENO: result: $CC" >&5
   2172 echo "${ECHO_T}$CC" >&6
   2173 else
   2174   echo "$as_me:$LINENO: result: no" >&5
   2175 echo "${ECHO_T}no" >&6
   2176 fi
   2177 
   2178 fi
   2179 if test -z "$CC"; then
   2180   if test -n "$ac_tool_prefix"; then
   2181   for ac_prog in cl
   2182   do
   2183     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2184 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2185 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2186 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2187 if test "${ac_cv_prog_CC+set}" = set; then
   2188   echo $ECHO_N "(cached) $ECHO_C" >&6
   2189 else
   2190   if test -n "$CC"; then
   2191   ac_cv_prog_CC="$CC" # Let the user override the test.
   2192 else
   2193 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2194 for as_dir in $PATH
   2195 do
   2196   IFS=$as_save_IFS
   2197   test -z "$as_dir" && as_dir=.
   2198   for ac_exec_ext in '' $ac_executable_extensions; do
   2199   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2200     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2201     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2202     break 2
   2203   fi
   2204 done
   2205 done
   2206 
   2207 fi
   2208 fi
   2209 CC=$ac_cv_prog_CC
   2210 if test -n "$CC"; then
   2211   echo "$as_me:$LINENO: result: $CC" >&5
   2212 echo "${ECHO_T}$CC" >&6
   2213 else
   2214   echo "$as_me:$LINENO: result: no" >&5
   2215 echo "${ECHO_T}no" >&6
   2216 fi
   2217 
   2218     test -n "$CC" && break
   2219   done
   2220 fi
   2221 if test -z "$CC"; then
   2222   ac_ct_CC=$CC
   2223   for ac_prog in cl
   2224 do
   2225   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2226 set dummy $ac_prog; ac_word=$2
   2227 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2228 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2229 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2230   echo $ECHO_N "(cached) $ECHO_C" >&6
   2231 else
   2232   if test -n "$ac_ct_CC"; then
   2233   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2234 else
   2235 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2236 for as_dir in $PATH
   2237 do
   2238   IFS=$as_save_IFS
   2239   test -z "$as_dir" && as_dir=.
   2240   for ac_exec_ext in '' $ac_executable_extensions; do
   2241   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2242     ac_cv_prog_ac_ct_CC="$ac_prog"
   2243     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2244     break 2
   2245   fi
   2246 done
   2247 done
   2248 
   2249 fi
   2250 fi
   2251 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2252 if test -n "$ac_ct_CC"; then
   2253   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2254 echo "${ECHO_T}$ac_ct_CC" >&6
   2255 else
   2256   echo "$as_me:$LINENO: result: no" >&5
   2257 echo "${ECHO_T}no" >&6
   2258 fi
   2259 
   2260   test -n "$ac_ct_CC" && break
   2261 done
   2262 
   2263   CC=$ac_ct_CC
   2264 fi
   2265 
   2266 fi
   2267 
   2268 
   2269 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   2270 See \`config.log' for more details." >&5
   2271 echo "$as_me: error: no acceptable C compiler found in \$PATH
   2272 See \`config.log' for more details." >&2;}
   2273    { (exit 1); exit 1; }; }
   2274 
   2275 # Provide some information about the compiler.
   2276 echo "$as_me:$LINENO:" \
   2277      "checking for C compiler version" >&5
   2278 ac_compiler=`set X $ac_compile; echo $2`
   2279 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
   2280   (eval $ac_compiler --version </dev/null >&5) 2>&5
   2281   ac_status=$?
   2282   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2283   (exit $ac_status); }
   2284 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
   2285   (eval $ac_compiler -v </dev/null >&5) 2>&5
   2286   ac_status=$?
   2287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2288   (exit $ac_status); }
   2289 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
   2290   (eval $ac_compiler -V </dev/null >&5) 2>&5
   2291   ac_status=$?
   2292   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2293   (exit $ac_status); }
   2294 
   2295 cat >conftest.$ac_ext <<_ACEOF
   2296 /* confdefs.h.  */
   2297 _ACEOF
   2298 cat confdefs.h >>conftest.$ac_ext
   2299 cat >>conftest.$ac_ext <<_ACEOF
   2300 /* end confdefs.h.  */
   2301 
   2302 int
   2303 main ()
   2304 {
   2305 
   2306   ;
   2307   return 0;
   2308 }
   2309 _ACEOF
   2310 ac_clean_files_save=$ac_clean_files
   2311 ac_clean_files="$ac_clean_files a.out a.exe b.out"
   2312 # Try to create an executable without -o first, disregard a.out.
   2313 # It will help us diagnose broken compilers, and finding out an intuition
   2314 # of exeext.
   2315 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   2316 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
   2317 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2318 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
   2319   (eval $ac_link_default) 2>&5
   2320   ac_status=$?
   2321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2322   (exit $ac_status); }; then
   2323   # Find the output, starting from the most likely.  This scheme is
   2324 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
   2325 # resort.
   2326 
   2327 # Be careful to initialize this variable, since it used to be cached.
   2328 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
   2329 ac_cv_exeext=
   2330 # b.out is created by i960 compilers.
   2331 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
   2332 do
   2333   test -f "$ac_file" || continue
   2334   case $ac_file in
   2335     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
   2336 	;;
   2337     conftest.$ac_ext )
   2338 	# This is the source file.
   2339 	;;
   2340     [ab].out )
   2341 	# We found the default executable, but exeext='' is most
   2342 	# certainly right.
   2343 	break;;
   2344     *.* )
   2345 	ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2346 	# FIXME: I believe we export ac_cv_exeext for Libtool,
   2347 	# but it would be cool to find out if it's true.  Does anybody
   2348 	# maintain Libtool? --akim.
   2349 	export ac_cv_exeext
   2350 	break;;
   2351     * )
   2352 	break;;
   2353   esac
   2354 done
   2355 else
   2356   echo "$as_me: failed program was:" >&5
   2357 sed 's/^/| /' conftest.$ac_ext >&5
   2358 
   2359 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
   2360 See \`config.log' for more details." >&5
   2361 echo "$as_me: error: C compiler cannot create executables
   2362 See \`config.log' for more details." >&2;}
   2363    { (exit 77); exit 77; }; }
   2364 fi
   2365 
   2366 ac_exeext=$ac_cv_exeext
   2367 echo "$as_me:$LINENO: result: $ac_file" >&5
   2368 echo "${ECHO_T}$ac_file" >&6
   2369 
   2370 # Check the compiler produces executables we can run.  If not, either
   2371 # the compiler is broken, or we cross compile.
   2372 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   2373 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
   2374 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   2375 # If not cross compiling, check that we can run a simple program.
   2376 if test "$cross_compiling" != yes; then
   2377   if { ac_try='./$ac_file'
   2378   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2379   (eval $ac_try) 2>&5
   2380   ac_status=$?
   2381   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2382   (exit $ac_status); }; }; then
   2383     cross_compiling=no
   2384   else
   2385     if test "$cross_compiling" = maybe; then
   2386 	cross_compiling=yes
   2387     else
   2388 	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
   2389 If you meant to cross compile, use \`--host'.
   2390 See \`config.log' for more details." >&5
   2391 echo "$as_me: error: cannot run C compiled programs.
   2392 If you meant to cross compile, use \`--host'.
   2393 See \`config.log' for more details." >&2;}
   2394    { (exit 1); exit 1; }; }
   2395     fi
   2396   fi
   2397 fi
   2398 echo "$as_me:$LINENO: result: yes" >&5
   2399 echo "${ECHO_T}yes" >&6
   2400 
   2401 rm -f a.out a.exe conftest$ac_cv_exeext b.out
   2402 ac_clean_files=$ac_clean_files_save
   2403 # Check the compiler produces executables we can run.  If not, either
   2404 # the compiler is broken, or we cross compile.
   2405 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   2406 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
   2407 echo "$as_me:$LINENO: result: $cross_compiling" >&5
   2408 echo "${ECHO_T}$cross_compiling" >&6
   2409 
   2410 echo "$as_me:$LINENO: checking for suffix of executables" >&5
   2411 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
   2412 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   2413   (eval $ac_link) 2>&5
   2414   ac_status=$?
   2415   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2416   (exit $ac_status); }; then
   2417   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   2418 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   2419 # work properly (i.e., refer to `conftest.exe'), while it won't with
   2420 # `rm'.
   2421 for ac_file in conftest.exe conftest conftest.*; do
   2422   test -f "$ac_file" || continue
   2423   case $ac_file in
   2424     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
   2425     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2426 	  export ac_cv_exeext
   2427 	  break;;
   2428     * ) break;;
   2429   esac
   2430 done
   2431 else
   2432   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   2433 See \`config.log' for more details." >&5
   2434 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   2435 See \`config.log' for more details." >&2;}
   2436    { (exit 1); exit 1; }; }
   2437 fi
   2438 
   2439 rm -f conftest$ac_cv_exeext
   2440 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   2441 echo "${ECHO_T}$ac_cv_exeext" >&6
   2442 
   2443 rm -f conftest.$ac_ext
   2444 EXEEXT=$ac_cv_exeext
   2445 ac_exeext=$EXEEXT
   2446 echo "$as_me:$LINENO: checking for suffix of object files" >&5
   2447 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
   2448 if test "${ac_cv_objext+set}" = set; then
   2449   echo $ECHO_N "(cached) $ECHO_C" >&6
   2450 else
   2451   cat >conftest.$ac_ext <<_ACEOF
   2452 /* confdefs.h.  */
   2453 _ACEOF
   2454 cat confdefs.h >>conftest.$ac_ext
   2455 cat >>conftest.$ac_ext <<_ACEOF
   2456 /* end confdefs.h.  */
   2457 
   2458 int
   2459 main ()
   2460 {
   2461 
   2462   ;
   2463   return 0;
   2464 }
   2465 _ACEOF
   2466 rm -f conftest.o conftest.obj
   2467 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2468   (eval $ac_compile) 2>&5
   2469   ac_status=$?
   2470   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2471   (exit $ac_status); }; then
   2472   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
   2473   case $ac_file in
   2474     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
   2475     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   2476        break;;
   2477   esac
   2478 done
   2479 else
   2480   echo "$as_me: failed program was:" >&5
   2481 sed 's/^/| /' conftest.$ac_ext >&5
   2482 
   2483 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   2484 See \`config.log' for more details." >&5
   2485 echo "$as_me: error: cannot compute suffix of object files: cannot compile
   2486 See \`config.log' for more details." >&2;}
   2487    { (exit 1); exit 1; }; }
   2488 fi
   2489 
   2490 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   2491 fi
   2492 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   2493 echo "${ECHO_T}$ac_cv_objext" >&6
   2494 OBJEXT=$ac_cv_objext
   2495 ac_objext=$OBJEXT
   2496 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   2497 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
   2498 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   2499   echo $ECHO_N "(cached) $ECHO_C" >&6
   2500 else
   2501   cat >conftest.$ac_ext <<_ACEOF
   2502 /* confdefs.h.  */
   2503 _ACEOF
   2504 cat confdefs.h >>conftest.$ac_ext
   2505 cat >>conftest.$ac_ext <<_ACEOF
   2506 /* end confdefs.h.  */
   2507 
   2508 int
   2509 main ()
   2510 {
   2511 #ifndef __GNUC__
   2512        choke me
   2513 #endif
   2514 
   2515   ;
   2516   return 0;
   2517 }
   2518 _ACEOF
   2519 rm -f conftest.$ac_objext
   2520 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2521   (eval $ac_compile) 2>conftest.er1
   2522   ac_status=$?
   2523   grep -v '^ *+' conftest.er1 >conftest.err
   2524   rm -f conftest.er1
   2525   cat conftest.err >&5
   2526   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2527   (exit $ac_status); } &&
   2528 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   2529   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2530   (eval $ac_try) 2>&5
   2531   ac_status=$?
   2532   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2533   (exit $ac_status); }; } &&
   2534 	 { ac_try='test -s conftest.$ac_objext'
   2535   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2536   (eval $ac_try) 2>&5
   2537   ac_status=$?
   2538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2539   (exit $ac_status); }; }; then
   2540   ac_compiler_gnu=yes
   2541 else
   2542   echo "$as_me: failed program was:" >&5
   2543 sed 's/^/| /' conftest.$ac_ext >&5
   2544 
   2545 ac_compiler_gnu=no
   2546 fi
   2547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   2548 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   2549 
   2550 fi
   2551 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   2552 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
   2553 GCC=`test $ac_compiler_gnu = yes && echo yes`
   2554 ac_test_CFLAGS=${CFLAGS+set}
   2555 ac_save_CFLAGS=$CFLAGS
   2556 CFLAGS="-g"
   2557 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   2558 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
   2559 if test "${ac_cv_prog_cc_g+set}" = set; then
   2560   echo $ECHO_N "(cached) $ECHO_C" >&6
   2561 else
   2562   cat >conftest.$ac_ext <<_ACEOF
   2563 /* confdefs.h.  */
   2564 _ACEOF
   2565 cat confdefs.h >>conftest.$ac_ext
   2566 cat >>conftest.$ac_ext <<_ACEOF
   2567 /* end confdefs.h.  */
   2568 
   2569 int
   2570 main ()
   2571 {
   2572 
   2573   ;
   2574   return 0;
   2575 }
   2576 _ACEOF
   2577 rm -f conftest.$ac_objext
   2578 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2579   (eval $ac_compile) 2>conftest.er1
   2580   ac_status=$?
   2581   grep -v '^ *+' conftest.er1 >conftest.err
   2582   rm -f conftest.er1
   2583   cat conftest.err >&5
   2584   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2585   (exit $ac_status); } &&
   2586 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   2587   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2588   (eval $ac_try) 2>&5
   2589   ac_status=$?
   2590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2591   (exit $ac_status); }; } &&
   2592 	 { ac_try='test -s conftest.$ac_objext'
   2593   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2594   (eval $ac_try) 2>&5
   2595   ac_status=$?
   2596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2597   (exit $ac_status); }; }; then
   2598   ac_cv_prog_cc_g=yes
   2599 else
   2600   echo "$as_me: failed program was:" >&5
   2601 sed 's/^/| /' conftest.$ac_ext >&5
   2602 
   2603 ac_cv_prog_cc_g=no
   2604 fi
   2605 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   2606 fi
   2607 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   2608 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
   2609 if test "$ac_test_CFLAGS" = set; then
   2610   CFLAGS=$ac_save_CFLAGS
   2611 elif test $ac_cv_prog_cc_g = yes; then
   2612   if test "$GCC" = yes; then
   2613     CFLAGS="-g -O2"
   2614   else
   2615     CFLAGS="-g"
   2616   fi
   2617 else
   2618   if test "$GCC" = yes; then
   2619     CFLAGS="-O2"
   2620   else
   2621     CFLAGS=
   2622   fi
   2623 fi
   2624 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
   2625 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
   2626 if test "${ac_cv_prog_cc_stdc+set}" = set; then
   2627   echo $ECHO_N "(cached) $ECHO_C" >&6
   2628 else
   2629   ac_cv_prog_cc_stdc=no
   2630 ac_save_CC=$CC
   2631 cat >conftest.$ac_ext <<_ACEOF
   2632 /* confdefs.h.  */
   2633 _ACEOF
   2634 cat confdefs.h >>conftest.$ac_ext
   2635 cat >>conftest.$ac_ext <<_ACEOF
   2636 /* end confdefs.h.  */
   2637 #include <stdarg.h>
   2638 #include <stdio.h>
   2639 #include <sys/types.h>
   2640 #include <sys/stat.h>
   2641 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   2642 struct buf { int x; };
   2643 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   2644 static char *e (p, i)
   2645      char **p;
   2646      int i;
   2647 {
   2648   return p[i];
   2649 }
   2650 static char *f (char * (*g) (char **, int), char **p, ...)
   2651 {
   2652   char *s;
   2653   va_list v;
   2654   va_start (v,p);
   2655   s = g (p, va_arg (v,int));
   2656   va_end (v);
   2657   return s;
   2658 }
   2659 
   2660 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   2661    function prototypes and stuff, but not '\xHH' hex character constants.
   2662    These don't provoke an error unfortunately, instead are silently treated
   2663    as 'x'.  The following induces an error, until -std1 is added to get
   2664    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   2665    array size at least.  It's necessary to write '\x00'==0 to get something
   2666    that's true only with -std1.  */
   2667 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   2668 
   2669 int test (int i, double x);
   2670 struct s1 {int (*f) (int a);};
   2671 struct s2 {int (*f) (double a);};
   2672 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   2673 int argc;
   2674 char **argv;
   2675 int
   2676 main ()
   2677 {
   2678 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   2679   ;
   2680   return 0;
   2681 }
   2682 _ACEOF
   2683 # Don't try gcc -ansi; that turns off useful extensions and
   2684 # breaks some systems' header files.
   2685 # AIX			-qlanglvl=ansi
   2686 # Ultrix and OSF/1	-std1
   2687 # HP-UX 10.20 and later	-Ae
   2688 # HP-UX older versions	-Aa -D_HPUX_SOURCE
   2689 # SVR4			-Xc -D__EXTENSIONS__
   2690 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   2691 do
   2692   CC="$ac_save_CC $ac_arg"
   2693   rm -f conftest.$ac_objext
   2694 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2695   (eval $ac_compile) 2>conftest.er1
   2696   ac_status=$?
   2697   grep -v '^ *+' conftest.er1 >conftest.err
   2698   rm -f conftest.er1
   2699   cat conftest.err >&5
   2700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2701   (exit $ac_status); } &&
   2702 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   2703   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2704   (eval $ac_try) 2>&5
   2705   ac_status=$?
   2706   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2707   (exit $ac_status); }; } &&
   2708 	 { ac_try='test -s conftest.$ac_objext'
   2709   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2710   (eval $ac_try) 2>&5
   2711   ac_status=$?
   2712   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2713   (exit $ac_status); }; }; then
   2714   ac_cv_prog_cc_stdc=$ac_arg
   2715 break
   2716 else
   2717   echo "$as_me: failed program was:" >&5
   2718 sed 's/^/| /' conftest.$ac_ext >&5
   2719 
   2720 fi
   2721 rm -f conftest.err conftest.$ac_objext
   2722 done
   2723 rm -f conftest.$ac_ext conftest.$ac_objext
   2724 CC=$ac_save_CC
   2725 
   2726 fi
   2727 
   2728 case "x$ac_cv_prog_cc_stdc" in
   2729   x|xno)
   2730     echo "$as_me:$LINENO: result: none needed" >&5
   2731 echo "${ECHO_T}none needed" >&6 ;;
   2732   *)
   2733     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
   2734 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
   2735     CC="$CC $ac_cv_prog_cc_stdc" ;;
   2736 esac
   2737 
   2738 # Some people use a C++ compiler to compile C.  Since we use `exit',
   2739 # in C++ we need to declare it.  In case someone uses the same compiler
   2740 # for both compiling C and C++ we need to have the C++ compiler decide
   2741 # the declaration of exit, since it's the most demanding environment.
   2742 cat >conftest.$ac_ext <<_ACEOF
   2743 #ifndef __cplusplus
   2744   choke me
   2745 #endif
   2746 _ACEOF
   2747 rm -f conftest.$ac_objext
   2748 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2749   (eval $ac_compile) 2>conftest.er1
   2750   ac_status=$?
   2751   grep -v '^ *+' conftest.er1 >conftest.err
   2752   rm -f conftest.er1
   2753   cat conftest.err >&5
   2754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2755   (exit $ac_status); } &&
   2756 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   2757   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2758   (eval $ac_try) 2>&5
   2759   ac_status=$?
   2760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2761   (exit $ac_status); }; } &&
   2762 	 { ac_try='test -s conftest.$ac_objext'
   2763   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2764   (eval $ac_try) 2>&5
   2765   ac_status=$?
   2766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2767   (exit $ac_status); }; }; then
   2768   for ac_declaration in \
   2769    '' \
   2770    'extern "C" void std::exit (int) throw (); using std::exit;' \
   2771    'extern "C" void std::exit (int); using std::exit;' \
   2772    'extern "C" void exit (int) throw ();' \
   2773    'extern "C" void exit (int);' \
   2774    'void exit (int);'
   2775 do
   2776   cat >conftest.$ac_ext <<_ACEOF
   2777 /* confdefs.h.  */
   2778 _ACEOF
   2779 cat confdefs.h >>conftest.$ac_ext
   2780 cat >>conftest.$ac_ext <<_ACEOF
   2781 /* end confdefs.h.  */
   2782 $ac_declaration
   2783 #include <stdlib.h>
   2784 int
   2785 main ()
   2786 {
   2787 exit (42);
   2788   ;
   2789   return 0;
   2790 }
   2791 _ACEOF
   2792 rm -f conftest.$ac_objext
   2793 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2794   (eval $ac_compile) 2>conftest.er1
   2795   ac_status=$?
   2796   grep -v '^ *+' conftest.er1 >conftest.err
   2797   rm -f conftest.er1
   2798   cat conftest.err >&5
   2799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2800   (exit $ac_status); } &&
   2801 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   2802   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2803   (eval $ac_try) 2>&5
   2804   ac_status=$?
   2805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2806   (exit $ac_status); }; } &&
   2807 	 { ac_try='test -s conftest.$ac_objext'
   2808   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2809   (eval $ac_try) 2>&5
   2810   ac_status=$?
   2811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2812   (exit $ac_status); }; }; then
   2813   :
   2814 else
   2815   echo "$as_me: failed program was:" >&5
   2816 sed 's/^/| /' conftest.$ac_ext >&5
   2817 
   2818 continue
   2819 fi
   2820 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   2821   cat >conftest.$ac_ext <<_ACEOF
   2822 /* confdefs.h.  */
   2823 _ACEOF
   2824 cat confdefs.h >>conftest.$ac_ext
   2825 cat >>conftest.$ac_ext <<_ACEOF
   2826 /* end confdefs.h.  */
   2827 $ac_declaration
   2828 int
   2829 main ()
   2830 {
   2831 exit (42);
   2832   ;
   2833   return 0;
   2834 }
   2835 _ACEOF
   2836 rm -f conftest.$ac_objext
   2837 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2838   (eval $ac_compile) 2>conftest.er1
   2839   ac_status=$?
   2840   grep -v '^ *+' conftest.er1 >conftest.err
   2841   rm -f conftest.er1
   2842   cat conftest.err >&5
   2843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2844   (exit $ac_status); } &&
   2845 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   2846   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2847   (eval $ac_try) 2>&5
   2848   ac_status=$?
   2849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2850   (exit $ac_status); }; } &&
   2851 	 { ac_try='test -s conftest.$ac_objext'
   2852   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2853   (eval $ac_try) 2>&5
   2854   ac_status=$?
   2855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2856   (exit $ac_status); }; }; then
   2857   break
   2858 else
   2859   echo "$as_me: failed program was:" >&5
   2860 sed 's/^/| /' conftest.$ac_ext >&5
   2861 
   2862 fi
   2863 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   2864 done
   2865 rm -f conftest*
   2866 if test -n "$ac_declaration"; then
   2867   echo '#ifdef __cplusplus' >>confdefs.h
   2868   echo $ac_declaration      >>confdefs.h
   2869   echo '#endif'             >>confdefs.h
   2870 fi
   2871 
   2872 else
   2873   echo "$as_me: failed program was:" >&5
   2874 sed 's/^/| /' conftest.$ac_ext >&5
   2875 
   2876 fi
   2877 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   2878 ac_ext=c
   2879 ac_cpp='$CPP $CPPFLAGS'
   2880 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2881 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2882 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2883 DEPDIR="${am__leading_dot}deps"
   2884 
   2885           ac_config_commands="$ac_config_commands depfiles"
   2886 
   2887 
   2888 am_make=${MAKE-make}
   2889 cat > confinc << 'END'
   2890 am__doit:
   2891 	@echo done
   2892 .PHONY: am__doit
   2893 END
   2894 # If we don't find an include directive, just comment out the code.
   2895 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   2896 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
   2897 am__include="#"
   2898 am__quote=
   2899 _am_result=none
   2900 # First try GNU make style include.
   2901 echo "include confinc" > confmf
   2902 # We grep out `Entering directory' and `Leaving directory'
   2903 # messages which can occur if `w' ends up in MAKEFLAGS.
   2904 # In particular we don't look at `^make:' because GNU make might
   2905 # be invoked under some other name (usually "gmake"), in which
   2906 # case it prints its new name instead of `make'.
   2907 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   2908    am__include=include
   2909    am__quote=
   2910    _am_result=GNU
   2911 fi
   2912 # Now try BSD make style include.
   2913 if test "$am__include" = "#"; then
   2914    echo '.include "confinc"' > confmf
   2915    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   2916       am__include=.include
   2917       am__quote="\""
   2918       _am_result=BSD
   2919    fi
   2920 fi
   2921 
   2922 
   2923 echo "$as_me:$LINENO: result: $_am_result" >&5
   2924 echo "${ECHO_T}$_am_result" >&6
   2925 rm -f confinc confmf
   2926 
   2927 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
   2928 if test "${enable_dependency_tracking+set}" = set; then
   2929   enableval="$enable_dependency_tracking"
   2930 
   2931 fi;
   2932 if test "x$enable_dependency_tracking" != xno; then
   2933   am_depcomp="$ac_aux_dir/depcomp"
   2934   AMDEPBACKSLASH='\'
   2935 fi
   2936 
   2937 
   2938 if test "x$enable_dependency_tracking" != xno; then
   2939   AMDEP_TRUE=
   2940   AMDEP_FALSE='#'
   2941 else
   2942   AMDEP_TRUE='#'
   2943   AMDEP_FALSE=
   2944 fi
   2945 
   2946 
   2947 
   2948 
   2949 depcc="$CC"   am_compiler_list=
   2950 
   2951 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   2952 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
   2953 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   2954   echo $ECHO_N "(cached) $ECHO_C" >&6
   2955 else
   2956   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   2957   # We make a subdir and do the tests there.  Otherwise we can end up
   2958   # making bogus files that we don't know about and never remove.  For
   2959   # instance it was reported that on HP-UX the gcc test will end up
   2960   # making a dummy file named `D' -- because `-MD' means `put the output
   2961   # in D'.
   2962   mkdir conftest.dir
   2963   # Copy depcomp to subdir because otherwise we won't find it if we're
   2964   # using a relative directory.
   2965   cp "$am_depcomp" conftest.dir
   2966   cd conftest.dir
   2967   # We will build objects and dependencies in a subdirectory because
   2968   # it helps to detect inapplicable dependency modes.  For instance
   2969   # both Tru64's cc and ICC support -MD to output dependencies as a
   2970   # side effect of compilation, but ICC will put the dependencies in
   2971   # the current directory while Tru64 will put them in the object
   2972   # directory.
   2973   mkdir sub
   2974 
   2975   am_cv_CC_dependencies_compiler_type=none
   2976   if test "$am_compiler_list" = ""; then
   2977      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   2978   fi
   2979   for depmode in $am_compiler_list; do
   2980     # Setup a source with many dependencies, because some compilers
   2981     # like to wrap large dependency lists on column 80 (with \), and
   2982     # we should not choose a depcomp mode which is confused by this.
   2983     #
   2984     # We need to recreate these files for each test, as the compiler may
   2985     # overwrite some of them when testing with obscure command lines.
   2986     # This happens at least with the AIX C compiler.
   2987     : > sub/conftest.c
   2988     for i in 1 2 3 4 5 6; do
   2989       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   2990       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   2991       # Solaris 8's {/usr,}/bin/sh.
   2992       touch sub/conftst$i.h
   2993     done
   2994     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   2995 
   2996     case $depmode in
   2997     nosideeffect)
   2998       # after this tag, mechanisms are not by side-effect, so they'll
   2999       # only be used when explicitly requested
   3000       if test "x$enable_dependency_tracking" = xyes; then
   3001 	continue
   3002       else
   3003 	break
   3004       fi
   3005       ;;
   3006     none) break ;;
   3007     esac
   3008     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3009     # mode.  It turns out that the SunPro C++ compiler does not properly
   3010     # handle `-M -o', and we need to detect this.
   3011     if depmode=$depmode \
   3012        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3013        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3014        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3015          >/dev/null 2>conftest.err &&
   3016        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3017        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3018        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3019       # icc doesn't choke on unknown options, it will just issue warnings
   3020       # or remarks (even with -Werror).  So we grep stderr for any message
   3021       # that says an option was ignored or not supported.
   3022       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3023       #   icc: Command line warning: ignoring option '-M'; no argument required
   3024       # The diagnosis changed in icc 8.0:
   3025       #   icc: Command line remark: option '-MP' not supported
   3026       if (grep 'ignoring option' conftest.err ||
   3027           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3028         am_cv_CC_dependencies_compiler_type=$depmode
   3029         break
   3030       fi
   3031     fi
   3032   done
   3033 
   3034   cd ..
   3035   rm -rf conftest.dir
   3036 else
   3037   am_cv_CC_dependencies_compiler_type=none
   3038 fi
   3039 
   3040 fi
   3041 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3042 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
   3043 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3044 
   3045 
   3046 
   3047 if
   3048   test "x$enable_dependency_tracking" != xno \
   3049   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3050   am__fastdepCC_TRUE=
   3051   am__fastdepCC_FALSE='#'
   3052 else
   3053   am__fastdepCC_TRUE='#'
   3054   am__fastdepCC_FALSE=
   3055 fi
   3056 
   3057 
   3058 ac_ext=c
   3059 ac_cpp='$CPP $CPPFLAGS'
   3060 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3061 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3062 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3063 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   3064 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
   3065 # On Suns, sometimes $CPP names a directory.
   3066 if test -n "$CPP" && test -d "$CPP"; then
   3067   CPP=
   3068 fi
   3069 if test -z "$CPP"; then
   3070   if test "${ac_cv_prog_CPP+set}" = set; then
   3071   echo $ECHO_N "(cached) $ECHO_C" >&6
   3072 else
   3073       # Double quotes because CPP needs to be expanded
   3074     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   3075     do
   3076       ac_preproc_ok=false
   3077 for ac_c_preproc_warn_flag in '' yes
   3078 do
   3079   # Use a header file that comes with gcc, so configuring glibc
   3080   # with a fresh cross-compiler works.
   3081   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3082   # <limits.h> exists even on freestanding compilers.
   3083   # On the NeXT, cc -E runs the code through the compiler's parser,
   3084   # not just through cpp. "Syntax error" is here to catch this case.
   3085   cat >conftest.$ac_ext <<_ACEOF
   3086 /* confdefs.h.  */
   3087 _ACEOF
   3088 cat confdefs.h >>conftest.$ac_ext
   3089 cat >>conftest.$ac_ext <<_ACEOF
   3090 /* end confdefs.h.  */
   3091 #ifdef __STDC__
   3092 # include <limits.h>
   3093 #else
   3094 # include <assert.h>
   3095 #endif
   3096 		     Syntax error
   3097 _ACEOF
   3098 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   3099   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   3100   ac_status=$?
   3101   grep -v '^ *+' conftest.er1 >conftest.err
   3102   rm -f conftest.er1
   3103   cat conftest.err >&5
   3104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3105   (exit $ac_status); } >/dev/null; then
   3106   if test -s conftest.err; then
   3107     ac_cpp_err=$ac_c_preproc_warn_flag
   3108     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   3109   else
   3110     ac_cpp_err=
   3111   fi
   3112 else
   3113   ac_cpp_err=yes
   3114 fi
   3115 if test -z "$ac_cpp_err"; then
   3116   :
   3117 else
   3118   echo "$as_me: failed program was:" >&5
   3119 sed 's/^/| /' conftest.$ac_ext >&5
   3120 
   3121   # Broken: fails on valid input.
   3122 continue
   3123 fi
   3124 rm -f conftest.err conftest.$ac_ext
   3125 
   3126   # OK, works on sane cases.  Now check whether non-existent headers
   3127   # can be detected and how.
   3128   cat >conftest.$ac_ext <<_ACEOF
   3129 /* confdefs.h.  */
   3130 _ACEOF
   3131 cat confdefs.h >>conftest.$ac_ext
   3132 cat >>conftest.$ac_ext <<_ACEOF
   3133 /* end confdefs.h.  */
   3134 #include <ac_nonexistent.h>
   3135 _ACEOF
   3136 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   3137   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   3138   ac_status=$?
   3139   grep -v '^ *+' conftest.er1 >conftest.err
   3140   rm -f conftest.er1
   3141   cat conftest.err >&5
   3142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3143   (exit $ac_status); } >/dev/null; then
   3144   if test -s conftest.err; then
   3145     ac_cpp_err=$ac_c_preproc_warn_flag
   3146     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   3147   else
   3148     ac_cpp_err=
   3149   fi
   3150 else
   3151   ac_cpp_err=yes
   3152 fi
   3153 if test -z "$ac_cpp_err"; then
   3154   # Broken: success on invalid input.
   3155 continue
   3156 else
   3157   echo "$as_me: failed program was:" >&5
   3158 sed 's/^/| /' conftest.$ac_ext >&5
   3159 
   3160   # Passes both tests.
   3161 ac_preproc_ok=:
   3162 break
   3163 fi
   3164 rm -f conftest.err conftest.$ac_ext
   3165 
   3166 done
   3167 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3168 rm -f conftest.err conftest.$ac_ext
   3169 if $ac_preproc_ok; then
   3170   break
   3171 fi
   3172 
   3173     done
   3174     ac_cv_prog_CPP=$CPP
   3175 
   3176 fi
   3177   CPP=$ac_cv_prog_CPP
   3178 else
   3179   ac_cv_prog_CPP=$CPP
   3180 fi
   3181 echo "$as_me:$LINENO: result: $CPP" >&5
   3182 echo "${ECHO_T}$CPP" >&6
   3183 ac_preproc_ok=false
   3184 for ac_c_preproc_warn_flag in '' yes
   3185 do
   3186   # Use a header file that comes with gcc, so configuring glibc
   3187   # with a fresh cross-compiler works.
   3188   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3189   # <limits.h> exists even on freestanding compilers.
   3190   # On the NeXT, cc -E runs the code through the compiler's parser,
   3191   # not just through cpp. "Syntax error" is here to catch this case.
   3192   cat >conftest.$ac_ext <<_ACEOF
   3193 /* confdefs.h.  */
   3194 _ACEOF
   3195 cat confdefs.h >>conftest.$ac_ext
   3196 cat >>conftest.$ac_ext <<_ACEOF
   3197 /* end confdefs.h.  */
   3198 #ifdef __STDC__
   3199 # include <limits.h>
   3200 #else
   3201 # include <assert.h>
   3202 #endif
   3203 		     Syntax error
   3204 _ACEOF
   3205 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   3206   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   3207   ac_status=$?
   3208   grep -v '^ *+' conftest.er1 >conftest.err
   3209   rm -f conftest.er1
   3210   cat conftest.err >&5
   3211   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3212   (exit $ac_status); } >/dev/null; then
   3213   if test -s conftest.err; then
   3214     ac_cpp_err=$ac_c_preproc_warn_flag
   3215     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   3216   else
   3217     ac_cpp_err=
   3218   fi
   3219 else
   3220   ac_cpp_err=yes
   3221 fi
   3222 if test -z "$ac_cpp_err"; then
   3223   :
   3224 else
   3225   echo "$as_me: failed program was:" >&5
   3226 sed 's/^/| /' conftest.$ac_ext >&5
   3227 
   3228   # Broken: fails on valid input.
   3229 continue
   3230 fi
   3231 rm -f conftest.err conftest.$ac_ext
   3232 
   3233   # OK, works on sane cases.  Now check whether non-existent headers
   3234   # can be detected and how.
   3235   cat >conftest.$ac_ext <<_ACEOF
   3236 /* confdefs.h.  */
   3237 _ACEOF
   3238 cat confdefs.h >>conftest.$ac_ext
   3239 cat >>conftest.$ac_ext <<_ACEOF
   3240 /* end confdefs.h.  */
   3241 #include <ac_nonexistent.h>
   3242 _ACEOF
   3243 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   3244   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   3245   ac_status=$?
   3246   grep -v '^ *+' conftest.er1 >conftest.err
   3247   rm -f conftest.er1
   3248   cat conftest.err >&5
   3249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3250   (exit $ac_status); } >/dev/null; then
   3251   if test -s conftest.err; then
   3252     ac_cpp_err=$ac_c_preproc_warn_flag
   3253     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   3254   else
   3255     ac_cpp_err=
   3256   fi
   3257 else
   3258   ac_cpp_err=yes
   3259 fi
   3260 if test -z "$ac_cpp_err"; then
   3261   # Broken: success on invalid input.
   3262 continue
   3263 else
   3264   echo "$as_me: failed program was:" >&5
   3265 sed 's/^/| /' conftest.$ac_ext >&5
   3266 
   3267   # Passes both tests.
   3268 ac_preproc_ok=:
   3269 break
   3270 fi
   3271 rm -f conftest.err conftest.$ac_ext
   3272 
   3273 done
   3274 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3275 rm -f conftest.err conftest.$ac_ext
   3276 if $ac_preproc_ok; then
   3277   :
   3278 else
   3279   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   3280 See \`config.log' for more details." >&5
   3281 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   3282 See \`config.log' for more details." >&2;}
   3283    { (exit 1); exit 1; }; }
   3284 fi
   3285 
   3286 ac_ext=c
   3287 ac_cpp='$CPP $CPPFLAGS'
   3288 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3289 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3290 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3291 
   3292 ac_ext=cc
   3293 ac_cpp='$CXXCPP $CPPFLAGS'
   3294 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3295 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3296 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   3297 if test -n "$ac_tool_prefix"; then
   3298   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
   3299   do
   3300     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3301 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3302 echo "$as_me:$LINENO: checking for $ac_word" >&5
   3303 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   3304 if test "${ac_cv_prog_CXX+set}" = set; then
   3305   echo $ECHO_N "(cached) $ECHO_C" >&6
   3306 else
   3307   if test -n "$CXX"; then
   3308   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   3309 else
   3310 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3311 for as_dir in $PATH
   3312 do
   3313   IFS=$as_save_IFS
   3314   test -z "$as_dir" && as_dir=.
   3315   for ac_exec_ext in '' $ac_executable_extensions; do
   3316   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3317     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   3318     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3319     break 2
   3320   fi
   3321 done
   3322 done
   3323 
   3324 fi
   3325 fi
   3326 CXX=$ac_cv_prog_CXX
   3327 if test -n "$CXX"; then
   3328   echo "$as_me:$LINENO: result: $CXX" >&5
   3329 echo "${ECHO_T}$CXX" >&6
   3330 else
   3331   echo "$as_me:$LINENO: result: no" >&5
   3332 echo "${ECHO_T}no" >&6
   3333 fi
   3334 
   3335     test -n "$CXX" && break
   3336   done
   3337 fi
   3338 if test -z "$CXX"; then
   3339   ac_ct_CXX=$CXX
   3340   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
   3341 do
   3342   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3343 set dummy $ac_prog; ac_word=$2
   3344 echo "$as_me:$LINENO: checking for $ac_word" >&5
   3345 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   3346 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   3347   echo $ECHO_N "(cached) $ECHO_C" >&6
   3348 else
   3349   if test -n "$ac_ct_CXX"; then
   3350   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   3351 else
   3352 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3353 for as_dir in $PATH
   3354 do
   3355   IFS=$as_save_IFS
   3356   test -z "$as_dir" && as_dir=.
   3357   for ac_exec_ext in '' $ac_executable_extensions; do
   3358   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3359     ac_cv_prog_ac_ct_CXX="$ac_prog"
   3360     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   3361     break 2
   3362   fi
   3363 done
   3364 done
   3365 
   3366 fi
   3367 fi
   3368 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   3369 if test -n "$ac_ct_CXX"; then
   3370   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   3371 echo "${ECHO_T}$ac_ct_CXX" >&6
   3372 else
   3373   echo "$as_me:$LINENO: result: no" >&5
   3374 echo "${ECHO_T}no" >&6
   3375 fi
   3376 
   3377   test -n "$ac_ct_CXX" && break
   3378 done
   3379 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
   3380 
   3381   CXX=$ac_ct_CXX
   3382 fi
   3383 
   3384 
   3385 # Provide some information about the compiler.
   3386 echo "$as_me:$LINENO:" \
   3387      "checking for C++ compiler version" >&5
   3388 ac_compiler=`set X $ac_compile; echo $2`
   3389 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
   3390   (eval $ac_compiler --version </dev/null >&5) 2>&5
   3391   ac_status=$?
   3392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3393   (exit $ac_status); }
   3394 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
   3395   (eval $ac_compiler -v </dev/null >&5) 2>&5
   3396   ac_status=$?
   3397   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3398   (exit $ac_status); }
   3399 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
   3400   (eval $ac_compiler -V </dev/null >&5) 2>&5
   3401   ac_status=$?
   3402   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3403   (exit $ac_status); }
   3404 
   3405 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   3406 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
   3407 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   3408   echo $ECHO_N "(cached) $ECHO_C" >&6
   3409 else
   3410   cat >conftest.$ac_ext <<_ACEOF
   3411 /* confdefs.h.  */
   3412 _ACEOF
   3413 cat confdefs.h >>conftest.$ac_ext
   3414 cat >>conftest.$ac_ext <<_ACEOF
   3415 /* end confdefs.h.  */
   3416 
   3417 int
   3418 main ()
   3419 {
   3420 #ifndef __GNUC__
   3421        choke me
   3422 #endif
   3423 
   3424   ;
   3425   return 0;
   3426 }
   3427 _ACEOF
   3428 rm -f conftest.$ac_objext
   3429 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   3430   (eval $ac_compile) 2>conftest.er1
   3431   ac_status=$?
   3432   grep -v '^ *+' conftest.er1 >conftest.err
   3433   rm -f conftest.er1
   3434   cat conftest.err >&5
   3435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3436   (exit $ac_status); } &&
   3437 	 { ac_try='test -z "$ac_cxx_werror_flag"			 || test ! -s conftest.err'
   3438   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3439   (eval $ac_try) 2>&5
   3440   ac_status=$?
   3441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3442   (exit $ac_status); }; } &&
   3443 	 { ac_try='test -s conftest.$ac_objext'
   3444   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3445   (eval $ac_try) 2>&5
   3446   ac_status=$?
   3447   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3448   (exit $ac_status); }; }; then
   3449   ac_compiler_gnu=yes
   3450 else
   3451   echo "$as_me: failed program was:" >&5
   3452 sed 's/^/| /' conftest.$ac_ext >&5
   3453 
   3454 ac_compiler_gnu=no
   3455 fi
   3456 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   3457 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   3458 
   3459 fi
   3460 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   3461 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
   3462 GXX=`test $ac_compiler_gnu = yes && echo yes`
   3463 ac_test_CXXFLAGS=${CXXFLAGS+set}
   3464 ac_save_CXXFLAGS=$CXXFLAGS
   3465 CXXFLAGS="-g"
   3466 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   3467 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
   3468 if test "${ac_cv_prog_cxx_g+set}" = set; then
   3469   echo $ECHO_N "(cached) $ECHO_C" >&6
   3470 else
   3471   cat >conftest.$ac_ext <<_ACEOF
   3472 /* confdefs.h.  */
   3473 _ACEOF
   3474 cat confdefs.h >>conftest.$ac_ext
   3475 cat >>conftest.$ac_ext <<_ACEOF
   3476 /* end confdefs.h.  */
   3477 
   3478 int
   3479 main ()
   3480 {
   3481 
   3482   ;
   3483   return 0;
   3484 }
   3485 _ACEOF
   3486 rm -f conftest.$ac_objext
   3487 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   3488   (eval $ac_compile) 2>conftest.er1
   3489   ac_status=$?
   3490   grep -v '^ *+' conftest.er1 >conftest.err
   3491   rm -f conftest.er1
   3492   cat conftest.err >&5
   3493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3494   (exit $ac_status); } &&
   3495 	 { ac_try='test -z "$ac_cxx_werror_flag"			 || test ! -s conftest.err'
   3496   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3497   (eval $ac_try) 2>&5
   3498   ac_status=$?
   3499   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3500   (exit $ac_status); }; } &&
   3501 	 { ac_try='test -s conftest.$ac_objext'
   3502   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3503   (eval $ac_try) 2>&5
   3504   ac_status=$?
   3505   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3506   (exit $ac_status); }; }; then
   3507   ac_cv_prog_cxx_g=yes
   3508 else
   3509   echo "$as_me: failed program was:" >&5
   3510 sed 's/^/| /' conftest.$ac_ext >&5
   3511 
   3512 ac_cv_prog_cxx_g=no
   3513 fi
   3514 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   3515 fi
   3516 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   3517 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
   3518 if test "$ac_test_CXXFLAGS" = set; then
   3519   CXXFLAGS=$ac_save_CXXFLAGS
   3520 elif test $ac_cv_prog_cxx_g = yes; then
   3521   if test "$GXX" = yes; then
   3522     CXXFLAGS="-g -O2"
   3523   else
   3524     CXXFLAGS="-g"
   3525   fi
   3526 else
   3527   if test "$GXX" = yes; then
   3528     CXXFLAGS="-O2"
   3529   else
   3530     CXXFLAGS=
   3531   fi
   3532 fi
   3533 for ac_declaration in \
   3534    '' \
   3535    'extern "C" void std::exit (int) throw (); using std::exit;' \
   3536    'extern "C" void std::exit (int); using std::exit;' \
   3537    'extern "C" void exit (int) throw ();' \
   3538    'extern "C" void exit (int);' \
   3539    'void exit (int);'
   3540 do
   3541   cat >conftest.$ac_ext <<_ACEOF
   3542 /* confdefs.h.  */
   3543 _ACEOF
   3544 cat confdefs.h >>conftest.$ac_ext
   3545 cat >>conftest.$ac_ext <<_ACEOF
   3546 /* end confdefs.h.  */
   3547 $ac_declaration
   3548 #include <stdlib.h>
   3549 int
   3550 main ()
   3551 {
   3552 exit (42);
   3553   ;
   3554   return 0;
   3555 }
   3556 _ACEOF
   3557 rm -f conftest.$ac_objext
   3558 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   3559   (eval $ac_compile) 2>conftest.er1
   3560   ac_status=$?
   3561   grep -v '^ *+' conftest.er1 >conftest.err
   3562   rm -f conftest.er1
   3563   cat conftest.err >&5
   3564   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3565   (exit $ac_status); } &&
   3566 	 { ac_try='test -z "$ac_cxx_werror_flag"			 || test ! -s conftest.err'
   3567   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3568   (eval $ac_try) 2>&5
   3569   ac_status=$?
   3570   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3571   (exit $ac_status); }; } &&
   3572 	 { ac_try='test -s conftest.$ac_objext'
   3573   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3574   (eval $ac_try) 2>&5
   3575   ac_status=$?
   3576   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3577   (exit $ac_status); }; }; then
   3578   :
   3579 else
   3580   echo "$as_me: failed program was:" >&5
   3581 sed 's/^/| /' conftest.$ac_ext >&5
   3582 
   3583 continue
   3584 fi
   3585 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   3586   cat >conftest.$ac_ext <<_ACEOF
   3587 /* confdefs.h.  */
   3588 _ACEOF
   3589 cat confdefs.h >>conftest.$ac_ext
   3590 cat >>conftest.$ac_ext <<_ACEOF
   3591 /* end confdefs.h.  */
   3592 $ac_declaration
   3593 int
   3594 main ()
   3595 {
   3596 exit (42);
   3597   ;
   3598   return 0;
   3599 }
   3600 _ACEOF
   3601 rm -f conftest.$ac_objext
   3602 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   3603   (eval $ac_compile) 2>conftest.er1
   3604   ac_status=$?
   3605   grep -v '^ *+' conftest.er1 >conftest.err
   3606   rm -f conftest.er1
   3607   cat conftest.err >&5
   3608   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3609   (exit $ac_status); } &&
   3610 	 { ac_try='test -z "$ac_cxx_werror_flag"			 || test ! -s conftest.err'
   3611   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3612   (eval $ac_try) 2>&5
   3613   ac_status=$?
   3614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3615   (exit $ac_status); }; } &&
   3616 	 { ac_try='test -s conftest.$ac_objext'
   3617   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3618   (eval $ac_try) 2>&5
   3619   ac_status=$?
   3620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3621   (exit $ac_status); }; }; then
   3622   break
   3623 else
   3624   echo "$as_me: failed program was:" >&5
   3625 sed 's/^/| /' conftest.$ac_ext >&5
   3626 
   3627 fi
   3628 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   3629 done
   3630 rm -f conftest*
   3631 if test -n "$ac_declaration"; then
   3632   echo '#ifdef __cplusplus' >>confdefs.h
   3633   echo $ac_declaration      >>confdefs.h
   3634   echo '#endif'             >>confdefs.h
   3635 fi
   3636 
   3637 ac_ext=c
   3638 ac_cpp='$CPP $CPPFLAGS'
   3639 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3640 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3641 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3642 
   3643 depcc="$CXX"  am_compiler_list=
   3644 
   3645 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3646 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
   3647 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   3648   echo $ECHO_N "(cached) $ECHO_C" >&6
   3649 else
   3650   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3651   # We make a subdir and do the tests there.  Otherwise we can end up
   3652   # making bogus files that we don't know about and never remove.  For
   3653   # instance it was reported that on HP-UX the gcc test will end up
   3654   # making a dummy file named `D' -- because `-MD' means `put the output
   3655   # in D'.
   3656   mkdir conftest.dir
   3657   # Copy depcomp to subdir because otherwise we won't find it if we're
   3658   # using a relative directory.
   3659   cp "$am_depcomp" conftest.dir
   3660   cd conftest.dir
   3661   # We will build objects and dependencies in a subdirectory because
   3662   # it helps to detect inapplicable dependency modes.  For instance
   3663   # both Tru64's cc and ICC support -MD to output dependencies as a
   3664   # side effect of compilation, but ICC will put the dependencies in
   3665   # the current directory while Tru64 will put them in the object
   3666   # directory.
   3667   mkdir sub
   3668 
   3669   am_cv_CXX_dependencies_compiler_type=none
   3670   if test "$am_compiler_list" = ""; then
   3671      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3672   fi
   3673   for depmode in $am_compiler_list; do
   3674     # Setup a source with many dependencies, because some compilers
   3675     # like to wrap large dependency lists on column 80 (with \), and
   3676     # we should not choose a depcomp mode which is confused by this.
   3677     #
   3678     # We need to recreate these files for each test, as the compiler may
   3679     # overwrite some of them when testing with obscure command lines.
   3680     # This happens at least with the AIX C compiler.
   3681     : > sub/conftest.c
   3682     for i in 1 2 3 4 5 6; do
   3683       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3684       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3685       # Solaris 8's {/usr,}/bin/sh.
   3686       touch sub/conftst$i.h
   3687     done
   3688     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3689 
   3690     case $depmode in
   3691     nosideeffect)
   3692       # after this tag, mechanisms are not by side-effect, so they'll
   3693       # only be used when explicitly requested
   3694       if test "x$enable_dependency_tracking" = xyes; then
   3695 	continue
   3696       else
   3697 	break
   3698       fi
   3699       ;;
   3700     none) break ;;
   3701     esac
   3702     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3703     # mode.  It turns out that the SunPro C++ compiler does not properly
   3704     # handle `-M -o', and we need to detect this.
   3705     if depmode=$depmode \
   3706        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3707        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3708        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3709          >/dev/null 2>conftest.err &&
   3710        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3711        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3712        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3713       # icc doesn't choke on unknown options, it will just issue warnings
   3714       # or remarks (even with -Werror).  So we grep stderr for any message
   3715       # that says an option was ignored or not supported.
   3716       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3717       #   icc: Command line warning: ignoring option '-M'; no argument required
   3718       # The diagnosis changed in icc 8.0:
   3719       #   icc: Command line remark: option '-MP' not supported
   3720       if (grep 'ignoring option' conftest.err ||
   3721           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3722         am_cv_CXX_dependencies_compiler_type=$depmode
   3723         break
   3724       fi
   3725     fi
   3726   done
   3727 
   3728   cd ..
   3729   rm -rf conftest.dir
   3730 else
   3731   am_cv_CXX_dependencies_compiler_type=none
   3732 fi
   3733 
   3734 fi
   3735 echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   3736 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
   3737 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   3738 
   3739 
   3740 
   3741 if
   3742   test "x$enable_dependency_tracking" != xno \
   3743   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   3744   am__fastdepCXX_TRUE=
   3745   am__fastdepCXX_FALSE='#'
   3746 else
   3747   am__fastdepCXX_TRUE='#'
   3748   am__fastdepCXX_FALSE=
   3749 fi
   3750 
   3751 
   3752 
   3753 
   3754 if test "$GCC" = yes; then
   3755   GCC_TRUE=
   3756   GCC_FALSE='#'
   3757 else
   3758   GCC_TRUE='#'
   3759   GCC_FALSE=
   3760 fi
   3761    # let the Makefile know if we're gcc
   3762 
   3763 # Uncomment this if you'll be exporting libraries (.so's)
   3764 # Check whether --enable-shared or --disable-shared was given.
   3765 if test "${enable_shared+set}" = set; then
   3766   enableval="$enable_shared"
   3767   p=${PACKAGE-default}
   3768     case $enableval in
   3769     yes) enable_shared=yes ;;
   3770     no) enable_shared=no ;;
   3771     *)
   3772       enable_shared=no
   3773       # Look at the argument we got.  We use all the common list separators.
   3774       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3775       for pkg in $enableval; do
   3776 	IFS="$lt_save_ifs"
   3777 	if test "X$pkg" = "X$p"; then
   3778 	  enable_shared=yes
   3779 	fi
   3780       done
   3781       IFS="$lt_save_ifs"
   3782       ;;
   3783     esac
   3784 else
   3785   enable_shared=yes
   3786 fi;
   3787 
   3788 # Check whether --enable-static or --disable-static was given.
   3789 if test "${enable_static+set}" = set; then
   3790   enableval="$enable_static"
   3791   p=${PACKAGE-default}
   3792     case $enableval in
   3793     yes) enable_static=yes ;;
   3794     no) enable_static=no ;;
   3795     *)
   3796      enable_static=no
   3797       # Look at the argument we got.  We use all the common list separators.
   3798       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3799       for pkg in $enableval; do
   3800 	IFS="$lt_save_ifs"
   3801 	if test "X$pkg" = "X$p"; then
   3802 	  enable_static=yes
   3803 	fi
   3804       done
   3805       IFS="$lt_save_ifs"
   3806       ;;
   3807     esac
   3808 else
   3809   enable_static=yes
   3810 fi;
   3811 
   3812 # Check whether --enable-fast-install or --disable-fast-install was given.
   3813 if test "${enable_fast_install+set}" = set; then
   3814   enableval="$enable_fast_install"
   3815   p=${PACKAGE-default}
   3816     case $enableval in
   3817     yes) enable_fast_install=yes ;;
   3818     no) enable_fast_install=no ;;
   3819     *)
   3820       enable_fast_install=no
   3821       # Look at the argument we got.  We use all the common list separators.
   3822       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3823       for pkg in $enableval; do
   3824 	IFS="$lt_save_ifs"
   3825 	if test "X$pkg" = "X$p"; then
   3826 	  enable_fast_install=yes
   3827 	fi
   3828       done
   3829       IFS="$lt_save_ifs"
   3830       ;;
   3831     esac
   3832 else
   3833   enable_fast_install=yes
   3834 fi;
   3835 
   3836 # Make sure we can run config.sub.
   3837 $ac_config_sub sun4 >/dev/null 2>&1 ||
   3838   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
   3839 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
   3840    { (exit 1); exit 1; }; }
   3841 
   3842 echo "$as_me:$LINENO: checking build system type" >&5
   3843 echo $ECHO_N "checking build system type... $ECHO_C" >&6
   3844 if test "${ac_cv_build+set}" = set; then
   3845   echo $ECHO_N "(cached) $ECHO_C" >&6
   3846 else
   3847   ac_cv_build_alias=$build_alias
   3848 test -z "$ac_cv_build_alias" &&
   3849   ac_cv_build_alias=`$ac_config_guess`
   3850 test -z "$ac_cv_build_alias" &&
   3851   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   3852 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   3853    { (exit 1); exit 1; }; }
   3854 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
   3855   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
   3856 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
   3857    { (exit 1); exit 1; }; }
   3858 
   3859 fi
   3860 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   3861 echo "${ECHO_T}$ac_cv_build" >&6
   3862 build=$ac_cv_build
   3863 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
   3864 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
   3865 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
   3866 
   3867 
   3868 echo "$as_me:$LINENO: checking host system type" >&5
   3869 echo $ECHO_N "checking host system type... $ECHO_C" >&6
   3870 if test "${ac_cv_host+set}" = set; then
   3871   echo $ECHO_N "(cached) $ECHO_C" >&6
   3872 else
   3873   ac_cv_host_alias=$host_alias
   3874 test -z "$ac_cv_host_alias" &&
   3875   ac_cv_host_alias=$ac_cv_build_alias
   3876 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
   3877   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
   3878 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
   3879    { (exit 1); exit 1; }; }
   3880 
   3881 fi
   3882 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   3883 echo "${ECHO_T}$ac_cv_host" >&6
   3884 host=$ac_cv_host
   3885 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
   3886 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
   3887 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
   3888 
   3889 
   3890 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   3891 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
   3892 if test "${lt_cv_path_SED+set}" = set; then
   3893   echo $ECHO_N "(cached) $ECHO_C" >&6
   3894 else
   3895   # Loop through the user's path and test for sed and gsed.
   3896 # Then use that list of sed's as ones to test for truncation.
   3897 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3898 for as_dir in $PATH
   3899 do
   3900   IFS=$as_save_IFS
   3901   test -z "$as_dir" && as_dir=.
   3902   for lt_ac_prog in sed gsed; do
   3903     for ac_exec_ext in '' $ac_executable_extensions; do
   3904       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
   3905         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   3906       fi
   3907     done
   3908   done
   3909 done
   3910 lt_ac_max=0
   3911 lt_ac_count=0
   3912 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   3913 # along with /bin/sed that truncates output.
   3914 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   3915   test ! -f $lt_ac_sed && continue
   3916   cat /dev/null > conftest.in
   3917   lt_ac_count=0
   3918   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   3919   # Check for GNU sed and select it if it is found.
   3920   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   3921     lt_cv_path_SED=$lt_ac_sed
   3922     break
   3923   fi
   3924   while true; do
   3925     cat conftest.in conftest.in >conftest.tmp
   3926     mv conftest.tmp conftest.in
   3927     cp conftest.in conftest.nl
   3928     echo >>conftest.nl
   3929     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   3930     cmp -s conftest.out conftest.nl || break
   3931     # 10000 chars as input seems more than enough
   3932     test $lt_ac_count -gt 10 && break
   3933     lt_ac_count=`expr $lt_ac_count + 1`
   3934     if test $lt_ac_count -gt $lt_ac_max; then
   3935       lt_ac_max=$lt_ac_count
   3936       lt_cv_path_SED=$lt_ac_sed
   3937     fi
   3938   done
   3939 done
   3940 
   3941 fi
   3942 
   3943 SED=$lt_cv_path_SED
   3944 echo "$as_me:$LINENO: result: $SED" >&5
   3945 echo "${ECHO_T}$SED" >&6
   3946 
   3947 echo "$as_me:$LINENO: checking for egrep" >&5
   3948 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
   3949 if test "${ac_cv_prog_egrep+set}" = set; then
   3950   echo $ECHO_N "(cached) $ECHO_C" >&6
   3951 else
   3952   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
   3953     then ac_cv_prog_egrep='grep -E'
   3954     else ac_cv_prog_egrep='egrep'
   3955     fi
   3956 fi
   3957 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
   3958 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
   3959  EGREP=$ac_cv_prog_egrep
   3960 
   3961 
   3962 
   3963 # Check whether --with-gnu-ld or --without-gnu-ld was given.
   3964 if test "${with_gnu_ld+set}" = set; then
   3965   withval="$with_gnu_ld"
   3966   test "$withval" = no || with_gnu_ld=yes
   3967 else
   3968   with_gnu_ld=no
   3969 fi;
   3970 ac_prog=ld
   3971 if test "$GCC" = yes; then
   3972   # Check if gcc -print-prog-name=ld gives a path.
   3973   echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   3974 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
   3975   case $host in
   3976   *-*-mingw*)
   3977     # gcc leaves a trailing carriage return which upsets mingw
   3978     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   3979   *)
   3980     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   3981   esac
   3982   case $ac_prog in
   3983     # Accept absolute paths.
   3984     [\\/]* | ?:[\\/]*)
   3985       re_direlt='/[^/][^/]*/\.\./'
   3986       # Canonicalize the pathname of ld
   3987       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   3988       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   3989 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   3990       done
   3991       test -z "$LD" && LD="$ac_prog"
   3992       ;;
   3993   "")
   3994     # If it fails, then pretend we aren't using GCC.
   3995     ac_prog=ld
   3996     ;;
   3997   *)
   3998     # If it is relative, then search for the first ld in PATH.
   3999     with_gnu_ld=unknown
   4000     ;;
   4001   esac
   4002 elif test "$with_gnu_ld" = yes; then
   4003   echo "$as_me:$LINENO: checking for GNU ld" >&5
   4004 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
   4005 else
   4006   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   4007 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
   4008 fi
   4009 if test "${lt_cv_path_LD+set}" = set; then
   4010   echo $ECHO_N "(cached) $ECHO_C" >&6
   4011 else
   4012   if test -z "$LD"; then
   4013   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4014   for ac_dir in $PATH; do
   4015     IFS="$lt_save_ifs"
   4016     test -z "$ac_dir" && ac_dir=.
   4017     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4018       lt_cv_path_LD="$ac_dir/$ac_prog"
   4019       # Check to see if the program is GNU ld.  I'd rather use --version,
   4020       # but apparently some variants of GNU ld only accept -v.
   4021       # Break only if it was the GNU/non-GNU ld that we prefer.
   4022       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4023       *GNU* | *'with BFD'*)
   4024 	test "$with_gnu_ld" != no && break
   4025 	;;
   4026       *)
   4027 	test "$with_gnu_ld" != yes && break
   4028 	;;
   4029       esac
   4030     fi
   4031   done
   4032   IFS="$lt_save_ifs"
   4033 else
   4034   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4035 fi
   4036 fi
   4037 
   4038 LD="$lt_cv_path_LD"
   4039 if test -n "$LD"; then
   4040   echo "$as_me:$LINENO: result: $LD" >&5
   4041 echo "${ECHO_T}$LD" >&6
   4042 else
   4043   echo "$as_me:$LINENO: result: no" >&5
   4044 echo "${ECHO_T}no" >&6
   4045 fi
   4046 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   4047 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   4048    { (exit 1); exit 1; }; }
   4049 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   4050 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
   4051 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   4052   echo $ECHO_N "(cached) $ECHO_C" >&6
   4053 else
   4054   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4055 case `$LD -v 2>&1 </dev/null` in
   4056 *GNU* | *'with BFD'*)
   4057   lt_cv_prog_gnu_ld=yes
   4058   ;;
   4059 *)
   4060   lt_cv_prog_gnu_ld=no
   4061   ;;
   4062 esac
   4063 fi
   4064 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   4065 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
   4066 with_gnu_ld=$lt_cv_prog_gnu_ld
   4067 
   4068 
   4069 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   4070 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
   4071 if test "${lt_cv_ld_reload_flag+set}" = set; then
   4072   echo $ECHO_N "(cached) $ECHO_C" >&6
   4073 else
   4074   lt_cv_ld_reload_flag='-r'
   4075 fi
   4076 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   4077 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
   4078 reload_flag=$lt_cv_ld_reload_flag
   4079 case $reload_flag in
   4080 "" | " "*) ;;
   4081 *) reload_flag=" $reload_flag" ;;
   4082 esac
   4083 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4084 case $host_os in
   4085   darwin*)
   4086     if test "$GCC" = yes; then
   4087       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   4088     else
   4089       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4090     fi
   4091     ;;
   4092 esac
   4093 
   4094 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   4095 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
   4096 if test "${lt_cv_path_NM+set}" = set; then
   4097   echo $ECHO_N "(cached) $ECHO_C" >&6
   4098 else
   4099   if test -n "$NM"; then
   4100   # Let the user override the test.
   4101   lt_cv_path_NM="$NM"
   4102 else
   4103   lt_nm_to_check="${ac_tool_prefix}nm"
   4104   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4105     lt_nm_to_check="$lt_nm_to_check nm"
   4106   fi
   4107   for lt_tmp_nm in $lt_nm_to_check; do
   4108     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4109     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4110       IFS="$lt_save_ifs"
   4111       test -z "$ac_dir" && ac_dir=.
   4112       tmp_nm="$ac_dir/$lt_tmp_nm"
   4113       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4114 	# Check to see if the nm accepts a BSD-compat flag.
   4115 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4116 	#   nm: unknown option "B" ignored
   4117 	# Tru64's nm complains that /dev/null is an invalid object file
   4118 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4119 	*/dev/null* | *'Invalid file or object type'*)
   4120 	  lt_cv_path_NM="$tmp_nm -B"
   4121 	  break
   4122 	  ;;
   4123 	*)
   4124 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4125 	  */dev/null*)
   4126 	    lt_cv_path_NM="$tmp_nm -p"
   4127 	    break
   4128 	    ;;
   4129 	  *)
   4130 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4131 	    continue # so that we can try to find one that supports BSD flags
   4132 	    ;;
   4133 	  esac
   4134 	  ;;
   4135 	esac
   4136       fi
   4137     done
   4138     IFS="$lt_save_ifs"
   4139   done
   4140   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   4141 fi
   4142 fi
   4143 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   4144 echo "${ECHO_T}$lt_cv_path_NM" >&6
   4145 NM="$lt_cv_path_NM"
   4146 
   4147 echo "$as_me:$LINENO: checking whether ln -s works" >&5
   4148 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
   4149 LN_S=$as_ln_s
   4150 if test "$LN_S" = "ln -s"; then
   4151   echo "$as_me:$LINENO: result: yes" >&5
   4152 echo "${ECHO_T}yes" >&6
   4153 else
   4154   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   4155 echo "${ECHO_T}no, using $LN_S" >&6
   4156 fi
   4157 
   4158 echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
   4159 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6
   4160 if test "${lt_cv_deplibs_check_method+set}" = set; then
   4161   echo $ECHO_N "(cached) $ECHO_C" >&6
   4162 else
   4163   lt_cv_file_magic_cmd='$MAGIC_CMD'
   4164 lt_cv_file_magic_test_file=
   4165 lt_cv_deplibs_check_method='unknown'
   4166 # Need to set the preceding variable on all platforms that support
   4167 # interlibrary dependencies.
   4168 # 'none' -- dependencies not supported.
   4169 # `unknown' -- same as none, but documents that we really don't know.
   4170 # 'pass_all' -- all dependencies passed with no checks.
   4171 # 'test_compile' -- check by making test program.
   4172 # 'file_magic [[regex]]' -- check by looking for files in library path
   4173 # which responds to the $file_magic_cmd with a given extended regex.
   4174 # If you have `file' or equivalent on your system and you're not sure
   4175 # whether `pass_all' will *always* work, you probably want this one.
   4176 
   4177 case $host_os in
   4178 aix4* | aix5*)
   4179   lt_cv_deplibs_check_method=pass_all
   4180   ;;
   4181 
   4182 beos*)
   4183   lt_cv_deplibs_check_method=pass_all
   4184   ;;
   4185 
   4186 bsdi[45]*)
   4187   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   4188   lt_cv_file_magic_cmd='/usr/bin/file -L'
   4189   lt_cv_file_magic_test_file=/shlib/libc.so
   4190   ;;
   4191 
   4192 cygwin*)
   4193   # func_win32_libid is a shell function defined in ltmain.sh
   4194   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   4195   lt_cv_file_magic_cmd='func_win32_libid'
   4196   ;;
   4197 
   4198 mingw* | pw32*)
   4199   # Base MSYS/MinGW do not provide the 'file' command needed by
   4200   # func_win32_libid shell function, so use a weaker test based on 'objdump'.
   4201   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   4202   lt_cv_file_magic_cmd='$OBJDUMP -f'
   4203   ;;
   4204 
   4205 darwin* | rhapsody*)
   4206   lt_cv_deplibs_check_method=pass_all
   4207   ;;
   4208 
   4209 freebsd* | kfreebsd*-gnu | dragonfly*)
   4210   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4211     case $host_cpu in
   4212     i*86 )
   4213       # Not sure whether the presence of OpenBSD here was a mistake.
   4214       # Let's accept both of them until this is cleared up.
   4215       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   4216       lt_cv_file_magic_cmd=/usr/bin/file
   4217       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   4218       ;;
   4219     esac
   4220   else
   4221     lt_cv_deplibs_check_method=pass_all
   4222   fi
   4223   ;;
   4224 
   4225 gnu*)
   4226   lt_cv_deplibs_check_method=pass_all
   4227   ;;
   4228 
   4229 hpux10.20* | hpux11*)
   4230   lt_cv_file_magic_cmd=/usr/bin/file
   4231   case $host_cpu in
   4232   ia64*)
   4233     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   4234     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   4235     ;;
   4236   hppa*64*)
   4237     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]'
   4238     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   4239     ;;
   4240   *)
   4241     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   4242     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   4243     ;;
   4244   esac
   4245   ;;
   4246 
   4247 interix3*)
   4248   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   4249   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   4250   ;;
   4251 
   4252 irix5* | irix6* | nonstopux*)
   4253   case $LD in
   4254   *-32|*"-32 ") libmagic=32-bit;;
   4255   *-n32|*"-n32 ") libmagic=N32;;
   4256   *-64|*"-64 ") libmagic=64-bit;;
   4257   *) libmagic=never-match;;
   4258   esac
   4259   lt_cv_deplibs_check_method=pass_all
   4260   ;;
   4261 
   4262 # This must be Linux ELF.
   4263 linux*)
   4264   lt_cv_deplibs_check_method=pass_all
   4265   ;;
   4266 
   4267 netbsd* | netbsdelf*-gnu | knetbsd*-gnu)
   4268   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   4269     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4270   else
   4271     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   4272   fi
   4273   ;;
   4274 
   4275 newos6*)
   4276   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   4277   lt_cv_file_magic_cmd=/usr/bin/file
   4278   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   4279   ;;
   4280 
   4281 nto-qnx*)
   4282   lt_cv_deplibs_check_method=unknown
   4283   ;;
   4284 
   4285 openbsd*)
   4286   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   4287     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   4288   else
   4289     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   4290   fi
   4291   ;;
   4292 
   4293 osf3* | osf4* | osf5*)
   4294   lt_cv_deplibs_check_method=pass_all
   4295   ;;
   4296 
   4297 solaris*)
   4298   lt_cv_deplibs_check_method=pass_all
   4299   ;;
   4300 
   4301 sysv4 | sysv4.3*)
   4302   case $host_vendor in
   4303   motorola)
   4304     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]'
   4305     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   4306     ;;
   4307   ncr)
   4308     lt_cv_deplibs_check_method=pass_all
   4309     ;;
   4310   sequent)
   4311     lt_cv_file_magic_cmd='/bin/file'
   4312     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   4313     ;;
   4314   sni)
   4315     lt_cv_file_magic_cmd='/bin/file'
   4316     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   4317     lt_cv_file_magic_test_file=/lib/libc.so
   4318     ;;
   4319   siemens)
   4320     lt_cv_deplibs_check_method=pass_all
   4321     ;;
   4322   pc)
   4323     lt_cv_deplibs_check_method=pass_all
   4324     ;;
   4325   esac
   4326   ;;
   4327 
   4328 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   4329   lt_cv_deplibs_check_method=pass_all
   4330   ;;
   4331 esac
   4332 
   4333 fi
   4334 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   4335 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
   4336 file_magic_cmd=$lt_cv_file_magic_cmd
   4337 deplibs_check_method=$lt_cv_deplibs_check_method
   4338 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   4339 
   4340 
   4341 
   4342 
   4343 # If no C compiler was specified, use CC.
   4344 LTCC=${LTCC-"$CC"}
   4345 
   4346 # If no C compiler flags were specified, use CFLAGS.
   4347 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   4348 
   4349 # Allow CC to be a program name with arguments.
   4350 compiler=$CC
   4351 
   4352 
   4353 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
   4354 if test "${enable_libtool_lock+set}" = set; then
   4355   enableval="$enable_libtool_lock"
   4356 
   4357 fi;
   4358 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   4359 
   4360 # Some flags need to be propagated to the compiler or linker for good
   4361 # libtool support.
   4362 case $host in
   4363 ia64-*-hpux*)
   4364   # Find out which ABI we are using.
   4365   echo 'int i;' > conftest.$ac_ext
   4366   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4367   (eval $ac_compile) 2>&5
   4368   ac_status=$?
   4369   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4370   (exit $ac_status); }; then
   4371     case `/usr/bin/file conftest.$ac_objext` in
   4372     *ELF-32*)
   4373       HPUX_IA64_MODE="32"
   4374       ;;
   4375     *ELF-64*)
   4376       HPUX_IA64_MODE="64"
   4377       ;;
   4378     esac
   4379   fi
   4380   rm -rf conftest*
   4381   ;;
   4382 *-*-irix6*)
   4383   # Find out which ABI we are using.
   4384   echo '#line 4384 "configure"' > conftest.$ac_ext
   4385   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4386   (eval $ac_compile) 2>&5
   4387   ac_status=$?
   4388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4389   (exit $ac_status); }; then
   4390    if test "$lt_cv_prog_gnu_ld" = yes; then
   4391     case `/usr/bin/file conftest.$ac_objext` in
   4392     *32-bit*)
   4393       LD="${LD-ld} -melf32bsmip"
   4394       ;;
   4395     *N32*)
   4396       LD="${LD-ld} -melf32bmipn32"
   4397       ;;
   4398     *64-bit*)
   4399       LD="${LD-ld} -melf64bmip"
   4400       ;;
   4401     esac
   4402    else
   4403     case `/usr/bin/file conftest.$ac_objext` in
   4404     *32-bit*)
   4405       LD="${LD-ld} -32"
   4406       ;;
   4407     *N32*)
   4408       LD="${LD-ld} -n32"
   4409       ;;
   4410     *64-bit*)
   4411       LD="${LD-ld} -64"
   4412       ;;
   4413     esac
   4414    fi
   4415   fi
   4416   rm -rf conftest*
   4417   ;;
   4418 
   4419 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
   4420   # Find out which ABI we are using.
   4421   echo 'int i;' > conftest.$ac_ext
   4422   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4423   (eval $ac_compile) 2>&5
   4424   ac_status=$?
   4425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4426   (exit $ac_status); }; then
   4427     case `/usr/bin/file conftest.o` in
   4428     *32-bit*)
   4429       case $host in
   4430         x86_64-*linux*)
   4431           LD="${LD-ld} -m elf_i386"
   4432           ;;
   4433         ppc64-*linux*|powerpc64-*linux*)
   4434           LD="${LD-ld} -m elf32ppclinux"
   4435           ;;
   4436         s390x-*linux*)
   4437           LD="${LD-ld} -m elf_s390"
   4438           ;;
   4439         sparc64-*linux*)
   4440           LD="${LD-ld} -m elf32_sparc"
   4441           ;;
   4442       esac
   4443       ;;
   4444     *64-bit*)
   4445       case $host in
   4446         x86_64-*linux*)
   4447           LD="${LD-ld} -m elf_x86_64"
   4448           ;;
   4449         ppc*-*linux*|powerpc*-*linux*)
   4450           LD="${LD-ld} -m elf64ppc"
   4451           ;;
   4452         s390*-*linux*)
   4453           LD="${LD-ld} -m elf64_s390"
   4454           ;;
   4455         sparc*-*linux*)
   4456           LD="${LD-ld} -m elf64_sparc"
   4457           ;;
   4458       esac
   4459       ;;
   4460     esac
   4461   fi
   4462   rm -rf conftest*
   4463   ;;
   4464 
   4465 *-*-sco3.2v5*)
   4466   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   4467   SAVE_CFLAGS="$CFLAGS"
   4468   CFLAGS="$CFLAGS -belf"
   4469   echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   4470 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
   4471 if test "${lt_cv_cc_needs_belf+set}" = set; then
   4472   echo $ECHO_N "(cached) $ECHO_C" >&6
   4473 else
   4474   ac_ext=c
   4475 ac_cpp='$CPP $CPPFLAGS'
   4476 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4477 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4478 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4479 
   4480      cat >conftest.$ac_ext <<_ACEOF
   4481 /* confdefs.h.  */
   4482 _ACEOF
   4483 cat confdefs.h >>conftest.$ac_ext
   4484 cat >>conftest.$ac_ext <<_ACEOF
   4485 /* end confdefs.h.  */
   4486 
   4487 int
   4488 main ()
   4489 {
   4490 
   4491   ;
   4492   return 0;
   4493 }
   4494 _ACEOF
   4495 rm -f conftest.$ac_objext conftest$ac_exeext
   4496 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   4497   (eval $ac_link) 2>conftest.er1
   4498   ac_status=$?
   4499   grep -v '^ *+' conftest.er1 >conftest.err
   4500   rm -f conftest.er1
   4501   cat conftest.err >&5
   4502   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4503   (exit $ac_status); } &&
   4504 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   4505   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4506   (eval $ac_try) 2>&5
   4507   ac_status=$?
   4508   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4509   (exit $ac_status); }; } &&
   4510 	 { ac_try='test -s conftest$ac_exeext'
   4511   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4512   (eval $ac_try) 2>&5
   4513   ac_status=$?
   4514   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4515   (exit $ac_status); }; }; then
   4516   lt_cv_cc_needs_belf=yes
   4517 else
   4518   echo "$as_me: failed program was:" >&5
   4519 sed 's/^/| /' conftest.$ac_ext >&5
   4520 
   4521 lt_cv_cc_needs_belf=no
   4522 fi
   4523 rm -f conftest.err conftest.$ac_objext \
   4524       conftest$ac_exeext conftest.$ac_ext
   4525      ac_ext=c
   4526 ac_cpp='$CPP $CPPFLAGS'
   4527 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4528 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4529 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4530 
   4531 fi
   4532 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   4533 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
   4534   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   4535     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   4536     CFLAGS="$SAVE_CFLAGS"
   4537   fi
   4538   ;;
   4539 sparc*-*solaris*)
   4540   # Find out which ABI we are using.
   4541   echo 'int i;' > conftest.$ac_ext
   4542   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4543   (eval $ac_compile) 2>&5
   4544   ac_status=$?
   4545   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4546   (exit $ac_status); }; then
   4547     case `/usr/bin/file conftest.o` in
   4548     *64-bit*)
   4549       case $lt_cv_prog_gnu_ld in
   4550       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   4551       *)    LD="${LD-ld} -64" ;;
   4552       esac
   4553       ;;
   4554     esac
   4555   fi
   4556   rm -rf conftest*
   4557   ;;
   4558 
   4559 
   4560 esac
   4561 
   4562 need_locks="$enable_libtool_lock"
   4563 
   4564 
   4565 
   4566 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4567 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
   4568 if test "${ac_cv_header_stdc+set}" = set; then
   4569   echo $ECHO_N "(cached) $ECHO_C" >&6
   4570 else
   4571   cat >conftest.$ac_ext <<_ACEOF
   4572 /* confdefs.h.  */
   4573 _ACEOF
   4574 cat confdefs.h >>conftest.$ac_ext
   4575 cat >>conftest.$ac_ext <<_ACEOF
   4576 /* end confdefs.h.  */
   4577 #include <stdlib.h>
   4578 #include <stdarg.h>
   4579 #include <string.h>
   4580 #include <float.h>
   4581 
   4582 int
   4583 main ()
   4584 {
   4585 
   4586   ;
   4587   return 0;
   4588 }
   4589 _ACEOF
   4590 rm -f conftest.$ac_objext
   4591 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4592   (eval $ac_compile) 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); } &&
   4599 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   4600   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4601   (eval $ac_try) 2>&5
   4602   ac_status=$?
   4603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4604   (exit $ac_status); }; } &&
   4605 	 { ac_try='test -s conftest.$ac_objext'
   4606   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4607   (eval $ac_try) 2>&5
   4608   ac_status=$?
   4609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4610   (exit $ac_status); }; }; then
   4611   ac_cv_header_stdc=yes
   4612 else
   4613   echo "$as_me: failed program was:" >&5
   4614 sed 's/^/| /' conftest.$ac_ext >&5
   4615 
   4616 ac_cv_header_stdc=no
   4617 fi
   4618 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4619 
   4620 if test $ac_cv_header_stdc = yes; then
   4621   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4622   cat >conftest.$ac_ext <<_ACEOF
   4623 /* confdefs.h.  */
   4624 _ACEOF
   4625 cat confdefs.h >>conftest.$ac_ext
   4626 cat >>conftest.$ac_ext <<_ACEOF
   4627 /* end confdefs.h.  */
   4628 #include <string.h>
   4629 
   4630 _ACEOF
   4631 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4632   $EGREP "memchr" >/dev/null 2>&1; then
   4633   :
   4634 else
   4635   ac_cv_header_stdc=no
   4636 fi
   4637 rm -f conftest*
   4638 
   4639 fi
   4640 
   4641 if test $ac_cv_header_stdc = yes; then
   4642   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4643   cat >conftest.$ac_ext <<_ACEOF
   4644 /* confdefs.h.  */
   4645 _ACEOF
   4646 cat confdefs.h >>conftest.$ac_ext
   4647 cat >>conftest.$ac_ext <<_ACEOF
   4648 /* end confdefs.h.  */
   4649 #include <stdlib.h>
   4650 
   4651 _ACEOF
   4652 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4653   $EGREP "free" >/dev/null 2>&1; then
   4654   :
   4655 else
   4656   ac_cv_header_stdc=no
   4657 fi
   4658 rm -f conftest*
   4659 
   4660 fi
   4661 
   4662 if test $ac_cv_header_stdc = yes; then
   4663   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4664   if test "$cross_compiling" = yes; then
   4665   :
   4666 else
   4667   cat >conftest.$ac_ext <<_ACEOF
   4668 /* confdefs.h.  */
   4669 _ACEOF
   4670 cat confdefs.h >>conftest.$ac_ext
   4671 cat >>conftest.$ac_ext <<_ACEOF
   4672 /* end confdefs.h.  */
   4673 #include <ctype.h>
   4674 #if ((' ' & 0x0FF) == 0x020)
   4675 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4676 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4677 #else
   4678 # define ISLOWER(c) \
   4679 		   (('a' <= (c) && (c) <= 'i') \
   4680 		     || ('j' <= (c) && (c) <= 'r') \
   4681 		     || ('s' <= (c) && (c) <= 'z'))
   4682 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4683 #endif
   4684 
   4685 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4686 int
   4687 main ()
   4688 {
   4689   int i;
   4690   for (i = 0; i < 256; i++)
   4691     if (XOR (islower (i), ISLOWER (i))
   4692 	|| toupper (i) != TOUPPER (i))
   4693       exit(2);
   4694   exit (0);
   4695 }
   4696 _ACEOF
   4697 rm -f conftest$ac_exeext
   4698 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   4699   (eval $ac_link) 2>&5
   4700   ac_status=$?
   4701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4702   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   4703   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4704   (eval $ac_try) 2>&5
   4705   ac_status=$?
   4706   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4707   (exit $ac_status); }; }; then
   4708   :
   4709 else
   4710   echo "$as_me: program exited with status $ac_status" >&5
   4711 echo "$as_me: failed program was:" >&5
   4712 sed 's/^/| /' conftest.$ac_ext >&5
   4713 
   4714 ( exit $ac_status )
   4715 ac_cv_header_stdc=no
   4716 fi
   4717 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   4718 fi
   4719 fi
   4720 fi
   4721 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   4722 echo "${ECHO_T}$ac_cv_header_stdc" >&6
   4723 if test $ac_cv_header_stdc = yes; then
   4724 
   4725 cat >>confdefs.h <<\_ACEOF
   4726 #define STDC_HEADERS 1
   4727 _ACEOF
   4728 
   4729 fi
   4730 
   4731 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   4732 
   4733 
   4734 
   4735 
   4736 
   4737 
   4738 
   4739 
   4740 
   4741 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   4742 		  inttypes.h stdint.h unistd.h
   4743 do
   4744 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4745 echo "$as_me:$LINENO: checking for $ac_header" >&5
   4746 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   4747 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   4748   echo $ECHO_N "(cached) $ECHO_C" >&6
   4749 else
   4750   cat >conftest.$ac_ext <<_ACEOF
   4751 /* confdefs.h.  */
   4752 _ACEOF
   4753 cat confdefs.h >>conftest.$ac_ext
   4754 cat >>conftest.$ac_ext <<_ACEOF
   4755 /* end confdefs.h.  */
   4756 $ac_includes_default
   4757 
   4758 #include <$ac_header>
   4759 _ACEOF
   4760 rm -f conftest.$ac_objext
   4761 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4762   (eval $ac_compile) 2>conftest.er1
   4763   ac_status=$?
   4764   grep -v '^ *+' conftest.er1 >conftest.err
   4765   rm -f conftest.er1
   4766   cat conftest.err >&5
   4767   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4768   (exit $ac_status); } &&
   4769 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   4770   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4771   (eval $ac_try) 2>&5
   4772   ac_status=$?
   4773   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4774   (exit $ac_status); }; } &&
   4775 	 { ac_try='test -s conftest.$ac_objext'
   4776   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4777   (eval $ac_try) 2>&5
   4778   ac_status=$?
   4779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4780   (exit $ac_status); }; }; then
   4781   eval "$as_ac_Header=yes"
   4782 else
   4783   echo "$as_me: failed program was:" >&5
   4784 sed 's/^/| /' conftest.$ac_ext >&5
   4785 
   4786 eval "$as_ac_Header=no"
   4787 fi
   4788 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4789 fi
   4790 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   4791 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   4792 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   4793   cat >>confdefs.h <<_ACEOF
   4794 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4795 _ACEOF
   4796 
   4797 fi
   4798 
   4799 done
   4800 
   4801 
   4802 
   4803 for ac_header in dlfcn.h
   4804 do
   4805 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4806 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   4807   echo "$as_me:$LINENO: checking for $ac_header" >&5
   4808 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   4809 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   4810   echo $ECHO_N "(cached) $ECHO_C" >&6
   4811 fi
   4812 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   4813 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   4814 else
   4815   # Is the header compilable?
   4816 echo "$as_me:$LINENO: checking $ac_header usability" >&5
   4817 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
   4818 cat >conftest.$ac_ext <<_ACEOF
   4819 /* confdefs.h.  */
   4820 _ACEOF
   4821 cat confdefs.h >>conftest.$ac_ext
   4822 cat >>conftest.$ac_ext <<_ACEOF
   4823 /* end confdefs.h.  */
   4824 $ac_includes_default
   4825 #include <$ac_header>
   4826 _ACEOF
   4827 rm -f conftest.$ac_objext
   4828 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4829   (eval $ac_compile) 2>conftest.er1
   4830   ac_status=$?
   4831   grep -v '^ *+' conftest.er1 >conftest.err
   4832   rm -f conftest.er1
   4833   cat conftest.err >&5
   4834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4835   (exit $ac_status); } &&
   4836 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   4837   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4838   (eval $ac_try) 2>&5
   4839   ac_status=$?
   4840   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4841   (exit $ac_status); }; } &&
   4842 	 { ac_try='test -s conftest.$ac_objext'
   4843   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4844   (eval $ac_try) 2>&5
   4845   ac_status=$?
   4846   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4847   (exit $ac_status); }; }; then
   4848   ac_header_compiler=yes
   4849 else
   4850   echo "$as_me: failed program was:" >&5
   4851 sed 's/^/| /' conftest.$ac_ext >&5
   4852 
   4853 ac_header_compiler=no
   4854 fi
   4855 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4856 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   4857 echo "${ECHO_T}$ac_header_compiler" >&6
   4858 
   4859 # Is the header present?
   4860 echo "$as_me:$LINENO: checking $ac_header presence" >&5
   4861 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
   4862 cat >conftest.$ac_ext <<_ACEOF
   4863 /* confdefs.h.  */
   4864 _ACEOF
   4865 cat confdefs.h >>conftest.$ac_ext
   4866 cat >>conftest.$ac_ext <<_ACEOF
   4867 /* end confdefs.h.  */
   4868 #include <$ac_header>
   4869 _ACEOF
   4870 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   4871   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   4872   ac_status=$?
   4873   grep -v '^ *+' conftest.er1 >conftest.err
   4874   rm -f conftest.er1
   4875   cat conftest.err >&5
   4876   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4877   (exit $ac_status); } >/dev/null; then
   4878   if test -s conftest.err; then
   4879     ac_cpp_err=$ac_c_preproc_warn_flag
   4880     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4881   else
   4882     ac_cpp_err=
   4883   fi
   4884 else
   4885   ac_cpp_err=yes
   4886 fi
   4887 if test -z "$ac_cpp_err"; then
   4888   ac_header_preproc=yes
   4889 else
   4890   echo "$as_me: failed program was:" >&5
   4891 sed 's/^/| /' conftest.$ac_ext >&5
   4892 
   4893   ac_header_preproc=no
   4894 fi
   4895 rm -f conftest.err conftest.$ac_ext
   4896 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   4897 echo "${ECHO_T}$ac_header_preproc" >&6
   4898 
   4899 # So?  What about this header?
   4900 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   4901   yes:no: )
   4902     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   4903 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   4904     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   4905 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   4906     ac_header_preproc=yes
   4907     ;;
   4908   no:yes:* )
   4909     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   4910 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   4911     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   4912 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   4913     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   4914 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   4915     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   4916 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   4917     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   4918 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   4919     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   4920 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   4921     (
   4922       cat <<\_ASBOX
   4923 ## ------------------------------------ ##
   4924 ## Report this to opensource (at] google.com ##
   4925 ## ------------------------------------ ##
   4926 _ASBOX
   4927     ) |
   4928       sed "s/^/$as_me: WARNING:     /" >&2
   4929     ;;
   4930 esac
   4931 echo "$as_me:$LINENO: checking for $ac_header" >&5
   4932 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   4933 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   4934   echo $ECHO_N "(cached) $ECHO_C" >&6
   4935 else
   4936   eval "$as_ac_Header=\$ac_header_preproc"
   4937 fi
   4938 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   4939 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   4940 
   4941 fi
   4942 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   4943   cat >>confdefs.h <<_ACEOF
   4944 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4945 _ACEOF
   4946 
   4947 fi
   4948 
   4949 done
   4950 
   4951 
   4952 
   4953 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   4954     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   4955     (test "X$CXX" != "Xg++"))) ; then
   4956   ac_ext=cc
   4957 ac_cpp='$CXXCPP $CPPFLAGS'
   4958 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4959 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4960 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   4961 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   4962 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
   4963 if test -z "$CXXCPP"; then
   4964   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   4965   echo $ECHO_N "(cached) $ECHO_C" >&6
   4966 else
   4967       # Double quotes because CXXCPP needs to be expanded
   4968     for CXXCPP in "$CXX -E" "/lib/cpp"
   4969     do
   4970       ac_preproc_ok=false
   4971 for ac_cxx_preproc_warn_flag in '' yes
   4972 do
   4973   # Use a header file that comes with gcc, so configuring glibc
   4974   # with a fresh cross-compiler works.
   4975   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4976   # <limits.h> exists even on freestanding compilers.
   4977   # On the NeXT, cc -E runs the code through the compiler's parser,
   4978   # not just through cpp. "Syntax error" is here to catch this case.
   4979   cat >conftest.$ac_ext <<_ACEOF
   4980 /* confdefs.h.  */
   4981 _ACEOF
   4982 cat confdefs.h >>conftest.$ac_ext
   4983 cat >>conftest.$ac_ext <<_ACEOF
   4984 /* end confdefs.h.  */
   4985 #ifdef __STDC__
   4986 # include <limits.h>
   4987 #else
   4988 # include <assert.h>
   4989 #endif
   4990 		     Syntax error
   4991 _ACEOF
   4992 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   4993   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   4994   ac_status=$?
   4995   grep -v '^ *+' conftest.er1 >conftest.err
   4996   rm -f conftest.er1
   4997   cat conftest.err >&5
   4998   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4999   (exit $ac_status); } >/dev/null; then
   5000   if test -s conftest.err; then
   5001     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5002     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5003   else
   5004     ac_cpp_err=
   5005   fi
   5006 else
   5007   ac_cpp_err=yes
   5008 fi
   5009 if test -z "$ac_cpp_err"; then
   5010   :
   5011 else
   5012   echo "$as_me: failed program was:" >&5
   5013 sed 's/^/| /' conftest.$ac_ext >&5
   5014 
   5015   # Broken: fails on valid input.
   5016 continue
   5017 fi
   5018 rm -f conftest.err conftest.$ac_ext
   5019 
   5020   # OK, works on sane cases.  Now check whether non-existent headers
   5021   # can be detected and how.
   5022   cat >conftest.$ac_ext <<_ACEOF
   5023 /* confdefs.h.  */
   5024 _ACEOF
   5025 cat confdefs.h >>conftest.$ac_ext
   5026 cat >>conftest.$ac_ext <<_ACEOF
   5027 /* end confdefs.h.  */
   5028 #include <ac_nonexistent.h>
   5029 _ACEOF
   5030 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   5031   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   5032   ac_status=$?
   5033   grep -v '^ *+' conftest.er1 >conftest.err
   5034   rm -f conftest.er1
   5035   cat conftest.err >&5
   5036   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5037   (exit $ac_status); } >/dev/null; then
   5038   if test -s conftest.err; then
   5039     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5040     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5041   else
   5042     ac_cpp_err=
   5043   fi
   5044 else
   5045   ac_cpp_err=yes
   5046 fi
   5047 if test -z "$ac_cpp_err"; then
   5048   # Broken: success on invalid input.
   5049 continue
   5050 else
   5051   echo "$as_me: failed program was:" >&5
   5052 sed 's/^/| /' conftest.$ac_ext >&5
   5053 
   5054   # Passes both tests.
   5055 ac_preproc_ok=:
   5056 break
   5057 fi
   5058 rm -f conftest.err conftest.$ac_ext
   5059 
   5060 done
   5061 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5062 rm -f conftest.err conftest.$ac_ext
   5063 if $ac_preproc_ok; then
   5064   break
   5065 fi
   5066 
   5067     done
   5068     ac_cv_prog_CXXCPP=$CXXCPP
   5069 
   5070 fi
   5071   CXXCPP=$ac_cv_prog_CXXCPP
   5072 else
   5073   ac_cv_prog_CXXCPP=$CXXCPP
   5074 fi
   5075 echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5076 echo "${ECHO_T}$CXXCPP" >&6
   5077 ac_preproc_ok=false
   5078 for ac_cxx_preproc_warn_flag in '' yes
   5079 do
   5080   # Use a header file that comes with gcc, so configuring glibc
   5081   # with a fresh cross-compiler works.
   5082   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5083   # <limits.h> exists even on freestanding compilers.
   5084   # On the NeXT, cc -E runs the code through the compiler's parser,
   5085   # not just through cpp. "Syntax error" is here to catch this case.
   5086   cat >conftest.$ac_ext <<_ACEOF
   5087 /* confdefs.h.  */
   5088 _ACEOF
   5089 cat confdefs.h >>conftest.$ac_ext
   5090 cat >>conftest.$ac_ext <<_ACEOF
   5091 /* end confdefs.h.  */
   5092 #ifdef __STDC__
   5093 # include <limits.h>
   5094 #else
   5095 # include <assert.h>
   5096 #endif
   5097 		     Syntax error
   5098 _ACEOF
   5099 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   5100   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   5101   ac_status=$?
   5102   grep -v '^ *+' conftest.er1 >conftest.err
   5103   rm -f conftest.er1
   5104   cat conftest.err >&5
   5105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5106   (exit $ac_status); } >/dev/null; then
   5107   if test -s conftest.err; then
   5108     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5109     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5110   else
   5111     ac_cpp_err=
   5112   fi
   5113 else
   5114   ac_cpp_err=yes
   5115 fi
   5116 if test -z "$ac_cpp_err"; then
   5117   :
   5118 else
   5119   echo "$as_me: failed program was:" >&5
   5120 sed 's/^/| /' conftest.$ac_ext >&5
   5121 
   5122   # Broken: fails on valid input.
   5123 continue
   5124 fi
   5125 rm -f conftest.err conftest.$ac_ext
   5126 
   5127   # OK, works on sane cases.  Now check whether non-existent headers
   5128   # can be detected and how.
   5129   cat >conftest.$ac_ext <<_ACEOF
   5130 /* confdefs.h.  */
   5131 _ACEOF
   5132 cat confdefs.h >>conftest.$ac_ext
   5133 cat >>conftest.$ac_ext <<_ACEOF
   5134 /* end confdefs.h.  */
   5135 #include <ac_nonexistent.h>
   5136 _ACEOF
   5137 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   5138   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   5139   ac_status=$?
   5140   grep -v '^ *+' conftest.er1 >conftest.err
   5141   rm -f conftest.er1
   5142   cat conftest.err >&5
   5143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5144   (exit $ac_status); } >/dev/null; then
   5145   if test -s conftest.err; then
   5146     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5147     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5148   else
   5149     ac_cpp_err=
   5150   fi
   5151 else
   5152   ac_cpp_err=yes
   5153 fi
   5154 if test -z "$ac_cpp_err"; then
   5155   # Broken: success on invalid input.
   5156 continue
   5157 else
   5158   echo "$as_me: failed program was:" >&5
   5159 sed 's/^/| /' conftest.$ac_ext >&5
   5160 
   5161   # Passes both tests.
   5162 ac_preproc_ok=:
   5163 break
   5164 fi
   5165 rm -f conftest.err conftest.$ac_ext
   5166 
   5167 done
   5168 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5169 rm -f conftest.err conftest.$ac_ext
   5170 if $ac_preproc_ok; then
   5171   :
   5172 else
   5173   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5174 See \`config.log' for more details." >&5
   5175 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5176 See \`config.log' for more details." >&2;}
   5177    { (exit 1); exit 1; }; }
   5178 fi
   5179 
   5180 ac_ext=cc
   5181 ac_cpp='$CXXCPP $CPPFLAGS'
   5182 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5183 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5184 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5185 
   5186 fi
   5187 
   5188 
   5189 ac_ext=f
   5190 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   5191 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5192 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   5193 if test -n "$ac_tool_prefix"; then
   5194   for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran
   5195   do
   5196     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5197 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5198 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5199 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5200 if test "${ac_cv_prog_F77+set}" = set; then
   5201   echo $ECHO_N "(cached) $ECHO_C" >&6
   5202 else
   5203   if test -n "$F77"; then
   5204   ac_cv_prog_F77="$F77" # Let the user override the test.
   5205 else
   5206 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5207 for as_dir in $PATH
   5208 do
   5209   IFS=$as_save_IFS
   5210   test -z "$as_dir" && as_dir=.
   5211   for ac_exec_ext in '' $ac_executable_extensions; do
   5212   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5213     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   5214     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5215     break 2
   5216   fi
   5217 done
   5218 done
   5219 
   5220 fi
   5221 fi
   5222 F77=$ac_cv_prog_F77
   5223 if test -n "$F77"; then
   5224   echo "$as_me:$LINENO: result: $F77" >&5
   5225 echo "${ECHO_T}$F77" >&6
   5226 else
   5227   echo "$as_me:$LINENO: result: no" >&5
   5228 echo "${ECHO_T}no" >&6
   5229 fi
   5230 
   5231     test -n "$F77" && break
   5232   done
   5233 fi
   5234 if test -z "$F77"; then
   5235   ac_ct_F77=$F77
   5236   for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran
   5237 do
   5238   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5239 set dummy $ac_prog; ac_word=$2
   5240 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5241 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5242 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   5243   echo $ECHO_N "(cached) $ECHO_C" >&6
   5244 else
   5245   if test -n "$ac_ct_F77"; then
   5246   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   5247 else
   5248 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5249 for as_dir in $PATH
   5250 do
   5251   IFS=$as_save_IFS
   5252   test -z "$as_dir" && as_dir=.
   5253   for ac_exec_ext in '' $ac_executable_extensions; do
   5254   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5255     ac_cv_prog_ac_ct_F77="$ac_prog"
   5256     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5257     break 2
   5258   fi
   5259 done
   5260 done
   5261 
   5262 fi
   5263 fi
   5264 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   5265 if test -n "$ac_ct_F77"; then
   5266   echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   5267 echo "${ECHO_T}$ac_ct_F77" >&6
   5268 else
   5269   echo "$as_me:$LINENO: result: no" >&5
   5270 echo "${ECHO_T}no" >&6
   5271 fi
   5272 
   5273   test -n "$ac_ct_F77" && break
   5274 done
   5275 
   5276   F77=$ac_ct_F77
   5277 fi
   5278 
   5279 
   5280 # Provide some information about the compiler.
   5281 echo "$as_me:5281:" \
   5282      "checking for Fortran 77 compiler version" >&5
   5283 ac_compiler=`set X $ac_compile; echo $2`
   5284 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
   5285   (eval $ac_compiler --version </dev/null >&5) 2>&5
   5286   ac_status=$?
   5287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5288   (exit $ac_status); }
   5289 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
   5290   (eval $ac_compiler -v </dev/null >&5) 2>&5
   5291   ac_status=$?
   5292   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5293   (exit $ac_status); }
   5294 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
   5295   (eval $ac_compiler -V </dev/null >&5) 2>&5
   5296   ac_status=$?
   5297   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5298   (exit $ac_status); }
   5299 rm -f a.out
   5300 
   5301 # If we don't use `.F' as extension, the preprocessor is not run on the
   5302 # input file.  (Note that this only needs to work for GNU compilers.)
   5303 ac_save_ext=$ac_ext
   5304 ac_ext=F
   5305 echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   5306 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6
   5307 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   5308   echo $ECHO_N "(cached) $ECHO_C" >&6
   5309 else
   5310   cat >conftest.$ac_ext <<_ACEOF
   5311       program main
   5312 #ifndef __GNUC__
   5313        choke me
   5314 #endif
   5315 
   5316       end
   5317 _ACEOF
   5318 rm -f conftest.$ac_objext
   5319 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5320   (eval $ac_compile) 2>conftest.er1
   5321   ac_status=$?
   5322   grep -v '^ *+' conftest.er1 >conftest.err
   5323   rm -f conftest.er1
   5324   cat conftest.err >&5
   5325   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5326   (exit $ac_status); } &&
   5327 	 { ac_try='test -z "$ac_f77_werror_flag"			 || test ! -s conftest.err'
   5328   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   5329   (eval $ac_try) 2>&5
   5330   ac_status=$?
   5331   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5332   (exit $ac_status); }; } &&
   5333 	 { ac_try='test -s conftest.$ac_objext'
   5334   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   5335   (eval $ac_try) 2>&5
   5336   ac_status=$?
   5337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5338   (exit $ac_status); }; }; then
   5339   ac_compiler_gnu=yes
   5340 else
   5341   echo "$as_me: failed program was:" >&5
   5342 sed 's/^/| /' conftest.$ac_ext >&5
   5343 
   5344 ac_compiler_gnu=no
   5345 fi
   5346 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   5347 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   5348 
   5349 fi
   5350 echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   5351 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6
   5352 ac_ext=$ac_save_ext
   5353 ac_test_FFLAGS=${FFLAGS+set}
   5354 ac_save_FFLAGS=$FFLAGS
   5355 FFLAGS=
   5356 echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   5357 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6
   5358 if test "${ac_cv_prog_f77_g+set}" = set; then
   5359   echo $ECHO_N "(cached) $ECHO_C" >&6
   5360 else
   5361   FFLAGS=-g
   5362 cat >conftest.$ac_ext <<_ACEOF
   5363       program main
   5364 
   5365       end
   5366 _ACEOF
   5367 rm -f conftest.$ac_objext
   5368 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5369   (eval $ac_compile) 2>conftest.er1
   5370   ac_status=$?
   5371   grep -v '^ *+' conftest.er1 >conftest.err
   5372   rm -f conftest.er1
   5373   cat conftest.err >&5
   5374   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5375   (exit $ac_status); } &&
   5376 	 { ac_try='test -z "$ac_f77_werror_flag"			 || test ! -s conftest.err'
   5377   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   5378   (eval $ac_try) 2>&5
   5379   ac_status=$?
   5380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5381   (exit $ac_status); }; } &&
   5382 	 { ac_try='test -s conftest.$ac_objext'
   5383   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   5384   (eval $ac_try) 2>&5
   5385   ac_status=$?
   5386   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5387   (exit $ac_status); }; }; then
   5388   ac_cv_prog_f77_g=yes
   5389 else
   5390   echo "$as_me: failed program was:" >&5
   5391 sed 's/^/| /' conftest.$ac_ext >&5
   5392 
   5393 ac_cv_prog_f77_g=no
   5394 fi
   5395 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   5396 
   5397 fi
   5398 echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   5399 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6
   5400 if test "$ac_test_FFLAGS" = set; then
   5401   FFLAGS=$ac_save_FFLAGS
   5402 elif test $ac_cv_prog_f77_g = yes; then
   5403   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   5404     FFLAGS="-g -O2"
   5405   else
   5406     FFLAGS="-g"
   5407   fi
   5408 else
   5409   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   5410     FFLAGS="-O2"
   5411   else
   5412     FFLAGS=
   5413   fi
   5414 fi
   5415 
   5416 G77=`test $ac_compiler_gnu = yes && echo yes`
   5417 ac_ext=c
   5418 ac_cpp='$CPP $CPPFLAGS'
   5419 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5420 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5421 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5422 
   5423 
   5424 
   5425 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   5426 
   5427 # find the maximum length of command line arguments
   5428 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   5429 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
   5430 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   5431   echo $ECHO_N "(cached) $ECHO_C" >&6
   5432 else
   5433     i=0
   5434   teststring="ABCD"
   5435 
   5436   case $build_os in
   5437   msdosdjgpp*)
   5438     # On DJGPP, this test can blow up pretty badly due to problems in libc
   5439     # (any single argument exceeding 2000 bytes causes a buffer overrun
   5440     # during glob expansion).  Even if it were fixed, the result of this
   5441     # check would be larger than it should be.
   5442     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   5443     ;;
   5444 
   5445   gnu*)
   5446     # Under GNU Hurd, this test is not required because there is
   5447     # no limit to the length of command line arguments.
   5448     # Libtool will interpret -1 as no limit whatsoever
   5449     lt_cv_sys_max_cmd_len=-1;
   5450     ;;
   5451 
   5452   cygwin* | mingw*)
   5453     # On Win9x/ME, this test blows up -- it succeeds, but takes
   5454     # about 5 minutes as the teststring grows exponentially.
   5455     # Worse, since 9x/ME are not pre-emptively multitasking,
   5456     # you end up with a "frozen" computer, even though with patience
   5457     # the test eventually succeeds (with a max line length of 256k).
   5458     # Instead, let's just punt: use the minimum linelength reported by
   5459     # all of the supported platforms: 8192 (on NT/2K/XP).
   5460     lt_cv_sys_max_cmd_len=8192;
   5461     ;;
   5462 
   5463   amigaos*)
   5464     # On AmigaOS with pdksh, this test takes hours, literally.
   5465     # So we just punt and use a minimum line length of 8192.
   5466     lt_cv_sys_max_cmd_len=8192;
   5467     ;;
   5468 
   5469   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   5470     # This has been around since 386BSD, at least.  Likely further.
   5471     if test -x /sbin/sysctl; then
   5472       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   5473     elif test -x /usr/sbin/sysctl; then
   5474       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   5475     else
   5476       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   5477     fi
   5478     # And add a safety zone
   5479     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   5480     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   5481     ;;
   5482 
   5483   interix*)
   5484     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   5485     lt_cv_sys_max_cmd_len=196608
   5486     ;;
   5487 
   5488   osf*)
   5489     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   5490     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   5491     # nice to cause kernel panics so lets avoid the loop below.
   5492     # First set a reasonable default.
   5493     lt_cv_sys_max_cmd_len=16384
   5494     #
   5495     if test -x /sbin/sysconfig; then
   5496       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   5497         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   5498       esac
   5499     fi
   5500     ;;
   5501   sco3.2v5*)
   5502     lt_cv_sys_max_cmd_len=102400
   5503     ;;
   5504   sysv5* | sco5v6* | sysv4.2uw2*)
   5505     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   5506     if test -n "$kargmax"; then
   5507       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   5508     else
   5509       lt_cv_sys_max_cmd_len=32768
   5510     fi
   5511     ;;
   5512   *)
   5513     # If test is not a shell built-in, we'll probably end up computing a
   5514     # maximum length that is only half of the actual maximum length, but
   5515     # we can't tell.
   5516     SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   5517     while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   5518 	       = "XX$teststring") >/dev/null 2>&1 &&
   5519 	    new_result=`expr "X$teststring" : ".*" 2>&1` &&
   5520 	    lt_cv_sys_max_cmd_len=$new_result &&
   5521 	    test $i != 17 # 1/2 MB should be enough
   5522     do
   5523       i=`expr $i + 1`
   5524       teststring=$teststring$teststring
   5525     done
   5526     teststring=
   5527     # Add a significant safety factor because C++ compilers can tack on massive
   5528     # amounts of additional arguments before passing them to the linker.
   5529     # It appears as though 1/2 is a usable value.
   5530     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   5531     ;;
   5532   esac
   5533 
   5534 fi
   5535 
   5536 if test -n $lt_cv_sys_max_cmd_len ; then
   5537   echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   5538 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
   5539 else
   5540   echo "$as_me:$LINENO: result: none" >&5
   5541 echo "${ECHO_T}none" >&6
   5542 fi
   5543 
   5544 
   5545 
   5546 
   5547 # Check for command to grab the raw symbol name followed by C symbol from nm.
   5548 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   5549 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
   5550 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   5551   echo $ECHO_N "(cached) $ECHO_C" >&6
   5552 else
   5553 
   5554 # These are sane defaults that work on at least a few old systems.
   5555 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   5556 
   5557 # Character class describing NM global symbol codes.
   5558 symcode='[BCDEGRST]'
   5559 
   5560 # Regexp to match symbols that can be accessed directly from C.
   5561 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   5562 
   5563 # Transform an extracted symbol line into a proper C declaration
   5564 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   5565 
   5566 # Transform an extracted symbol line into symbol name and symbol address
   5567 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'"
   5568 
   5569 # Define system-specific variables.
   5570 case $host_os in
   5571 aix*)
   5572   symcode='[BCDT]'
   5573   ;;
   5574 cygwin* | mingw* | pw32*)
   5575   symcode='[ABCDGISTW]'
   5576   ;;
   5577 hpux*) # Its linker distinguishes data from code symbols
   5578   if test "$host_cpu" = ia64; then
   5579     symcode='[ABCDEGRST]'
   5580   fi
   5581   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   5582   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'"
   5583   ;;
   5584 linux*)
   5585   if test "$host_cpu" = ia64; then
   5586     symcode='[ABCDGIRSTW]'
   5587     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   5588     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'"
   5589   fi
   5590   ;;
   5591 irix* | nonstopux*)
   5592   symcode='[BCDEGRST]'
   5593   ;;
   5594 osf*)
   5595   symcode='[BCDEGQRST]'
   5596   ;;
   5597 solaris*)
   5598   symcode='[BDRT]'
   5599   ;;
   5600 sco3.2v5*)
   5601   symcode='[DT]'
   5602   ;;
   5603 sysv4.2uw2*)
   5604   symcode='[DT]'
   5605   ;;
   5606 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   5607   symcode='[ABDT]'
   5608   ;;
   5609 sysv4)
   5610   symcode='[DFNSTU]'
   5611   ;;
   5612 esac
   5613 
   5614 # Handle CRLF in mingw tool chain
   5615 opt_cr=
   5616 case $build_os in
   5617 mingw*)
   5618   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   5619   ;;
   5620 esac
   5621 
   5622 # If we're using GNU nm, then use its standard symbol codes.
   5623 case `$NM -V 2>&1` in
   5624 *GNU* | *'with BFD'*)
   5625   symcode='[ABCDGIRSTW]' ;;
   5626 esac
   5627 
   5628 # Try without a prefix undercore, then with it.
   5629 for ac_symprfx in "" "_"; do
   5630 
   5631   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   5632   symxfrm="\\1 $ac_symprfx\\2 \\2"
   5633 
   5634   # Write the raw and C identifiers.
   5635   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   5636 
   5637   # Check to see that the pipe works correctly.
   5638   pipe_works=no
   5639 
   5640   rm -f conftest*
   5641   cat > conftest.$ac_ext <<EOF
   5642 #ifdef __cplusplus
   5643 extern "C" {
   5644 #endif
   5645 char nm_test_var;
   5646 void nm_test_func(){}
   5647 #ifdef __cplusplus
   5648 }
   5649 #endif
   5650 int main(){nm_test_var='a';nm_test_func();return(0);}
   5651 EOF
   5652 
   5653   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5654   (eval $ac_compile) 2>&5
   5655   ac_status=$?
   5656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5657   (exit $ac_status); }; then
   5658     # Now try to grab the symbols.
   5659     nlist=conftest.nm
   5660     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   5661   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   5662   ac_status=$?
   5663   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5664   (exit $ac_status); } && test -s "$nlist"; then
   5665       # Try sorting and uniquifying the output.
   5666       if sort "$nlist" | uniq > "$nlist"T; then
   5667 	mv -f "$nlist"T "$nlist"
   5668       else
   5669 	rm -f "$nlist"T
   5670       fi
   5671 
   5672       # Make sure that we snagged all the symbols we need.
   5673       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   5674 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   5675 	  cat <<EOF > conftest.$ac_ext
   5676 #ifdef __cplusplus
   5677 extern "C" {
   5678 #endif
   5679 
   5680 EOF
   5681 	  # Now generate the symbol file.
   5682 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   5683 
   5684 	  cat <<EOF >> conftest.$ac_ext
   5685 #if defined (__STDC__) && __STDC__
   5686 # define lt_ptr_t void *
   5687 #else
   5688 # define lt_ptr_t char *
   5689 # define const
   5690 #endif
   5691 
   5692 /* The mapping between symbol names and symbols. */
   5693 const struct {
   5694   const char *name;
   5695   lt_ptr_t address;
   5696 }
   5697 lt_preloaded_symbols[] =
   5698 {
   5699 EOF
   5700 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   5701 	  cat <<\EOF >> conftest.$ac_ext
   5702   {0, (lt_ptr_t) 0}
   5703 };
   5704 
   5705 #ifdef __cplusplus
   5706 }
   5707 #endif
   5708 EOF
   5709 	  # Now try linking the two files.
   5710 	  mv conftest.$ac_objext conftstm.$ac_objext
   5711 	  lt_save_LIBS="$LIBS"
   5712 	  lt_save_CFLAGS="$CFLAGS"
   5713 	  LIBS="conftstm.$ac_objext"
   5714 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   5715 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   5716   (eval $ac_link) 2>&5
   5717   ac_status=$?
   5718   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5719   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   5720 	    pipe_works=yes
   5721 	  fi
   5722 	  LIBS="$lt_save_LIBS"
   5723 	  CFLAGS="$lt_save_CFLAGS"
   5724 	else
   5725 	  echo "cannot find nm_test_func in $nlist" >&5
   5726 	fi
   5727       else
   5728 	echo "cannot find nm_test_var in $nlist" >&5
   5729       fi
   5730     else
   5731       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   5732     fi
   5733   else
   5734     echo "$progname: failed program was:" >&5
   5735     cat conftest.$ac_ext >&5
   5736   fi
   5737   rm -f conftest* conftst*
   5738 
   5739   # Do not use the global_symbol_pipe unless it works.
   5740   if test "$pipe_works" = yes; then
   5741     break
   5742   else
   5743     lt_cv_sys_global_symbol_pipe=
   5744   fi
   5745 done
   5746 
   5747 fi
   5748 
   5749 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   5750   lt_cv_sys_global_symbol_to_cdecl=
   5751 fi
   5752 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   5753   echo "$as_me:$LINENO: result: failed" >&5
   5754 echo "${ECHO_T}failed" >&6
   5755 else
   5756   echo "$as_me:$LINENO: result: ok" >&5
   5757 echo "${ECHO_T}ok" >&6
   5758 fi
   5759 
   5760 echo "$as_me:$LINENO: checking for objdir" >&5
   5761 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
   5762 if test "${lt_cv_objdir+set}" = set; then
   5763   echo $ECHO_N "(cached) $ECHO_C" >&6
   5764 else
   5765   rm -f .libs 2>/dev/null
   5766 mkdir .libs 2>/dev/null
   5767 if test -d .libs; then
   5768   lt_cv_objdir=.libs
   5769 else
   5770   # MS-DOS does not allow filenames that begin with a dot.
   5771   lt_cv_objdir=_libs
   5772 fi
   5773 rmdir .libs 2>/dev/null
   5774 fi
   5775 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   5776 echo "${ECHO_T}$lt_cv_objdir" >&6
   5777 objdir=$lt_cv_objdir
   5778 
   5779 
   5780 
   5781 
   5782 
   5783 case $host_os in
   5784 aix3*)
   5785   # AIX sometimes has problems with the GCC collect2 program.  For some
   5786   # reason, if we set the COLLECT_NAMES environment variable, the problems
   5787   # vanish in a puff of smoke.
   5788   if test "X${COLLECT_NAMES+set}" != Xset; then
   5789     COLLECT_NAMES=
   5790     export COLLECT_NAMES
   5791   fi
   5792   ;;
   5793 esac
   5794 
   5795 # Sed substitution that helps us do robust quoting.  It backslashifies
   5796 # metacharacters that are still active within double-quoted strings.
   5797 Xsed='sed -e 1s/^X//'
   5798 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   5799 
   5800 # Same as above, but do not quote variable references.
   5801 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   5802 
   5803 # Sed substitution to delay expansion of an escaped shell variable in a
   5804 # double_quote_subst'ed string.
   5805 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   5806 
   5807 # Sed substitution to avoid accidental globbing in evaled expressions
   5808 no_glob_subst='s/\*/\\\*/g'
   5809 
   5810 # Constants:
   5811 rm="rm -f"
   5812 
   5813 # Global variables:
   5814 default_ofile=libtool
   5815 can_build_shared=yes
   5816 
   5817 # All known linkers require a `.a' archive for static linking (except MSVC,
   5818 # which needs '.lib').
   5819 libext=a
   5820 ltmain="$ac_aux_dir/ltmain.sh"
   5821 ofile="$default_ofile"
   5822 with_gnu_ld="$lt_cv_prog_gnu_ld"
   5823 
   5824 if test -n "$ac_tool_prefix"; then
   5825   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   5826 set dummy ${ac_tool_prefix}ar; ac_word=$2
   5827 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5828 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5829 if test "${ac_cv_prog_AR+set}" = set; then
   5830   echo $ECHO_N "(cached) $ECHO_C" >&6
   5831 else
   5832   if test -n "$AR"; then
   5833   ac_cv_prog_AR="$AR" # Let the user override the test.
   5834 else
   5835 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5836 for as_dir in $PATH
   5837 do
   5838   IFS=$as_save_IFS
   5839   test -z "$as_dir" && as_dir=.
   5840   for ac_exec_ext in '' $ac_executable_extensions; do
   5841   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5842     ac_cv_prog_AR="${ac_tool_prefix}ar"
   5843     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5844     break 2
   5845   fi
   5846 done
   5847 done
   5848 
   5849 fi
   5850 fi
   5851 AR=$ac_cv_prog_AR
   5852 if test -n "$AR"; then
   5853   echo "$as_me:$LINENO: result: $AR" >&5
   5854 echo "${ECHO_T}$AR" >&6
   5855 else
   5856   echo "$as_me:$LINENO: result: no" >&5
   5857 echo "${ECHO_T}no" >&6
   5858 fi
   5859 
   5860 fi
   5861 if test -z "$ac_cv_prog_AR"; then
   5862   ac_ct_AR=$AR
   5863   # Extract the first word of "ar", so it can be a program name with args.
   5864 set dummy ar; ac_word=$2
   5865 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5866 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5867 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   5868   echo $ECHO_N "(cached) $ECHO_C" >&6
   5869 else
   5870   if test -n "$ac_ct_AR"; then
   5871   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   5872 else
   5873 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5874 for as_dir in $PATH
   5875 do
   5876   IFS=$as_save_IFS
   5877   test -z "$as_dir" && as_dir=.
   5878   for ac_exec_ext in '' $ac_executable_extensions; do
   5879   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5880     ac_cv_prog_ac_ct_AR="ar"
   5881     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5882     break 2
   5883   fi
   5884 done
   5885 done
   5886 
   5887   test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
   5888 fi
   5889 fi
   5890 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   5891 if test -n "$ac_ct_AR"; then
   5892   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   5893 echo "${ECHO_T}$ac_ct_AR" >&6
   5894 else
   5895   echo "$as_me:$LINENO: result: no" >&5
   5896 echo "${ECHO_T}no" >&6
   5897 fi
   5898 
   5899   AR=$ac_ct_AR
   5900 else
   5901   AR="$ac_cv_prog_AR"
   5902 fi
   5903 
   5904 if test -n "$ac_tool_prefix"; then
   5905   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   5906 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   5907 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5908 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5909 if test "${ac_cv_prog_RANLIB+set}" = set; then
   5910   echo $ECHO_N "(cached) $ECHO_C" >&6
   5911 else
   5912   if test -n "$RANLIB"; then
   5913   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   5914 else
   5915 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5916 for as_dir in $PATH
   5917 do
   5918   IFS=$as_save_IFS
   5919   test -z "$as_dir" && as_dir=.
   5920   for ac_exec_ext in '' $ac_executable_extensions; do
   5921   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5922     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   5923     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5924     break 2
   5925   fi
   5926 done
   5927 done
   5928 
   5929 fi
   5930 fi
   5931 RANLIB=$ac_cv_prog_RANLIB
   5932 if test -n "$RANLIB"; then
   5933   echo "$as_me:$LINENO: result: $RANLIB" >&5
   5934 echo "${ECHO_T}$RANLIB" >&6
   5935 else
   5936   echo "$as_me:$LINENO: result: no" >&5
   5937 echo "${ECHO_T}no" >&6
   5938 fi
   5939 
   5940 fi
   5941 if test -z "$ac_cv_prog_RANLIB"; then
   5942   ac_ct_RANLIB=$RANLIB
   5943   # Extract the first word of "ranlib", so it can be a program name with args.
   5944 set dummy ranlib; ac_word=$2
   5945 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5946 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5947 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   5948   echo $ECHO_N "(cached) $ECHO_C" >&6
   5949 else
   5950   if test -n "$ac_ct_RANLIB"; then
   5951   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   5952 else
   5953 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5954 for as_dir in $PATH
   5955 do
   5956   IFS=$as_save_IFS
   5957   test -z "$as_dir" && as_dir=.
   5958   for ac_exec_ext in '' $ac_executable_extensions; do
   5959   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5960     ac_cv_prog_ac_ct_RANLIB="ranlib"
   5961     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5962     break 2
   5963   fi
   5964 done
   5965 done
   5966 
   5967   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
   5968 fi
   5969 fi
   5970 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   5971 if test -n "$ac_ct_RANLIB"; then
   5972   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   5973 echo "${ECHO_T}$ac_ct_RANLIB" >&6
   5974 else
   5975   echo "$as_me:$LINENO: result: no" >&5
   5976 echo "${ECHO_T}no" >&6
   5977 fi
   5978 
   5979   RANLIB=$ac_ct_RANLIB
   5980 else
   5981   RANLIB="$ac_cv_prog_RANLIB"
   5982 fi
   5983 
   5984 if test -n "$ac_tool_prefix"; then
   5985   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   5986 set dummy ${ac_tool_prefix}strip; ac_word=$2
   5987 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5988 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5989 if test "${ac_cv_prog_STRIP+set}" = set; then
   5990   echo $ECHO_N "(cached) $ECHO_C" >&6
   5991 else
   5992   if test -n "$STRIP"; then
   5993   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   5994 else
   5995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5996 for as_dir in $PATH
   5997 do
   5998   IFS=$as_save_IFS
   5999   test -z "$as_dir" && as_dir=.
   6000   for ac_exec_ext in '' $ac_executable_extensions; do
   6001   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6002     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6003     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6004     break 2
   6005   fi
   6006 done
   6007 done
   6008 
   6009 fi
   6010 fi
   6011 STRIP=$ac_cv_prog_STRIP
   6012 if test -n "$STRIP"; then
   6013   echo "$as_me:$LINENO: result: $STRIP" >&5
   6014 echo "${ECHO_T}$STRIP" >&6
   6015 else
   6016   echo "$as_me:$LINENO: result: no" >&5
   6017 echo "${ECHO_T}no" >&6
   6018 fi
   6019 
   6020 fi
   6021 if test -z "$ac_cv_prog_STRIP"; then
   6022   ac_ct_STRIP=$STRIP
   6023   # Extract the first word of "strip", so it can be a program name with args.
   6024 set dummy strip; ac_word=$2
   6025 echo "$as_me:$LINENO: checking for $ac_word" >&5
   6026 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   6027 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   6028   echo $ECHO_N "(cached) $ECHO_C" >&6
   6029 else
   6030   if test -n "$ac_ct_STRIP"; then
   6031   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6032 else
   6033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6034 for as_dir in $PATH
   6035 do
   6036   IFS=$as_save_IFS
   6037   test -z "$as_dir" && as_dir=.
   6038   for ac_exec_ext in '' $ac_executable_extensions; do
   6039   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6040     ac_cv_prog_ac_ct_STRIP="strip"
   6041     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6042     break 2
   6043   fi
   6044 done
   6045 done
   6046 
   6047   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
   6048 fi
   6049 fi
   6050 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6051 if test -n "$ac_ct_STRIP"; then
   6052   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   6053 echo "${ECHO_T}$ac_ct_STRIP" >&6
   6054 else
   6055   echo "$as_me:$LINENO: result: no" >&5
   6056 echo "${ECHO_T}no" >&6
   6057 fi
   6058 
   6059   STRIP=$ac_ct_STRIP
   6060 else
   6061   STRIP="$ac_cv_prog_STRIP"
   6062 fi
   6063 
   6064 
   6065 old_CC="$CC"
   6066 old_CFLAGS="$CFLAGS"
   6067 
   6068 # Set sane defaults for various variables
   6069 test -z "$AR" && AR=ar
   6070 test -z "$AR_FLAGS" && AR_FLAGS=cru
   6071 test -z "$AS" && AS=as
   6072 test -z "$CC" && CC=cc
   6073 test -z "$LTCC" && LTCC=$CC
   6074 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   6075 test -z "$DLLTOOL" && DLLTOOL=dlltool
   6076 test -z "$LD" && LD=ld
   6077 test -z "$LN_S" && LN_S="ln -s"
   6078 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   6079 test -z "$NM" && NM=nm
   6080 test -z "$SED" && SED=sed
   6081 test -z "$OBJDUMP" && OBJDUMP=objdump
   6082 test -z "$RANLIB" && RANLIB=:
   6083 test -z "$STRIP" && STRIP=:
   6084 test -z "$ac_objext" && ac_objext=o
   6085 
   6086 # Determine commands to create old-style static archives.
   6087 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
   6088 old_postinstall_cmds='chmod 644 $oldlib'
   6089 old_postuninstall_cmds=
   6090 
   6091 if test -n "$RANLIB"; then
   6092   case $host_os in
   6093   openbsd*)
   6094     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   6095     ;;
   6096   *)
   6097     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   6098     ;;
   6099   esac
   6100   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   6101 fi
   6102 
   6103 for cc_temp in $compiler""; do
   6104   case $cc_temp in
   6105     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   6106     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   6107     \-*) ;;
   6108     *) break;;
   6109   esac
   6110 done
   6111 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   6112 
   6113 
   6114 # Only perform the check for file, if the check method requires it
   6115 case $deplibs_check_method in
   6116 file_magic*)
   6117   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   6118     echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   6119 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
   6120 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6121   echo $ECHO_N "(cached) $ECHO_C" >&6
   6122 else
   6123   case $MAGIC_CMD in
   6124 [\\/*] |  ?:[\\/]*)
   6125   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6126   ;;
   6127 *)
   6128   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6129   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6130   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6131   for ac_dir in $ac_dummy; do
   6132     IFS="$lt_save_ifs"
   6133     test -z "$ac_dir" && ac_dir=.
   6134     if test -f $ac_dir/${ac_tool_prefix}file; then
   6135       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   6136       if test -n "$file_magic_test_file"; then
   6137 	case $deplibs_check_method in
   6138 	"file_magic "*)
   6139 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6140 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6141 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6142 	    $EGREP "$file_magic_regex" > /dev/null; then
   6143 	    :
   6144 	  else
   6145 	    cat <<EOF 1>&2
   6146 
   6147 *** Warning: the command libtool uses to detect shared libraries,
   6148 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6149 *** The result is that libtool may fail to recognize shared libraries
   6150 *** as such.  This will affect the creation of libtool libraries that
   6151 *** depend on shared libraries, but programs linked with such libtool
   6152 *** libraries will work regardless of this problem.  Nevertheless, you
   6153 *** may want to report the problem to your system manager and/or to
   6154 *** bug-libtool@gnu.org
   6155 
   6156 EOF
   6157 	  fi ;;
   6158 	esac
   6159       fi
   6160       break
   6161     fi
   6162   done
   6163   IFS="$lt_save_ifs"
   6164   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6165   ;;
   6166 esac
   6167 fi
   6168 
   6169 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6170 if test -n "$MAGIC_CMD"; then
   6171   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6172 echo "${ECHO_T}$MAGIC_CMD" >&6
   6173 else
   6174   echo "$as_me:$LINENO: result: no" >&5
   6175 echo "${ECHO_T}no" >&6
   6176 fi
   6177 
   6178 if test -z "$lt_cv_path_MAGIC_CMD"; then
   6179   if test -n "$ac_tool_prefix"; then
   6180     echo "$as_me:$LINENO: checking for file" >&5
   6181 echo $ECHO_N "checking for file... $ECHO_C" >&6
   6182 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6183   echo $ECHO_N "(cached) $ECHO_C" >&6
   6184 else
   6185   case $MAGIC_CMD in
   6186 [\\/*] |  ?:[\\/]*)
   6187   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6188   ;;
   6189 *)
   6190   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6191   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6192   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6193   for ac_dir in $ac_dummy; do
   6194     IFS="$lt_save_ifs"
   6195     test -z "$ac_dir" && ac_dir=.
   6196     if test -f $ac_dir/file; then
   6197       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   6198       if test -n "$file_magic_test_file"; then
   6199 	case $deplibs_check_method in
   6200 	"file_magic "*)
   6201 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6202 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6203 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6204 	    $EGREP "$file_magic_regex" > /dev/null; then
   6205 	    :
   6206 	  else
   6207 	    cat <<EOF 1>&2
   6208 
   6209 *** Warning: the command libtool uses to detect shared libraries,
   6210 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6211 *** The result is that libtool may fail to recognize shared libraries
   6212 *** as such.  This will affect the creation of libtool libraries that
   6213 *** depend on shared libraries, but programs linked with such libtool
   6214 *** libraries will work regardless of this problem.  Nevertheless, you
   6215 *** may want to report the problem to your system manager and/or to
   6216 *** bug-libtool@gnu.org
   6217 
   6218 EOF
   6219 	  fi ;;
   6220 	esac
   6221       fi
   6222       break
   6223     fi
   6224   done
   6225   IFS="$lt_save_ifs"
   6226   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6227   ;;
   6228 esac
   6229 fi
   6230 
   6231 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6232 if test -n "$MAGIC_CMD"; then
   6233   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6234 echo "${ECHO_T}$MAGIC_CMD" >&6
   6235 else
   6236   echo "$as_me:$LINENO: result: no" >&5
   6237 echo "${ECHO_T}no" >&6
   6238 fi
   6239 
   6240   else
   6241     MAGIC_CMD=:
   6242   fi
   6243 fi
   6244 
   6245   fi
   6246   ;;
   6247 esac
   6248 
   6249 enable_dlopen=no
   6250 enable_win32_dll=no
   6251 
   6252 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
   6253 if test "${enable_libtool_lock+set}" = set; then
   6254   enableval="$enable_libtool_lock"
   6255 
   6256 fi;
   6257 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   6258 
   6259 
   6260 # Check whether --with-pic or --without-pic was given.
   6261 if test "${with_pic+set}" = set; then
   6262   withval="$with_pic"
   6263   pic_mode="$withval"
   6264 else
   6265   pic_mode=default
   6266 fi;
   6267 test -z "$pic_mode" && pic_mode=default
   6268 
   6269 # Use C for the default configuration in the libtool script
   6270 tagname=
   6271 lt_save_CC="$CC"
   6272 ac_ext=c
   6273 ac_cpp='$CPP $CPPFLAGS'
   6274 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6275 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6276 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6277 
   6278 
   6279 # Source file extension for C test sources.
   6280 ac_ext=c
   6281 
   6282 # Object file extension for compiled C test sources.
   6283 objext=o
   6284 objext=$objext
   6285 
   6286 # Code to be used in simple compile tests
   6287 lt_simple_compile_test_code="int some_variable = 0;\n"
   6288 
   6289 # Code to be used in simple link tests
   6290 lt_simple_link_test_code='int main(){return(0);}\n'
   6291 
   6292 
   6293 # If no C compiler was specified, use CC.
   6294 LTCC=${LTCC-"$CC"}
   6295 
   6296 # If no C compiler flags were specified, use CFLAGS.
   6297 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   6298 
   6299 # Allow CC to be a program name with arguments.
   6300 compiler=$CC
   6301 
   6302 
   6303 # save warnings/boilerplate of simple test code
   6304 ac_outfile=conftest.$ac_objext
   6305 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   6306 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   6307 _lt_compiler_boilerplate=`cat conftest.err`
   6308 $rm conftest*
   6309 
   6310 ac_outfile=conftest.$ac_objext
   6311 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   6312 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   6313 _lt_linker_boilerplate=`cat conftest.err`
   6314 $rm conftest*
   6315 
   6316 
   6317 
   6318 lt_prog_compiler_no_builtin_flag=
   6319 
   6320 if test "$GCC" = yes; then
   6321   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   6322 
   6323 
   6324 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   6325 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
   6326 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   6327   echo $ECHO_N "(cached) $ECHO_C" >&6
   6328 else
   6329   lt_cv_prog_compiler_rtti_exceptions=no
   6330   ac_outfile=conftest.$ac_objext
   6331    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   6332    lt_compiler_flag="-fno-rtti -fno-exceptions"
   6333    # Insert the option either (1) after the last *FLAGS variable, or
   6334    # (2) before a word containing "conftest.", or (3) at the end.
   6335    # Note that $ac_compile itself does not contain backslashes and begins
   6336    # with a dollar sign (not a hyphen), so the echo should work correctly.
   6337    # The option is referenced via a variable to avoid confusing sed.
   6338    lt_compile=`echo "$ac_compile" | $SED \
   6339    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   6340    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   6341    -e 's:$: $lt_compiler_flag:'`
   6342    (eval echo "\"\$as_me:6342: $lt_compile\"" >&5)
   6343    (eval "$lt_compile" 2>conftest.err)
   6344    ac_status=$?
   6345    cat conftest.err >&5
   6346    echo "$as_me:6346: \$? = $ac_status" >&5
   6347    if (exit $ac_status) && test -s "$ac_outfile"; then
   6348      # The compiler can only warn and ignore the option if not recognized
   6349      # So say no if there are warnings other than the usual output.
   6350      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   6351      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   6352      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   6353        lt_cv_prog_compiler_rtti_exceptions=yes
   6354      fi
   6355    fi
   6356    $rm conftest*
   6357 
   6358 fi
   6359 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   6360 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
   6361 
   6362 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   6363     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   6364 else
   6365     :
   6366 fi
   6367 
   6368 fi
   6369 
   6370 lt_prog_compiler_wl=
   6371 lt_prog_compiler_pic=
   6372 lt_prog_compiler_static=
   6373 
   6374 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   6375 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
   6376 
   6377   if test "$GCC" = yes; then
   6378     lt_prog_compiler_wl='-Wl,'
   6379     lt_prog_compiler_static='-static'
   6380 
   6381     case $host_os in
   6382       aix*)
   6383       # All AIX code is PIC.
   6384       if test "$host_cpu" = ia64; then
   6385 	# AIX 5 now supports IA64 processor
   6386 	lt_prog_compiler_static='-Bstatic'
   6387       fi
   6388       ;;
   6389 
   6390     amigaos*)
   6391       # FIXME: we need at least 68020 code to build shared libraries, but
   6392       # adding the `-m68020' flag to GCC prevents building anything better,
   6393       # like `-m68040'.
   6394       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   6395       ;;
   6396 
   6397     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   6398       # PIC is the default for these OSes.
   6399       ;;
   6400 
   6401     mingw* | pw32* | os2*)
   6402       # This hack is so that the source file can tell whether it is being
   6403       # built for inclusion in a dll (and should export symbols for example).
   6404       lt_prog_compiler_pic='-DDLL_EXPORT'
   6405       ;;
   6406 
   6407     darwin* | rhapsody*)
   6408       # PIC is the default on this platform
   6409       # Common symbols not allowed in MH_DYLIB files
   6410       lt_prog_compiler_pic='-fno-common'
   6411       ;;
   6412 
   6413     interix3*)
   6414       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   6415       # Instead, we relocate shared libraries at runtime.
   6416       ;;
   6417 
   6418     msdosdjgpp*)
   6419       # Just because we use GCC doesn't mean we suddenly get shared libraries
   6420       # on systems that don't support them.
   6421       lt_prog_compiler_can_build_shared=no
   6422       enable_shared=no
   6423       ;;
   6424 
   6425     sysv4*MP*)
   6426       if test -d /usr/nec; then
   6427 	lt_prog_compiler_pic=-Kconform_pic
   6428       fi
   6429       ;;
   6430 
   6431     hpux*)
   6432       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   6433       # not for PA HP-UX.
   6434       case $host_cpu in
   6435       hppa*64*|ia64*)
   6436 	# +Z the default
   6437 	;;
   6438       *)
   6439 	lt_prog_compiler_pic='-fPIC'
   6440 	;;
   6441       esac
   6442       ;;
   6443 
   6444     *)
   6445       lt_prog_compiler_pic='-fPIC'
   6446       ;;
   6447     esac
   6448   else
   6449     # PORTME Check for flag to pass linker flags through the system compiler.
   6450     case $host_os in
   6451     aix*)
   6452       lt_prog_compiler_wl='-Wl,'
   6453       if test "$host_cpu" = ia64; then
   6454 	# AIX 5 now supports IA64 processor
   6455 	lt_prog_compiler_static='-Bstatic'
   6456       else
   6457 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   6458       fi
   6459       ;;
   6460       darwin*)
   6461         # PIC is the default on this platform
   6462         # Common symbols not allowed in MH_DYLIB files
   6463        case $cc_basename in
   6464          xlc*)
   6465          lt_prog_compiler_pic='-qnocommon'
   6466          lt_prog_compiler_wl='-Wl,'
   6467          ;;
   6468        esac
   6469        ;;
   6470 
   6471     mingw* | pw32* | os2*)
   6472       # This hack is so that the source file can tell whether it is being
   6473       # built for inclusion in a dll (and should export symbols for example).
   6474       lt_prog_compiler_pic='-DDLL_EXPORT'
   6475       ;;
   6476 
   6477     hpux9* | hpux10* | hpux11*)
   6478       lt_prog_compiler_wl='-Wl,'
   6479       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   6480       # not for PA HP-UX.
   6481       case $host_cpu in
   6482       hppa*64*|ia64*)
   6483 	# +Z the default
   6484 	;;
   6485       *)
   6486 	lt_prog_compiler_pic='+Z'
   6487 	;;
   6488       esac
   6489       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   6490       lt_prog_compiler_static='${wl}-a ${wl}archive'
   6491       ;;
   6492 
   6493     irix5* | irix6* | nonstopux*)
   6494       lt_prog_compiler_wl='-Wl,'
   6495       # PIC (with -KPIC) is the default.
   6496       lt_prog_compiler_static='-non_shared'
   6497       ;;
   6498 
   6499     newsos6)
   6500       lt_prog_compiler_pic='-KPIC'
   6501       lt_prog_compiler_static='-Bstatic'
   6502       ;;
   6503 
   6504     linux*)
   6505       case $cc_basename in
   6506       icc* | ecc*)
   6507 	lt_prog_compiler_wl='-Wl,'
   6508 	lt_prog_compiler_pic='-KPIC'
   6509 	lt_prog_compiler_static='-static'
   6510         ;;
   6511       pgcc* | pgf77* | pgf90* | pgf95*)
   6512         # Portland Group compilers (*not* the Pentium gcc compiler,
   6513 	# which looks to be a dead project)
   6514 	lt_prog_compiler_wl='-Wl,'
   6515 	lt_prog_compiler_pic='-fpic'
   6516 	lt_prog_compiler_static='-Bstatic'
   6517         ;;
   6518       ccc*)
   6519         lt_prog_compiler_wl='-Wl,'
   6520         # All Alpha code is PIC.
   6521         lt_prog_compiler_static='-non_shared'
   6522         ;;
   6523       esac
   6524       ;;
   6525 
   6526     osf3* | osf4* | osf5*)
   6527       lt_prog_compiler_wl='-Wl,'
   6528       # All OSF/1 code is PIC.
   6529       lt_prog_compiler_static='-non_shared'
   6530       ;;
   6531 
   6532     solaris*)
   6533       lt_prog_compiler_pic='-KPIC'
   6534       lt_prog_compiler_static='-Bstatic'
   6535       case $cc_basename in
   6536       f77* | f90* | f95*)
   6537 	lt_prog_compiler_wl='-Qoption ld ';;
   6538       *)
   6539 	lt_prog_compiler_wl='-Wl,';;
   6540       esac
   6541       ;;
   6542 
   6543     sunos4*)
   6544       lt_prog_compiler_wl='-Qoption ld '
   6545       lt_prog_compiler_pic='-PIC'
   6546       lt_prog_compiler_static='-Bstatic'
   6547       ;;
   6548 
   6549     sysv4 | sysv4.2uw2* | sysv4.3*)
   6550       lt_prog_compiler_wl='-Wl,'
   6551       lt_prog_compiler_pic='-KPIC'
   6552       lt_prog_compiler_static='-Bstatic'
   6553       ;;
   6554 
   6555     sysv4*MP*)
   6556       if test -d /usr/nec ;then
   6557 	lt_prog_compiler_pic='-Kconform_pic'
   6558 	lt_prog_compiler_static='-Bstatic'
   6559       fi
   6560       ;;
   6561 
   6562     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   6563       lt_prog_compiler_wl='-Wl,'
   6564       lt_prog_compiler_pic='-KPIC'
   6565       lt_prog_compiler_static='-Bstatic'
   6566       ;;
   6567 
   6568     unicos*)
   6569       lt_prog_compiler_wl='-Wl,'
   6570       lt_prog_compiler_can_build_shared=no
   6571       ;;
   6572 
   6573     uts4*)
   6574       lt_prog_compiler_pic='-pic'
   6575       lt_prog_compiler_static='-Bstatic'
   6576       ;;
   6577 
   6578     *)
   6579       lt_prog_compiler_can_build_shared=no
   6580       ;;
   6581     esac
   6582   fi
   6583 
   6584 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   6585 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
   6586 
   6587 #
   6588 # Check to make sure the PIC flag actually works.
   6589 #
   6590 if test -n "$lt_prog_compiler_pic"; then
   6591 
   6592 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   6593 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
   6594 if test "${lt_prog_compiler_pic_works+set}" = set; then
   6595   echo $ECHO_N "(cached) $ECHO_C" >&6
   6596 else
   6597   lt_prog_compiler_pic_works=no
   6598   ac_outfile=conftest.$ac_objext
   6599    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   6600    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   6601    # Insert the option either (1) after the last *FLAGS variable, or
   6602    # (2) before a word containing "conftest.", or (3) at the end.
   6603    # Note that $ac_compile itself does not contain backslashes and begins
   6604    # with a dollar sign (not a hyphen), so the echo should work correctly.
   6605    # The option is referenced via a variable to avoid confusing sed.
   6606    lt_compile=`echo "$ac_compile" | $SED \
   6607    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   6608    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   6609    -e 's:$: $lt_compiler_flag:'`
   6610    (eval echo "\"\$as_me:6610: $lt_compile\"" >&5)
   6611    (eval "$lt_compile" 2>conftest.err)
   6612    ac_status=$?
   6613    cat conftest.err >&5
   6614    echo "$as_me:6614: \$? = $ac_status" >&5
   6615    if (exit $ac_status) && test -s "$ac_outfile"; then
   6616      # The compiler can only warn and ignore the option if not recognized
   6617      # So say no if there are warnings other than the usual output.
   6618      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   6619      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   6620      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   6621        lt_prog_compiler_pic_works=yes
   6622      fi
   6623    fi
   6624    $rm conftest*
   6625 
   6626 fi
   6627 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
   6628 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
   6629 
   6630 if test x"$lt_prog_compiler_pic_works" = xyes; then
   6631     case $lt_prog_compiler_pic in
   6632      "" | " "*) ;;
   6633      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   6634      esac
   6635 else
   6636     lt_prog_compiler_pic=
   6637      lt_prog_compiler_can_build_shared=no
   6638 fi
   6639 
   6640 fi
   6641 case $host_os in
   6642   # For platforms which do not support PIC, -DPIC is meaningless:
   6643   *djgpp*)
   6644     lt_prog_compiler_pic=
   6645     ;;
   6646   *)
   6647     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   6648     ;;
   6649 esac
   6650 
   6651 #
   6652 # Check to make sure the static flag actually works.
   6653 #
   6654 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   6655 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   6656 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
   6657 if test "${lt_prog_compiler_static_works+set}" = set; then
   6658   echo $ECHO_N "(cached) $ECHO_C" >&6
   6659 else
   6660   lt_prog_compiler_static_works=no
   6661    save_LDFLAGS="$LDFLAGS"
   6662    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   6663    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   6664    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   6665      # The linker can only warn and ignore the option if not recognized
   6666      # So say no if there are warnings
   6667      if test -s conftest.err; then
   6668        # Append any errors to the config.log.
   6669        cat conftest.err 1>&5
   6670        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   6671        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   6672        if diff conftest.exp conftest.er2 >/dev/null; then
   6673          lt_prog_compiler_static_works=yes
   6674        fi
   6675      else
   6676        lt_prog_compiler_static_works=yes
   6677      fi
   6678    fi
   6679    $rm conftest*
   6680    LDFLAGS="$save_LDFLAGS"
   6681 
   6682 fi
   6683 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
   6684 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
   6685 
   6686 if test x"$lt_prog_compiler_static_works" = xyes; then
   6687     :
   6688 else
   6689     lt_prog_compiler_static=
   6690 fi
   6691 
   6692 
   6693 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   6694 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
   6695 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   6696   echo $ECHO_N "(cached) $ECHO_C" >&6
   6697 else
   6698   lt_cv_prog_compiler_c_o=no
   6699    $rm -r conftest 2>/dev/null
   6700    mkdir conftest
   6701    cd conftest
   6702    mkdir out
   6703    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   6704 
   6705    lt_compiler_flag="-o out/conftest2.$ac_objext"
   6706    # Insert the option either (1) after the last *FLAGS variable, or
   6707    # (2) before a word containing "conftest.", or (3) at the end.
   6708    # Note that $ac_compile itself does not contain backslashes and begins
   6709    # with a dollar sign (not a hyphen), so the echo should work correctly.
   6710    lt_compile=`echo "$ac_compile" | $SED \
   6711    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   6712    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   6713    -e 's:$: $lt_compiler_flag:'`
   6714    (eval echo "\"\$as_me:6714: $lt_compile\"" >&5)
   6715    (eval "$lt_compile" 2>out/conftest.err)
   6716    ac_status=$?
   6717    cat out/conftest.err >&5
   6718    echo "$as_me:6718: \$? = $ac_status" >&5
   6719    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   6720    then
   6721      # The compiler can only warn and ignore the option if not recognized
   6722      # So say no if there are warnings
   6723      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   6724      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   6725      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   6726        lt_cv_prog_compiler_c_o=yes
   6727      fi
   6728    fi
   6729    chmod u+w . 2>&5
   6730    $rm conftest*
   6731    # SGI C++ compiler will create directory out/ii_files/ for
   6732    # template instantiation
   6733    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   6734    $rm out/* && rmdir out
   6735    cd ..
   6736    rmdir conftest
   6737    $rm conftest*
   6738 
   6739 fi
   6740 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   6741 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
   6742 
   6743 
   6744 hard_links="nottested"
   6745 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   6746   # do not overwrite the value of need_locks provided by the user
   6747   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   6748 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
   6749   hard_links=yes
   6750   $rm conftest*
   6751   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   6752   touch conftest.a
   6753   ln conftest.a conftest.b 2>&5 || hard_links=no
   6754   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   6755   echo "$as_me:$LINENO: result: $hard_links" >&5
   6756 echo "${ECHO_T}$hard_links" >&6
   6757   if test "$hard_links" = no; then
   6758     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   6759 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   6760     need_locks=warn
   6761   fi
   6762 else
   6763   need_locks=no
   6764 fi
   6765 
   6766 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   6767 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
   6768 
   6769   runpath_var=
   6770   allow_undefined_flag=
   6771   enable_shared_with_static_runtimes=no
   6772   archive_cmds=
   6773   archive_expsym_cmds=
   6774   old_archive_From_new_cmds=
   6775   old_archive_from_expsyms_cmds=
   6776   export_dynamic_flag_spec=
   6777   whole_archive_flag_spec=
   6778   thread_safe_flag_spec=
   6779   hardcode_libdir_flag_spec=
   6780   hardcode_libdir_flag_spec_ld=
   6781   hardcode_libdir_separator=
   6782   hardcode_direct=no
   6783   hardcode_minus_L=no
   6784   hardcode_shlibpath_var=unsupported
   6785   link_all_deplibs=unknown
   6786   hardcode_automatic=no
   6787   module_cmds=
   6788   module_expsym_cmds=
   6789   always_export_symbols=no
   6790   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   6791   # include_expsyms should be a list of space-separated symbols to be *always*
   6792   # included in the symbol list
   6793   include_expsyms=
   6794   # exclude_expsyms can be an extended regexp of symbols to exclude
   6795   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   6796   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   6797   # as well as any symbol that contains `d'.
   6798   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
   6799   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   6800   # platforms (ab)use it in PIC code, but their linkers get confused if
   6801   # the symbol is explicitly referenced.  Since portable code cannot
   6802   # rely on this symbol name, it's probably fine to never include it in
   6803   # preloaded symbol tables.
   6804   extract_expsyms_cmds=
   6805   # Just being paranoid about ensuring that cc_basename is set.
   6806   for cc_temp in $compiler""; do
   6807   case $cc_temp in
   6808     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   6809     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   6810     \-*) ;;
   6811     *) break;;
   6812   esac
   6813 done
   6814 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   6815 
   6816   case $host_os in
   6817   cygwin* | mingw* | pw32*)
   6818     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   6819     # When not using gcc, we currently assume that we are using
   6820     # Microsoft Visual C++.
   6821     if test "$GCC" != yes; then
   6822       with_gnu_ld=no
   6823     fi
   6824     ;;
   6825   interix*)
   6826     # we just hope/assume this is gcc and not c89 (= MSVC++)
   6827     with_gnu_ld=yes
   6828     ;;
   6829   openbsd*)
   6830     with_gnu_ld=no
   6831     ;;
   6832   esac
   6833 
   6834   ld_shlibs=yes
   6835   if test "$with_gnu_ld" = yes; then
   6836     # If archive_cmds runs LD, not CC, wlarc should be empty
   6837     wlarc='${wl}'
   6838 
   6839     # Set some defaults for GNU ld with shared library support. These
   6840     # are reset later if shared libraries are not supported. Putting them
   6841     # here allows them to be overridden if necessary.
   6842     runpath_var=LD_RUN_PATH
   6843     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   6844     export_dynamic_flag_spec='${wl}--export-dynamic'
   6845     # ancient GNU ld didn't support --whole-archive et. al.
   6846     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   6847 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   6848       else
   6849   	whole_archive_flag_spec=
   6850     fi
   6851     supports_anon_versioning=no
   6852     case `$LD -v 2>/dev/null` in
   6853       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   6854       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   6855       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   6856       *\ 2.11.*) ;; # other 2.11 versions
   6857       *) supports_anon_versioning=yes ;;
   6858     esac
   6859 
   6860     # See if GNU ld supports shared libraries.
   6861     case $host_os in
   6862     aix3* | aix4* | aix5*)
   6863       # On AIX/PPC, the GNU linker is very broken
   6864       if test "$host_cpu" != ia64; then
   6865 	ld_shlibs=no
   6866 	cat <<EOF 1>&2
   6867 
   6868 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   6869 *** to be unable to reliably create shared libraries on AIX.
   6870 *** Therefore, libtool is disabling shared libraries support.  If you
   6871 *** really care for shared libraries, you may want to modify your PATH
   6872 *** so that a non-GNU linker is found, and then restart.
   6873 
   6874 EOF
   6875       fi
   6876       ;;
   6877 
   6878     amigaos*)
   6879       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)'
   6880       hardcode_libdir_flag_spec='-L$libdir'
   6881       hardcode_minus_L=yes
   6882 
   6883       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   6884       # that the semantics of dynamic libraries on AmigaOS, at least up
   6885       # to version 4, is to share data among multiple programs linked
   6886       # with the same dynamic library.  Since this doesn't match the
   6887       # behavior of shared libraries on other platforms, we can't use
   6888       # them.
   6889       ld_shlibs=no
   6890       ;;
   6891 
   6892     beos*)
   6893       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   6894 	allow_undefined_flag=unsupported
   6895 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   6896 	# support --undefined.  This deserves some investigation.  FIXME
   6897 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   6898       else
   6899 	ld_shlibs=no
   6900       fi
   6901       ;;
   6902 
   6903     cygwin* | mingw* | pw32*)
   6904       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   6905       # as there is no search path for DLLs.
   6906       hardcode_libdir_flag_spec='-L$libdir'
   6907       allow_undefined_flag=unsupported
   6908       always_export_symbols=no
   6909       enable_shared_with_static_runtimes=yes
   6910       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   6911 
   6912       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   6913         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   6914 	# If the export-symbols file already is a .def file (1st line
   6915 	# is EXPORTS), use it as is; otherwise, prepend...
   6916 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   6917 	  cp $export_symbols $output_objdir/$soname.def;
   6918 	else
   6919 	  echo EXPORTS > $output_objdir/$soname.def;
   6920 	  cat $export_symbols >> $output_objdir/$soname.def;
   6921 	fi~
   6922 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   6923       else
   6924 	ld_shlibs=no
   6925       fi
   6926       ;;
   6927 
   6928     interix3*)
   6929       hardcode_direct=no
   6930       hardcode_shlibpath_var=no
   6931       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   6932       export_dynamic_flag_spec='${wl}-E'
   6933       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   6934       # Instead, shared libraries are loaded at an image base (0x10000000 by
   6935       # default) and relocated if they conflict, which is a slow very memory
   6936       # consuming and fragmenting process.  To avoid this, we pick a random,
   6937       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   6938       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   6939       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   6940       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'
   6941       ;;
   6942 
   6943     linux*)
   6944       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   6945 	tmp_addflag=
   6946 	case $cc_basename,$host_cpu in
   6947 	pgcc*)				# Portland Group C compiler
   6948 	  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'
   6949 	  tmp_addflag=' $pic_flag'
   6950 	  ;;
   6951 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   6952 	  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'
   6953 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   6954 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   6955 	  tmp_addflag=' -i_dynamic' ;;
   6956 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   6957 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   6958 	ifc* | ifort*)			# Intel Fortran compiler
   6959 	  tmp_addflag=' -nofor_main' ;;
   6960 	esac
   6961 	archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   6962 
   6963 	if test $supports_anon_versioning = yes; then
   6964 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   6965   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   6966   $echo "local: *; };" >> $output_objdir/$libname.ver~
   6967 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   6968 	fi
   6969 	link_all_deplibs=no
   6970       else
   6971 	ld_shlibs=no
   6972       fi
   6973       ;;
   6974 
   6975     netbsd* | netbsdelf*-gnu | knetbsd*-gnu)
   6976       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   6977 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   6978 	wlarc=
   6979       else
   6980 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   6981 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   6982       fi
   6983       ;;
   6984 
   6985     solaris*)
   6986       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   6987 	ld_shlibs=no
   6988 	cat <<EOF 1>&2
   6989 
   6990 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   6991 *** create shared libraries on Solaris systems.  Therefore, libtool
   6992 *** is disabling shared libraries support.  We urge you to upgrade GNU
   6993 *** binutils to release 2.9.1 or newer.  Another option is to modify
   6994 *** your PATH or compiler configuration so that the native linker is
   6995 *** used, and then restart.
   6996 
   6997 EOF
   6998       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   6999 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7000 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7001       else
   7002 	ld_shlibs=no
   7003       fi
   7004       ;;
   7005 
   7006     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   7007       case `$LD -v 2>&1` in
   7008         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   7009 	ld_shlibs=no
   7010 	cat <<_LT_EOF 1>&2
   7011 
   7012 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   7013 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   7014 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7015 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   7016 *** your PATH or compiler configuration so that the native linker is
   7017 *** used, and then restart.
   7018 
   7019 _LT_EOF
   7020 	;;
   7021 	*)
   7022 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7023 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   7024 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   7025 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   7026 	  else
   7027 	    ld_shlibs=no
   7028 	  fi
   7029 	;;
   7030       esac
   7031       ;;
   7032 
   7033     sunos4*)
   7034       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7035       wlarc=
   7036       hardcode_direct=yes
   7037       hardcode_shlibpath_var=no
   7038       ;;
   7039 
   7040     *)
   7041       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7042 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7043 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7044       else
   7045 	ld_shlibs=no
   7046       fi
   7047       ;;
   7048     esac
   7049 
   7050     if test "$ld_shlibs" = no; then
   7051       runpath_var=
   7052       hardcode_libdir_flag_spec=
   7053       export_dynamic_flag_spec=
   7054       whole_archive_flag_spec=
   7055     fi
   7056   else
   7057     # PORTME fill in a description of your system's linker (not GNU ld)
   7058     case $host_os in
   7059     aix3*)
   7060       allow_undefined_flag=unsupported
   7061       always_export_symbols=yes
   7062       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'
   7063       # Note: this linker hardcodes the directories in LIBPATH if there
   7064       # are no directories specified by -L.
   7065       hardcode_minus_L=yes
   7066       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   7067 	# Neither direct hardcoding nor static linking is supported with a
   7068 	# broken collect2.
   7069 	hardcode_direct=unsupported
   7070       fi
   7071       ;;
   7072 
   7073     aix4* | aix5*)
   7074       if test "$host_cpu" = ia64; then
   7075 	# On IA64, the linker does run time linking by default, so we don't
   7076 	# have to do anything special.
   7077 	aix_use_runtimelinking=no
   7078 	exp_sym_flag='-Bexport'
   7079 	no_entry_flag=""
   7080       else
   7081 	# If we're using GNU nm, then we don't want the "-C" option.
   7082 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   7083 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   7084 	  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'
   7085 	else
   7086 	  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'
   7087 	fi
   7088 	aix_use_runtimelinking=no
   7089 
   7090 	# Test if we are trying to use run time linking or normal
   7091 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   7092 	# need to do runtime linking.
   7093 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   7094 	  for ld_flag in $LDFLAGS; do
   7095   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   7096   	    aix_use_runtimelinking=yes
   7097   	    break
   7098   	  fi
   7099 	  done
   7100 	  ;;
   7101 	esac
   7102 
   7103 	exp_sym_flag='-bexport'
   7104 	no_entry_flag='-bnoentry'
   7105       fi
   7106 
   7107       # When large executables or shared objects are built, AIX ld can
   7108       # have problems creating the table of contents.  If linking a library
   7109       # or program results in "error TOC overflow" add -mminimal-toc to
   7110       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   7111       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   7112 
   7113       archive_cmds=''
   7114       hardcode_direct=yes
   7115       hardcode_libdir_separator=':'
   7116       link_all_deplibs=yes
   7117 
   7118       if test "$GCC" = yes; then
   7119 	case $host_os in aix4.[012]|aix4.[012].*)
   7120 	# We only want to do this on AIX 4.2 and lower, the check
   7121 	# below for broken collect2 doesn't work under 4.3+
   7122 	  collect2name=`${CC} -print-prog-name=collect2`
   7123 	  if test -f "$collect2name" && \
   7124   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   7125 	  then
   7126   	  # We have reworked collect2
   7127   	  hardcode_direct=yes
   7128 	  else
   7129   	  # We have old collect2
   7130   	  hardcode_direct=unsupported
   7131   	  # It fails to find uninstalled libraries when the uninstalled
   7132   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   7133   	  # to unsupported forces relinking
   7134   	  hardcode_minus_L=yes
   7135   	  hardcode_libdir_flag_spec='-L$libdir'
   7136   	  hardcode_libdir_separator=
   7137 	  fi
   7138 	  ;;
   7139 	esac
   7140 	shared_flag='-shared'
   7141 	if test "$aix_use_runtimelinking" = yes; then
   7142 	  shared_flag="$shared_flag "'${wl}-G'
   7143 	fi
   7144       else
   7145 	# not using gcc
   7146 	if test "$host_cpu" = ia64; then
   7147   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   7148   	# chokes on -Wl,-G. The following line is correct:
   7149 	  shared_flag='-G'
   7150 	else
   7151 	  if test "$aix_use_runtimelinking" = yes; then
   7152 	    shared_flag='${wl}-G'
   7153 	  else
   7154 	    shared_flag='${wl}-bM:SRE'
   7155 	  fi
   7156 	fi
   7157       fi
   7158 
   7159       # It seems that -bexpall does not export symbols beginning with
   7160       # underscore (_), so it is better to generate a list of symbols to export.
   7161       always_export_symbols=yes
   7162       if test "$aix_use_runtimelinking" = yes; then
   7163 	# Warning - without using the other runtime loading flags (-brtl),
   7164 	# -berok will link without error, but may produce a broken library.
   7165 	allow_undefined_flag='-berok'
   7166        # Determine the default libpath from the value encoded in an empty executable.
   7167        cat >conftest.$ac_ext <<_ACEOF
   7168 /* confdefs.h.  */
   7169 _ACEOF
   7170 cat confdefs.h >>conftest.$ac_ext
   7171 cat >>conftest.$ac_ext <<_ACEOF
   7172 /* end confdefs.h.  */
   7173 
   7174 int
   7175 main ()
   7176 {
   7177 
   7178   ;
   7179   return 0;
   7180 }
   7181 _ACEOF
   7182 rm -f conftest.$ac_objext conftest$ac_exeext
   7183 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   7184   (eval $ac_link) 2>conftest.er1
   7185   ac_status=$?
   7186   grep -v '^ *+' conftest.er1 >conftest.err
   7187   rm -f conftest.er1
   7188   cat conftest.err >&5
   7189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7190   (exit $ac_status); } &&
   7191 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   7192   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   7193   (eval $ac_try) 2>&5
   7194   ac_status=$?
   7195   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7196   (exit $ac_status); }; } &&
   7197 	 { ac_try='test -s conftest$ac_exeext'
   7198   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   7199   (eval $ac_try) 2>&5
   7200   ac_status=$?
   7201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7202   (exit $ac_status); }; }; then
   7203 
   7204 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   7205 }'`
   7206 # Check for a 64-bit object if we didn't find anything.
   7207 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; }
   7208 }'`; fi
   7209 else
   7210   echo "$as_me: failed program was:" >&5
   7211 sed 's/^/| /' conftest.$ac_ext >&5
   7212 
   7213 fi
   7214 rm -f conftest.err conftest.$ac_objext \
   7215       conftest$ac_exeext conftest.$ac_ext
   7216 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   7217 
   7218        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   7219 	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"
   7220        else
   7221 	if test "$host_cpu" = ia64; then
   7222 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   7223 	  allow_undefined_flag="-z nodefs"
   7224 	  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"
   7225 	else
   7226 	 # Determine the default libpath from the value encoded in an empty executable.
   7227 	 cat >conftest.$ac_ext <<_ACEOF
   7228 /* confdefs.h.  */
   7229 _ACEOF
   7230 cat confdefs.h >>conftest.$ac_ext
   7231 cat >>conftest.$ac_ext <<_ACEOF
   7232 /* end confdefs.h.  */
   7233 
   7234 int
   7235 main ()
   7236 {
   7237 
   7238   ;
   7239   return 0;
   7240 }
   7241 _ACEOF
   7242 rm -f conftest.$ac_objext conftest$ac_exeext
   7243 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   7244   (eval $ac_link) 2>conftest.er1
   7245   ac_status=$?
   7246   grep -v '^ *+' conftest.er1 >conftest.err
   7247   rm -f conftest.er1
   7248   cat conftest.err >&5
   7249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7250   (exit $ac_status); } &&
   7251 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   7252   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   7253   (eval $ac_try) 2>&5
   7254   ac_status=$?
   7255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7256   (exit $ac_status); }; } &&
   7257 	 { ac_try='test -s conftest$ac_exeext'
   7258   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   7259   (eval $ac_try) 2>&5
   7260   ac_status=$?
   7261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7262   (exit $ac_status); }; }; then
   7263 
   7264 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   7265 }'`
   7266 # Check for a 64-bit object if we didn't find anything.
   7267 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; }
   7268 }'`; fi
   7269 else
   7270   echo "$as_me: failed program was:" >&5
   7271 sed 's/^/| /' conftest.$ac_ext >&5
   7272 
   7273 fi
   7274 rm -f conftest.err conftest.$ac_objext \
   7275       conftest$ac_exeext conftest.$ac_ext
   7276 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   7277 
   7278 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   7279 	  # Warning - without using the other run time loading flags,
   7280 	  # -berok will link without error, but may produce a broken library.
   7281 	  no_undefined_flag=' ${wl}-bernotok'
   7282 	  allow_undefined_flag=' ${wl}-berok'
   7283 	  # Exported symbols can be pulled into shared objects from archives
   7284 	  whole_archive_flag_spec='$convenience'
   7285 	  archive_cmds_need_lc=yes
   7286 	  # This is similar to how AIX traditionally builds its shared libraries.
   7287 	  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'
   7288 	fi
   7289       fi
   7290       ;;
   7291 
   7292     amigaos*)
   7293       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)'
   7294       hardcode_libdir_flag_spec='-L$libdir'
   7295       hardcode_minus_L=yes
   7296       # see comment about different semantics on the GNU ld section
   7297       ld_shlibs=no
   7298       ;;
   7299 
   7300     bsdi[45]*)
   7301       export_dynamic_flag_spec=-rdynamic
   7302       ;;
   7303 
   7304     cygwin* | mingw* | pw32*)
   7305       # When not using gcc, we currently assume that we are using
   7306       # Microsoft Visual C++.
   7307       # hardcode_libdir_flag_spec is actually meaningless, as there is
   7308       # no search path for DLLs.
   7309       hardcode_libdir_flag_spec=' '
   7310       allow_undefined_flag=unsupported
   7311       # Tell ltmain to make .lib files, not .a files.
   7312       libext=lib
   7313       # Tell ltmain to make .dll files, not .so files.
   7314       shrext_cmds=".dll"
   7315       # FIXME: Setting linknames here is a bad hack.
   7316       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   7317       # The linker will automatically build a .lib file if we build a DLL.
   7318       old_archive_From_new_cmds='true'
   7319       # FIXME: Should let the user specify the lib program.
   7320       old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
   7321       fix_srcfile_path='`cygpath -w "$srcfile"`'
   7322       enable_shared_with_static_runtimes=yes
   7323       ;;
   7324 
   7325     darwin* | rhapsody*)
   7326       case $host_os in
   7327         rhapsody* | darwin1.[012])
   7328          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   7329          ;;
   7330        *) # Darwin 1.3 on
   7331          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   7332            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   7333          else
   7334            case ${MACOSX_DEPLOYMENT_TARGET} in
   7335              10.[012])
   7336                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   7337                ;;
   7338              10.*)
   7339                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   7340                ;;
   7341            esac
   7342          fi
   7343          ;;
   7344       esac
   7345       archive_cmds_need_lc=no
   7346       hardcode_direct=no
   7347       hardcode_automatic=yes
   7348       hardcode_shlibpath_var=unsupported
   7349       whole_archive_flag_spec=''
   7350       link_all_deplibs=yes
   7351     if test "$GCC" = yes ; then
   7352     	output_verbose_link_cmd='echo'
   7353         archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   7354       module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   7355       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   7356       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}'
   7357       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}'
   7358     else
   7359       case $cc_basename in
   7360         xlc*)
   7361          output_verbose_link_cmd='echo'
   7362          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   7363          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   7364           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   7365          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}'
   7366           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}'
   7367           ;;
   7368        *)
   7369          ld_shlibs=no
   7370           ;;
   7371       esac
   7372     fi
   7373       ;;
   7374 
   7375     dgux*)
   7376       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7377       hardcode_libdir_flag_spec='-L$libdir'
   7378       hardcode_shlibpath_var=no
   7379       ;;
   7380 
   7381     freebsd1*)
   7382       ld_shlibs=no
   7383       ;;
   7384 
   7385     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   7386     # support.  Future versions do this automatically, but an explicit c++rt0.o
   7387     # does not break anything, and helps significantly (at the cost of a little
   7388     # extra space).
   7389     freebsd2.2*)
   7390       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   7391       hardcode_libdir_flag_spec='-R$libdir'
   7392       hardcode_direct=yes
   7393       hardcode_shlibpath_var=no
   7394       ;;
   7395 
   7396     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   7397     freebsd2*)
   7398       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7399       hardcode_direct=yes
   7400       hardcode_minus_L=yes
   7401       hardcode_shlibpath_var=no
   7402       ;;
   7403 
   7404     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   7405     freebsd* | dragonfly*)
   7406       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   7407       hardcode_libdir_flag_spec='-R$libdir'
   7408       hardcode_direct=yes
   7409       hardcode_shlibpath_var=no
   7410       ;;
   7411 
   7412     # GNU/kFreeBSD uses gcc -shared to do shared libraries.
   7413     kfreebsd*-gnu)
   7414       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   7415       hardcode_libdir_flag_spec='-R$libdir'
   7416       hardcode_direct=yes
   7417       hardcode_shlibpath_var=no
   7418       link_all_deplibs=no
   7419       ;;
   7420 
   7421     hpux9*)
   7422       if test "$GCC" = yes; then
   7423 	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'
   7424       else
   7425 	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'
   7426       fi
   7427       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   7428       hardcode_libdir_separator=:
   7429       hardcode_direct=yes
   7430 
   7431       # hardcode_minus_L: Not really in the search PATH,
   7432       # but as the default location of the library.
   7433       hardcode_minus_L=yes
   7434       export_dynamic_flag_spec='${wl}-E'
   7435       ;;
   7436 
   7437     hpux10*)
   7438       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   7439 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   7440       else
   7441 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   7442       fi
   7443       if test "$with_gnu_ld" = no; then
   7444 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   7445 	hardcode_libdir_separator=:
   7446 
   7447 	hardcode_direct=yes
   7448 	export_dynamic_flag_spec='${wl}-E'
   7449 
   7450 	# hardcode_minus_L: Not really in the search PATH,
   7451 	# but as the default location of the library.
   7452 	hardcode_minus_L=yes
   7453       fi
   7454       ;;
   7455 
   7456     hpux11*)
   7457       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   7458 	case $host_cpu in
   7459 	hppa*64*)
   7460 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7461 	  ;;
   7462 	ia64*)
   7463 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   7464 	  ;;
   7465 	*)
   7466 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   7467 	  ;;
   7468 	esac
   7469       else
   7470 	case $host_cpu in
   7471 	hppa*64*)
   7472 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7473 	  ;;
   7474 	ia64*)
   7475 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   7476 	  ;;
   7477 	*)
   7478 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   7479 	  ;;
   7480 	esac
   7481       fi
   7482       if test "$with_gnu_ld" = no; then
   7483 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   7484 	hardcode_libdir_separator=:
   7485 
   7486 	case $host_cpu in
   7487 	hppa*64*|ia64*)
   7488 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   7489 	  hardcode_direct=no
   7490 	  hardcode_shlibpath_var=no
   7491 	  ;;
   7492 	*)
   7493 	  hardcode_direct=yes
   7494 	  export_dynamic_flag_spec='${wl}-E'
   7495 
   7496 	  # hardcode_minus_L: Not really in the search PATH,
   7497 	  # but as the default location of the library.
   7498 	  hardcode_minus_L=yes
   7499 	  ;;
   7500 	esac
   7501       fi
   7502       ;;
   7503 
   7504     irix5* | irix6* | nonstopux*)
   7505       if test "$GCC" = yes; then
   7506 	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'
   7507       else
   7508 	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'
   7509 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   7510       fi
   7511       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7512       hardcode_libdir_separator=:
   7513       link_all_deplibs=yes
   7514       ;;
   7515 
   7516     netbsd* | netbsdelf*-gnu | knetbsd*-gnu)
   7517       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   7518 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   7519       else
   7520 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   7521       fi
   7522       hardcode_libdir_flag_spec='-R$libdir'
   7523       hardcode_direct=yes
   7524       hardcode_shlibpath_var=no
   7525       ;;
   7526 
   7527     newsos6)
   7528       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7529       hardcode_direct=yes
   7530       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7531       hardcode_libdir_separator=:
   7532       hardcode_shlibpath_var=no
   7533       ;;
   7534 
   7535     openbsd*)
   7536       hardcode_direct=yes
   7537       hardcode_shlibpath_var=no
   7538       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   7539 	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   7540 	archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   7541 	hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   7542 	export_dynamic_flag_spec='${wl}-E'
   7543       else
   7544        case $host_os in
   7545 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   7546 	   archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7547 	   hardcode_libdir_flag_spec='-R$libdir'
   7548 	   ;;
   7549 	 *)
   7550 	   archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   7551 	   hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   7552 	   ;;
   7553        esac
   7554       fi
   7555       ;;
   7556 
   7557     os2*)
   7558       hardcode_libdir_flag_spec='-L$libdir'
   7559       hardcode_minus_L=yes
   7560       allow_undefined_flag=unsupported
   7561       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'
   7562       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   7563       ;;
   7564 
   7565     osf3*)
   7566       if test "$GCC" = yes; then
   7567 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   7568 	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'
   7569       else
   7570 	allow_undefined_flag=' -expect_unresolved \*'
   7571 	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'
   7572       fi
   7573       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7574       hardcode_libdir_separator=:
   7575       ;;
   7576 
   7577     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   7578       if test "$GCC" = yes; then
   7579 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   7580 	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'
   7581 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7582       else
   7583 	allow_undefined_flag=' -expect_unresolved \*'
   7584 	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'
   7585 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   7586 	$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'
   7587 
   7588 	# Both c and cxx compiler support -rpath directly
   7589 	hardcode_libdir_flag_spec='-rpath $libdir'
   7590       fi
   7591       hardcode_libdir_separator=:
   7592       ;;
   7593 
   7594     solaris*)
   7595       no_undefined_flag=' -z text'
   7596       if test "$GCC" = yes; then
   7597 	wlarc='${wl}'
   7598 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7599 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   7600 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   7601       else
   7602 	wlarc=''
   7603 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7604 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   7605   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   7606       fi
   7607       hardcode_libdir_flag_spec='-R$libdir'
   7608       hardcode_shlibpath_var=no
   7609       case $host_os in
   7610       solaris2.[0-5] | solaris2.[0-5].*) ;;
   7611       *)
   7612  	# The compiler driver will combine linker options so we
   7613  	# cannot just pass the convience library names through
   7614  	# without $wl, iff we do not link with $LD.
   7615  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   7616  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   7617  	case $wlarc in
   7618  	'')
   7619  	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
   7620  	*)
   7621  	  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' ;;
   7622  	esac ;;
   7623       esac
   7624       link_all_deplibs=yes
   7625       ;;
   7626 
   7627     sunos4*)
   7628       if test "x$host_vendor" = xsequent; then
   7629 	# Use $CC to link under sequent, because it throws in some extra .o
   7630 	# files that make .init and .fini sections work.
   7631 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   7632       else
   7633 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   7634       fi
   7635       hardcode_libdir_flag_spec='-L$libdir'
   7636       hardcode_direct=yes
   7637       hardcode_minus_L=yes
   7638       hardcode_shlibpath_var=no
   7639       ;;
   7640 
   7641     sysv4)
   7642       case $host_vendor in
   7643 	sni)
   7644 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7645 	  hardcode_direct=yes # is this really true???
   7646 	;;
   7647 	siemens)
   7648 	  ## LD is ld it makes a PLAMLIB
   7649 	  ## CC just makes a GrossModule.
   7650 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   7651 	  reload_cmds='$CC -r -o $output$reload_objs'
   7652 	  hardcode_direct=no
   7653         ;;
   7654 	motorola)
   7655 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7656 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   7657 	;;
   7658       esac
   7659       runpath_var='LD_RUN_PATH'
   7660       hardcode_shlibpath_var=no
   7661       ;;
   7662 
   7663     sysv4.3*)
   7664       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7665       hardcode_shlibpath_var=no
   7666       export_dynamic_flag_spec='-Bexport'
   7667       ;;
   7668 
   7669     sysv4*MP*)
   7670       if test -d /usr/nec; then
   7671 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7672 	hardcode_shlibpath_var=no
   7673 	runpath_var=LD_RUN_PATH
   7674 	hardcode_runpath_var=yes
   7675 	ld_shlibs=yes
   7676       fi
   7677       ;;
   7678 
   7679     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   7680       no_undefined_flag='${wl}-z,text'
   7681       archive_cmds_need_lc=no
   7682       hardcode_shlibpath_var=no
   7683       runpath_var='LD_RUN_PATH'
   7684 
   7685       if test "$GCC" = yes; then
   7686 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   7687 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   7688       else
   7689 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   7690 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   7691       fi
   7692       ;;
   7693 
   7694     sysv5* | sco3.2v5* | sco5v6*)
   7695       # Note: We can NOT use -z defs as we might desire, because we do not
   7696       # link with -lc, and that would cause any symbols used from libc to
   7697       # always be unresolved, which means just about no library would
   7698       # ever link correctly.  If we're not using GNU ld we use -z text
   7699       # though, which does catch some bad symbols but isn't as heavy-handed
   7700       # as -z defs.
   7701       no_undefined_flag='${wl}-z,text'
   7702       allow_undefined_flag='${wl}-z,nodefs'
   7703       archive_cmds_need_lc=no
   7704       hardcode_shlibpath_var=no
   7705       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   7706       hardcode_libdir_separator=':'
   7707       link_all_deplibs=yes
   7708       export_dynamic_flag_spec='${wl}-Bexport'
   7709       runpath_var='LD_RUN_PATH'
   7710 
   7711       if test "$GCC" = yes; then
   7712 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7713 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7714       else
   7715 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7716 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7717       fi
   7718       ;;
   7719 
   7720     uts4*)
   7721       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7722       hardcode_libdir_flag_spec='-L$libdir'
   7723       hardcode_shlibpath_var=no
   7724       ;;
   7725 
   7726     *)
   7727       ld_shlibs=no
   7728       ;;
   7729     esac
   7730   fi
   7731 
   7732 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   7733 echo "${ECHO_T}$ld_shlibs" >&6
   7734 test "$ld_shlibs" = no && can_build_shared=no
   7735 
   7736 #
   7737 # Do we need to explicitly link libc?
   7738 #
   7739 case "x$archive_cmds_need_lc" in
   7740 x|xyes)
   7741   # Assume -lc should be added
   7742   archive_cmds_need_lc=yes
   7743 
   7744   if test "$enable_shared" = yes && test "$GCC" = yes; then
   7745     case $archive_cmds in
   7746     *'~'*)
   7747       # FIXME: we may have to deal with multi-command sequences.
   7748       ;;
   7749     '$CC '*)
   7750       # Test whether the compiler implicitly links with -lc since on some
   7751       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   7752       # to ld, don't add -lc before -lgcc.
   7753       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   7754 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
   7755       $rm conftest*
   7756       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7757 
   7758       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   7759   (eval $ac_compile) 2>&5
   7760   ac_status=$?
   7761   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7762   (exit $ac_status); } 2>conftest.err; then
   7763         soname=conftest
   7764         lib=conftest
   7765         libobjs=conftest.$ac_objext
   7766         deplibs=
   7767         wl=$lt_prog_compiler_wl
   7768 	pic_flag=$lt_prog_compiler_pic
   7769         compiler_flags=-v
   7770         linker_flags=-v
   7771         verstring=
   7772         output_objdir=.
   7773         libname=conftest
   7774         lt_save_allow_undefined_flag=$allow_undefined_flag
   7775         allow_undefined_flag=
   7776         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   7777   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   7778   ac_status=$?
   7779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7780   (exit $ac_status); }
   7781         then
   7782 	  archive_cmds_need_lc=no
   7783         else
   7784 	  archive_cmds_need_lc=yes
   7785         fi
   7786         allow_undefined_flag=$lt_save_allow_undefined_flag
   7787       else
   7788         cat conftest.err 1>&5
   7789       fi
   7790       $rm conftest*
   7791       echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   7792 echo "${ECHO_T}$archive_cmds_need_lc" >&6
   7793       ;;
   7794     esac
   7795   fi
   7796   ;;
   7797 esac
   7798 
   7799 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   7800 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
   7801 library_names_spec=
   7802 libname_spec='lib$name'
   7803 soname_spec=
   7804 shrext_cmds=".so"
   7805 postinstall_cmds=
   7806 postuninstall_cmds=
   7807 finish_cmds=
   7808 finish_eval=
   7809 shlibpath_var=
   7810 shlibpath_overrides_runpath=unknown
   7811 version_type=none
   7812 dynamic_linker="$host_os ld.so"
   7813 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   7814 if test "$GCC" = yes; then
   7815   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   7816   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   7817     # if the path contains ";" then we assume it to be the separator
   7818     # otherwise default to the standard path separator (i.e. ":") - it is
   7819     # assumed that no part of a normal pathname contains ";" but that should
   7820     # okay in the real world where ";" in dirpaths is itself problematic.
   7821     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   7822   else
   7823     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   7824   fi
   7825 else
   7826   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   7827 fi
   7828 need_lib_prefix=unknown
   7829 hardcode_into_libs=no
   7830 
   7831 # when you set need_version to no, make sure it does not cause -set_version
   7832 # flags to be left without arguments
   7833 need_version=unknown
   7834 
   7835 case $host_os in
   7836 aix3*)
   7837   version_type=linux
   7838   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   7839   shlibpath_var=LIBPATH
   7840 
   7841   # AIX 3 has no versioning support, so we append a major version to the name.
   7842   soname_spec='${libname}${release}${shared_ext}$major'
   7843   ;;
   7844 
   7845 aix4* | aix5*)
   7846   version_type=linux
   7847   need_lib_prefix=no
   7848   need_version=no
   7849   hardcode_into_libs=yes
   7850   if test "$host_cpu" = ia64; then
   7851     # AIX 5 supports IA64
   7852     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   7853     shlibpath_var=LD_LIBRARY_PATH
   7854   else
   7855     # With GCC up to 2.95.x, collect2 would create an import file
   7856     # for dependence libraries.  The import file would start with
   7857     # the line `#! .'.  This would cause the generated library to
   7858     # depend on `.', always an invalid library.  This was fixed in
   7859     # development snapshots of GCC prior to 3.0.
   7860     case $host_os in
   7861       aix4 | aix4.[01] | aix4.[01].*)
   7862       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   7863 	   echo ' yes '
   7864 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   7865 	:
   7866       else
   7867 	can_build_shared=no
   7868       fi
   7869       ;;
   7870     esac
   7871     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   7872     # soname into executable. Probably we can add versioning support to
   7873     # collect2, so additional links can be useful in future.
   7874     if test "$aix_use_runtimelinking" = yes; then
   7875       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   7876       # instead of lib<name>.a to let people know that these are not
   7877       # typical AIX shared libraries.
   7878       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   7879     else
   7880       # We preserve .a as extension for shared libraries through AIX4.2
   7881       # and later when we are not doing run time linking.
   7882       library_names_spec='${libname}${release}.a $libname.a'
   7883       soname_spec='${libname}${release}${shared_ext}$major'
   7884     fi
   7885     shlibpath_var=LIBPATH
   7886   fi
   7887   ;;
   7888 
   7889 amigaos*)
   7890   library_names_spec='$libname.ixlibrary $libname.a'
   7891   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   7892   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'
   7893   ;;
   7894 
   7895 beos*)
   7896   library_names_spec='${libname}${shared_ext}'
   7897   dynamic_linker="$host_os ld.so"
   7898   shlibpath_var=LIBRARY_PATH
   7899   ;;
   7900 
   7901 bsdi[45]*)
   7902   version_type=linux
   7903   need_version=no
   7904   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   7905   soname_spec='${libname}${release}${shared_ext}$major'
   7906   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   7907   shlibpath_var=LD_LIBRARY_PATH
   7908   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   7909   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   7910   # the default ld.so.conf also contains /usr/contrib/lib and
   7911   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   7912   # libtool to hard-code these into programs
   7913   ;;
   7914 
   7915 cygwin* | mingw* | pw32*)
   7916   version_type=windows
   7917   shrext_cmds=".dll"
   7918   need_version=no
   7919   need_lib_prefix=no
   7920 
   7921   case $GCC,$host_os in
   7922   yes,cygwin* | yes,mingw* | yes,pw32*)
   7923     library_names_spec='$libname.dll.a'
   7924     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   7925     postinstall_cmds='base_file=`basename \${file}`~
   7926       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   7927       dldir=$destdir/`dirname \$dlpath`~
   7928       test -d \$dldir || mkdir -p \$dldir~
   7929       $install_prog $dir/$dlname \$dldir/$dlname~
   7930       chmod a+x \$dldir/$dlname'
   7931     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   7932       dlpath=$dir/\$dldll~
   7933        $rm \$dlpath'
   7934     shlibpath_overrides_runpath=yes
   7935 
   7936     case $host_os in
   7937     cygwin*)
   7938       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   7939       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   7940       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   7941       ;;
   7942     mingw*)
   7943       # MinGW DLLs use traditional 'lib' prefix
   7944       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   7945       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   7946       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   7947         # It is most probably a Windows format PATH printed by
   7948         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   7949         # path with ; separators, and with drive letters. We can handle the
   7950         # drive letters (cygwin fileutils understands them), so leave them,
   7951         # especially as we might pass files found there to a mingw objdump,
   7952         # which wouldn't understand a cygwinified path. Ahh.
   7953         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   7954       else
   7955         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   7956       fi
   7957       ;;
   7958     pw32*)
   7959       # pw32 DLLs use 'pw' prefix rather than 'lib'
   7960       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   7961       ;;
   7962     esac
   7963     ;;
   7964 
   7965   *)
   7966     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   7967     ;;
   7968   esac
   7969   dynamic_linker='Win32 ld.exe'
   7970   # FIXME: first we should search . and the directory the executable is in
   7971   shlibpath_var=PATH
   7972   ;;
   7973 
   7974 darwin* | rhapsody*)
   7975   dynamic_linker="$host_os dyld"
   7976   version_type=darwin
   7977   need_lib_prefix=no
   7978   need_version=no
   7979   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   7980   soname_spec='${libname}${release}${major}$shared_ext'
   7981   shlibpath_overrides_runpath=yes
   7982   shlibpath_var=DYLD_LIBRARY_PATH
   7983   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   7984   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   7985   if test "$GCC" = yes; then
   7986     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"`
   7987   else
   7988     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   7989   fi
   7990   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   7991   ;;
   7992 
   7993 dgux*)
   7994   version_type=linux
   7995   need_lib_prefix=no
   7996   need_version=no
   7997   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   7998   soname_spec='${libname}${release}${shared_ext}$major'
   7999   shlibpath_var=LD_LIBRARY_PATH
   8000   ;;
   8001 
   8002 freebsd1*)
   8003   dynamic_linker=no
   8004   ;;
   8005 
   8006 kfreebsd*-gnu)
   8007   version_type=linux
   8008   need_lib_prefix=no
   8009   need_version=no
   8010   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8011   soname_spec='${libname}${release}${shared_ext}$major'
   8012   shlibpath_var=LD_LIBRARY_PATH
   8013   shlibpath_overrides_runpath=no
   8014   hardcode_into_libs=yes
   8015   dynamic_linker='GNU ld.so'
   8016   ;;
   8017 
   8018 freebsd* | dragonfly*)
   8019   # DragonFly does not have aout.  When/if they implement a new
   8020   # versioning mechanism, adjust this.
   8021   if test -x /usr/bin/objformat; then
   8022     objformat=`/usr/bin/objformat`
   8023   else
   8024     case $host_os in
   8025     freebsd[123]*) objformat=aout ;;
   8026     *) objformat=elf ;;
   8027     esac
   8028   fi
   8029   version_type=freebsd-$objformat
   8030   case $version_type in
   8031     freebsd-elf*)
   8032       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   8033       need_version=no
   8034       need_lib_prefix=no
   8035       ;;
   8036     freebsd-*)
   8037       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   8038       need_version=yes
   8039       ;;
   8040   esac
   8041   shlibpath_var=LD_LIBRARY_PATH
   8042   case $host_os in
   8043   freebsd2*)
   8044     shlibpath_overrides_runpath=yes
   8045     ;;
   8046   freebsd3.[01]* | freebsdelf3.[01]*)
   8047     shlibpath_overrides_runpath=yes
   8048     hardcode_into_libs=yes
   8049     ;;
   8050   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   8051   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   8052     shlibpath_overrides_runpath=no
   8053     hardcode_into_libs=yes
   8054     ;;
   8055   freebsd*) # from 4.6 on
   8056     shlibpath_overrides_runpath=yes
   8057     hardcode_into_libs=yes
   8058     ;;
   8059   esac
   8060   ;;
   8061 
   8062 gnu*)
   8063   version_type=linux
   8064   need_lib_prefix=no
   8065   need_version=no
   8066   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   8067   soname_spec='${libname}${release}${shared_ext}$major'
   8068   shlibpath_var=LD_LIBRARY_PATH
   8069   hardcode_into_libs=yes
   8070   ;;
   8071 
   8072 hpux9* | hpux10* | hpux11*)
   8073   # Give a soname corresponding to the major version so that dld.sl refuses to
   8074   # link against other versions.
   8075   version_type=sunos
   8076   need_lib_prefix=no
   8077   need_version=no
   8078   case $host_cpu in
   8079   ia64*)
   8080     shrext_cmds='.so'
   8081     hardcode_into_libs=yes
   8082     dynamic_linker="$host_os dld.so"
   8083     shlibpath_var=LD_LIBRARY_PATH
   8084     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8085     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8086     soname_spec='${libname}${release}${shared_ext}$major'
   8087     if test "X$HPUX_IA64_MODE" = X32; then
   8088       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   8089     else
   8090       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   8091     fi
   8092     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8093     ;;
   8094    hppa*64*)
   8095      shrext_cmds='.sl'
   8096      hardcode_into_libs=yes
   8097      dynamic_linker="$host_os dld.sl"
   8098      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   8099      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8100      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8101      soname_spec='${libname}${release}${shared_ext}$major'
   8102      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   8103      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8104      ;;
   8105    *)
   8106     shrext_cmds='.sl'
   8107     dynamic_linker="$host_os dld.sl"
   8108     shlibpath_var=SHLIB_PATH
   8109     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   8110     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8111     soname_spec='${libname}${release}${shared_ext}$major'
   8112     ;;
   8113   esac
   8114   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   8115   postinstall_cmds='chmod 555 $lib'
   8116   ;;
   8117 
   8118 interix3*)
   8119   version_type=linux
   8120   need_lib_prefix=no
   8121   need_version=no
   8122   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8123   soname_spec='${libname}${release}${shared_ext}$major'
   8124   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   8125   shlibpath_var=LD_LIBRARY_PATH
   8126   shlibpath_overrides_runpath=no
   8127   hardcode_into_libs=yes
   8128   ;;
   8129 
   8130 irix5* | irix6* | nonstopux*)
   8131   case $host_os in
   8132     nonstopux*) version_type=nonstopux ;;
   8133     *)
   8134 	if test "$lt_cv_prog_gnu_ld" = yes; then
   8135 		version_type=linux
   8136 	else
   8137 		version_type=irix
   8138 	fi ;;
   8139   esac
   8140   need_lib_prefix=no
   8141   need_version=no
   8142   soname_spec='${libname}${release}${shared_ext}$major'
   8143   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   8144   case $host_os in
   8145   irix5* | nonstopux*)
   8146     libsuff= shlibsuff=
   8147     ;;
   8148   *)
   8149     case $LD in # libtool.m4 will add one of these switches to LD
   8150     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   8151       libsuff= shlibsuff= libmagic=32-bit;;
   8152     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   8153       libsuff=32 shlibsuff=N32 libmagic=N32;;
   8154     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   8155       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   8156     *) libsuff= shlibsuff= libmagic=never-match;;
   8157     esac
   8158     ;;
   8159   esac
   8160   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   8161   shlibpath_overrides_runpath=no
   8162   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   8163   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   8164   hardcode_into_libs=yes
   8165   ;;
   8166 
   8167 # No shared lib support for Linux oldld, aout, or coff.
   8168 linux*oldld* | linux*aout* | linux*coff*)
   8169   dynamic_linker=no
   8170   ;;
   8171 
   8172 # This must be Linux ELF.
   8173 linux*)
   8174   version_type=linux
   8175   need_lib_prefix=no
   8176   need_version=no
   8177   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8178   soname_spec='${libname}${release}${shared_ext}$major'
   8179   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   8180   shlibpath_var=LD_LIBRARY_PATH
   8181   shlibpath_overrides_runpath=no
   8182   # This implies no fast_install, which is unacceptable.
   8183   # Some rework will be needed to allow for fast_install
   8184   # before this can be enabled.
   8185   hardcode_into_libs=yes
   8186 
   8187   # Append ld.so.conf contents to the search path
   8188   if test -f /etc/ld.so.conf; then
   8189     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' ' '`
   8190     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   8191   fi
   8192 
   8193   # We used to test for /lib/ld.so.1 and disable shared libraries on
   8194   # powerpc, because MkLinux only supported shared libraries with the
   8195   # GNU dynamic linker.  Since this was broken with cross compilers,
   8196   # most powerpc-linux boxes support dynamic linking these days and
   8197   # people can always --disable-shared, the test was removed, and we
   8198   # assume the GNU/Linux dynamic linker is in use.
   8199   dynamic_linker='GNU/Linux ld.so'
   8200   ;;
   8201 
   8202 netbsdelf*-gnu)
   8203   version_type=linux
   8204   need_lib_prefix=no
   8205   need_version=no
   8206   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8207   soname_spec='${libname}${release}${shared_ext}$major'
   8208   shlibpath_var=LD_LIBRARY_PATH
   8209   shlibpath_overrides_runpath=no
   8210   hardcode_into_libs=yes
   8211   dynamic_linker='NetBSD ld.elf_so'
   8212   ;;
   8213 
   8214 knetbsd*-gnu)
   8215   version_type=linux
   8216   need_lib_prefix=no
   8217   need_version=no
   8218   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8219   soname_spec='${libname}${release}${shared_ext}$major'
   8220   shlibpath_var=LD_LIBRARY_PATH
   8221   shlibpath_overrides_runpath=no
   8222   hardcode_into_libs=yes
   8223   dynamic_linker='GNU ld.so'
   8224   ;;
   8225 
   8226 netbsd*)
   8227   version_type=sunos
   8228   need_lib_prefix=no
   8229   need_version=no
   8230   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8231     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8232     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   8233     dynamic_linker='NetBSD (a.out) ld.so'
   8234   else
   8235     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8236     soname_spec='${libname}${release}${shared_ext}$major'
   8237     dynamic_linker='NetBSD ld.elf_so'
   8238   fi
   8239   shlibpath_var=LD_LIBRARY_PATH
   8240   shlibpath_overrides_runpath=yes
   8241   hardcode_into_libs=yes
   8242   ;;
   8243 
   8244 newsos6)
   8245   version_type=linux
   8246   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8247   shlibpath_var=LD_LIBRARY_PATH
   8248   shlibpath_overrides_runpath=yes
   8249   ;;
   8250 
   8251 nto-qnx*)
   8252   version_type=linux
   8253   need_lib_prefix=no
   8254   need_version=no
   8255   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8256   soname_spec='${libname}${release}${shared_ext}$major'
   8257   shlibpath_var=LD_LIBRARY_PATH
   8258   shlibpath_overrides_runpath=yes
   8259   ;;
   8260 
   8261 openbsd*)
   8262   version_type=sunos
   8263   sys_lib_dlsearch_path_spec="/usr/lib"
   8264   need_lib_prefix=no
   8265   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   8266   case $host_os in
   8267     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   8268     *)                         need_version=no  ;;
   8269   esac
   8270   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8271   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   8272   shlibpath_var=LD_LIBRARY_PATH
   8273   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8274     case $host_os in
   8275       openbsd2.[89] | openbsd2.[89].*)
   8276 	shlibpath_overrides_runpath=no
   8277 	;;
   8278       *)
   8279 	shlibpath_overrides_runpath=yes
   8280 	;;
   8281       esac
   8282   else
   8283     shlibpath_overrides_runpath=yes
   8284   fi
   8285   ;;
   8286 
   8287 os2*)
   8288   libname_spec='$name'
   8289   shrext_cmds=".dll"
   8290   need_lib_prefix=no
   8291   library_names_spec='$libname${shared_ext} $libname.a'
   8292   dynamic_linker='OS/2 ld.exe'
   8293   shlibpath_var=LIBPATH
   8294   ;;
   8295 
   8296 osf3* | osf4* | osf5*)
   8297   version_type=osf
   8298   need_lib_prefix=no
   8299   need_version=no
   8300   soname_spec='${libname}${release}${shared_ext}$major'
   8301   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8302   shlibpath_var=LD_LIBRARY_PATH
   8303   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   8304   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   8305   ;;
   8306 
   8307 solaris*)
   8308   version_type=linux
   8309   need_lib_prefix=no
   8310   need_version=no
   8311   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8312   soname_spec='${libname}${release}${shared_ext}$major'
   8313   shlibpath_var=LD_LIBRARY_PATH
   8314   shlibpath_overrides_runpath=yes
   8315   hardcode_into_libs=yes
   8316   # ldd complains unless libraries are executable
   8317   postinstall_cmds='chmod +x $lib'
   8318   ;;
   8319 
   8320 sunos4*)
   8321   version_type=sunos
   8322   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8323   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   8324   shlibpath_var=LD_LIBRARY_PATH
   8325   shlibpath_overrides_runpath=yes
   8326   if test "$with_gnu_ld" = yes; then
   8327     need_lib_prefix=no
   8328   fi
   8329   need_version=yes
   8330   ;;
   8331 
   8332 sysv4 | sysv4.3*)
   8333   version_type=linux
   8334   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8335   soname_spec='${libname}${release}${shared_ext}$major'
   8336   shlibpath_var=LD_LIBRARY_PATH
   8337   case $host_vendor in
   8338     sni)
   8339       shlibpath_overrides_runpath=no
   8340       need_lib_prefix=no
   8341       export_dynamic_flag_spec='${wl}-Blargedynsym'
   8342       runpath_var=LD_RUN_PATH
   8343       ;;
   8344     siemens)
   8345       need_lib_prefix=no
   8346       ;;
   8347     motorola)
   8348       need_lib_prefix=no
   8349       need_version=no
   8350       shlibpath_overrides_runpath=no
   8351       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   8352       ;;
   8353   esac
   8354   ;;
   8355 
   8356 sysv4*MP*)
   8357   if test -d /usr/nec ;then
   8358     version_type=linux
   8359     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   8360     soname_spec='$libname${shared_ext}.$major'
   8361     shlibpath_var=LD_LIBRARY_PATH
   8362   fi
   8363   ;;
   8364 
   8365 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   8366   version_type=freebsd-elf
   8367   need_lib_prefix=no
   8368   need_version=no
   8369   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   8370   soname_spec='${libname}${release}${shared_ext}$major'
   8371   shlibpath_var=LD_LIBRARY_PATH
   8372   hardcode_into_libs=yes
   8373   if test "$with_gnu_ld" = yes; then
   8374     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   8375     shlibpath_overrides_runpath=no
   8376   else
   8377     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   8378     shlibpath_overrides_runpath=yes
   8379     case $host_os in
   8380       sco3.2v5*)
   8381         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   8382 	;;
   8383     esac
   8384   fi
   8385   sys_lib_dlsearch_path_spec='/usr/lib'
   8386   ;;
   8387 
   8388 uts4*)
   8389   version_type=linux
   8390   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8391   soname_spec='${libname}${release}${shared_ext}$major'
   8392   shlibpath_var=LD_LIBRARY_PATH
   8393   ;;
   8394 
   8395 *)
   8396   dynamic_linker=no
   8397   ;;
   8398 esac
   8399 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   8400 echo "${ECHO_T}$dynamic_linker" >&6
   8401 test "$dynamic_linker" = no && can_build_shared=no
   8402 
   8403 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   8404 if test "$GCC" = yes; then
   8405   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   8406 fi
   8407 
   8408 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   8409 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
   8410 hardcode_action=
   8411 if test -n "$hardcode_libdir_flag_spec" || \
   8412    test -n "$runpath_var" || \
   8413    test "X$hardcode_automatic" = "Xyes" ; then
   8414 
   8415   # We can hardcode non-existant directories.
   8416   if test "$hardcode_direct" != no &&
   8417      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   8418      # have to relink, otherwise we might link with an installed library
   8419      # when we should be linking with a yet-to-be-installed one
   8420      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   8421      test "$hardcode_minus_L" != no; then
   8422     # Linking always hardcodes the temporary library directory.
   8423     hardcode_action=relink
   8424   else
   8425     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   8426     hardcode_action=immediate
   8427   fi
   8428 else
   8429   # We cannot hardcode anything, or else we can only hardcode existing
   8430   # directories.
   8431   hardcode_action=unsupported
   8432 fi
   8433 echo "$as_me:$LINENO: result: $hardcode_action" >&5
   8434 echo "${ECHO_T}$hardcode_action" >&6
   8435 
   8436 if test "$hardcode_action" = relink; then
   8437   # Fast installation is not supported
   8438   enable_fast_install=no
   8439 elif test "$shlibpath_overrides_runpath" = yes ||
   8440      test "$enable_shared" = no; then
   8441   # Fast installation is not necessary
   8442   enable_fast_install=needless
   8443 fi
   8444 
   8445 striplib=
   8446 old_striplib=
   8447 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   8448 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
   8449 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   8450   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   8451   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   8452   echo "$as_me:$LINENO: result: yes" >&5
   8453 echo "${ECHO_T}yes" >&6
   8454 else
   8455 # FIXME - insert some real tests, host_os isn't really good enough
   8456   case $host_os in
   8457    darwin*)
   8458        if test -n "$STRIP" ; then
   8459          striplib="$STRIP -x"
   8460          echo "$as_me:$LINENO: result: yes" >&5
   8461 echo "${ECHO_T}yes" >&6
   8462        else
   8463   echo "$as_me:$LINENO: result: no" >&5
   8464 echo "${ECHO_T}no" >&6
   8465 fi
   8466        ;;
   8467    *)
   8468   echo "$as_me:$LINENO: result: no" >&5
   8469 echo "${ECHO_T}no" >&6
   8470     ;;
   8471   esac
   8472 fi
   8473 
   8474 if test "x$enable_dlopen" != xyes; then
   8475   enable_dlopen=unknown
   8476   enable_dlopen_self=unknown
   8477   enable_dlopen_self_static=unknown
   8478 else
   8479   lt_cv_dlopen=no
   8480   lt_cv_dlopen_libs=
   8481 
   8482   case $host_os in
   8483   beos*)
   8484     lt_cv_dlopen="load_add_on"
   8485     lt_cv_dlopen_libs=
   8486     lt_cv_dlopen_self=yes
   8487     ;;
   8488 
   8489   mingw* | pw32*)
   8490     lt_cv_dlopen="LoadLibrary"
   8491     lt_cv_dlopen_libs=
   8492    ;;
   8493 
   8494   cygwin*)
   8495     lt_cv_dlopen="dlopen"
   8496     lt_cv_dlopen_libs=
   8497    ;;
   8498 
   8499   darwin*)
   8500   # if libdl is installed we need to link against it
   8501     echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   8502 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
   8503 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   8504   echo $ECHO_N "(cached) $ECHO_C" >&6
   8505 else
   8506   ac_check_lib_save_LIBS=$LIBS
   8507 LIBS="-ldl  $LIBS"
   8508 cat >conftest.$ac_ext <<_ACEOF
   8509 /* confdefs.h.  */
   8510 _ACEOF
   8511 cat confdefs.h >>conftest.$ac_ext
   8512 cat >>conftest.$ac_ext <<_ACEOF
   8513 /* end confdefs.h.  */
   8514 
   8515 /* Override any gcc2 internal prototype to avoid an error.  */
   8516 #ifdef __cplusplus
   8517 extern "C"
   8518 #endif
   8519 /* We use char because int might match the return type of a gcc2
   8520    builtin and then its argument prototype would still apply.  */
   8521 char dlopen ();
   8522 int
   8523 main ()
   8524 {
   8525 dlopen ();
   8526   ;
   8527   return 0;
   8528 }
   8529 _ACEOF
   8530 rm -f conftest.$ac_objext conftest$ac_exeext
   8531 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8532   (eval $ac_link) 2>conftest.er1
   8533   ac_status=$?
   8534   grep -v '^ *+' conftest.er1 >conftest.err
   8535   rm -f conftest.er1
   8536   cat conftest.err >&5
   8537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8538   (exit $ac_status); } &&
   8539 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   8540   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8541   (eval $ac_try) 2>&5
   8542   ac_status=$?
   8543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8544   (exit $ac_status); }; } &&
   8545 	 { ac_try='test -s conftest$ac_exeext'
   8546   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8547   (eval $ac_try) 2>&5
   8548   ac_status=$?
   8549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8550   (exit $ac_status); }; }; then
   8551   ac_cv_lib_dl_dlopen=yes
   8552 else
   8553   echo "$as_me: failed program was:" >&5
   8554 sed 's/^/| /' conftest.$ac_ext >&5
   8555 
   8556 ac_cv_lib_dl_dlopen=no
   8557 fi
   8558 rm -f conftest.err conftest.$ac_objext \
   8559       conftest$ac_exeext conftest.$ac_ext
   8560 LIBS=$ac_check_lib_save_LIBS
   8561 fi
   8562 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   8563 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
   8564 if test $ac_cv_lib_dl_dlopen = yes; then
   8565   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   8566 else
   8567 
   8568     lt_cv_dlopen="dyld"
   8569     lt_cv_dlopen_libs=
   8570     lt_cv_dlopen_self=yes
   8571 
   8572 fi
   8573 
   8574    ;;
   8575 
   8576   *)
   8577     echo "$as_me:$LINENO: checking for shl_load" >&5
   8578 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
   8579 if test "${ac_cv_func_shl_load+set}" = set; then
   8580   echo $ECHO_N "(cached) $ECHO_C" >&6
   8581 else
   8582   cat >conftest.$ac_ext <<_ACEOF
   8583 /* confdefs.h.  */
   8584 _ACEOF
   8585 cat confdefs.h >>conftest.$ac_ext
   8586 cat >>conftest.$ac_ext <<_ACEOF
   8587 /* end confdefs.h.  */
   8588 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   8589    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   8590 #define shl_load innocuous_shl_load
   8591 
   8592 /* System header to define __stub macros and hopefully few prototypes,
   8593     which can conflict with char shl_load (); below.
   8594     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   8595     <limits.h> exists even on freestanding compilers.  */
   8596 
   8597 #ifdef __STDC__
   8598 # include <limits.h>
   8599 #else
   8600 # include <assert.h>
   8601 #endif
   8602 
   8603 #undef shl_load
   8604 
   8605 /* Override any gcc2 internal prototype to avoid an error.  */
   8606 #ifdef __cplusplus
   8607 extern "C"
   8608 {
   8609 #endif
   8610 /* We use char because int might match the return type of a gcc2
   8611    builtin and then its argument prototype would still apply.  */
   8612 char shl_load ();
   8613 /* The GNU C library defines this for functions which it implements
   8614     to always fail with ENOSYS.  Some functions are actually named
   8615     something starting with __ and the normal name is an alias.  */
   8616 #if defined (__stub_shl_load) || defined (__stub___shl_load)
   8617 choke me
   8618 #else
   8619 char (*f) () = shl_load;
   8620 #endif
   8621 #ifdef __cplusplus
   8622 }
   8623 #endif
   8624 
   8625 int
   8626 main ()
   8627 {
   8628 return f != shl_load;
   8629   ;
   8630   return 0;
   8631 }
   8632 _ACEOF
   8633 rm -f conftest.$ac_objext conftest$ac_exeext
   8634 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8635   (eval $ac_link) 2>conftest.er1
   8636   ac_status=$?
   8637   grep -v '^ *+' conftest.er1 >conftest.err
   8638   rm -f conftest.er1
   8639   cat conftest.err >&5
   8640   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8641   (exit $ac_status); } &&
   8642 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   8643   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8644   (eval $ac_try) 2>&5
   8645   ac_status=$?
   8646   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8647   (exit $ac_status); }; } &&
   8648 	 { ac_try='test -s conftest$ac_exeext'
   8649   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8650   (eval $ac_try) 2>&5
   8651   ac_status=$?
   8652   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8653   (exit $ac_status); }; }; then
   8654   ac_cv_func_shl_load=yes
   8655 else
   8656   echo "$as_me: failed program was:" >&5
   8657 sed 's/^/| /' conftest.$ac_ext >&5
   8658 
   8659 ac_cv_func_shl_load=no
   8660 fi
   8661 rm -f conftest.err conftest.$ac_objext \
   8662       conftest$ac_exeext conftest.$ac_ext
   8663 fi
   8664 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   8665 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
   8666 if test $ac_cv_func_shl_load = yes; then
   8667   lt_cv_dlopen="shl_load"
   8668 else
   8669   echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   8670 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
   8671 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   8672   echo $ECHO_N "(cached) $ECHO_C" >&6
   8673 else
   8674   ac_check_lib_save_LIBS=$LIBS
   8675 LIBS="-ldld  $LIBS"
   8676 cat >conftest.$ac_ext <<_ACEOF
   8677 /* confdefs.h.  */
   8678 _ACEOF
   8679 cat confdefs.h >>conftest.$ac_ext
   8680 cat >>conftest.$ac_ext <<_ACEOF
   8681 /* end confdefs.h.  */
   8682 
   8683 /* Override any gcc2 internal prototype to avoid an error.  */
   8684 #ifdef __cplusplus
   8685 extern "C"
   8686 #endif
   8687 /* We use char because int might match the return type of a gcc2
   8688    builtin and then its argument prototype would still apply.  */
   8689 char shl_load ();
   8690 int
   8691 main ()
   8692 {
   8693 shl_load ();
   8694   ;
   8695   return 0;
   8696 }
   8697 _ACEOF
   8698 rm -f conftest.$ac_objext conftest$ac_exeext
   8699 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8700   (eval $ac_link) 2>conftest.er1
   8701   ac_status=$?
   8702   grep -v '^ *+' conftest.er1 >conftest.err
   8703   rm -f conftest.er1
   8704   cat conftest.err >&5
   8705   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8706   (exit $ac_status); } &&
   8707 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   8708   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8709   (eval $ac_try) 2>&5
   8710   ac_status=$?
   8711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8712   (exit $ac_status); }; } &&
   8713 	 { ac_try='test -s conftest$ac_exeext'
   8714   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8715   (eval $ac_try) 2>&5
   8716   ac_status=$?
   8717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8718   (exit $ac_status); }; }; then
   8719   ac_cv_lib_dld_shl_load=yes
   8720 else
   8721   echo "$as_me: failed program was:" >&5
   8722 sed 's/^/| /' conftest.$ac_ext >&5
   8723 
   8724 ac_cv_lib_dld_shl_load=no
   8725 fi
   8726 rm -f conftest.err conftest.$ac_objext \
   8727       conftest$ac_exeext conftest.$ac_ext
   8728 LIBS=$ac_check_lib_save_LIBS
   8729 fi
   8730 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   8731 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
   8732 if test $ac_cv_lib_dld_shl_load = yes; then
   8733   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
   8734 else
   8735   echo "$as_me:$LINENO: checking for dlopen" >&5
   8736 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
   8737 if test "${ac_cv_func_dlopen+set}" = set; then
   8738   echo $ECHO_N "(cached) $ECHO_C" >&6
   8739 else
   8740   cat >conftest.$ac_ext <<_ACEOF
   8741 /* confdefs.h.  */
   8742 _ACEOF
   8743 cat confdefs.h >>conftest.$ac_ext
   8744 cat >>conftest.$ac_ext <<_ACEOF
   8745 /* end confdefs.h.  */
   8746 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   8747    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   8748 #define dlopen innocuous_dlopen
   8749 
   8750 /* System header to define __stub macros and hopefully few prototypes,
   8751     which can conflict with char dlopen (); below.
   8752     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   8753     <limits.h> exists even on freestanding compilers.  */
   8754 
   8755 #ifdef __STDC__
   8756 # include <limits.h>
   8757 #else
   8758 # include <assert.h>
   8759 #endif
   8760 
   8761 #undef dlopen
   8762 
   8763 /* Override any gcc2 internal prototype to avoid an error.  */
   8764 #ifdef __cplusplus
   8765 extern "C"
   8766 {
   8767 #endif
   8768 /* We use char because int might match the return type of a gcc2
   8769    builtin and then its argument prototype would still apply.  */
   8770 char dlopen ();
   8771 /* The GNU C library defines this for functions which it implements
   8772     to always fail with ENOSYS.  Some functions are actually named
   8773     something starting with __ and the normal name is an alias.  */
   8774 #if defined (__stub_dlopen) || defined (__stub___dlopen)
   8775 choke me
   8776 #else
   8777 char (*f) () = dlopen;
   8778 #endif
   8779 #ifdef __cplusplus
   8780 }
   8781 #endif
   8782 
   8783 int
   8784 main ()
   8785 {
   8786 return f != dlopen;
   8787   ;
   8788   return 0;
   8789 }
   8790 _ACEOF
   8791 rm -f conftest.$ac_objext conftest$ac_exeext
   8792 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8793   (eval $ac_link) 2>conftest.er1
   8794   ac_status=$?
   8795   grep -v '^ *+' conftest.er1 >conftest.err
   8796   rm -f conftest.er1
   8797   cat conftest.err >&5
   8798   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8799   (exit $ac_status); } &&
   8800 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   8801   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8802   (eval $ac_try) 2>&5
   8803   ac_status=$?
   8804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8805   (exit $ac_status); }; } &&
   8806 	 { ac_try='test -s conftest$ac_exeext'
   8807   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8808   (eval $ac_try) 2>&5
   8809   ac_status=$?
   8810   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8811   (exit $ac_status); }; }; then
   8812   ac_cv_func_dlopen=yes
   8813 else
   8814   echo "$as_me: failed program was:" >&5
   8815 sed 's/^/| /' conftest.$ac_ext >&5
   8816 
   8817 ac_cv_func_dlopen=no
   8818 fi
   8819 rm -f conftest.err conftest.$ac_objext \
   8820       conftest$ac_exeext conftest.$ac_ext
   8821 fi
   8822 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   8823 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
   8824 if test $ac_cv_func_dlopen = yes; then
   8825   lt_cv_dlopen="dlopen"
   8826 else
   8827   echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   8828 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
   8829 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   8830   echo $ECHO_N "(cached) $ECHO_C" >&6
   8831 else
   8832   ac_check_lib_save_LIBS=$LIBS
   8833 LIBS="-ldl  $LIBS"
   8834 cat >conftest.$ac_ext <<_ACEOF
   8835 /* confdefs.h.  */
   8836 _ACEOF
   8837 cat confdefs.h >>conftest.$ac_ext
   8838 cat >>conftest.$ac_ext <<_ACEOF
   8839 /* end confdefs.h.  */
   8840 
   8841 /* Override any gcc2 internal prototype to avoid an error.  */
   8842 #ifdef __cplusplus
   8843 extern "C"
   8844 #endif
   8845 /* We use char because int might match the return type of a gcc2
   8846    builtin and then its argument prototype would still apply.  */
   8847 char dlopen ();
   8848 int
   8849 main ()
   8850 {
   8851 dlopen ();
   8852   ;
   8853   return 0;
   8854 }
   8855 _ACEOF
   8856 rm -f conftest.$ac_objext conftest$ac_exeext
   8857 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8858   (eval $ac_link) 2>conftest.er1
   8859   ac_status=$?
   8860   grep -v '^ *+' conftest.er1 >conftest.err
   8861   rm -f conftest.er1
   8862   cat conftest.err >&5
   8863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8864   (exit $ac_status); } &&
   8865 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   8866   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8867   (eval $ac_try) 2>&5
   8868   ac_status=$?
   8869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8870   (exit $ac_status); }; } &&
   8871 	 { ac_try='test -s conftest$ac_exeext'
   8872   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8873   (eval $ac_try) 2>&5
   8874   ac_status=$?
   8875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8876   (exit $ac_status); }; }; then
   8877   ac_cv_lib_dl_dlopen=yes
   8878 else
   8879   echo "$as_me: failed program was:" >&5
   8880 sed 's/^/| /' conftest.$ac_ext >&5
   8881 
   8882 ac_cv_lib_dl_dlopen=no
   8883 fi
   8884 rm -f conftest.err conftest.$ac_objext \
   8885       conftest$ac_exeext conftest.$ac_ext
   8886 LIBS=$ac_check_lib_save_LIBS
   8887 fi
   8888 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   8889 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
   8890 if test $ac_cv_lib_dl_dlopen = yes; then
   8891   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   8892 else
   8893   echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   8894 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
   8895 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   8896   echo $ECHO_N "(cached) $ECHO_C" >&6
   8897 else
   8898   ac_check_lib_save_LIBS=$LIBS
   8899 LIBS="-lsvld  $LIBS"
   8900 cat >conftest.$ac_ext <<_ACEOF
   8901 /* confdefs.h.  */
   8902 _ACEOF
   8903 cat confdefs.h >>conftest.$ac_ext
   8904 cat >>conftest.$ac_ext <<_ACEOF
   8905 /* end confdefs.h.  */
   8906 
   8907 /* Override any gcc2 internal prototype to avoid an error.  */
   8908 #ifdef __cplusplus
   8909 extern "C"
   8910 #endif
   8911 /* We use char because int might match the return type of a gcc2
   8912    builtin and then its argument prototype would still apply.  */
   8913 char dlopen ();
   8914 int
   8915 main ()
   8916 {
   8917 dlopen ();
   8918   ;
   8919   return 0;
   8920 }
   8921 _ACEOF
   8922 rm -f conftest.$ac_objext conftest$ac_exeext
   8923 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8924   (eval $ac_link) 2>conftest.er1
   8925   ac_status=$?
   8926   grep -v '^ *+' conftest.er1 >conftest.err
   8927   rm -f conftest.er1
   8928   cat conftest.err >&5
   8929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8930   (exit $ac_status); } &&
   8931 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   8932   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8933   (eval $ac_try) 2>&5
   8934   ac_status=$?
   8935   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8936   (exit $ac_status); }; } &&
   8937 	 { ac_try='test -s conftest$ac_exeext'
   8938   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8939   (eval $ac_try) 2>&5
   8940   ac_status=$?
   8941   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8942   (exit $ac_status); }; }; then
   8943   ac_cv_lib_svld_dlopen=yes
   8944 else
   8945   echo "$as_me: failed program was:" >&5
   8946 sed 's/^/| /' conftest.$ac_ext >&5
   8947 
   8948 ac_cv_lib_svld_dlopen=no
   8949 fi
   8950 rm -f conftest.err conftest.$ac_objext \
   8951       conftest$ac_exeext conftest.$ac_ext
   8952 LIBS=$ac_check_lib_save_LIBS
   8953 fi
   8954 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   8955 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
   8956 if test $ac_cv_lib_svld_dlopen = yes; then
   8957   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   8958 else
   8959   echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   8960 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
   8961 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   8962   echo $ECHO_N "(cached) $ECHO_C" >&6
   8963 else
   8964   ac_check_lib_save_LIBS=$LIBS
   8965 LIBS="-ldld  $LIBS"
   8966 cat >conftest.$ac_ext <<_ACEOF
   8967 /* confdefs.h.  */
   8968 _ACEOF
   8969 cat confdefs.h >>conftest.$ac_ext
   8970 cat >>conftest.$ac_ext <<_ACEOF
   8971 /* end confdefs.h.  */
   8972 
   8973 /* Override any gcc2 internal prototype to avoid an error.  */
   8974 #ifdef __cplusplus
   8975 extern "C"
   8976 #endif
   8977 /* We use char because int might match the return type of a gcc2
   8978    builtin and then its argument prototype would still apply.  */
   8979 char dld_link ();
   8980 int
   8981 main ()
   8982 {
   8983 dld_link ();
   8984   ;
   8985   return 0;
   8986 }
   8987 _ACEOF
   8988 rm -f conftest.$ac_objext conftest$ac_exeext
   8989 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8990   (eval $ac_link) 2>conftest.er1
   8991   ac_status=$?
   8992   grep -v '^ *+' conftest.er1 >conftest.err
   8993   rm -f conftest.er1
   8994   cat conftest.err >&5
   8995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8996   (exit $ac_status); } &&
   8997 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   8998   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8999   (eval $ac_try) 2>&5
   9000   ac_status=$?
   9001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9002   (exit $ac_status); }; } &&
   9003 	 { ac_try='test -s conftest$ac_exeext'
   9004   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   9005   (eval $ac_try) 2>&5
   9006   ac_status=$?
   9007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9008   (exit $ac_status); }; }; then
   9009   ac_cv_lib_dld_dld_link=yes
   9010 else
   9011   echo "$as_me: failed program was:" >&5
   9012 sed 's/^/| /' conftest.$ac_ext >&5
   9013 
   9014 ac_cv_lib_dld_dld_link=no
   9015 fi
   9016 rm -f conftest.err conftest.$ac_objext \
   9017       conftest$ac_exeext conftest.$ac_ext
   9018 LIBS=$ac_check_lib_save_LIBS
   9019 fi
   9020 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   9021 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
   9022 if test $ac_cv_lib_dld_dld_link = yes; then
   9023   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
   9024 fi
   9025 
   9026 
   9027 fi
   9028 
   9029 
   9030 fi
   9031 
   9032 
   9033 fi
   9034 
   9035 
   9036 fi
   9037 
   9038 
   9039 fi
   9040 
   9041     ;;
   9042   esac
   9043 
   9044   if test "x$lt_cv_dlopen" != xno; then
   9045     enable_dlopen=yes
   9046   else
   9047     enable_dlopen=no
   9048   fi
   9049 
   9050   case $lt_cv_dlopen in
   9051   dlopen)
   9052     save_CPPFLAGS="$CPPFLAGS"
   9053     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   9054 
   9055     save_LDFLAGS="$LDFLAGS"
   9056     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   9057 
   9058     save_LIBS="$LIBS"
   9059     LIBS="$lt_cv_dlopen_libs $LIBS"
   9060 
   9061     echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   9062 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
   9063 if test "${lt_cv_dlopen_self+set}" = set; then
   9064   echo $ECHO_N "(cached) $ECHO_C" >&6
   9065 else
   9066   	  if test "$cross_compiling" = yes; then :
   9067   lt_cv_dlopen_self=cross
   9068 else
   9069   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9070   lt_status=$lt_dlunknown
   9071   cat > conftest.$ac_ext <<EOF
   9072 #line 9072 "configure"
   9073 #include "confdefs.h"
   9074 
   9075 #if HAVE_DLFCN_H
   9076 #include <dlfcn.h>
   9077 #endif
   9078 
   9079 #include <stdio.h>
   9080 
   9081 #ifdef RTLD_GLOBAL
   9082 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9083 #else
   9084 #  ifdef DL_GLOBAL
   9085 #    define LT_DLGLOBAL		DL_GLOBAL
   9086 #  else
   9087 #    define LT_DLGLOBAL		0
   9088 #  endif
   9089 #endif
   9090 
   9091 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9092    find out it does not work in some platform. */
   9093 #ifndef LT_DLLAZY_OR_NOW
   9094 #  ifdef RTLD_LAZY
   9095 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   9096 #  else
   9097 #    ifdef DL_LAZY
   9098 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   9099 #    else
   9100 #      ifdef RTLD_NOW
   9101 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   9102 #      else
   9103 #        ifdef DL_NOW
   9104 #          define LT_DLLAZY_OR_NOW	DL_NOW
   9105 #        else
   9106 #          define LT_DLLAZY_OR_NOW	0
   9107 #        endif
   9108 #      endif
   9109 #    endif
   9110 #  endif
   9111 #endif
   9112 
   9113 #ifdef __cplusplus
   9114 extern "C" void exit (int);
   9115 #endif
   9116 
   9117 void fnord() { int i=42;}
   9118 int main ()
   9119 {
   9120   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   9121   int status = $lt_dlunknown;
   9122 
   9123   if (self)
   9124     {
   9125       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   9126       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   9127       /* dlclose (self); */
   9128     }
   9129   else
   9130     puts (dlerror ());
   9131 
   9132     exit (status);
   9133 }
   9134 EOF
   9135   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9136   (eval $ac_link) 2>&5
   9137   ac_status=$?
   9138   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9139   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   9140     (./conftest; exit; ) >&5 2>/dev/null
   9141     lt_status=$?
   9142     case x$lt_status in
   9143       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   9144       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   9145       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   9146     esac
   9147   else :
   9148     # compilation failed
   9149     lt_cv_dlopen_self=no
   9150   fi
   9151 fi
   9152 rm -fr conftest*
   9153 
   9154 
   9155 fi
   9156 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   9157 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
   9158 
   9159     if test "x$lt_cv_dlopen_self" = xyes; then
   9160       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   9161       echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   9162 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
   9163 if test "${lt_cv_dlopen_self_static+set}" = set; then
   9164   echo $ECHO_N "(cached) $ECHO_C" >&6
   9165 else
   9166   	  if test "$cross_compiling" = yes; then :
   9167   lt_cv_dlopen_self_static=cross
   9168 else
   9169   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9170   lt_status=$lt_dlunknown
   9171   cat > conftest.$ac_ext <<EOF
   9172 #line 9172 "configure"
   9173 #include "confdefs.h"
   9174 
   9175 #if HAVE_DLFCN_H
   9176 #include <dlfcn.h>
   9177 #endif
   9178 
   9179 #include <stdio.h>
   9180 
   9181 #ifdef RTLD_GLOBAL
   9182 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9183 #else
   9184 #  ifdef DL_GLOBAL
   9185 #    define LT_DLGLOBAL		DL_GLOBAL
   9186 #  else
   9187 #    define LT_DLGLOBAL		0
   9188 #  endif
   9189 #endif
   9190 
   9191 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9192    find out it does not work in some platform. */
   9193 #ifndef LT_DLLAZY_OR_NOW
   9194 #  ifdef RTLD_LAZY
   9195 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   9196 #  else
   9197 #    ifdef DL_LAZY
   9198 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   9199 #    else
   9200 #      ifdef RTLD_NOW
   9201 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   9202 #      else
   9203 #        ifdef DL_NOW
   9204 #          define LT_DLLAZY_OR_NOW	DL_NOW
   9205 #        else
   9206 #          define LT_DLLAZY_OR_NOW	0
   9207 #        endif
   9208 #      endif
   9209 #    endif
   9210 #  endif
   9211 #endif
   9212 
   9213 #ifdef __cplusplus
   9214 extern "C" void exit (int);
   9215 #endif
   9216 
   9217 void fnord() { int i=42;}
   9218 int main ()
   9219 {
   9220   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   9221   int status = $lt_dlunknown;
   9222 
   9223   if (self)
   9224     {
   9225       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   9226       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   9227       /* dlclose (self); */
   9228     }
   9229   else
   9230     puts (dlerror ());
   9231 
   9232     exit (status);
   9233 }
   9234 EOF
   9235   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9236   (eval $ac_link) 2>&5
   9237   ac_status=$?
   9238   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9239   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   9240     (./conftest; exit; ) >&5 2>/dev/null
   9241     lt_status=$?
   9242     case x$lt_status in
   9243       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   9244       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   9245       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   9246     esac
   9247   else :
   9248     # compilation failed
   9249     lt_cv_dlopen_self_static=no
   9250   fi
   9251 fi
   9252 rm -fr conftest*
   9253 
   9254 
   9255 fi
   9256 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   9257 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
   9258     fi
   9259 
   9260     CPPFLAGS="$save_CPPFLAGS"
   9261     LDFLAGS="$save_LDFLAGS"
   9262     LIBS="$save_LIBS"
   9263     ;;
   9264   esac
   9265 
   9266   case $lt_cv_dlopen_self in
   9267   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   9268   *) enable_dlopen_self=unknown ;;
   9269   esac
   9270 
   9271   case $lt_cv_dlopen_self_static in
   9272   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   9273   *) enable_dlopen_self_static=unknown ;;
   9274   esac
   9275 fi
   9276 
   9277 
   9278 # Report which library types will actually be built
   9279 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   9280 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
   9281 echo "$as_me:$LINENO: result: $can_build_shared" >&5
   9282 echo "${ECHO_T}$can_build_shared" >&6
   9283 
   9284 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   9285 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
   9286 test "$can_build_shared" = "no" && enable_shared=no
   9287 
   9288 # On AIX, shared libraries and static libraries use the same namespace, and
   9289 # are all built from PIC.
   9290 case $host_os in
   9291 aix3*)
   9292   test "$enable_shared" = yes && enable_static=no
   9293   if test -n "$RANLIB"; then
   9294     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   9295     postinstall_cmds='$RANLIB $lib'
   9296   fi
   9297   ;;
   9298 
   9299 aix4* | aix5*)
   9300   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   9301     test "$enable_shared" = yes && enable_static=no
   9302   fi
   9303     ;;
   9304 esac
   9305 echo "$as_me:$LINENO: result: $enable_shared" >&5
   9306 echo "${ECHO_T}$enable_shared" >&6
   9307 
   9308 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   9309 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
   9310 # Make sure either enable_shared or enable_static is yes.
   9311 test "$enable_shared" = yes || enable_static=yes
   9312 echo "$as_me:$LINENO: result: $enable_static" >&5
   9313 echo "${ECHO_T}$enable_static" >&6
   9314 
   9315 # The else clause should only fire when bootstrapping the
   9316 # libtool distribution, otherwise you forgot to ship ltmain.sh
   9317 # with your package, and you will get complaints that there are
   9318 # no rules to generate ltmain.sh.
   9319 if test -f "$ltmain"; then
   9320   # See if we are running on zsh, and set the options which allow our commands through
   9321   # without removal of \ escapes.
   9322   if test -n "${ZSH_VERSION+set}" ; then
   9323     setopt NO_GLOB_SUBST
   9324   fi
   9325   # Now quote all the things that may contain metacharacters while being
   9326   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   9327   # variables and quote the copies for generation of the libtool script.
   9328   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   9329     SED SHELL STRIP \
   9330     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   9331     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   9332     deplibs_check_method reload_flag reload_cmds need_locks \
   9333     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   9334     lt_cv_sys_global_symbol_to_c_name_address \
   9335     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   9336     old_postinstall_cmds old_postuninstall_cmds \
   9337     compiler \
   9338     CC \
   9339     LD \
   9340     lt_prog_compiler_wl \
   9341     lt_prog_compiler_pic \
   9342     lt_prog_compiler_static \
   9343     lt_prog_compiler_no_builtin_flag \
   9344     export_dynamic_flag_spec \
   9345     thread_safe_flag_spec \
   9346     whole_archive_flag_spec \
   9347     enable_shared_with_static_runtimes \
   9348     old_archive_cmds \
   9349     old_archive_from_new_cmds \
   9350     predep_objects \
   9351     postdep_objects \
   9352     predeps \
   9353     postdeps \
   9354     compiler_lib_search_path \
   9355     archive_cmds \
   9356     archive_expsym_cmds \
   9357     postinstall_cmds \
   9358     postuninstall_cmds \
   9359     old_archive_from_expsyms_cmds \
   9360     allow_undefined_flag \
   9361     no_undefined_flag \
   9362     export_symbols_cmds \
   9363     hardcode_libdir_flag_spec \
   9364     hardcode_libdir_flag_spec_ld \
   9365     hardcode_libdir_separator \
   9366     hardcode_automatic \
   9367     module_cmds \
   9368     module_expsym_cmds \
   9369     lt_cv_prog_compiler_c_o \
   9370     exclude_expsyms \
   9371     include_expsyms; do
   9372 
   9373     case $var in
   9374     old_archive_cmds | \
   9375     old_archive_from_new_cmds | \
   9376     archive_cmds | \
   9377     archive_expsym_cmds | \
   9378     module_cmds | \
   9379     module_expsym_cmds | \
   9380     old_archive_from_expsyms_cmds | \
   9381     export_symbols_cmds | \
   9382     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   9383     postinstall_cmds | postuninstall_cmds | \
   9384     old_postinstall_cmds | old_postuninstall_cmds | \
   9385     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   9386       # Double-quote double-evaled strings.
   9387       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   9388       ;;
   9389     *)
   9390       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   9391       ;;
   9392     esac
   9393   done
   9394 
   9395   case $lt_echo in
   9396   *'\$0 --fallback-echo"')
   9397     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   9398     ;;
   9399   esac
   9400 
   9401 cfgfile="${ofile}T"
   9402   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   9403   $rm -f "$cfgfile"
   9404   { echo "$as_me:$LINENO: creating $ofile" >&5
   9405 echo "$as_me: creating $ofile" >&6;}
   9406 
   9407   cat <<__EOF__ >> "$cfgfile"
   9408 #! $SHELL
   9409 
   9410 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   9411 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   9412 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   9413 #
   9414 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
   9415 # Free Software Foundation, Inc.
   9416 #
   9417 # This file is part of GNU Libtool:
   9418 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   9419 #
   9420 # This program is free software; you can redistribute it and/or modify
   9421 # it under the terms of the GNU General Public License as published by
   9422 # the Free Software Foundation; either version 2 of the License, or
   9423 # (at your option) any later version.
   9424 #
   9425 # This program is distributed in the hope that it will be useful, but
   9426 # WITHOUT ANY WARRANTY; without even the implied warranty of
   9427 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   9428 # General Public License for more details.
   9429 #
   9430 # You should have received a copy of the GNU General Public License
   9431 # along with this program; if not, write to the Free Software
   9432 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   9433 #
   9434 # As a special exception to the GNU General Public License, if you
   9435 # distribute this file as part of a program that contains a
   9436 # configuration script generated by Autoconf, you may include it under
   9437 # the same distribution terms that you use for the rest of that program.
   9438 
   9439 # A sed program that does not truncate output.
   9440 SED=$lt_SED
   9441 
   9442 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   9443 Xsed="$SED -e 1s/^X//"
   9444 
   9445 # The HP-UX ksh and POSIX shell print the target directory to stdout
   9446 # if CDPATH is set.
   9447 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   9448 
   9449 # The names of the tagged configurations supported by this script.
   9450 available_tags=
   9451 
   9452 # ### BEGIN LIBTOOL CONFIG
   9453 
   9454 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   9455 
   9456 # Shell to use when invoking shell scripts.
   9457 SHELL=$lt_SHELL
   9458 
   9459 # Whether or not to build shared libraries.
   9460 build_libtool_libs=$enable_shared
   9461 
   9462 # Whether or not to build static libraries.
   9463 build_old_libs=$enable_static
   9464 
   9465 # Whether or not to add -lc for building shared libraries.
   9466 build_libtool_need_lc=$archive_cmds_need_lc
   9467 
   9468 # Whether or not to disallow shared libs when runtime libs are static
   9469 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   9470 
   9471 # Whether or not to optimize for fast installation.
   9472 fast_install=$enable_fast_install
   9473 
   9474 # The host system.
   9475 host_alias=$host_alias
   9476 host=$host
   9477 host_os=$host_os
   9478 
   9479 # The build system.
   9480 build_alias=$build_alias
   9481 build=$build
   9482 build_os=$build_os
   9483 
   9484 # An echo program that does not interpret backslashes.
   9485 echo=$lt_echo
   9486 
   9487 # The archiver.
   9488 AR=$lt_AR
   9489 AR_FLAGS=$lt_AR_FLAGS
   9490 
   9491 # A C compiler.
   9492 LTCC=$lt_LTCC
   9493 
   9494 # LTCC compiler flags.
   9495 LTCFLAGS=$lt_LTCFLAGS
   9496 
   9497 # A language-specific compiler.
   9498 CC=$lt_compiler
   9499 
   9500 # Is the compiler the GNU C compiler?
   9501 with_gcc=$GCC
   9502 
   9503 # An ERE matcher.
   9504 EGREP=$lt_EGREP
   9505 
   9506 # The linker used to build libraries.
   9507 LD=$lt_LD
   9508 
   9509 # Whether we need hard or soft links.
   9510 LN_S=$lt_LN_S
   9511 
   9512 # A BSD-compatible nm program.
   9513 NM=$lt_NM
   9514 
   9515 # A symbol stripping program
   9516 STRIP=$lt_STRIP
   9517 
   9518 # Used to examine libraries when file_magic_cmd begins "file"
   9519 MAGIC_CMD=$MAGIC_CMD
   9520 
   9521 # Used on cygwin: DLL creation program.
   9522 DLLTOOL="$DLLTOOL"
   9523 
   9524 # Used on cygwin: object dumper.
   9525 OBJDUMP="$OBJDUMP"
   9526 
   9527 # Used on cygwin: assembler.
   9528 AS="$AS"
   9529 
   9530 # The name of the directory that contains temporary libtool files.
   9531 objdir=$objdir
   9532 
   9533 # How to create reloadable object files.
   9534 reload_flag=$lt_reload_flag
   9535 reload_cmds=$lt_reload_cmds
   9536 
   9537 # How to pass a linker flag through the compiler.
   9538 wl=$lt_lt_prog_compiler_wl
   9539 
   9540 # Object file suffix (normally "o").
   9541 objext="$ac_objext"
   9542 
   9543 # Old archive suffix (normally "a").
   9544 libext="$libext"
   9545 
   9546 # Shared library suffix (normally ".so").
   9547 shrext_cmds='$shrext_cmds'
   9548 
   9549 # Executable file suffix (normally "").
   9550 exeext="$exeext"
   9551 
   9552 # Additional compiler flags for building library objects.
   9553 pic_flag=$lt_lt_prog_compiler_pic
   9554 pic_mode=$pic_mode
   9555 
   9556 # What is the maximum length of a command?
   9557 max_cmd_len=$lt_cv_sys_max_cmd_len
   9558 
   9559 # Does compiler simultaneously support -c and -o options?
   9560 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   9561 
   9562 # Must we lock files when doing compilation?
   9563 need_locks=$lt_need_locks
   9564 
   9565 # Do we need the lib prefix for modules?
   9566 need_lib_prefix=$need_lib_prefix
   9567 
   9568 # Do we need a version for libraries?
   9569 need_version=$need_version
   9570 
   9571 # Whether dlopen is supported.
   9572 dlopen_support=$enable_dlopen
   9573 
   9574 # Whether dlopen of programs is supported.
   9575 dlopen_self=$enable_dlopen_self
   9576 
   9577 # Whether dlopen of statically linked programs is supported.
   9578 dlopen_self_static=$enable_dlopen_self_static
   9579 
   9580 # Compiler flag to prevent dynamic linking.
   9581 link_static_flag=$lt_lt_prog_compiler_static
   9582 
   9583 # Compiler flag to turn off builtin functions.
   9584 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   9585 
   9586 # Compiler flag to allow reflexive dlopens.
   9587 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   9588 
   9589 # Compiler flag to generate shared objects directly from archives.
   9590 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   9591 
   9592 # Compiler flag to generate thread-safe objects.
   9593 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   9594 
   9595 # Library versioning type.
   9596 version_type=$version_type
   9597 
   9598 # Format of library name prefix.
   9599 libname_spec=$lt_libname_spec
   9600 
   9601 # List of archive names.  First name is the real one, the rest are links.
   9602 # The last name is the one that the linker finds with -lNAME.
   9603 library_names_spec=$lt_library_names_spec
   9604 
   9605 # The coded name of the library, if different from the real name.
   9606 soname_spec=$lt_soname_spec
   9607 
   9608 # Commands used to build and install an old-style archive.
   9609 RANLIB=$lt_RANLIB
   9610 old_archive_cmds=$lt_old_archive_cmds
   9611 old_postinstall_cmds=$lt_old_postinstall_cmds
   9612 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   9613 
   9614 # Create an old-style archive from a shared archive.
   9615 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   9616 
   9617 # Create a temporary old-style archive to link instead of a shared archive.
   9618 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   9619 
   9620 # Commands used to build and install a shared archive.
   9621 archive_cmds=$lt_archive_cmds
   9622 archive_expsym_cmds=$lt_archive_expsym_cmds
   9623 postinstall_cmds=$lt_postinstall_cmds
   9624 postuninstall_cmds=$lt_postuninstall_cmds
   9625 
   9626 # Commands used to build a loadable module (assumed same as above if empty)
   9627 module_cmds=$lt_module_cmds
   9628 module_expsym_cmds=$lt_module_expsym_cmds
   9629 
   9630 # Commands to strip libraries.
   9631 old_striplib=$lt_old_striplib
   9632 striplib=$lt_striplib
   9633 
   9634 # Dependencies to place before the objects being linked to create a
   9635 # shared library.
   9636 predep_objects=$lt_predep_objects
   9637 
   9638 # Dependencies to place after the objects being linked to create a
   9639 # shared library.
   9640 postdep_objects=$lt_postdep_objects
   9641 
   9642 # Dependencies to place before the objects being linked to create a
   9643 # shared library.
   9644 predeps=$lt_predeps
   9645 
   9646 # Dependencies to place after the objects being linked to create a
   9647 # shared library.
   9648 postdeps=$lt_postdeps
   9649 
   9650 # The library search path used internally by the compiler when linking
   9651 # a shared library.
   9652 compiler_lib_search_path=$lt_compiler_lib_search_path
   9653 
   9654 # Method to check whether dependent libraries are shared objects.
   9655 deplibs_check_method=$lt_deplibs_check_method
   9656 
   9657 # Command to use when deplibs_check_method == file_magic.
   9658 file_magic_cmd=$lt_file_magic_cmd
   9659 
   9660 # Flag that allows shared libraries with undefined symbols to be built.
   9661 allow_undefined_flag=$lt_allow_undefined_flag
   9662 
   9663 # Flag that forces no undefined symbols.
   9664 no_undefined_flag=$lt_no_undefined_flag
   9665 
   9666 # Commands used to finish a libtool library installation in a directory.
   9667 finish_cmds=$lt_finish_cmds
   9668 
   9669 # Same as above, but a single script fragment to be evaled but not shown.
   9670 finish_eval=$lt_finish_eval
   9671 
   9672 # Take the output of nm and produce a listing of raw symbols and C names.
   9673 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   9674 
   9675 # Transform the output of nm in a proper C declaration
   9676 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   9677 
   9678 # Transform the output of nm in a C name address pair
   9679 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   9680 
   9681 # This is the shared library runtime path variable.
   9682 runpath_var=$runpath_var
   9683 
   9684 # This is the shared library path variable.
   9685 shlibpath_var=$shlibpath_var
   9686 
   9687 # Is shlibpath searched before the hard-coded library search path?
   9688 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   9689 
   9690 # How to hardcode a shared library path into an executable.
   9691 hardcode_action=$hardcode_action
   9692 
   9693 # Whether we should hardcode library paths into libraries.
   9694 hardcode_into_libs=$hardcode_into_libs
   9695 
   9696 # Flag to hardcode \$libdir into a binary during linking.
   9697 # This must work even if \$libdir does not exist.
   9698 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   9699 
   9700 # If ld is used when linking, flag to hardcode \$libdir into
   9701 # a binary during linking. This must work even if \$libdir does
   9702 # not exist.
   9703 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   9704 
   9705 # Whether we need a single -rpath flag with a separated argument.
   9706 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   9707 
   9708 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   9709 # resulting binary.
   9710 hardcode_direct=$hardcode_direct
   9711 
   9712 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   9713 # resulting binary.
   9714 hardcode_minus_L=$hardcode_minus_L
   9715 
   9716 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   9717 # the resulting binary.
   9718 hardcode_shlibpath_var=$hardcode_shlibpath_var
   9719 
   9720 # Set to yes if building a shared library automatically hardcodes DIR into the library
   9721 # and all subsequent libraries and executables linked against it.
   9722 hardcode_automatic=$hardcode_automatic
   9723 
   9724 # Variables whose values should be saved in libtool wrapper scripts and
   9725 # restored at relink time.
   9726 variables_saved_for_relink="$variables_saved_for_relink"
   9727 
   9728 # Whether libtool must link a program against all its dependency libraries.
   9729 link_all_deplibs=$link_all_deplibs
   9730 
   9731 # Compile-time system search path for libraries
   9732 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   9733 
   9734 # Run-time system search path for libraries
   9735 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   9736 
   9737 # Fix the shell variable \$srcfile for the compiler.
   9738 fix_srcfile_path="$fix_srcfile_path"
   9739 
   9740 # Set to yes if exported symbols are required.
   9741 always_export_symbols=$always_export_symbols
   9742 
   9743 # The commands to list exported symbols.
   9744 export_symbols_cmds=$lt_export_symbols_cmds
   9745 
   9746 # The commands to extract the exported symbol list from a shared archive.
   9747 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   9748 
   9749 # Symbols that should not be listed in the preloaded symbols.
   9750 exclude_expsyms=$lt_exclude_expsyms
   9751 
   9752 # Symbols that must always be exported.
   9753 include_expsyms=$lt_include_expsyms
   9754 
   9755 # ### END LIBTOOL CONFIG
   9756 
   9757 __EOF__
   9758 
   9759 
   9760   case $host_os in
   9761   aix3*)
   9762     cat <<\EOF >> "$cfgfile"
   9763 
   9764 # AIX sometimes has problems with the GCC collect2 program.  For some
   9765 # reason, if we set the COLLECT_NAMES environment variable, the problems
   9766 # vanish in a puff of smoke.
   9767 if test "X${COLLECT_NAMES+set}" != Xset; then
   9768   COLLECT_NAMES=
   9769   export COLLECT_NAMES
   9770 fi
   9771 EOF
   9772     ;;
   9773   esac
   9774 
   9775   # We use sed instead of cat because bash on DJGPP gets confused if
   9776   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   9777   # text mode, it properly converts lines to CR/LF.  This bash problem
   9778   # is reportedly fixed, but why not run on old versions too?
   9779   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   9780 
   9781   mv -f "$cfgfile" "$ofile" || \
   9782     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   9783   chmod +x "$ofile"
   9784 
   9785 else
   9786   # If there is no Makefile yet, we rely on a make rule to execute
   9787   # `config.status --recheck' to rerun these tests and create the
   9788   # libtool script then.
   9789   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   9790   if test -f "$ltmain_in"; then
   9791     test -f Makefile && make "$ltmain"
   9792   fi
   9793 fi
   9794 
   9795 
   9796 ac_ext=c
   9797 ac_cpp='$CPP $CPPFLAGS'
   9798 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   9799 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   9800 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   9801 
   9802 CC="$lt_save_CC"
   9803 
   9804 
   9805 # Check whether --with-tags or --without-tags was given.
   9806 if test "${with_tags+set}" = set; then
   9807   withval="$with_tags"
   9808   tagnames="$withval"
   9809 fi;
   9810 
   9811 if test -f "$ltmain" && test -n "$tagnames"; then
   9812   if test ! -f "${ofile}"; then
   9813     { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   9814 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   9815   fi
   9816 
   9817   if test -z "$LTCC"; then
   9818     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   9819     if test -z "$LTCC"; then
   9820       { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   9821 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   9822     else
   9823       { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   9824 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   9825     fi
   9826   fi
   9827   if test -z "$LTCFLAGS"; then
   9828     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   9829   fi
   9830 
   9831   # Extract list of available tagged configurations in $ofile.
   9832   # Note that this assumes the entire list is on one line.
   9833   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   9834 
   9835   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   9836   for tagname in $tagnames; do
   9837     IFS="$lt_save_ifs"
   9838     # Check whether tagname contains only valid characters
   9839     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   9840     "") ;;
   9841     *)  { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   9842 echo "$as_me: error: invalid tag name: $tagname" >&2;}
   9843    { (exit 1); exit 1; }; }
   9844 	;;
   9845     esac
   9846 
   9847     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   9848     then
   9849       { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   9850 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   9851    { (exit 1); exit 1; }; }
   9852     fi
   9853 
   9854     # Update the list of available tags.
   9855     if test -n "$tagname"; then
   9856       echo appending configuration tag \"$tagname\" to $ofile
   9857 
   9858       case $tagname in
   9859       CXX)
   9860 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   9861 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   9862 	    (test "X$CXX" != "Xg++"))) ; then
   9863 	  ac_ext=cc
   9864 ac_cpp='$CXXCPP $CPPFLAGS'
   9865 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   9866 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   9867 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   9868 
   9869 
   9870 
   9871 
   9872 archive_cmds_need_lc_CXX=no
   9873 allow_undefined_flag_CXX=
   9874 always_export_symbols_CXX=no
   9875 archive_expsym_cmds_CXX=
   9876 export_dynamic_flag_spec_CXX=
   9877 hardcode_direct_CXX=no
   9878 hardcode_libdir_flag_spec_CXX=
   9879 hardcode_libdir_flag_spec_ld_CXX=
   9880 hardcode_libdir_separator_CXX=
   9881 hardcode_minus_L_CXX=no
   9882 hardcode_shlibpath_var_CXX=unsupported
   9883 hardcode_automatic_CXX=no
   9884 module_cmds_CXX=
   9885 module_expsym_cmds_CXX=
   9886 link_all_deplibs_CXX=unknown
   9887 old_archive_cmds_CXX=$old_archive_cmds
   9888 no_undefined_flag_CXX=
   9889 whole_archive_flag_spec_CXX=
   9890 enable_shared_with_static_runtimes_CXX=no
   9891 
   9892 # Dependencies to place before and after the object being linked:
   9893 predep_objects_CXX=
   9894 postdep_objects_CXX=
   9895 predeps_CXX=
   9896 postdeps_CXX=
   9897 compiler_lib_search_path_CXX=
   9898 
   9899 # Source file extension for C++ test sources.
   9900 ac_ext=cpp
   9901 
   9902 # Object file extension for compiled C++ test sources.
   9903 objext=o
   9904 objext_CXX=$objext
   9905 
   9906 # Code to be used in simple compile tests
   9907 lt_simple_compile_test_code="int some_variable = 0;\n"
   9908 
   9909 # Code to be used in simple link tests
   9910 lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n'
   9911 
   9912 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   9913 
   9914 # If no C compiler was specified, use CC.
   9915 LTCC=${LTCC-"$CC"}
   9916 
   9917 # If no C compiler flags were specified, use CFLAGS.
   9918 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   9919 
   9920 # Allow CC to be a program name with arguments.
   9921 compiler=$CC
   9922 
   9923 
   9924 # save warnings/boilerplate of simple test code
   9925 ac_outfile=conftest.$ac_objext
   9926 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   9927 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   9928 _lt_compiler_boilerplate=`cat conftest.err`
   9929 $rm conftest*
   9930 
   9931 ac_outfile=conftest.$ac_objext
   9932 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   9933 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   9934 _lt_linker_boilerplate=`cat conftest.err`
   9935 $rm conftest*
   9936 
   9937 
   9938 # Allow CC to be a program name with arguments.
   9939 lt_save_CC=$CC
   9940 lt_save_LD=$LD
   9941 lt_save_GCC=$GCC
   9942 GCC=$GXX
   9943 lt_save_with_gnu_ld=$with_gnu_ld
   9944 lt_save_path_LD=$lt_cv_path_LD
   9945 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   9946   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   9947 else
   9948   $as_unset lt_cv_prog_gnu_ld
   9949 fi
   9950 if test -n "${lt_cv_path_LDCXX+set}"; then
   9951   lt_cv_path_LD=$lt_cv_path_LDCXX
   9952 else
   9953   $as_unset lt_cv_path_LD
   9954 fi
   9955 test -z "${LDCXX+set}" || LD=$LDCXX
   9956 CC=${CXX-"c++"}
   9957 compiler=$CC
   9958 compiler_CXX=$CC
   9959 for cc_temp in $compiler""; do
   9960   case $cc_temp in
   9961     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   9962     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   9963     \-*) ;;
   9964     *) break;;
   9965   esac
   9966 done
   9967 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   9968 
   9969 
   9970 # We don't want -fno-exception wen compiling C++ code, so set the
   9971 # no_builtin_flag separately
   9972 if test "$GXX" = yes; then
   9973   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   9974 else
   9975   lt_prog_compiler_no_builtin_flag_CXX=
   9976 fi
   9977 
   9978 if test "$GXX" = yes; then
   9979   # Set up default GNU C++ configuration
   9980 
   9981 
   9982 # Check whether --with-gnu-ld or --without-gnu-ld was given.
   9983 if test "${with_gnu_ld+set}" = set; then
   9984   withval="$with_gnu_ld"
   9985   test "$withval" = no || with_gnu_ld=yes
   9986 else
   9987   with_gnu_ld=no
   9988 fi;
   9989 ac_prog=ld
   9990 if test "$GCC" = yes; then
   9991   # Check if gcc -print-prog-name=ld gives a path.
   9992   echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   9993 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
   9994   case $host in
   9995   *-*-mingw*)
   9996     # gcc leaves a trailing carriage return which upsets mingw
   9997     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   9998   *)
   9999     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   10000   esac
   10001   case $ac_prog in
   10002     # Accept absolute paths.
   10003     [\\/]* | ?:[\\/]*)
   10004       re_direlt='/[^/][^/]*/\.\./'
   10005       # Canonicalize the pathname of ld
   10006       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   10007       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   10008 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   10009       done
   10010       test -z "$LD" && LD="$ac_prog"
   10011       ;;
   10012   "")
   10013     # If it fails, then pretend we aren't using GCC.
   10014     ac_prog=ld
   10015     ;;
   10016   *)
   10017     # If it is relative, then search for the first ld in PATH.
   10018     with_gnu_ld=unknown
   10019     ;;
   10020   esac
   10021 elif test "$with_gnu_ld" = yes; then
   10022   echo "$as_me:$LINENO: checking for GNU ld" >&5
   10023 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
   10024 else
   10025   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   10026 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
   10027 fi
   10028 if test "${lt_cv_path_LD+set}" = set; then
   10029   echo $ECHO_N "(cached) $ECHO_C" >&6
   10030 else
   10031   if test -z "$LD"; then
   10032   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   10033   for ac_dir in $PATH; do
   10034     IFS="$lt_save_ifs"
   10035     test -z "$ac_dir" && ac_dir=.
   10036     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   10037       lt_cv_path_LD="$ac_dir/$ac_prog"
   10038       # Check to see if the program is GNU ld.  I'd rather use --version,
   10039       # but apparently some variants of GNU ld only accept -v.
   10040       # Break only if it was the GNU/non-GNU ld that we prefer.
   10041       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   10042       *GNU* | *'with BFD'*)
   10043 	test "$with_gnu_ld" != no && break
   10044 	;;
   10045       *)
   10046 	test "$with_gnu_ld" != yes && break
   10047 	;;
   10048       esac
   10049     fi
   10050   done
   10051   IFS="$lt_save_ifs"
   10052 else
   10053   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   10054 fi
   10055 fi
   10056 
   10057 LD="$lt_cv_path_LD"
   10058 if test -n "$LD"; then
   10059   echo "$as_me:$LINENO: result: $LD" >&5
   10060 echo "${ECHO_T}$LD" >&6
   10061 else
   10062   echo "$as_me:$LINENO: result: no" >&5
   10063 echo "${ECHO_T}no" >&6
   10064 fi
   10065 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   10066 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   10067    { (exit 1); exit 1; }; }
   10068 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   10069 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
   10070 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   10071   echo $ECHO_N "(cached) $ECHO_C" >&6
   10072 else
   10073   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   10074 case `$LD -v 2>&1 </dev/null` in
   10075 *GNU* | *'with BFD'*)
   10076   lt_cv_prog_gnu_ld=yes
   10077   ;;
   10078 *)
   10079   lt_cv_prog_gnu_ld=no
   10080   ;;
   10081 esac
   10082 fi
   10083 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   10084 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
   10085 with_gnu_ld=$lt_cv_prog_gnu_ld
   10086 
   10087 
   10088 
   10089   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   10090   # archiving commands below assume that GNU ld is being used.
   10091   if test "$with_gnu_ld" = yes; then
   10092     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10093     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'
   10094 
   10095     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   10096     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10097 
   10098     # If archive_cmds runs LD, not CC, wlarc should be empty
   10099     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   10100     #     investigate it a little bit more. (MM)
   10101     wlarc='${wl}'
   10102 
   10103     # ancient GNU ld didn't support --whole-archive et. al.
   10104     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   10105 	grep 'no-whole-archive' > /dev/null; then
   10106       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   10107     else
   10108       whole_archive_flag_spec_CXX=
   10109     fi
   10110   else
   10111     with_gnu_ld=no
   10112     wlarc=
   10113 
   10114     # A generic and very simple default shared library creation
   10115     # command for GNU C++ for the case where it uses the native
   10116     # linker, instead of GNU ld.  If possible, this setting should
   10117     # overridden to take advantage of the native linker features on
   10118     # the platform it is being used on.
   10119     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   10120   fi
   10121 
   10122   # Commands to make compiler produce verbose output that lists
   10123   # what "hidden" libraries, object files and flags are used when
   10124   # linking a shared library.
   10125   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   10126 
   10127 else
   10128   GXX=no
   10129   with_gnu_ld=no
   10130   wlarc=
   10131 fi
   10132 
   10133 # PORTME: fill in a description of your system's C++ link characteristics
   10134 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   10135 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
   10136 ld_shlibs_CXX=yes
   10137 case $host_os in
   10138   aix3*)
   10139     # FIXME: insert proper C++ library support
   10140     ld_shlibs_CXX=no
   10141     ;;
   10142   aix4* | aix5*)
   10143     if test "$host_cpu" = ia64; then
   10144       # On IA64, the linker does run time linking by default, so we don't
   10145       # have to do anything special.
   10146       aix_use_runtimelinking=no
   10147       exp_sym_flag='-Bexport'
   10148       no_entry_flag=""
   10149     else
   10150       aix_use_runtimelinking=no
   10151 
   10152       # Test if we are trying to use run time linking or normal
   10153       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   10154       # need to do runtime linking.
   10155       case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   10156 	for ld_flag in $LDFLAGS; do
   10157 	  case $ld_flag in
   10158 	  *-brtl*)
   10159 	    aix_use_runtimelinking=yes
   10160 	    break
   10161 	    ;;
   10162 	  esac
   10163 	done
   10164 	;;
   10165       esac
   10166 
   10167       exp_sym_flag='-bexport'
   10168       no_entry_flag='-bnoentry'
   10169     fi
   10170 
   10171     # When large executables or shared objects are built, AIX ld can
   10172     # have problems creating the table of contents.  If linking a library
   10173     # or program results in "error TOC overflow" add -mminimal-toc to
   10174     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   10175     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   10176 
   10177     archive_cmds_CXX=''
   10178     hardcode_direct_CXX=yes
   10179     hardcode_libdir_separator_CXX=':'
   10180     link_all_deplibs_CXX=yes
   10181 
   10182     if test "$GXX" = yes; then
   10183       case $host_os in aix4.[012]|aix4.[012].*)
   10184       # We only want to do this on AIX 4.2 and lower, the check
   10185       # below for broken collect2 doesn't work under 4.3+
   10186 	collect2name=`${CC} -print-prog-name=collect2`
   10187 	if test -f "$collect2name" && \
   10188 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   10189 	then
   10190 	  # We have reworked collect2
   10191 	  hardcode_direct_CXX=yes
   10192 	else
   10193 	  # We have old collect2
   10194 	  hardcode_direct_CXX=unsupported
   10195 	  # It fails to find uninstalled libraries when the uninstalled
   10196 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   10197 	  # to unsupported forces relinking
   10198 	  hardcode_minus_L_CXX=yes
   10199 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   10200 	  hardcode_libdir_separator_CXX=
   10201 	fi
   10202 	;;
   10203       esac
   10204       shared_flag='-shared'
   10205       if test "$aix_use_runtimelinking" = yes; then
   10206 	shared_flag="$shared_flag "'${wl}-G'
   10207       fi
   10208     else
   10209       # not using gcc
   10210       if test "$host_cpu" = ia64; then
   10211 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   10212 	# chokes on -Wl,-G. The following line is correct:
   10213 	shared_flag='-G'
   10214       else
   10215 	if test "$aix_use_runtimelinking" = yes; then
   10216 	  shared_flag='${wl}-G'
   10217 	else
   10218 	  shared_flag='${wl}-bM:SRE'
   10219 	fi
   10220       fi
   10221     fi
   10222 
   10223     # It seems that -bexpall does not export symbols beginning with
   10224     # underscore (_), so it is better to generate a list of symbols to export.
   10225     always_export_symbols_CXX=yes
   10226     if test "$aix_use_runtimelinking" = yes; then
   10227       # Warning - without using the other runtime loading flags (-brtl),
   10228       # -berok will link without error, but may produce a broken library.
   10229       allow_undefined_flag_CXX='-berok'
   10230       # Determine the default libpath from the value encoded in an empty executable.
   10231       cat >conftest.$ac_ext <<_ACEOF
   10232 /* confdefs.h.  */
   10233 _ACEOF
   10234 cat confdefs.h >>conftest.$ac_ext
   10235 cat >>conftest.$ac_ext <<_ACEOF
   10236 /* end confdefs.h.  */
   10237 
   10238 int
   10239 main ()
   10240 {
   10241 
   10242   ;
   10243   return 0;
   10244 }
   10245 _ACEOF
   10246 rm -f conftest.$ac_objext conftest$ac_exeext
   10247 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10248   (eval $ac_link) 2>conftest.er1
   10249   ac_status=$?
   10250   grep -v '^ *+' conftest.er1 >conftest.err
   10251   rm -f conftest.er1
   10252   cat conftest.err >&5
   10253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10254   (exit $ac_status); } &&
   10255 	 { ac_try='test -z "$ac_cxx_werror_flag"			 || test ! -s conftest.err'
   10256   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   10257   (eval $ac_try) 2>&5
   10258   ac_status=$?
   10259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10260   (exit $ac_status); }; } &&
   10261 	 { ac_try='test -s conftest$ac_exeext'
   10262   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   10263   (eval $ac_try) 2>&5
   10264   ac_status=$?
   10265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10266   (exit $ac_status); }; }; then
   10267 
   10268 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   10269 }'`
   10270 # Check for a 64-bit object if we didn't find anything.
   10271 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; }
   10272 }'`; fi
   10273 else
   10274   echo "$as_me: failed program was:" >&5
   10275 sed 's/^/| /' conftest.$ac_ext >&5
   10276 
   10277 fi
   10278 rm -f conftest.err conftest.$ac_objext \
   10279       conftest$ac_exeext conftest.$ac_ext
   10280 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   10281 
   10282       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   10283 
   10284       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"
   10285      else
   10286       if test "$host_cpu" = ia64; then
   10287 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   10288 	allow_undefined_flag_CXX="-z nodefs"
   10289 	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"
   10290       else
   10291 	# Determine the default libpath from the value encoded in an empty executable.
   10292 	cat >conftest.$ac_ext <<_ACEOF
   10293 /* confdefs.h.  */
   10294 _ACEOF
   10295 cat confdefs.h >>conftest.$ac_ext
   10296 cat >>conftest.$ac_ext <<_ACEOF
   10297 /* end confdefs.h.  */
   10298 
   10299 int
   10300 main ()
   10301 {
   10302 
   10303   ;
   10304   return 0;
   10305 }
   10306 _ACEOF
   10307 rm -f conftest.$ac_objext conftest$ac_exeext
   10308 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10309   (eval $ac_link) 2>conftest.er1
   10310   ac_status=$?
   10311   grep -v '^ *+' conftest.er1 >conftest.err
   10312   rm -f conftest.er1
   10313   cat conftest.err >&5
   10314   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10315   (exit $ac_status); } &&
   10316 	 { ac_try='test -z "$ac_cxx_werror_flag"			 || test ! -s conftest.err'
   10317   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   10318   (eval $ac_try) 2>&5
   10319   ac_status=$?
   10320   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10321   (exit $ac_status); }; } &&
   10322 	 { ac_try='test -s conftest$ac_exeext'
   10323   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   10324   (eval $ac_try) 2>&5
   10325   ac_status=$?
   10326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10327   (exit $ac_status); }; }; then
   10328 
   10329 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   10330 }'`
   10331 # Check for a 64-bit object if we didn't find anything.
   10332 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; }
   10333 }'`; fi
   10334 else
   10335   echo "$as_me: failed program was:" >&5
   10336 sed 's/^/| /' conftest.$ac_ext >&5
   10337 
   10338 fi
   10339 rm -f conftest.err conftest.$ac_objext \
   10340       conftest$ac_exeext conftest.$ac_ext
   10341 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   10342 
   10343 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   10344 	# Warning - without using the other run time loading flags,
   10345 	# -berok will link without error, but may produce a broken library.
   10346 	no_undefined_flag_CXX=' ${wl}-bernotok'
   10347 	allow_undefined_flag_CXX=' ${wl}-berok'
   10348 	# Exported symbols can be pulled into shared objects from archives
   10349 	whole_archive_flag_spec_CXX='$convenience'
   10350 	archive_cmds_need_lc_CXX=yes
   10351 	# This is similar to how AIX traditionally builds its shared libraries.
   10352 	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'
   10353       fi
   10354     fi
   10355     ;;
   10356 
   10357   beos*)
   10358     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   10359       allow_undefined_flag_CXX=unsupported
   10360       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   10361       # support --undefined.  This deserves some investigation.  FIXME
   10362       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10363     else
   10364       ld_shlibs_CXX=no
   10365     fi
   10366     ;;
   10367 
   10368   chorus*)
   10369     case $cc_basename in
   10370       *)
   10371 	# FIXME: insert proper C++ library support
   10372 	ld_shlibs_CXX=no
   10373 	;;
   10374     esac
   10375     ;;
   10376 
   10377   cygwin* | mingw* | pw32*)
   10378     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   10379     # as there is no search path for DLLs.
   10380     hardcode_libdir_flag_spec_CXX='-L$libdir'
   10381     allow_undefined_flag_CXX=unsupported
   10382     always_export_symbols_CXX=no
   10383     enable_shared_with_static_runtimes_CXX=yes
   10384 
   10385     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   10386       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'
   10387       # If the export-symbols file already is a .def file (1st line
   10388       # is EXPORTS), use it as is; otherwise, prepend...
   10389       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   10390 	cp $export_symbols $output_objdir/$soname.def;
   10391       else
   10392 	echo EXPORTS > $output_objdir/$soname.def;
   10393 	cat $export_symbols >> $output_objdir/$soname.def;
   10394       fi~
   10395       $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'
   10396     else
   10397       ld_shlibs_CXX=no
   10398     fi
   10399   ;;
   10400       darwin* | rhapsody*)
   10401         case $host_os in
   10402         rhapsody* | darwin1.[012])
   10403          allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
   10404          ;;
   10405        *) # Darwin 1.3 on
   10406          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   10407            allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   10408          else
   10409            case ${MACOSX_DEPLOYMENT_TARGET} in
   10410              10.[012])
   10411                allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   10412                ;;
   10413              10.*)
   10414                allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup'
   10415                ;;
   10416            esac
   10417          fi
   10418          ;;
   10419         esac
   10420       archive_cmds_need_lc_CXX=no
   10421       hardcode_direct_CXX=no
   10422       hardcode_automatic_CXX=yes
   10423       hardcode_shlibpath_var_CXX=unsupported
   10424       whole_archive_flag_spec_CXX=''
   10425       link_all_deplibs_CXX=yes
   10426 
   10427     if test "$GXX" = yes ; then
   10428       lt_int_apple_cc_single_mod=no
   10429       output_verbose_link_cmd='echo'
   10430       if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
   10431        lt_int_apple_cc_single_mod=yes
   10432       fi
   10433       if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   10434        archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   10435       else
   10436           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'
   10437         fi
   10438         module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   10439         # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   10440           if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   10441             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}'
   10442           else
   10443             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}'
   10444           fi
   10445             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}'
   10446       else
   10447       case $cc_basename in
   10448         xlc*)
   10449          output_verbose_link_cmd='echo'
   10450           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'
   10451           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   10452           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   10453           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}'
   10454           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}'
   10455           ;;
   10456        *)
   10457          ld_shlibs_CXX=no
   10458           ;;
   10459       esac
   10460       fi
   10461         ;;
   10462 
   10463   dgux*)
   10464     case $cc_basename in
   10465       ec++*)
   10466 	# FIXME: insert proper C++ library support
   10467 	ld_shlibs_CXX=no
   10468 	;;
   10469       ghcx*)
   10470 	# Green Hills C++ Compiler
   10471 	# FIXME: insert proper C++ library support
   10472 	ld_shlibs_CXX=no
   10473 	;;
   10474       *)
   10475 	# FIXME: insert proper C++ library support
   10476 	ld_shlibs_CXX=no
   10477 	;;
   10478     esac
   10479     ;;
   10480   freebsd[12]*)
   10481     # C++ shared libraries reported to be fairly broken before switch to ELF
   10482     ld_shlibs_CXX=no
   10483     ;;
   10484   freebsd-elf*)
   10485     archive_cmds_need_lc_CXX=no
   10486     ;;
   10487   freebsd* | kfreebsd*-gnu | dragonfly*)
   10488     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   10489     # conventions
   10490     ld_shlibs_CXX=yes
   10491     ;;
   10492   gnu*)
   10493     ;;
   10494   hpux9*)
   10495     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   10496     hardcode_libdir_separator_CXX=:
   10497     export_dynamic_flag_spec_CXX='${wl}-E'
   10498     hardcode_direct_CXX=yes
   10499     hardcode_minus_L_CXX=yes # Not in the search PATH,
   10500 				# but as the default
   10501 				# location of the library.
   10502 
   10503     case $cc_basename in
   10504     CC*)
   10505       # FIXME: insert proper C++ library support
   10506       ld_shlibs_CXX=no
   10507       ;;
   10508     aCC*)
   10509       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'
   10510       # Commands to make compiler produce verbose output that lists
   10511       # what "hidden" libraries, object files and flags are used when
   10512       # linking a shared library.
   10513       #
   10514       # There doesn't appear to be a way to prevent this compiler from
   10515       # explicitly linking system object files so we need to strip them
   10516       # from the output so that they don't get included in the library
   10517       # dependencies.
   10518       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'
   10519       ;;
   10520     *)
   10521       if test "$GXX" = yes; then
   10522         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'
   10523       else
   10524         # FIXME: insert proper C++ library support
   10525         ld_shlibs_CXX=no
   10526       fi
   10527       ;;
   10528     esac
   10529     ;;
   10530   hpux10*|hpux11*)
   10531     if test $with_gnu_ld = no; then
   10532       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   10533       hardcode_libdir_separator_CXX=:
   10534 
   10535       case $host_cpu in
   10536       hppa*64*|ia64*)
   10537 	hardcode_libdir_flag_spec_ld_CXX='+b $libdir'
   10538         ;;
   10539       *)
   10540 	export_dynamic_flag_spec_CXX='${wl}-E'
   10541         ;;
   10542       esac
   10543     fi
   10544     case $host_cpu in
   10545     hppa*64*|ia64*)
   10546       hardcode_direct_CXX=no
   10547       hardcode_shlibpath_var_CXX=no
   10548       ;;
   10549     *)
   10550       hardcode_direct_CXX=yes
   10551       hardcode_minus_L_CXX=yes # Not in the search PATH,
   10552 					      # but as the default
   10553 					      # location of the library.
   10554       ;;
   10555     esac
   10556 
   10557     case $cc_basename in
   10558       CC*)
   10559 	# FIXME: insert proper C++ library support
   10560 	ld_shlibs_CXX=no
   10561 	;;
   10562       aCC*)
   10563 	case $host_cpu in
   10564 	hppa*64*)
   10565 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10566 	  ;;
   10567 	ia64*)
   10568 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10569 	  ;;
   10570 	*)
   10571 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10572 	  ;;
   10573 	esac
   10574 	# Commands to make compiler produce verbose output that lists
   10575 	# what "hidden" libraries, object files and flags are used when
   10576 	# linking a shared library.
   10577 	#
   10578 	# There doesn't appear to be a way to prevent this compiler from
   10579 	# explicitly linking system object files so we need to strip them
   10580 	# from the output so that they don't get included in the library
   10581 	# dependencies.
   10582 	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'
   10583 	;;
   10584       *)
   10585 	if test "$GXX" = yes; then
   10586 	  if test $with_gnu_ld = no; then
   10587 	    case $host_cpu in
   10588 	    hppa*64*)
   10589 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10590 	      ;;
   10591 	    ia64*)
   10592 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10593 	      ;;
   10594 	    *)
   10595 	      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'
   10596 	      ;;
   10597 	    esac
   10598 	  fi
   10599 	else
   10600 	  # FIXME: insert proper C++ library support
   10601 	  ld_shlibs_CXX=no
   10602 	fi
   10603 	;;
   10604     esac
   10605     ;;
   10606   interix3*)
   10607     hardcode_direct_CXX=no
   10608     hardcode_shlibpath_var_CXX=no
   10609     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   10610     export_dynamic_flag_spec_CXX='${wl}-E'
   10611     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   10612     # Instead, shared libraries are loaded at an image base (0x10000000 by
   10613     # default) and relocated if they conflict, which is a slow very memory
   10614     # consuming and fragmenting process.  To avoid this, we pick a random,
   10615     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   10616     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   10617     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'
   10618     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'
   10619     ;;
   10620   irix5* | irix6*)
   10621     case $cc_basename in
   10622       CC*)
   10623 	# SGI C++
   10624 	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'
   10625 
   10626 	# Archives containing C++ object files must be created using
   10627 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   10628 	# necessary to make sure instantiated templates are included
   10629 	# in the archive.
   10630 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   10631 	;;
   10632       *)
   10633 	if test "$GXX" = yes; then
   10634 	  if test "$with_gnu_ld" = no; then
   10635 	    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'
   10636 	  else
   10637 	    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'
   10638 	  fi
   10639 	fi
   10640 	link_all_deplibs_CXX=yes
   10641 	;;
   10642     esac
   10643     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   10644     hardcode_libdir_separator_CXX=:
   10645     ;;
   10646   linux*)
   10647     case $cc_basename in
   10648       KCC*)
   10649 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   10650 
   10651 	# KCC will only create a shared library if the output file
   10652 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   10653 	# to its proper name (with version) after linking.
   10654 	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'
   10655 	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'
   10656 	# Commands to make compiler produce verbose output that lists
   10657 	# what "hidden" libraries, object files and flags are used when
   10658 	# linking a shared library.
   10659 	#
   10660 	# There doesn't appear to be a way to prevent this compiler from
   10661 	# explicitly linking system object files so we need to strip them
   10662 	# from the output so that they don't get included in the library
   10663 	# dependencies.
   10664 	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'
   10665 
   10666 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   10667 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10668 
   10669 	# Archives containing C++ object files must be created using
   10670 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   10671 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   10672 	;;
   10673       icpc*)
   10674 	# Intel C++
   10675 	with_gnu_ld=yes
   10676 	# version 8.0 and above of icpc choke on multiply defined symbols
   10677 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   10678 	# earlier do not add the objects themselves.
   10679 	case `$CC -V 2>&1` in
   10680 	*"Version 7."*)
   10681   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10682   	  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'
   10683 	  ;;
   10684 	*)  # Version 8.0 or newer
   10685 	  tmp_idyn=
   10686 	  case $host_cpu in
   10687 	    ia64*) tmp_idyn=' -i_dynamic';;
   10688 	  esac
   10689   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10690 	  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'
   10691 	  ;;
   10692 	esac
   10693 	archive_cmds_need_lc_CXX=no
   10694 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   10695 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10696 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   10697 	;;
   10698       pgCC*)
   10699         # Portland Group C++ compiler
   10700 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   10701   	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'
   10702 
   10703 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   10704 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10705 	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'
   10706         ;;
   10707       cxx*)
   10708 	# Compaq C++
   10709 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10710 	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'
   10711 
   10712 	runpath_var=LD_RUN_PATH
   10713 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   10714 	hardcode_libdir_separator_CXX=:
   10715 
   10716 	# Commands to make compiler produce verbose output that lists
   10717 	# what "hidden" libraries, object files and flags are used when
   10718 	# linking a shared library.
   10719 	#
   10720 	# There doesn't appear to be a way to prevent this compiler from
   10721 	# explicitly linking system object files so we need to strip them
   10722 	# from the output so that they don't get included in the library
   10723 	# dependencies.
   10724 	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'
   10725 	;;
   10726     esac
   10727     ;;
   10728   lynxos*)
   10729     # FIXME: insert proper C++ library support
   10730     ld_shlibs_CXX=no
   10731     ;;
   10732   m88k*)
   10733     # FIXME: insert proper C++ library support
   10734     ld_shlibs_CXX=no
   10735     ;;
   10736   mvs*)
   10737     case $cc_basename in
   10738       cxx*)
   10739 	# FIXME: insert proper C++ library support
   10740 	ld_shlibs_CXX=no
   10741 	;;
   10742       *)
   10743 	# FIXME: insert proper C++ library support
   10744 	ld_shlibs_CXX=no
   10745 	;;
   10746     esac
   10747     ;;
   10748   netbsd* | netbsdelf*-gnu | knetbsd*-gnu)
   10749     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   10750       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   10751       wlarc=
   10752       hardcode_libdir_flag_spec_CXX='-R$libdir'
   10753       hardcode_direct_CXX=yes
   10754       hardcode_shlibpath_var_CXX=no
   10755     fi
   10756     # Workaround some broken pre-1.5 toolchains
   10757     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   10758     ;;
   10759   openbsd2*)
   10760     # C++ shared libraries are fairly broken
   10761     ld_shlibs_CXX=no
   10762     ;;
   10763   openbsd*)
   10764     hardcode_direct_CXX=yes
   10765     hardcode_shlibpath_var_CXX=no
   10766     archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   10767     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   10768     if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   10769       archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   10770       export_dynamic_flag_spec_CXX='${wl}-E'
   10771       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   10772     fi
   10773     output_verbose_link_cmd='echo'
   10774     ;;
   10775   osf3*)
   10776     case $cc_basename in
   10777       KCC*)
   10778 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   10779 
   10780 	# KCC will only create a shared library if the output file
   10781 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   10782 	# to its proper name (with version) after linking.
   10783 	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'
   10784 
   10785 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   10786 	hardcode_libdir_separator_CXX=:
   10787 
   10788 	# Archives containing C++ object files must be created using
   10789 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   10790 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   10791 
   10792 	;;
   10793       RCC*)
   10794 	# Rational C++ 2.4.1
   10795 	# FIXME: insert proper C++ library support
   10796 	ld_shlibs_CXX=no
   10797 	;;
   10798       cxx*)
   10799 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   10800 	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'
   10801 
   10802 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   10803 	hardcode_libdir_separator_CXX=:
   10804 
   10805 	# Commands to make compiler produce verbose output that lists
   10806 	# what "hidden" libraries, object files and flags are used when
   10807 	# linking a shared library.
   10808 	#
   10809 	# There doesn't appear to be a way to prevent this compiler from
   10810 	# explicitly linking system object files so we need to strip them
   10811 	# from the output so that they don't get included in the library
   10812 	# dependencies.
   10813 	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'
   10814 	;;
   10815       *)
   10816 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   10817 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   10818 	  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'
   10819 
   10820 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   10821 	  hardcode_libdir_separator_CXX=:
   10822 
   10823 	  # Commands to make compiler produce verbose output that lists
   10824 	  # what "hidden" libraries, object files and flags are used when
   10825 	  # linking a shared library.
   10826 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   10827 
   10828 	else
   10829 	  # FIXME: insert proper C++ library support
   10830 	  ld_shlibs_CXX=no
   10831 	fi
   10832 	;;
   10833     esac
   10834     ;;
   10835   osf4* | osf5*)
   10836     case $cc_basename in
   10837       KCC*)
   10838 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   10839 
   10840 	# KCC will only create a shared library if the output file
   10841 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   10842 	# to its proper name (with version) after linking.
   10843 	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'
   10844 
   10845 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   10846 	hardcode_libdir_separator_CXX=:
   10847 
   10848 	# Archives containing C++ object files must be created using
   10849 	# the KAI C++ compiler.
   10850 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   10851 	;;
   10852       RCC*)
   10853 	# Rational C++ 2.4.1
   10854 	# FIXME: insert proper C++ library support
   10855 	ld_shlibs_CXX=no
   10856 	;;
   10857       cxx*)
   10858 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   10859 	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'
   10860 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   10861 	  echo "-hidden">> $lib.exp~
   10862 	  $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~
   10863 	  $rm $lib.exp'
   10864 
   10865 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   10866 	hardcode_libdir_separator_CXX=:
   10867 
   10868 	# Commands to make compiler produce verbose output that lists
   10869 	# what "hidden" libraries, object files and flags are used when
   10870 	# linking a shared library.
   10871 	#
   10872 	# There doesn't appear to be a way to prevent this compiler from
   10873 	# explicitly linking system object files so we need to strip them
   10874 	# from the output so that they don't get included in the library
   10875 	# dependencies.
   10876 	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'
   10877 	;;
   10878       *)
   10879 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   10880 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   10881 	 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'
   10882 
   10883 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   10884 	  hardcode_libdir_separator_CXX=:
   10885 
   10886 	  # Commands to make compiler produce verbose output that lists
   10887 	  # what "hidden" libraries, object files and flags are used when
   10888 	  # linking a shared library.
   10889 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   10890 
   10891 	else
   10892 	  # FIXME: insert proper C++ library support
   10893 	  ld_shlibs_CXX=no
   10894 	fi
   10895 	;;
   10896     esac
   10897     ;;
   10898   psos*)
   10899     # FIXME: insert proper C++ library support
   10900     ld_shlibs_CXX=no
   10901     ;;
   10902   sunos4*)
   10903     case $cc_basename in
   10904       CC*)
   10905 	# Sun C++ 4.x
   10906 	# FIXME: insert proper C++ library support
   10907 	ld_shlibs_CXX=no
   10908 	;;
   10909       lcc*)
   10910 	# Lucid
   10911 	# FIXME: insert proper C++ library support
   10912 	ld_shlibs_CXX=no
   10913 	;;
   10914       *)
   10915 	# FIXME: insert proper C++ library support
   10916 	ld_shlibs_CXX=no
   10917 	;;
   10918     esac
   10919     ;;
   10920   solaris*)
   10921     case $cc_basename in
   10922       CC*)
   10923 	# Sun C++ 4.2, 5.x and Centerline C++
   10924         archive_cmds_need_lc_CXX=yes
   10925 	no_undefined_flag_CXX=' -zdefs'
   10926 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10927 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   10928 	$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'
   10929 
   10930 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   10931 	hardcode_shlibpath_var_CXX=no
   10932 	case $host_os in
   10933 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   10934 	  *)
   10935 	    # The C++ compiler is used as linker so we must use $wl
   10936 	    # flag to pass the commands to the underlying system
   10937 	    # linker. We must also pass each convience library through
   10938 	    # to the system linker between allextract/defaultextract.
   10939 	    # The C++ compiler will combine linker options so we
   10940 	    # cannot just pass the convience library names through
   10941 	    # without $wl.
   10942 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   10943 	    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'
   10944 	    ;;
   10945 	esac
   10946 	link_all_deplibs_CXX=yes
   10947 
   10948 	output_verbose_link_cmd='echo'
   10949 
   10950 	# Archives containing C++ object files must be created using
   10951 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   10952 	# necessary to make sure instantiated templates are included
   10953 	# in the archive.
   10954 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   10955 	;;
   10956       gcx*)
   10957 	# Green Hills C++ Compiler
   10958 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   10959 
   10960 	# The C++ compiler must be used to create the archive.
   10961 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   10962 	;;
   10963       *)
   10964 	# GNU C++ compiler with Solaris linker
   10965 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   10966 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   10967 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   10968 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   10969 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   10970 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   10971 
   10972 	    # Commands to make compiler produce verbose output that lists
   10973 	    # what "hidden" libraries, object files and flags are used when
   10974 	    # linking a shared library.
   10975 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   10976 	  else
   10977 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   10978 	    # platform.
   10979 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   10980 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   10981 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   10982 
   10983 	    # Commands to make compiler produce verbose output that lists
   10984 	    # what "hidden" libraries, object files and flags are used when
   10985 	    # linking a shared library.
   10986 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   10987 	  fi
   10988 
   10989 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   10990 	fi
   10991 	;;
   10992     esac
   10993     ;;
   10994   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   10995     no_undefined_flag_CXX='${wl}-z,text'
   10996     archive_cmds_need_lc_CXX=no
   10997     hardcode_shlibpath_var_CXX=no
   10998     runpath_var='LD_RUN_PATH'
   10999 
   11000     case $cc_basename in
   11001       CC*)
   11002 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11003 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11004 	;;
   11005       *)
   11006 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11007 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11008 	;;
   11009     esac
   11010     ;;
   11011   sysv5* | sco3.2v5* | sco5v6*)
   11012     # Note: We can NOT use -z defs as we might desire, because we do not
   11013     # link with -lc, and that would cause any symbols used from libc to
   11014     # always be unresolved, which means just about no library would
   11015     # ever link correctly.  If we're not using GNU ld we use -z text
   11016     # though, which does catch some bad symbols but isn't as heavy-handed
   11017     # as -z defs.
   11018     # For security reasons, it is highly recommended that you always
   11019     # use absolute paths for naming shared libraries, and exclude the
   11020     # DT_RUNPATH tag from executables and libraries.  But doing so
   11021     # requires that you compile everything twice, which is a pain.
   11022     # So that behaviour is only enabled if SCOABSPATH is set to a
   11023     # non-empty value in the environment.  Most likely only useful for
   11024     # creating official distributions of packages.
   11025     # This is a hack until libtool officially supports absolute path
   11026     # names for shared libraries.
   11027     no_undefined_flag_CXX='${wl}-z,text'
   11028     allow_undefined_flag_CXX='${wl}-z,nodefs'
   11029     archive_cmds_need_lc_CXX=no
   11030     hardcode_shlibpath_var_CXX=no
   11031     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   11032     hardcode_libdir_separator_CXX=':'
   11033     link_all_deplibs_CXX=yes
   11034     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   11035     runpath_var='LD_RUN_PATH'
   11036 
   11037     case $cc_basename in
   11038       CC*)
   11039 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11040 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11041 	;;
   11042       *)
   11043 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11044 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11045 	;;
   11046     esac
   11047     ;;
   11048   tandem*)
   11049     case $cc_basename in
   11050       NCC*)
   11051 	# NonStop-UX NCC 3.20
   11052 	# FIXME: insert proper C++ library support
   11053 	ld_shlibs_CXX=no
   11054 	;;
   11055       *)
   11056 	# FIXME: insert proper C++ library support
   11057 	ld_shlibs_CXX=no
   11058 	;;
   11059     esac
   11060     ;;
   11061   vxworks*)
   11062     # FIXME: insert proper C++ library support
   11063     ld_shlibs_CXX=no
   11064     ;;
   11065   *)
   11066     # FIXME: insert proper C++ library support
   11067     ld_shlibs_CXX=no
   11068     ;;
   11069 esac
   11070 echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   11071 echo "${ECHO_T}$ld_shlibs_CXX" >&6
   11072 test "$ld_shlibs_CXX" = no && can_build_shared=no
   11073 
   11074 GCC_CXX="$GXX"
   11075 LD_CXX="$LD"
   11076 
   11077 
   11078 cat > conftest.$ac_ext <<EOF
   11079 class Foo
   11080 {
   11081 public:
   11082   Foo (void) { a = 0; }
   11083 private:
   11084   int a;
   11085 };
   11086 EOF
   11087 
   11088 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   11089   (eval $ac_compile) 2>&5
   11090   ac_status=$?
   11091   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11092   (exit $ac_status); }; then
   11093   # Parse the compiler output and extract the necessary
   11094   # objects, libraries and library flags.
   11095 
   11096   # Sentinel used to keep track of whether or not we are before
   11097   # the conftest object file.
   11098   pre_test_object_deps_done=no
   11099 
   11100   # The `*' in the case matches for architectures that use `case' in
   11101   # $output_verbose_cmd can trigger glob expansion during the loop
   11102   # eval without this substitution.
   11103   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   11104 
   11105   for p in `eval $output_verbose_link_cmd`; do
   11106     case $p in
   11107 
   11108     -L* | -R* | -l*)
   11109        # Some compilers place space between "-{L,R}" and the path.
   11110        # Remove the space.
   11111        if test $p = "-L" \
   11112 	  || test $p = "-R"; then
   11113 	 prev=$p
   11114 	 continue
   11115        else
   11116 	 prev=
   11117        fi
   11118 
   11119        if test "$pre_test_object_deps_done" = no; then
   11120 	 case $p in
   11121 	 -L* | -R*)
   11122 	   # Internal compiler library paths should come after those
   11123 	   # provided the user.  The postdeps already come after the
   11124 	   # user supplied libs so there is no need to process them.
   11125 	   if test -z "$compiler_lib_search_path_CXX"; then
   11126 	     compiler_lib_search_path_CXX="${prev}${p}"
   11127 	   else
   11128 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   11129 	   fi
   11130 	   ;;
   11131 	 # The "-l" case would never come before the object being
   11132 	 # linked, so don't bother handling this case.
   11133 	 esac
   11134        else
   11135 	 if test -z "$postdeps_CXX"; then
   11136 	   postdeps_CXX="${prev}${p}"
   11137 	 else
   11138 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   11139 	 fi
   11140        fi
   11141        ;;
   11142 
   11143     *.$objext)
   11144        # This assumes that the test object file only shows up
   11145        # once in the compiler output.
   11146        if test "$p" = "conftest.$objext"; then
   11147 	 pre_test_object_deps_done=yes
   11148 	 continue
   11149        fi
   11150 
   11151        if test "$pre_test_object_deps_done" = no; then
   11152 	 if test -z "$predep_objects_CXX"; then
   11153 	   predep_objects_CXX="$p"
   11154 	 else
   11155 	   predep_objects_CXX="$predep_objects_CXX $p"
   11156 	 fi
   11157        else
   11158 	 if test -z "$postdep_objects_CXX"; then
   11159 	   postdep_objects_CXX="$p"
   11160 	 else
   11161 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   11162 	 fi
   11163        fi
   11164        ;;
   11165 
   11166     *) ;; # Ignore the rest.
   11167 
   11168     esac
   11169   done
   11170 
   11171   # Clean up.
   11172   rm -f a.out a.exe
   11173 else
   11174   echo "libtool.m4: error: problem compiling CXX test program"
   11175 fi
   11176 
   11177 $rm -f confest.$objext
   11178 
   11179 # PORTME: override above test on systems where it is broken
   11180 case $host_os in
   11181 interix3*)
   11182   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   11183   # hack all around it, let's just trust "g++" to DTRT.
   11184   predep_objects_CXX=
   11185   postdep_objects_CXX=
   11186   postdeps_CXX=
   11187   ;;
   11188 
   11189 solaris*)
   11190   case $cc_basename in
   11191   CC*)
   11192     # Adding this requires a known-good setup of shared libraries for
   11193     # Sun compiler versions before 5.6, else PIC objects from an old
   11194     # archive will be linked into the output, leading to subtle bugs.
   11195     postdeps_CXX='-lCstd -lCrun'
   11196     ;;
   11197   esac
   11198   ;;
   11199 esac
   11200 
   11201 
   11202 case " $postdeps_CXX " in
   11203 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   11204 esac
   11205 
   11206 lt_prog_compiler_wl_CXX=
   11207 lt_prog_compiler_pic_CXX=
   11208 lt_prog_compiler_static_CXX=
   11209 
   11210 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   11211 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
   11212 
   11213   # C++ specific cases for pic, static, wl, etc.
   11214   if test "$GXX" = yes; then
   11215     lt_prog_compiler_wl_CXX='-Wl,'
   11216     lt_prog_compiler_static_CXX='-static'
   11217 
   11218     case $host_os in
   11219     aix*)
   11220       # All AIX code is PIC.
   11221       if test "$host_cpu" = ia64; then
   11222 	# AIX 5 now supports IA64 processor
   11223 	lt_prog_compiler_static_CXX='-Bstatic'
   11224       fi
   11225       ;;
   11226     amigaos*)
   11227       # FIXME: we need at least 68020 code to build shared libraries, but
   11228       # adding the `-m68020' flag to GCC prevents building anything better,
   11229       # like `-m68040'.
   11230       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   11231       ;;
   11232     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   11233       # PIC is the default for these OSes.
   11234       ;;
   11235     mingw* | os2* | pw32*)
   11236       # This hack is so that the source file can tell whether it is being
   11237       # built for inclusion in a dll (and should export symbols for example).
   11238       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   11239       ;;
   11240     darwin* | rhapsody*)
   11241       # PIC is the default on this platform
   11242       # Common symbols not allowed in MH_DYLIB files
   11243       lt_prog_compiler_pic_CXX='-fno-common'
   11244       ;;
   11245     *djgpp*)
   11246       # DJGPP does not support shared libraries at all
   11247       lt_prog_compiler_pic_CXX=
   11248       ;;
   11249     interix3*)
   11250       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   11251       # Instead, we relocate shared libraries at runtime.
   11252       ;;
   11253     sysv4*MP*)
   11254       if test -d /usr/nec; then
   11255 	lt_prog_compiler_pic_CXX=-Kconform_pic
   11256       fi
   11257       ;;
   11258     hpux*)
   11259       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   11260       # not for PA HP-UX.
   11261       case $host_cpu in
   11262       hppa*64*|ia64*)
   11263 	;;
   11264       *)
   11265 	lt_prog_compiler_pic_CXX='-fPIC'
   11266 	;;
   11267       esac
   11268       ;;
   11269     *)
   11270       lt_prog_compiler_pic_CXX='-fPIC'
   11271       ;;
   11272     esac
   11273   else
   11274     case $host_os in
   11275       aix4* | aix5*)
   11276 	# All AIX code is PIC.
   11277 	if test "$host_cpu" = ia64; then
   11278 	  # AIX 5 now supports IA64 processor
   11279 	  lt_prog_compiler_static_CXX='-Bstatic'
   11280 	else
   11281 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   11282 	fi
   11283 	;;
   11284       chorus*)
   11285 	case $cc_basename in
   11286 	cxch68*)
   11287 	  # Green Hills C++ Compiler
   11288 	  # _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"
   11289 	  ;;
   11290 	esac
   11291 	;;
   11292        darwin*)
   11293          # PIC is the default on this platform
   11294          # Common symbols not allowed in MH_DYLIB files
   11295          case $cc_basename in
   11296            xlc*)
   11297            lt_prog_compiler_pic_CXX='-qnocommon'
   11298            lt_prog_compiler_wl_CXX='-Wl,'
   11299            ;;
   11300          esac
   11301        ;;
   11302       dgux*)
   11303 	case $cc_basename in
   11304 	  ec++*)
   11305 	    lt_prog_compiler_pic_CXX='-KPIC'
   11306 	    ;;
   11307 	  ghcx*)
   11308 	    # Green Hills C++ Compiler
   11309 	    lt_prog_compiler_pic_CXX='-pic'
   11310 	    ;;
   11311 	  *)
   11312 	    ;;
   11313 	esac
   11314 	;;
   11315       freebsd* | kfreebsd*-gnu | dragonfly*)
   11316 	# FreeBSD uses GNU C++
   11317 	;;
   11318       hpux9* | hpux10* | hpux11*)
   11319 	case $cc_basename in
   11320 	  CC*)
   11321 	    lt_prog_compiler_wl_CXX='-Wl,'
   11322 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   11323 	    if test "$host_cpu" != ia64; then
   11324 	      lt_prog_compiler_pic_CXX='+Z'
   11325 	    fi
   11326 	    ;;
   11327 	  aCC*)
   11328 	    lt_prog_compiler_wl_CXX='-Wl,'
   11329 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   11330 	    case $host_cpu in
   11331 	    hppa*64*|ia64*)
   11332 	      # +Z the default
   11333 	      ;;
   11334 	    *)
   11335 	      lt_prog_compiler_pic_CXX='+Z'
   11336 	      ;;
   11337 	    esac
   11338 	    ;;
   11339 	  *)
   11340 	    ;;
   11341 	esac
   11342 	;;
   11343       interix*)
   11344 	# This is c89, which is MS Visual C++ (no shared libs)
   11345 	# Anyone wants to do a port?
   11346 	;;
   11347       irix5* | irix6* | nonstopux*)
   11348 	case $cc_basename in
   11349 	  CC*)
   11350 	    lt_prog_compiler_wl_CXX='-Wl,'
   11351 	    lt_prog_compiler_static_CXX='-non_shared'
   11352 	    # CC pic flag -KPIC is the default.
   11353 	    ;;
   11354 	  *)
   11355 	    ;;
   11356 	esac
   11357 	;;
   11358       linux*)
   11359 	case $cc_basename in
   11360 	  KCC*)
   11361 	    # KAI C++ Compiler
   11362 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   11363 	    lt_prog_compiler_pic_CXX='-fPIC'
   11364 	    ;;
   11365 	  icpc* | ecpc*)
   11366 	    # Intel C++
   11367 	    lt_prog_compiler_wl_CXX='-Wl,'
   11368 	    lt_prog_compiler_pic_CXX='-KPIC'
   11369 	    lt_prog_compiler_static_CXX='-static'
   11370 	    ;;
   11371 	  pgCC*)
   11372 	    # Portland Group C++ compiler.
   11373 	    lt_prog_compiler_wl_CXX='-Wl,'
   11374 	    lt_prog_compiler_pic_CXX='-fpic'
   11375 	    lt_prog_compiler_static_CXX='-Bstatic'
   11376 	    ;;
   11377 	  cxx*)
   11378 	    # Compaq C++
   11379 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   11380 	    # Linux and Compaq Tru64 Unix objects are PIC.
   11381 	    lt_prog_compiler_pic_CXX=
   11382 	    lt_prog_compiler_static_CXX='-non_shared'
   11383 	    ;;
   11384 	  *)
   11385 	    ;;
   11386 	esac
   11387 	;;
   11388       lynxos*)
   11389 	;;
   11390       m88k*)
   11391 	;;
   11392       mvs*)
   11393 	case $cc_basename in
   11394 	  cxx*)
   11395 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   11396 	    ;;
   11397 	  *)
   11398 	    ;;
   11399 	esac
   11400 	;;
   11401       netbsd* | netbsdelf*-gnu | knetbsd*-gnu)
   11402 	;;
   11403       osf3* | osf4* | osf5*)
   11404 	case $cc_basename in
   11405 	  KCC*)
   11406 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   11407 	    ;;
   11408 	  RCC*)
   11409 	    # Rational C++ 2.4.1
   11410 	    lt_prog_compiler_pic_CXX='-pic'
   11411 	    ;;
   11412 	  cxx*)
   11413 	    # Digital/Compaq C++
   11414 	    lt_prog_compiler_wl_CXX='-Wl,'
   11415 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   11416 	    # Linux and Compaq Tru64 Unix objects are PIC.
   11417 	    lt_prog_compiler_pic_CXX=
   11418 	    lt_prog_compiler_static_CXX='-non_shared'
   11419 	    ;;
   11420 	  *)
   11421 	    ;;
   11422 	esac
   11423 	;;
   11424       psos*)
   11425 	;;
   11426       solaris*)
   11427 	case $cc_basename in
   11428 	  CC*)
   11429 	    # Sun C++ 4.2, 5.x and Centerline C++
   11430 	    lt_prog_compiler_pic_CXX='-KPIC'
   11431 	    lt_prog_compiler_static_CXX='-Bstatic'
   11432 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   11433 	    ;;
   11434 	  gcx*)
   11435 	    # Green Hills C++ Compiler
   11436 	    lt_prog_compiler_pic_CXX='-PIC'
   11437 	    ;;
   11438 	  *)
   11439 	    ;;
   11440 	esac
   11441 	;;
   11442       sunos4*)
   11443 	case $cc_basename in
   11444 	  CC*)
   11445 	    # Sun C++ 4.x
   11446 	    lt_prog_compiler_pic_CXX='-pic'
   11447 	    lt_prog_compiler_static_CXX='-Bstatic'
   11448 	    ;;
   11449 	  lcc*)
   11450 	    # Lucid
   11451 	    lt_prog_compiler_pic_CXX='-pic'
   11452 	    ;;
   11453 	  *)
   11454 	    ;;
   11455 	esac
   11456 	;;
   11457       tandem*)
   11458 	case $cc_basename in
   11459 	  NCC*)
   11460 	    # NonStop-UX NCC 3.20
   11461 	    lt_prog_compiler_pic_CXX='-KPIC'
   11462 	    ;;
   11463 	  *)
   11464 	    ;;
   11465 	esac
   11466 	;;
   11467       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   11468 	case $cc_basename in
   11469 	  CC*)
   11470 	    lt_prog_compiler_wl_CXX='-Wl,'
   11471 	    lt_prog_compiler_pic_CXX='-KPIC'
   11472 	    lt_prog_compiler_static_CXX='-Bstatic'
   11473 	    ;;
   11474 	esac
   11475 	;;
   11476       vxworks*)
   11477 	;;
   11478       *)
   11479 	lt_prog_compiler_can_build_shared_CXX=no
   11480 	;;
   11481     esac
   11482   fi
   11483 
   11484 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   11485 echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6
   11486 
   11487 #
   11488 # Check to make sure the PIC flag actually works.
   11489 #
   11490 if test -n "$lt_prog_compiler_pic_CXX"; then
   11491 
   11492 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   11493 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6
   11494 if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then
   11495   echo $ECHO_N "(cached) $ECHO_C" >&6
   11496 else
   11497   lt_prog_compiler_pic_works_CXX=no
   11498   ac_outfile=conftest.$ac_objext
   11499    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   11500    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   11501    # Insert the option either (1) after the last *FLAGS variable, or
   11502    # (2) before a word containing "conftest.", or (3) at the end.
   11503    # Note that $ac_compile itself does not contain backslashes and begins
   11504    # with a dollar sign (not a hyphen), so the echo should work correctly.
   11505    # The option is referenced via a variable to avoid confusing sed.
   11506    lt_compile=`echo "$ac_compile" | $SED \
   11507    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   11508    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   11509    -e 's:$: $lt_compiler_flag:'`
   11510    (eval echo "\"\$as_me:11510: $lt_compile\"" >&5)
   11511    (eval "$lt_compile" 2>conftest.err)
   11512    ac_status=$?
   11513    cat conftest.err >&5
   11514    echo "$as_me:11514: \$? = $ac_status" >&5
   11515    if (exit $ac_status) && test -s "$ac_outfile"; then
   11516      # The compiler can only warn and ignore the option if not recognized
   11517      # So say no if there are warnings other than the usual output.
   11518      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   11519      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   11520      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   11521        lt_prog_compiler_pic_works_CXX=yes
   11522      fi
   11523    fi
   11524    $rm conftest*
   11525 
   11526 fi
   11527 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5
   11528 echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6
   11529 
   11530 if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
   11531     case $lt_prog_compiler_pic_CXX in
   11532      "" | " "*) ;;
   11533      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   11534      esac
   11535 else
   11536     lt_prog_compiler_pic_CXX=
   11537      lt_prog_compiler_can_build_shared_CXX=no
   11538 fi
   11539 
   11540 fi
   11541 case $host_os in
   11542   # For platforms which do not support PIC, -DPIC is meaningless:
   11543   *djgpp*)
   11544     lt_prog_compiler_pic_CXX=
   11545     ;;
   11546   *)
   11547     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   11548     ;;
   11549 esac
   11550 
   11551 #
   11552 # Check to make sure the static flag actually works.
   11553 #
   11554 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   11555 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   11556 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
   11557 if test "${lt_prog_compiler_static_works_CXX+set}" = set; then
   11558   echo $ECHO_N "(cached) $ECHO_C" >&6
   11559 else
   11560   lt_prog_compiler_static_works_CXX=no
   11561    save_LDFLAGS="$LDFLAGS"
   11562    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   11563    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   11564    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   11565      # The linker can only warn and ignore the option if not recognized
   11566      # So say no if there are warnings
   11567      if test -s conftest.err; then
   11568        # Append any errors to the config.log.
   11569        cat conftest.err 1>&5
   11570        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   11571        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   11572        if diff conftest.exp conftest.er2 >/dev/null; then
   11573          lt_prog_compiler_static_works_CXX=yes
   11574        fi
   11575      else
   11576        lt_prog_compiler_static_works_CXX=yes
   11577      fi
   11578    fi
   11579    $rm conftest*
   11580    LDFLAGS="$save_LDFLAGS"
   11581 
   11582 fi
   11583 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5
   11584 echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6
   11585 
   11586 if test x"$lt_prog_compiler_static_works_CXX" = xyes; then
   11587     :
   11588 else
   11589     lt_prog_compiler_static_CXX=
   11590 fi
   11591 
   11592 
   11593 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   11594 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
   11595 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   11596   echo $ECHO_N "(cached) $ECHO_C" >&6
   11597 else
   11598   lt_cv_prog_compiler_c_o_CXX=no
   11599    $rm -r conftest 2>/dev/null
   11600    mkdir conftest
   11601    cd conftest
   11602    mkdir out
   11603    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   11604 
   11605    lt_compiler_flag="-o out/conftest2.$ac_objext"
   11606    # Insert the option either (1) after the last *FLAGS variable, or
   11607    # (2) before a word containing "conftest.", or (3) at the end.
   11608    # Note that $ac_compile itself does not contain backslashes and begins
   11609    # with a dollar sign (not a hyphen), so the echo should work correctly.
   11610    lt_compile=`echo "$ac_compile" | $SED \
   11611    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   11612    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   11613    -e 's:$: $lt_compiler_flag:'`
   11614    (eval echo "\"\$as_me:11614: $lt_compile\"" >&5)
   11615    (eval "$lt_compile" 2>out/conftest.err)
   11616    ac_status=$?
   11617    cat out/conftest.err >&5
   11618    echo "$as_me:11618: \$? = $ac_status" >&5
   11619    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   11620    then
   11621      # The compiler can only warn and ignore the option if not recognized
   11622      # So say no if there are warnings
   11623      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   11624      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   11625      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   11626        lt_cv_prog_compiler_c_o_CXX=yes
   11627      fi
   11628    fi
   11629    chmod u+w . 2>&5
   11630    $rm conftest*
   11631    # SGI C++ compiler will create directory out/ii_files/ for
   11632    # template instantiation
   11633    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   11634    $rm out/* && rmdir out
   11635    cd ..
   11636    rmdir conftest
   11637    $rm conftest*
   11638 
   11639 fi
   11640 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   11641 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6
   11642 
   11643 
   11644 hard_links="nottested"
   11645 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   11646   # do not overwrite the value of need_locks provided by the user
   11647   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   11648 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
   11649   hard_links=yes
   11650   $rm conftest*
   11651   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   11652   touch conftest.a
   11653   ln conftest.a conftest.b 2>&5 || hard_links=no
   11654   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   11655   echo "$as_me:$LINENO: result: $hard_links" >&5
   11656 echo "${ECHO_T}$hard_links" >&6
   11657   if test "$hard_links" = no; then
   11658     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   11659 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   11660     need_locks=warn
   11661   fi
   11662 else
   11663   need_locks=no
   11664 fi
   11665 
   11666 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   11667 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
   11668 
   11669   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   11670   case $host_os in
   11671   aix4* | aix5*)
   11672     # If we're using GNU nm, then we don't want the "-C" option.
   11673     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   11674     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   11675       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'
   11676     else
   11677       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'
   11678     fi
   11679     ;;
   11680   pw32*)
   11681     export_symbols_cmds_CXX="$ltdll_cmds"
   11682   ;;
   11683   cygwin* | mingw*)
   11684     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'
   11685   ;;
   11686   kfreebsd*-gnu)
   11687     link_all_deplibs_CXX=no
   11688   ;;
   11689   linux*)
   11690     link_all_deplibs_CXX=no
   11691   ;;
   11692   *)
   11693     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   11694   ;;
   11695   esac
   11696 
   11697 echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   11698 echo "${ECHO_T}$ld_shlibs_CXX" >&6
   11699 test "$ld_shlibs_CXX" = no && can_build_shared=no
   11700 
   11701 #
   11702 # Do we need to explicitly link libc?
   11703 #
   11704 case "x$archive_cmds_need_lc_CXX" in
   11705 x|xyes)
   11706   # Assume -lc should be added
   11707   archive_cmds_need_lc_CXX=yes
   11708 
   11709   if test "$enable_shared" = yes && test "$GCC" = yes; then
   11710     case $archive_cmds_CXX in
   11711     *'~'*)
   11712       # FIXME: we may have to deal with multi-command sequences.
   11713       ;;
   11714     '$CC '*)
   11715       # Test whether the compiler implicitly links with -lc since on some
   11716       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   11717       # to ld, don't add -lc before -lgcc.
   11718       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   11719 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
   11720       $rm conftest*
   11721       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   11722 
   11723       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   11724   (eval $ac_compile) 2>&5
   11725   ac_status=$?
   11726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11727   (exit $ac_status); } 2>conftest.err; then
   11728         soname=conftest
   11729         lib=conftest
   11730         libobjs=conftest.$ac_objext
   11731         deplibs=
   11732         wl=$lt_prog_compiler_wl_CXX
   11733 	pic_flag=$lt_prog_compiler_pic_CXX
   11734         compiler_flags=-v
   11735         linker_flags=-v
   11736         verstring=
   11737         output_objdir=.
   11738         libname=conftest
   11739         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   11740         allow_undefined_flag_CXX=
   11741         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   11742   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   11743   ac_status=$?
   11744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11745   (exit $ac_status); }
   11746         then
   11747 	  archive_cmds_need_lc_CXX=no
   11748         else
   11749 	  archive_cmds_need_lc_CXX=yes
   11750         fi
   11751         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   11752       else
   11753         cat conftest.err 1>&5
   11754       fi
   11755       $rm conftest*
   11756       echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   11757 echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6
   11758       ;;
   11759     esac
   11760   fi
   11761   ;;
   11762 esac
   11763 
   11764 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   11765 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
   11766 library_names_spec=
   11767 libname_spec='lib$name'
   11768 soname_spec=
   11769 shrext_cmds=".so"
   11770 postinstall_cmds=
   11771 postuninstall_cmds=
   11772 finish_cmds=
   11773 finish_eval=
   11774 shlibpath_var=
   11775 shlibpath_overrides_runpath=unknown
   11776 version_type=none
   11777 dynamic_linker="$host_os ld.so"
   11778 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   11779 if test "$GCC" = yes; then
   11780   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   11781   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   11782     # if the path contains ";" then we assume it to be the separator
   11783     # otherwise default to the standard path separator (i.e. ":") - it is
   11784     # assumed that no part of a normal pathname contains ";" but that should
   11785     # okay in the real world where ";" in dirpaths is itself problematic.
   11786     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   11787   else
   11788     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   11789   fi
   11790 else
   11791   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   11792 fi
   11793 need_lib_prefix=unknown
   11794 hardcode_into_libs=no
   11795 
   11796 # when you set need_version to no, make sure it does not cause -set_version
   11797 # flags to be left without arguments
   11798 need_version=unknown
   11799 
   11800 case $host_os in
   11801 aix3*)
   11802   version_type=linux
   11803   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   11804   shlibpath_var=LIBPATH
   11805 
   11806   # AIX 3 has no versioning support, so we append a major version to the name.
   11807   soname_spec='${libname}${release}${shared_ext}$major'
   11808   ;;
   11809 
   11810 aix4* | aix5*)
   11811   version_type=linux
   11812   need_lib_prefix=no
   11813   need_version=no
   11814   hardcode_into_libs=yes
   11815   if test "$host_cpu" = ia64; then
   11816     # AIX 5 supports IA64
   11817     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   11818     shlibpath_var=LD_LIBRARY_PATH
   11819   else
   11820     # With GCC up to 2.95.x, collect2 would create an import file
   11821     # for dependence libraries.  The import file would start with
   11822     # the line `#! .'.  This would cause the generated library to
   11823     # depend on `.', always an invalid library.  This was fixed in
   11824     # development snapshots of GCC prior to 3.0.
   11825     case $host_os in
   11826       aix4 | aix4.[01] | aix4.[01].*)
   11827       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   11828 	   echo ' yes '
   11829 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   11830 	:
   11831       else
   11832 	can_build_shared=no
   11833       fi
   11834       ;;
   11835     esac
   11836     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   11837     # soname into executable. Probably we can add versioning support to
   11838     # collect2, so additional links can be useful in future.
   11839     if test "$aix_use_runtimelinking" = yes; then
   11840       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   11841       # instead of lib<name>.a to let people know that these are not
   11842       # typical AIX shared libraries.
   11843       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11844     else
   11845       # We preserve .a as extension for shared libraries through AIX4.2
   11846       # and later when we are not doing run time linking.
   11847       library_names_spec='${libname}${release}.a $libname.a'
   11848       soname_spec='${libname}${release}${shared_ext}$major'
   11849     fi
   11850     shlibpath_var=LIBPATH
   11851   fi
   11852   ;;
   11853 
   11854 amigaos*)
   11855   library_names_spec='$libname.ixlibrary $libname.a'
   11856   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   11857   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'
   11858   ;;
   11859 
   11860 beos*)
   11861   library_names_spec='${libname}${shared_ext}'
   11862   dynamic_linker="$host_os ld.so"
   11863   shlibpath_var=LIBRARY_PATH
   11864   ;;
   11865 
   11866 bsdi[45]*)
   11867   version_type=linux
   11868   need_version=no
   11869   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11870   soname_spec='${libname}${release}${shared_ext}$major'
   11871   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   11872   shlibpath_var=LD_LIBRARY_PATH
   11873   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   11874   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   11875   # the default ld.so.conf also contains /usr/contrib/lib and
   11876   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   11877   # libtool to hard-code these into programs
   11878   ;;
   11879 
   11880 cygwin* | mingw* | pw32*)
   11881   version_type=windows
   11882   shrext_cmds=".dll"
   11883   need_version=no
   11884   need_lib_prefix=no
   11885 
   11886   case $GCC,$host_os in
   11887   yes,cygwin* | yes,mingw* | yes,pw32*)
   11888     library_names_spec='$libname.dll.a'
   11889     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   11890     postinstall_cmds='base_file=`basename \${file}`~
   11891       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   11892       dldir=$destdir/`dirname \$dlpath`~
   11893       test -d \$dldir || mkdir -p \$dldir~
   11894       $install_prog $dir/$dlname \$dldir/$dlname~
   11895       chmod a+x \$dldir/$dlname'
   11896     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   11897       dlpath=$dir/\$dldll~
   11898        $rm \$dlpath'
   11899     shlibpath_overrides_runpath=yes
   11900 
   11901     case $host_os in
   11902     cygwin*)
   11903       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   11904       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11905       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   11906       ;;
   11907     mingw*)
   11908       # MinGW DLLs use traditional 'lib' prefix
   11909       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11910       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   11911       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   11912         # It is most probably a Windows format PATH printed by
   11913         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   11914         # path with ; separators, and with drive letters. We can handle the
   11915         # drive letters (cygwin fileutils understands them), so leave them,
   11916         # especially as we might pass files found there to a mingw objdump,
   11917         # which wouldn't understand a cygwinified path. Ahh.
   11918         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   11919       else
   11920         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   11921       fi
   11922       ;;
   11923     pw32*)
   11924       # pw32 DLLs use 'pw' prefix rather than 'lib'
   11925       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11926       ;;
   11927     esac
   11928     ;;
   11929 
   11930   *)
   11931     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   11932     ;;
   11933   esac
   11934   dynamic_linker='Win32 ld.exe'
   11935   # FIXME: first we should search . and the directory the executable is in
   11936   shlibpath_var=PATH
   11937   ;;
   11938 
   11939 darwin* | rhapsody*)
   11940   dynamic_linker="$host_os dyld"
   11941   version_type=darwin
   11942   need_lib_prefix=no
   11943   need_version=no
   11944   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   11945   soname_spec='${libname}${release}${major}$shared_ext'
   11946   shlibpath_overrides_runpath=yes
   11947   shlibpath_var=DYLD_LIBRARY_PATH
   11948   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   11949   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   11950   if test "$GCC" = yes; then
   11951     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"`
   11952   else
   11953     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   11954   fi
   11955   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   11956   ;;
   11957 
   11958 dgux*)
   11959   version_type=linux
   11960   need_lib_prefix=no
   11961   need_version=no
   11962   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   11963   soname_spec='${libname}${release}${shared_ext}$major'
   11964   shlibpath_var=LD_LIBRARY_PATH
   11965   ;;
   11966 
   11967 freebsd1*)
   11968   dynamic_linker=no
   11969   ;;
   11970 
   11971 kfreebsd*-gnu)
   11972   version_type=linux
   11973   need_lib_prefix=no
   11974   need_version=no
   11975   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   11976   soname_spec='${libname}${release}${shared_ext}$major'
   11977   shlibpath_var=LD_LIBRARY_PATH
   11978   shlibpath_overrides_runpath=no
   11979   hardcode_into_libs=yes
   11980   dynamic_linker='GNU ld.so'
   11981   ;;
   11982 
   11983 freebsd* | dragonfly*)
   11984   # DragonFly does not have aout.  When/if they implement a new
   11985   # versioning mechanism, adjust this.
   11986   if test -x /usr/bin/objformat; then
   11987     objformat=`/usr/bin/objformat`
   11988   else
   11989     case $host_os in
   11990     freebsd[123]*) objformat=aout ;;
   11991     *) objformat=elf ;;
   11992     esac
   11993   fi
   11994   version_type=freebsd-$objformat
   11995   case $version_type in
   11996     freebsd-elf*)
   11997       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   11998       need_version=no
   11999       need_lib_prefix=no
   12000       ;;
   12001     freebsd-*)
   12002       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   12003       need_version=yes
   12004       ;;
   12005   esac
   12006   shlibpath_var=LD_LIBRARY_PATH
   12007   case $host_os in
   12008   freebsd2*)
   12009     shlibpath_overrides_runpath=yes
   12010     ;;
   12011   freebsd3.[01]* | freebsdelf3.[01]*)
   12012     shlibpath_overrides_runpath=yes
   12013     hardcode_into_libs=yes
   12014     ;;
   12015   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   12016   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   12017     shlibpath_overrides_runpath=no
   12018     hardcode_into_libs=yes
   12019     ;;
   12020   freebsd*) # from 4.6 on
   12021     shlibpath_overrides_runpath=yes
   12022     hardcode_into_libs=yes
   12023     ;;
   12024   esac
   12025   ;;
   12026 
   12027 gnu*)
   12028   version_type=linux
   12029   need_lib_prefix=no
   12030   need_version=no
   12031   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   12032   soname_spec='${libname}${release}${shared_ext}$major'
   12033   shlibpath_var=LD_LIBRARY_PATH
   12034   hardcode_into_libs=yes
   12035   ;;
   12036 
   12037 hpux9* | hpux10* | hpux11*)
   12038   # Give a soname corresponding to the major version so that dld.sl refuses to
   12039   # link against other versions.
   12040   version_type=sunos
   12041   need_lib_prefix=no
   12042   need_version=no
   12043   case $host_cpu in
   12044   ia64*)
   12045     shrext_cmds='.so'
   12046     hardcode_into_libs=yes
   12047     dynamic_linker="$host_os dld.so"
   12048     shlibpath_var=LD_LIBRARY_PATH
   12049     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12050     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12051     soname_spec='${libname}${release}${shared_ext}$major'
   12052     if test "X$HPUX_IA64_MODE" = X32; then
   12053       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   12054     else
   12055       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   12056     fi
   12057     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12058     ;;
   12059    hppa*64*)
   12060      shrext_cmds='.sl'
   12061      hardcode_into_libs=yes
   12062      dynamic_linker="$host_os dld.sl"
   12063      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   12064      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12065      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12066      soname_spec='${libname}${release}${shared_ext}$major'
   12067      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   12068      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12069      ;;
   12070    *)
   12071     shrext_cmds='.sl'
   12072     dynamic_linker="$host_os dld.sl"
   12073     shlibpath_var=SHLIB_PATH
   12074     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   12075     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12076     soname_spec='${libname}${release}${shared_ext}$major'
   12077     ;;
   12078   esac
   12079   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   12080   postinstall_cmds='chmod 555 $lib'
   12081   ;;
   12082 
   12083 interix3*)
   12084   version_type=linux
   12085   need_lib_prefix=no
   12086   need_version=no
   12087   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12088   soname_spec='${libname}${release}${shared_ext}$major'
   12089   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   12090   shlibpath_var=LD_LIBRARY_PATH
   12091   shlibpath_overrides_runpath=no
   12092   hardcode_into_libs=yes
   12093   ;;
   12094 
   12095 irix5* | irix6* | nonstopux*)
   12096   case $host_os in
   12097     nonstopux*) version_type=nonstopux ;;
   12098     *)
   12099 	if test "$lt_cv_prog_gnu_ld" = yes; then
   12100 		version_type=linux
   12101 	else
   12102 		version_type=irix
   12103 	fi ;;
   12104   esac
   12105   need_lib_prefix=no
   12106   need_version=no
   12107   soname_spec='${libname}${release}${shared_ext}$major'
   12108   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   12109   case $host_os in
   12110   irix5* | nonstopux*)
   12111     libsuff= shlibsuff=
   12112     ;;
   12113   *)
   12114     case $LD in # libtool.m4 will add one of these switches to LD
   12115     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   12116       libsuff= shlibsuff= libmagic=32-bit;;
   12117     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   12118       libsuff=32 shlibsuff=N32 libmagic=N32;;
   12119     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   12120       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   12121     *) libsuff= shlibsuff= libmagic=never-match;;
   12122     esac
   12123     ;;
   12124   esac
   12125   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   12126   shlibpath_overrides_runpath=no
   12127   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   12128   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   12129   hardcode_into_libs=yes
   12130   ;;
   12131 
   12132 # No shared lib support for Linux oldld, aout, or coff.
   12133 linux*oldld* | linux*aout* | linux*coff*)
   12134   dynamic_linker=no
   12135   ;;
   12136 
   12137 # This must be Linux ELF.
   12138 linux*)
   12139   version_type=linux
   12140   need_lib_prefix=no
   12141   need_version=no
   12142   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12143   soname_spec='${libname}${release}${shared_ext}$major'
   12144   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   12145   shlibpath_var=LD_LIBRARY_PATH
   12146   shlibpath_overrides_runpath=no
   12147   # This implies no fast_install, which is unacceptable.
   12148   # Some rework will be needed to allow for fast_install
   12149   # before this can be enabled.
   12150   hardcode_into_libs=yes
   12151 
   12152   # Append ld.so.conf contents to the search path
   12153   if test -f /etc/ld.so.conf; then
   12154     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' ' '`
   12155     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   12156   fi
   12157 
   12158   # We used to test for /lib/ld.so.1 and disable shared libraries on
   12159   # powerpc, because MkLinux only supported shared libraries with the
   12160   # GNU dynamic linker.  Since this was broken with cross compilers,
   12161   # most powerpc-linux boxes support dynamic linking these days and
   12162   # people can always --disable-shared, the test was removed, and we
   12163   # assume the GNU/Linux dynamic linker is in use.
   12164   dynamic_linker='GNU/Linux ld.so'
   12165   ;;
   12166 
   12167 netbsdelf*-gnu)
   12168   version_type=linux
   12169   need_lib_prefix=no
   12170   need_version=no
   12171   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12172   soname_spec='${libname}${release}${shared_ext}$major'
   12173   shlibpath_var=LD_LIBRARY_PATH
   12174   shlibpath_overrides_runpath=no
   12175   hardcode_into_libs=yes
   12176   dynamic_linker='NetBSD ld.elf_so'
   12177   ;;
   12178 
   12179 knetbsd*-gnu)
   12180   version_type=linux
   12181   need_lib_prefix=no
   12182   need_version=no
   12183   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12184   soname_spec='${libname}${release}${shared_ext}$major'
   12185   shlibpath_var=LD_LIBRARY_PATH
   12186   shlibpath_overrides_runpath=no
   12187   hardcode_into_libs=yes
   12188   dynamic_linker='GNU ld.so'
   12189   ;;
   12190 
   12191 netbsd*)
   12192   version_type=sunos
   12193   need_lib_prefix=no
   12194   need_version=no
   12195   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   12196     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12197     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   12198     dynamic_linker='NetBSD (a.out) ld.so'
   12199   else
   12200     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12201     soname_spec='${libname}${release}${shared_ext}$major'
   12202     dynamic_linker='NetBSD ld.elf_so'
   12203   fi
   12204   shlibpath_var=LD_LIBRARY_PATH
   12205   shlibpath_overrides_runpath=yes
   12206   hardcode_into_libs=yes
   12207   ;;
   12208 
   12209 newsos6)
   12210   version_type=linux
   12211   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12212   shlibpath_var=LD_LIBRARY_PATH
   12213   shlibpath_overrides_runpath=yes
   12214   ;;
   12215 
   12216 nto-qnx*)
   12217   version_type=linux
   12218   need_lib_prefix=no
   12219   need_version=no
   12220   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12221   soname_spec='${libname}${release}${shared_ext}$major'
   12222   shlibpath_var=LD_LIBRARY_PATH
   12223   shlibpath_overrides_runpath=yes
   12224   ;;
   12225 
   12226 openbsd*)
   12227   version_type=sunos
   12228   sys_lib_dlsearch_path_spec="/usr/lib"
   12229   need_lib_prefix=no
   12230   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   12231   case $host_os in
   12232     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   12233     *)                         need_version=no  ;;
   12234   esac
   12235   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12236   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   12237   shlibpath_var=LD_LIBRARY_PATH
   12238   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   12239     case $host_os in
   12240       openbsd2.[89] | openbsd2.[89].*)
   12241 	shlibpath_overrides_runpath=no
   12242 	;;
   12243       *)
   12244 	shlibpath_overrides_runpath=yes
   12245 	;;
   12246       esac
   12247   else
   12248     shlibpath_overrides_runpath=yes
   12249   fi
   12250   ;;
   12251 
   12252 os2*)
   12253   libname_spec='$name'
   12254   shrext_cmds=".dll"
   12255   need_lib_prefix=no
   12256   library_names_spec='$libname${shared_ext} $libname.a'
   12257   dynamic_linker='OS/2 ld.exe'
   12258   shlibpath_var=LIBPATH
   12259   ;;
   12260 
   12261 osf3* | osf4* | osf5*)
   12262   version_type=osf
   12263   need_lib_prefix=no
   12264   need_version=no
   12265   soname_spec='${libname}${release}${shared_ext}$major'
   12266   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12267   shlibpath_var=LD_LIBRARY_PATH
   12268   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   12269   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   12270   ;;
   12271 
   12272 solaris*)
   12273   version_type=linux
   12274   need_lib_prefix=no
   12275   need_version=no
   12276   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12277   soname_spec='${libname}${release}${shared_ext}$major'
   12278   shlibpath_var=LD_LIBRARY_PATH
   12279   shlibpath_overrides_runpath=yes
   12280   hardcode_into_libs=yes
   12281   # ldd complains unless libraries are executable
   12282   postinstall_cmds='chmod +x $lib'
   12283   ;;
   12284 
   12285 sunos4*)
   12286   version_type=sunos
   12287   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12288   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   12289   shlibpath_var=LD_LIBRARY_PATH
   12290   shlibpath_overrides_runpath=yes
   12291   if test "$with_gnu_ld" = yes; then
   12292     need_lib_prefix=no
   12293   fi
   12294   need_version=yes
   12295   ;;
   12296 
   12297 sysv4 | sysv4.3*)
   12298   version_type=linux
   12299   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12300   soname_spec='${libname}${release}${shared_ext}$major'
   12301   shlibpath_var=LD_LIBRARY_PATH
   12302   case $host_vendor in
   12303     sni)
   12304       shlibpath_overrides_runpath=no
   12305       need_lib_prefix=no
   12306       export_dynamic_flag_spec='${wl}-Blargedynsym'
   12307       runpath_var=LD_RUN_PATH
   12308       ;;
   12309     siemens)
   12310       need_lib_prefix=no
   12311       ;;
   12312     motorola)
   12313       need_lib_prefix=no
   12314       need_version=no
   12315       shlibpath_overrides_runpath=no
   12316       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   12317       ;;
   12318   esac
   12319   ;;
   12320 
   12321 sysv4*MP*)
   12322   if test -d /usr/nec ;then
   12323     version_type=linux
   12324     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   12325     soname_spec='$libname${shared_ext}.$major'
   12326     shlibpath_var=LD_LIBRARY_PATH
   12327   fi
   12328   ;;
   12329 
   12330 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   12331   version_type=freebsd-elf
   12332   need_lib_prefix=no
   12333   need_version=no
   12334   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   12335   soname_spec='${libname}${release}${shared_ext}$major'
   12336   shlibpath_var=LD_LIBRARY_PATH
   12337   hardcode_into_libs=yes
   12338   if test "$with_gnu_ld" = yes; then
   12339     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   12340     shlibpath_overrides_runpath=no
   12341   else
   12342     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   12343     shlibpath_overrides_runpath=yes
   12344     case $host_os in
   12345       sco3.2v5*)
   12346         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   12347 	;;
   12348     esac
   12349   fi
   12350   sys_lib_dlsearch_path_spec='/usr/lib'
   12351   ;;
   12352 
   12353 uts4*)
   12354   version_type=linux
   12355   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12356   soname_spec='${libname}${release}${shared_ext}$major'
   12357   shlibpath_var=LD_LIBRARY_PATH
   12358   ;;
   12359 
   12360 *)
   12361   dynamic_linker=no
   12362   ;;
   12363 esac
   12364 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   12365 echo "${ECHO_T}$dynamic_linker" >&6
   12366 test "$dynamic_linker" = no && can_build_shared=no
   12367 
   12368 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   12369 if test "$GCC" = yes; then
   12370   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   12371 fi
   12372 
   12373 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   12374 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
   12375 hardcode_action_CXX=
   12376 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   12377    test -n "$runpath_var_CXX" || \
   12378    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   12379 
   12380   # We can hardcode non-existant directories.
   12381   if test "$hardcode_direct_CXX" != no &&
   12382      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   12383      # have to relink, otherwise we might link with an installed library
   12384      # when we should be linking with a yet-to-be-installed one
   12385      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   12386      test "$hardcode_minus_L_CXX" != no; then
   12387     # Linking always hardcodes the temporary library directory.
   12388     hardcode_action_CXX=relink
   12389   else
   12390     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   12391     hardcode_action_CXX=immediate
   12392   fi
   12393 else
   12394   # We cannot hardcode anything, or else we can only hardcode existing
   12395   # directories.
   12396   hardcode_action_CXX=unsupported
   12397 fi
   12398 echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   12399 echo "${ECHO_T}$hardcode_action_CXX" >&6
   12400 
   12401 if test "$hardcode_action_CXX" = relink; then
   12402   # Fast installation is not supported
   12403   enable_fast_install=no
   12404 elif test "$shlibpath_overrides_runpath" = yes ||
   12405      test "$enable_shared" = no; then
   12406   # Fast installation is not necessary
   12407   enable_fast_install=needless
   12408 fi
   12409 
   12410 
   12411 # The else clause should only fire when bootstrapping the
   12412 # libtool distribution, otherwise you forgot to ship ltmain.sh
   12413 # with your package, and you will get complaints that there are
   12414 # no rules to generate ltmain.sh.
   12415 if test -f "$ltmain"; then
   12416   # See if we are running on zsh, and set the options which allow our commands through
   12417   # without removal of \ escapes.
   12418   if test -n "${ZSH_VERSION+set}" ; then
   12419     setopt NO_GLOB_SUBST
   12420   fi
   12421   # Now quote all the things that may contain metacharacters while being
   12422   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   12423   # variables and quote the copies for generation of the libtool script.
   12424   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   12425     SED SHELL STRIP \
   12426     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   12427     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   12428     deplibs_check_method reload_flag reload_cmds need_locks \
   12429     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   12430     lt_cv_sys_global_symbol_to_c_name_address \
   12431     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   12432     old_postinstall_cmds old_postuninstall_cmds \
   12433     compiler_CXX \
   12434     CC_CXX \
   12435     LD_CXX \
   12436     lt_prog_compiler_wl_CXX \
   12437     lt_prog_compiler_pic_CXX \
   12438     lt_prog_compiler_static_CXX \
   12439     lt_prog_compiler_no_builtin_flag_CXX \
   12440     export_dynamic_flag_spec_CXX \
   12441     thread_safe_flag_spec_CXX \
   12442     whole_archive_flag_spec_CXX \
   12443     enable_shared_with_static_runtimes_CXX \
   12444     old_archive_cmds_CXX \
   12445     old_archive_from_new_cmds_CXX \
   12446     predep_objects_CXX \
   12447     postdep_objects_CXX \
   12448     predeps_CXX \
   12449     postdeps_CXX \
   12450     compiler_lib_search_path_CXX \
   12451     archive_cmds_CXX \
   12452     archive_expsym_cmds_CXX \
   12453     postinstall_cmds_CXX \
   12454     postuninstall_cmds_CXX \
   12455     old_archive_from_expsyms_cmds_CXX \
   12456     allow_undefined_flag_CXX \
   12457     no_undefined_flag_CXX \
   12458     export_symbols_cmds_CXX \
   12459     hardcode_libdir_flag_spec_CXX \
   12460     hardcode_libdir_flag_spec_ld_CXX \
   12461     hardcode_libdir_separator_CXX \
   12462     hardcode_automatic_CXX \
   12463     module_cmds_CXX \
   12464     module_expsym_cmds_CXX \
   12465     lt_cv_prog_compiler_c_o_CXX \
   12466     exclude_expsyms_CXX \
   12467     include_expsyms_CXX; do
   12468 
   12469     case $var in
   12470     old_archive_cmds_CXX | \
   12471     old_archive_from_new_cmds_CXX | \
   12472     archive_cmds_CXX | \
   12473     archive_expsym_cmds_CXX | \
   12474     module_cmds_CXX | \
   12475     module_expsym_cmds_CXX | \
   12476     old_archive_from_expsyms_cmds_CXX | \
   12477     export_symbols_cmds_CXX | \
   12478     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   12479     postinstall_cmds | postuninstall_cmds | \
   12480     old_postinstall_cmds | old_postuninstall_cmds | \
   12481     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   12482       # Double-quote double-evaled strings.
   12483       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   12484       ;;
   12485     *)
   12486       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   12487       ;;
   12488     esac
   12489   done
   12490 
   12491   case $lt_echo in
   12492   *'\$0 --fallback-echo"')
   12493     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   12494     ;;
   12495   esac
   12496 
   12497 cfgfile="$ofile"
   12498 
   12499   cat <<__EOF__ >> "$cfgfile"
   12500 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   12501 
   12502 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   12503 
   12504 # Shell to use when invoking shell scripts.
   12505 SHELL=$lt_SHELL
   12506 
   12507 # Whether or not to build shared libraries.
   12508 build_libtool_libs=$enable_shared
   12509 
   12510 # Whether or not to build static libraries.
   12511 build_old_libs=$enable_static
   12512 
   12513 # Whether or not to add -lc for building shared libraries.
   12514 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   12515 
   12516 # Whether or not to disallow shared libs when runtime libs are static
   12517 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   12518 
   12519 # Whether or not to optimize for fast installation.
   12520 fast_install=$enable_fast_install
   12521 
   12522 # The host system.
   12523 host_alias=$host_alias
   12524 host=$host
   12525 host_os=$host_os
   12526 
   12527 # The build system.
   12528 build_alias=$build_alias
   12529 build=$build
   12530 build_os=$build_os
   12531 
   12532 # An echo program that does not interpret backslashes.
   12533 echo=$lt_echo
   12534 
   12535 # The archiver.
   12536 AR=$lt_AR
   12537 AR_FLAGS=$lt_AR_FLAGS
   12538 
   12539 # A C compiler.
   12540 LTCC=$lt_LTCC
   12541 
   12542 # LTCC compiler flags.
   12543 LTCFLAGS=$lt_LTCFLAGS
   12544 
   12545 # A language-specific compiler.
   12546 CC=$lt_compiler_CXX
   12547 
   12548 # Is the compiler the GNU C compiler?
   12549 with_gcc=$GCC_CXX
   12550 
   12551 # An ERE matcher.
   12552 EGREP=$lt_EGREP
   12553 
   12554 # The linker used to build libraries.
   12555 LD=$lt_LD_CXX
   12556 
   12557 # Whether we need hard or soft links.
   12558 LN_S=$lt_LN_S
   12559 
   12560 # A BSD-compatible nm program.
   12561 NM=$lt_NM
   12562 
   12563 # A symbol stripping program
   12564 STRIP=$lt_STRIP
   12565 
   12566 # Used to examine libraries when file_magic_cmd begins "file"
   12567 MAGIC_CMD=$MAGIC_CMD
   12568 
   12569 # Used on cygwin: DLL creation program.
   12570 DLLTOOL="$DLLTOOL"
   12571 
   12572 # Used on cygwin: object dumper.
   12573 OBJDUMP="$OBJDUMP"
   12574 
   12575 # Used on cygwin: assembler.
   12576 AS="$AS"
   12577 
   12578 # The name of the directory that contains temporary libtool files.
   12579 objdir=$objdir
   12580 
   12581 # How to create reloadable object files.
   12582 reload_flag=$lt_reload_flag
   12583 reload_cmds=$lt_reload_cmds
   12584 
   12585 # How to pass a linker flag through the compiler.
   12586 wl=$lt_lt_prog_compiler_wl_CXX
   12587 
   12588 # Object file suffix (normally "o").
   12589 objext="$ac_objext"
   12590 
   12591 # Old archive suffix (normally "a").
   12592 libext="$libext"
   12593 
   12594 # Shared library suffix (normally ".so").
   12595 shrext_cmds='$shrext_cmds'
   12596 
   12597 # Executable file suffix (normally "").
   12598 exeext="$exeext"
   12599 
   12600 # Additional compiler flags for building library objects.
   12601 pic_flag=$lt_lt_prog_compiler_pic_CXX
   12602 pic_mode=$pic_mode
   12603 
   12604 # What is the maximum length of a command?
   12605 max_cmd_len=$lt_cv_sys_max_cmd_len
   12606 
   12607 # Does compiler simultaneously support -c and -o options?
   12608 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   12609 
   12610 # Must we lock files when doing compilation?
   12611 need_locks=$lt_need_locks
   12612 
   12613 # Do we need the lib prefix for modules?
   12614 need_lib_prefix=$need_lib_prefix
   12615 
   12616 # Do we need a version for libraries?
   12617 need_version=$need_version
   12618 
   12619 # Whether dlopen is supported.
   12620 dlopen_support=$enable_dlopen
   12621 
   12622 # Whether dlopen of programs is supported.
   12623 dlopen_self=$enable_dlopen_self
   12624 
   12625 # Whether dlopen of statically linked programs is supported.
   12626 dlopen_self_static=$enable_dlopen_self_static
   12627 
   12628 # Compiler flag to prevent dynamic linking.
   12629 link_static_flag=$lt_lt_prog_compiler_static_CXX
   12630 
   12631 # Compiler flag to turn off builtin functions.
   12632 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   12633 
   12634 # Compiler flag to allow reflexive dlopens.
   12635 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   12636 
   12637 # Compiler flag to generate shared objects directly from archives.
   12638 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   12639 
   12640 # Compiler flag to generate thread-safe objects.
   12641 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   12642 
   12643 # Library versioning type.
   12644 version_type=$version_type
   12645 
   12646 # Format of library name prefix.
   12647 libname_spec=$lt_libname_spec
   12648 
   12649 # List of archive names.  First name is the real one, the rest are links.
   12650 # The last name is the one that the linker finds with -lNAME.
   12651 library_names_spec=$lt_library_names_spec
   12652 
   12653 # The coded name of the library, if different from the real name.
   12654 soname_spec=$lt_soname_spec
   12655 
   12656 # Commands used to build and install an old-style archive.
   12657 RANLIB=$lt_RANLIB
   12658 old_archive_cmds=$lt_old_archive_cmds_CXX
   12659 old_postinstall_cmds=$lt_old_postinstall_cmds
   12660 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   12661 
   12662 # Create an old-style archive from a shared archive.
   12663 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   12664 
   12665 # Create a temporary old-style archive to link instead of a shared archive.
   12666 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   12667 
   12668 # Commands used to build and install a shared archive.
   12669 archive_cmds=$lt_archive_cmds_CXX
   12670 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   12671 postinstall_cmds=$lt_postinstall_cmds
   12672 postuninstall_cmds=$lt_postuninstall_cmds
   12673 
   12674 # Commands used to build a loadable module (assumed same as above if empty)
   12675 module_cmds=$lt_module_cmds_CXX
   12676 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   12677 
   12678 # Commands to strip libraries.
   12679 old_striplib=$lt_old_striplib
   12680 striplib=$lt_striplib
   12681 
   12682 # Dependencies to place before the objects being linked to create a
   12683 # shared library.
   12684 predep_objects=$lt_predep_objects_CXX
   12685 
   12686 # Dependencies to place after the objects being linked to create a
   12687 # shared library.
   12688 postdep_objects=$lt_postdep_objects_CXX
   12689 
   12690 # Dependencies to place before the objects being linked to create a
   12691 # shared library.
   12692 predeps=$lt_predeps_CXX
   12693 
   12694 # Dependencies to place after the objects being linked to create a
   12695 # shared library.
   12696 postdeps=$lt_postdeps_CXX
   12697 
   12698 # The library search path used internally by the compiler when linking
   12699 # a shared library.
   12700 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   12701 
   12702 # Method to check whether dependent libraries are shared objects.
   12703 deplibs_check_method=$lt_deplibs_check_method
   12704 
   12705 # Command to use when deplibs_check_method == file_magic.
   12706 file_magic_cmd=$lt_file_magic_cmd
   12707 
   12708 # Flag that allows shared libraries with undefined symbols to be built.
   12709 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   12710 
   12711 # Flag that forces no undefined symbols.
   12712 no_undefined_flag=$lt_no_undefined_flag_CXX
   12713 
   12714 # Commands used to finish a libtool library installation in a directory.
   12715 finish_cmds=$lt_finish_cmds
   12716 
   12717 # Same as above, but a single script fragment to be evaled but not shown.
   12718 finish_eval=$lt_finish_eval
   12719 
   12720 # Take the output of nm and produce a listing of raw symbols and C names.
   12721 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   12722 
   12723 # Transform the output of nm in a proper C declaration
   12724 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   12725 
   12726 # Transform the output of nm in a C name address pair
   12727 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   12728 
   12729 # This is the shared library runtime path variable.
   12730 runpath_var=$runpath_var
   12731 
   12732 # This is the shared library path variable.
   12733 shlibpath_var=$shlibpath_var
   12734 
   12735 # Is shlibpath searched before the hard-coded library search path?
   12736 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   12737 
   12738 # How to hardcode a shared library path into an executable.
   12739 hardcode_action=$hardcode_action_CXX
   12740 
   12741 # Whether we should hardcode library paths into libraries.
   12742 hardcode_into_libs=$hardcode_into_libs
   12743 
   12744 # Flag to hardcode \$libdir into a binary during linking.
   12745 # This must work even if \$libdir does not exist.
   12746 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   12747 
   12748 # If ld is used when linking, flag to hardcode \$libdir into
   12749 # a binary during linking. This must work even if \$libdir does
   12750 # not exist.
   12751 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   12752 
   12753 # Whether we need a single -rpath flag with a separated argument.
   12754 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   12755 
   12756 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   12757 # resulting binary.
   12758 hardcode_direct=$hardcode_direct_CXX
   12759 
   12760 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   12761 # resulting binary.
   12762 hardcode_minus_L=$hardcode_minus_L_CXX
   12763 
   12764 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   12765 # the resulting binary.
   12766 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   12767 
   12768 # Set to yes if building a shared library automatically hardcodes DIR into the library
   12769 # and all subsequent libraries and executables linked against it.
   12770 hardcode_automatic=$hardcode_automatic_CXX
   12771 
   12772 # Variables whose values should be saved in libtool wrapper scripts and
   12773 # restored at relink time.
   12774 variables_saved_for_relink="$variables_saved_for_relink"
   12775 
   12776 # Whether libtool must link a program against all its dependency libraries.
   12777 link_all_deplibs=$link_all_deplibs_CXX
   12778 
   12779 # Compile-time system search path for libraries
   12780 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   12781 
   12782 # Run-time system search path for libraries
   12783 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   12784 
   12785 # Fix the shell variable \$srcfile for the compiler.
   12786 fix_srcfile_path="$fix_srcfile_path_CXX"
   12787 
   12788 # Set to yes if exported symbols are required.
   12789 always_export_symbols=$always_export_symbols_CXX
   12790 
   12791 # The commands to list exported symbols.
   12792 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   12793 
   12794 # The commands to extract the exported symbol list from a shared archive.
   12795 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   12796 
   12797 # Symbols that should not be listed in the preloaded symbols.
   12798 exclude_expsyms=$lt_exclude_expsyms_CXX
   12799 
   12800 # Symbols that must always be exported.
   12801 include_expsyms=$lt_include_expsyms_CXX
   12802 
   12803 # ### END LIBTOOL TAG CONFIG: $tagname
   12804 
   12805 __EOF__
   12806 
   12807 
   12808 else
   12809   # If there is no Makefile yet, we rely on a make rule to execute
   12810   # `config.status --recheck' to rerun these tests and create the
   12811   # libtool script then.
   12812   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   12813   if test -f "$ltmain_in"; then
   12814     test -f Makefile && make "$ltmain"
   12815   fi
   12816 fi
   12817 
   12818 
   12819 ac_ext=c
   12820 ac_cpp='$CPP $CPPFLAGS'
   12821 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12822 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12823 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   12824 
   12825 CC=$lt_save_CC
   12826 LDCXX=$LD
   12827 LD=$lt_save_LD
   12828 GCC=$lt_save_GCC
   12829 with_gnu_ldcxx=$with_gnu_ld
   12830 with_gnu_ld=$lt_save_with_gnu_ld
   12831 lt_cv_path_LDCXX=$lt_cv_path_LD
   12832 lt_cv_path_LD=$lt_save_path_LD
   12833 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   12834 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   12835 
   12836 	else
   12837 	  tagname=""
   12838 	fi
   12839 	;;
   12840 
   12841       F77)
   12842 	if test -n "$F77" && test "X$F77" != "Xno"; then
   12843 
   12844 ac_ext=f
   12845 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   12846 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12847 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   12848 
   12849 
   12850 archive_cmds_need_lc_F77=no
   12851 allow_undefined_flag_F77=
   12852 always_export_symbols_F77=no
   12853 archive_expsym_cmds_F77=
   12854 export_dynamic_flag_spec_F77=
   12855 hardcode_direct_F77=no
   12856 hardcode_libdir_flag_spec_F77=
   12857 hardcode_libdir_flag_spec_ld_F77=
   12858 hardcode_libdir_separator_F77=
   12859 hardcode_minus_L_F77=no
   12860 hardcode_automatic_F77=no
   12861 module_cmds_F77=
   12862 module_expsym_cmds_F77=
   12863 link_all_deplibs_F77=unknown
   12864 old_archive_cmds_F77=$old_archive_cmds
   12865 no_undefined_flag_F77=
   12866 whole_archive_flag_spec_F77=
   12867 enable_shared_with_static_runtimes_F77=no
   12868 
   12869 # Source file extension for f77 test sources.
   12870 ac_ext=f
   12871 
   12872 # Object file extension for compiled f77 test sources.
   12873 objext=o
   12874 objext_F77=$objext
   12875 
   12876 # Code to be used in simple compile tests
   12877 lt_simple_compile_test_code="      subroutine t\n      return\n      end\n"
   12878 
   12879 # Code to be used in simple link tests
   12880 lt_simple_link_test_code="      program t\n      end\n"
   12881 
   12882 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   12883 
   12884 # If no C compiler was specified, use CC.
   12885 LTCC=${LTCC-"$CC"}
   12886 
   12887 # If no C compiler flags were specified, use CFLAGS.
   12888 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   12889 
   12890 # Allow CC to be a program name with arguments.
   12891 compiler=$CC
   12892 
   12893 
   12894 # save warnings/boilerplate of simple test code
   12895 ac_outfile=conftest.$ac_objext
   12896 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   12897 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   12898 _lt_compiler_boilerplate=`cat conftest.err`
   12899 $rm conftest*
   12900 
   12901 ac_outfile=conftest.$ac_objext
   12902 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   12903 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   12904 _lt_linker_boilerplate=`cat conftest.err`
   12905 $rm conftest*
   12906 
   12907 
   12908 # Allow CC to be a program name with arguments.
   12909 lt_save_CC="$CC"
   12910 CC=${F77-"f77"}
   12911 compiler=$CC
   12912 compiler_F77=$CC
   12913 for cc_temp in $compiler""; do
   12914   case $cc_temp in
   12915     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   12916     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   12917     \-*) ;;
   12918     *) break;;
   12919   esac
   12920 done
   12921 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   12922 
   12923 
   12924 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   12925 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
   12926 echo "$as_me:$LINENO: result: $can_build_shared" >&5
   12927 echo "${ECHO_T}$can_build_shared" >&6
   12928 
   12929 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   12930 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
   12931 test "$can_build_shared" = "no" && enable_shared=no
   12932 
   12933 # On AIX, shared libraries and static libraries use the same namespace, and
   12934 # are all built from PIC.
   12935 case $host_os in
   12936 aix3*)
   12937   test "$enable_shared" = yes && enable_static=no
   12938   if test -n "$RANLIB"; then
   12939     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   12940     postinstall_cmds='$RANLIB $lib'
   12941   fi
   12942   ;;
   12943 aix4* | aix5*)
   12944   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   12945     test "$enable_shared" = yes && enable_static=no
   12946   fi
   12947   ;;
   12948 esac
   12949 echo "$as_me:$LINENO: result: $enable_shared" >&5
   12950 echo "${ECHO_T}$enable_shared" >&6
   12951 
   12952 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   12953 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
   12954 # Make sure either enable_shared or enable_static is yes.
   12955 test "$enable_shared" = yes || enable_static=yes
   12956 echo "$as_me:$LINENO: result: $enable_static" >&5
   12957 echo "${ECHO_T}$enable_static" >&6
   12958 
   12959 GCC_F77="$G77"
   12960 LD_F77="$LD"
   12961 
   12962 lt_prog_compiler_wl_F77=
   12963 lt_prog_compiler_pic_F77=
   12964 lt_prog_compiler_static_F77=
   12965 
   12966 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   12967 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
   12968 
   12969   if test "$GCC" = yes; then
   12970     lt_prog_compiler_wl_F77='-Wl,'
   12971     lt_prog_compiler_static_F77='-static'
   12972 
   12973     case $host_os in
   12974       aix*)
   12975       # All AIX code is PIC.
   12976       if test "$host_cpu" = ia64; then
   12977 	# AIX 5 now supports IA64 processor
   12978 	lt_prog_compiler_static_F77='-Bstatic'
   12979       fi
   12980       ;;
   12981 
   12982     amigaos*)
   12983       # FIXME: we need at least 68020 code to build shared libraries, but
   12984       # adding the `-m68020' flag to GCC prevents building anything better,
   12985       # like `-m68040'.
   12986       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   12987       ;;
   12988 
   12989     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   12990       # PIC is the default for these OSes.
   12991       ;;
   12992 
   12993     mingw* | pw32* | os2*)
   12994       # This hack is so that the source file can tell whether it is being
   12995       # built for inclusion in a dll (and should export symbols for example).
   12996       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   12997       ;;
   12998 
   12999     darwin* | rhapsody*)
   13000       # PIC is the default on this platform
   13001       # Common symbols not allowed in MH_DYLIB files
   13002       lt_prog_compiler_pic_F77='-fno-common'
   13003       ;;
   13004 
   13005     interix3*)
   13006       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   13007       # Instead, we relocate shared libraries at runtime.
   13008       ;;
   13009 
   13010     msdosdjgpp*)
   13011       # Just because we use GCC doesn't mean we suddenly get shared libraries
   13012       # on systems that don't support them.
   13013       lt_prog_compiler_can_build_shared_F77=no
   13014       enable_shared=no
   13015       ;;
   13016 
   13017     sysv4*MP*)
   13018       if test -d /usr/nec; then
   13019 	lt_prog_compiler_pic_F77=-Kconform_pic
   13020       fi
   13021       ;;
   13022 
   13023     hpux*)
   13024       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13025       # not for PA HP-UX.
   13026       case $host_cpu in
   13027       hppa*64*|ia64*)
   13028 	# +Z the default
   13029 	;;
   13030       *)
   13031 	lt_prog_compiler_pic_F77='-fPIC'
   13032 	;;
   13033       esac
   13034       ;;
   13035 
   13036     *)
   13037       lt_prog_compiler_pic_F77='-fPIC'
   13038       ;;
   13039     esac
   13040   else
   13041     # PORTME Check for flag to pass linker flags through the system compiler.
   13042     case $host_os in
   13043     aix*)
   13044       lt_prog_compiler_wl_F77='-Wl,'
   13045       if test "$host_cpu" = ia64; then
   13046 	# AIX 5 now supports IA64 processor
   13047 	lt_prog_compiler_static_F77='-Bstatic'
   13048       else
   13049 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   13050       fi
   13051       ;;
   13052       darwin*)
   13053         # PIC is the default on this platform
   13054         # Common symbols not allowed in MH_DYLIB files
   13055        case $cc_basename in
   13056          xlc*)
   13057          lt_prog_compiler_pic_F77='-qnocommon'
   13058          lt_prog_compiler_wl_F77='-Wl,'
   13059          ;;
   13060        esac
   13061        ;;
   13062 
   13063     mingw* | pw32* | os2*)
   13064       # This hack is so that the source file can tell whether it is being
   13065       # built for inclusion in a dll (and should export symbols for example).
   13066       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13067       ;;
   13068 
   13069     hpux9* | hpux10* | hpux11*)
   13070       lt_prog_compiler_wl_F77='-Wl,'
   13071       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13072       # not for PA HP-UX.
   13073       case $host_cpu in
   13074       hppa*64*|ia64*)
   13075 	# +Z the default
   13076 	;;
   13077       *)
   13078 	lt_prog_compiler_pic_F77='+Z'
   13079 	;;
   13080       esac
   13081       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   13082       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   13083       ;;
   13084 
   13085     irix5* | irix6* | nonstopux*)
   13086       lt_prog_compiler_wl_F77='-Wl,'
   13087       # PIC (with -KPIC) is the default.
   13088       lt_prog_compiler_static_F77='-non_shared'
   13089       ;;
   13090 
   13091     newsos6)
   13092       lt_prog_compiler_pic_F77='-KPIC'
   13093       lt_prog_compiler_static_F77='-Bstatic'
   13094       ;;
   13095 
   13096     linux*)
   13097       case $cc_basename in
   13098       icc* | ecc*)
   13099 	lt_prog_compiler_wl_F77='-Wl,'
   13100 	lt_prog_compiler_pic_F77='-KPIC'
   13101 	lt_prog_compiler_static_F77='-static'
   13102         ;;
   13103       pgcc* | pgf77* | pgf90* | pgf95*)
   13104         # Portland Group compilers (*not* the Pentium gcc compiler,
   13105 	# which looks to be a dead project)
   13106 	lt_prog_compiler_wl_F77='-Wl,'
   13107 	lt_prog_compiler_pic_F77='-fpic'
   13108 	lt_prog_compiler_static_F77='-Bstatic'
   13109         ;;
   13110       ccc*)
   13111         lt_prog_compiler_wl_F77='-Wl,'
   13112         # All Alpha code is PIC.
   13113         lt_prog_compiler_static_F77='-non_shared'
   13114         ;;
   13115       esac
   13116       ;;
   13117 
   13118     osf3* | osf4* | osf5*)
   13119       lt_prog_compiler_wl_F77='-Wl,'
   13120       # All OSF/1 code is PIC.
   13121       lt_prog_compiler_static_F77='-non_shared'
   13122       ;;
   13123 
   13124     solaris*)
   13125       lt_prog_compiler_pic_F77='-KPIC'
   13126       lt_prog_compiler_static_F77='-Bstatic'
   13127       case $cc_basename in
   13128       f77* | f90* | f95*)
   13129 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   13130       *)
   13131 	lt_prog_compiler_wl_F77='-Wl,';;
   13132       esac
   13133       ;;
   13134 
   13135     sunos4*)
   13136       lt_prog_compiler_wl_F77='-Qoption ld '
   13137       lt_prog_compiler_pic_F77='-PIC'
   13138       lt_prog_compiler_static_F77='-Bstatic'
   13139       ;;
   13140 
   13141     sysv4 | sysv4.2uw2* | sysv4.3*)
   13142       lt_prog_compiler_wl_F77='-Wl,'
   13143       lt_prog_compiler_pic_F77='-KPIC'
   13144       lt_prog_compiler_static_F77='-Bstatic'
   13145       ;;
   13146 
   13147     sysv4*MP*)
   13148       if test -d /usr/nec ;then
   13149 	lt_prog_compiler_pic_F77='-Kconform_pic'
   13150 	lt_prog_compiler_static_F77='-Bstatic'
   13151       fi
   13152       ;;
   13153 
   13154     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   13155       lt_prog_compiler_wl_F77='-Wl,'
   13156       lt_prog_compiler_pic_F77='-KPIC'
   13157       lt_prog_compiler_static_F77='-Bstatic'
   13158       ;;
   13159 
   13160     unicos*)
   13161       lt_prog_compiler_wl_F77='-Wl,'
   13162       lt_prog_compiler_can_build_shared_F77=no
   13163       ;;
   13164 
   13165     uts4*)
   13166       lt_prog_compiler_pic_F77='-pic'
   13167       lt_prog_compiler_static_F77='-Bstatic'
   13168       ;;
   13169 
   13170     *)
   13171       lt_prog_compiler_can_build_shared_F77=no
   13172       ;;
   13173     esac
   13174   fi
   13175 
   13176 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   13177 echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6
   13178 
   13179 #
   13180 # Check to make sure the PIC flag actually works.
   13181 #
   13182 if test -n "$lt_prog_compiler_pic_F77"; then
   13183 
   13184 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   13185 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6
   13186 if test "${lt_prog_compiler_pic_works_F77+set}" = set; then
   13187   echo $ECHO_N "(cached) $ECHO_C" >&6
   13188 else
   13189   lt_prog_compiler_pic_works_F77=no
   13190   ac_outfile=conftest.$ac_objext
   13191    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   13192    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   13193    # Insert the option either (1) after the last *FLAGS variable, or
   13194    # (2) before a word containing "conftest.", or (3) at the end.
   13195    # Note that $ac_compile itself does not contain backslashes and begins
   13196    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13197    # The option is referenced via a variable to avoid confusing sed.
   13198    lt_compile=`echo "$ac_compile" | $SED \
   13199    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13200    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13201    -e 's:$: $lt_compiler_flag:'`
   13202    (eval echo "\"\$as_me:13202: $lt_compile\"" >&5)
   13203    (eval "$lt_compile" 2>conftest.err)
   13204    ac_status=$?
   13205    cat conftest.err >&5
   13206    echo "$as_me:13206: \$? = $ac_status" >&5
   13207    if (exit $ac_status) && test -s "$ac_outfile"; then
   13208      # The compiler can only warn and ignore the option if not recognized
   13209      # So say no if there are warnings other than the usual output.
   13210      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   13211      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13212      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   13213        lt_prog_compiler_pic_works_F77=yes
   13214      fi
   13215    fi
   13216    $rm conftest*
   13217 
   13218 fi
   13219 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5
   13220 echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6
   13221 
   13222 if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
   13223     case $lt_prog_compiler_pic_F77 in
   13224      "" | " "*) ;;
   13225      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   13226      esac
   13227 else
   13228     lt_prog_compiler_pic_F77=
   13229      lt_prog_compiler_can_build_shared_F77=no
   13230 fi
   13231 
   13232 fi
   13233 case $host_os in
   13234   # For platforms which do not support PIC, -DPIC is meaningless:
   13235   *djgpp*)
   13236     lt_prog_compiler_pic_F77=
   13237     ;;
   13238   *)
   13239     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   13240     ;;
   13241 esac
   13242 
   13243 #
   13244 # Check to make sure the static flag actually works.
   13245 #
   13246 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   13247 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   13248 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
   13249 if test "${lt_prog_compiler_static_works_F77+set}" = set; then
   13250   echo $ECHO_N "(cached) $ECHO_C" >&6
   13251 else
   13252   lt_prog_compiler_static_works_F77=no
   13253    save_LDFLAGS="$LDFLAGS"
   13254    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   13255    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   13256    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   13257      # The linker can only warn and ignore the option if not recognized
   13258      # So say no if there are warnings
   13259      if test -s conftest.err; then
   13260        # Append any errors to the config.log.
   13261        cat conftest.err 1>&5
   13262        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   13263        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13264        if diff conftest.exp conftest.er2 >/dev/null; then
   13265          lt_prog_compiler_static_works_F77=yes
   13266        fi
   13267      else
   13268        lt_prog_compiler_static_works_F77=yes
   13269      fi
   13270    fi
   13271    $rm conftest*
   13272    LDFLAGS="$save_LDFLAGS"
   13273 
   13274 fi
   13275 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5
   13276 echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6
   13277 
   13278 if test x"$lt_prog_compiler_static_works_F77" = xyes; then
   13279     :
   13280 else
   13281     lt_prog_compiler_static_F77=
   13282 fi
   13283 
   13284 
   13285 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   13286 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
   13287 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   13288   echo $ECHO_N "(cached) $ECHO_C" >&6
   13289 else
   13290   lt_cv_prog_compiler_c_o_F77=no
   13291    $rm -r conftest 2>/dev/null
   13292    mkdir conftest
   13293    cd conftest
   13294    mkdir out
   13295    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   13296 
   13297    lt_compiler_flag="-o out/conftest2.$ac_objext"
   13298    # Insert the option either (1) after the last *FLAGS variable, or
   13299    # (2) before a word containing "conftest.", or (3) at the end.
   13300    # Note that $ac_compile itself does not contain backslashes and begins
   13301    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13302    lt_compile=`echo "$ac_compile" | $SED \
   13303    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13304    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13305    -e 's:$: $lt_compiler_flag:'`
   13306    (eval echo "\"\$as_me:13306: $lt_compile\"" >&5)
   13307    (eval "$lt_compile" 2>out/conftest.err)
   13308    ac_status=$?
   13309    cat out/conftest.err >&5
   13310    echo "$as_me:13310: \$? = $ac_status" >&5
   13311    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   13312    then
   13313      # The compiler can only warn and ignore the option if not recognized
   13314      # So say no if there are warnings
   13315      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   13316      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   13317      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   13318        lt_cv_prog_compiler_c_o_F77=yes
   13319      fi
   13320    fi
   13321    chmod u+w . 2>&5
   13322    $rm conftest*
   13323    # SGI C++ compiler will create directory out/ii_files/ for
   13324    # template instantiation
   13325    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   13326    $rm out/* && rmdir out
   13327    cd ..
   13328    rmdir conftest
   13329    $rm conftest*
   13330 
   13331 fi
   13332 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   13333 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6
   13334 
   13335 
   13336 hard_links="nottested"
   13337 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   13338   # do not overwrite the value of need_locks provided by the user
   13339   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   13340 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
   13341   hard_links=yes
   13342   $rm conftest*
   13343   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13344   touch conftest.a
   13345   ln conftest.a conftest.b 2>&5 || hard_links=no
   13346   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13347   echo "$as_me:$LINENO: result: $hard_links" >&5
   13348 echo "${ECHO_T}$hard_links" >&6
   13349   if test "$hard_links" = no; then
   13350     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   13351 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   13352     need_locks=warn
   13353   fi
   13354 else
   13355   need_locks=no
   13356 fi
   13357 
   13358 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   13359 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
   13360 
   13361   runpath_var=
   13362   allow_undefined_flag_F77=
   13363   enable_shared_with_static_runtimes_F77=no
   13364   archive_cmds_F77=
   13365   archive_expsym_cmds_F77=
   13366   old_archive_From_new_cmds_F77=
   13367   old_archive_from_expsyms_cmds_F77=
   13368   export_dynamic_flag_spec_F77=
   13369   whole_archive_flag_spec_F77=
   13370   thread_safe_flag_spec_F77=
   13371   hardcode_libdir_flag_spec_F77=
   13372   hardcode_libdir_flag_spec_ld_F77=
   13373   hardcode_libdir_separator_F77=
   13374   hardcode_direct_F77=no
   13375   hardcode_minus_L_F77=no
   13376   hardcode_shlibpath_var_F77=unsupported
   13377   link_all_deplibs_F77=unknown
   13378   hardcode_automatic_F77=no
   13379   module_cmds_F77=
   13380   module_expsym_cmds_F77=
   13381   always_export_symbols_F77=no
   13382   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   13383   # include_expsyms should be a list of space-separated symbols to be *always*
   13384   # included in the symbol list
   13385   include_expsyms_F77=
   13386   # exclude_expsyms can be an extended regexp of symbols to exclude
   13387   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   13388   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   13389   # as well as any symbol that contains `d'.
   13390   exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_"
   13391   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   13392   # platforms (ab)use it in PIC code, but their linkers get confused if
   13393   # the symbol is explicitly referenced.  Since portable code cannot
   13394   # rely on this symbol name, it's probably fine to never include it in
   13395   # preloaded symbol tables.
   13396   extract_expsyms_cmds=
   13397   # Just being paranoid about ensuring that cc_basename is set.
   13398   for cc_temp in $compiler""; do
   13399   case $cc_temp in
   13400     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   13401     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   13402     \-*) ;;
   13403     *) break;;
   13404   esac
   13405 done
   13406 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   13407 
   13408   case $host_os in
   13409   cygwin* | mingw* | pw32*)
   13410     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   13411     # When not using gcc, we currently assume that we are using
   13412     # Microsoft Visual C++.
   13413     if test "$GCC" != yes; then
   13414       with_gnu_ld=no
   13415     fi
   13416     ;;
   13417   interix*)
   13418     # we just hope/assume this is gcc and not c89 (= MSVC++)
   13419     with_gnu_ld=yes
   13420     ;;
   13421   openbsd*)
   13422     with_gnu_ld=no
   13423     ;;
   13424   esac
   13425 
   13426   ld_shlibs_F77=yes
   13427   if test "$with_gnu_ld" = yes; then
   13428     # If archive_cmds runs LD, not CC, wlarc should be empty
   13429     wlarc='${wl}'
   13430 
   13431     # Set some defaults for GNU ld with shared library support. These
   13432     # are reset later if shared libraries are not supported. Putting them
   13433     # here allows them to be overridden if necessary.
   13434     runpath_var=LD_RUN_PATH
   13435     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   13436     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   13437     # ancient GNU ld didn't support --whole-archive et. al.
   13438     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   13439 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   13440       else
   13441   	whole_archive_flag_spec_F77=
   13442     fi
   13443     supports_anon_versioning=no
   13444     case `$LD -v 2>/dev/null` in
   13445       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   13446       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   13447       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   13448       *\ 2.11.*) ;; # other 2.11 versions
   13449       *) supports_anon_versioning=yes ;;
   13450     esac
   13451 
   13452     # See if GNU ld supports shared libraries.
   13453     case $host_os in
   13454     aix3* | aix4* | aix5*)
   13455       # On AIX/PPC, the GNU linker is very broken
   13456       if test "$host_cpu" != ia64; then
   13457 	ld_shlibs_F77=no
   13458 	cat <<EOF 1>&2
   13459 
   13460 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   13461 *** to be unable to reliably create shared libraries on AIX.
   13462 *** Therefore, libtool is disabling shared libraries support.  If you
   13463 *** really care for shared libraries, you may want to modify your PATH
   13464 *** so that a non-GNU linker is found, and then restart.
   13465 
   13466 EOF
   13467       fi
   13468       ;;
   13469 
   13470     amigaos*)
   13471       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)'
   13472       hardcode_libdir_flag_spec_F77='-L$libdir'
   13473       hardcode_minus_L_F77=yes
   13474 
   13475       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   13476       # that the semantics of dynamic libraries on AmigaOS, at least up
   13477       # to version 4, is to share data among multiple programs linked
   13478       # with the same dynamic library.  Since this doesn't match the
   13479       # behavior of shared libraries on other platforms, we can't use
   13480       # them.
   13481       ld_shlibs_F77=no
   13482       ;;
   13483 
   13484     beos*)
   13485       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   13486 	allow_undefined_flag_F77=unsupported
   13487 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   13488 	# support --undefined.  This deserves some investigation.  FIXME
   13489 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13490       else
   13491 	ld_shlibs_F77=no
   13492       fi
   13493       ;;
   13494 
   13495     cygwin* | mingw* | pw32*)
   13496       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   13497       # as there is no search path for DLLs.
   13498       hardcode_libdir_flag_spec_F77='-L$libdir'
   13499       allow_undefined_flag_F77=unsupported
   13500       always_export_symbols_F77=no
   13501       enable_shared_with_static_runtimes_F77=yes
   13502       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   13503 
   13504       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   13505         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   13506 	# If the export-symbols file already is a .def file (1st line
   13507 	# is EXPORTS), use it as is; otherwise, prepend...
   13508 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   13509 	  cp $export_symbols $output_objdir/$soname.def;
   13510 	else
   13511 	  echo EXPORTS > $output_objdir/$soname.def;
   13512 	  cat $export_symbols >> $output_objdir/$soname.def;
   13513 	fi~
   13514 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   13515       else
   13516 	ld_shlibs_F77=no
   13517       fi
   13518       ;;
   13519 
   13520     interix3*)
   13521       hardcode_direct_F77=no
   13522       hardcode_shlibpath_var_F77=no
   13523       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   13524       export_dynamic_flag_spec_F77='${wl}-E'
   13525       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   13526       # Instead, shared libraries are loaded at an image base (0x10000000 by
   13527       # default) and relocated if they conflict, which is a slow very memory
   13528       # consuming and fragmenting process.  To avoid this, we pick a random,
   13529       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   13530       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   13531       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'
   13532       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'
   13533       ;;
   13534 
   13535     linux*)
   13536       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   13537 	tmp_addflag=
   13538 	case $cc_basename,$host_cpu in
   13539 	pgcc*)				# Portland Group C compiler
   13540 	  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'
   13541 	  tmp_addflag=' $pic_flag'
   13542 	  ;;
   13543 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   13544 	  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'
   13545 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   13546 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   13547 	  tmp_addflag=' -i_dynamic' ;;
   13548 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   13549 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   13550 	ifc* | ifort*)			# Intel Fortran compiler
   13551 	  tmp_addflag=' -nofor_main' ;;
   13552 	esac
   13553 	archive_cmds_F77='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13554 
   13555 	if test $supports_anon_versioning = yes; then
   13556 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   13557   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   13558   $echo "local: *; };" >> $output_objdir/$libname.ver~
   13559 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   13560 	fi
   13561 	link_all_deplibs_F77=no
   13562       else
   13563 	ld_shlibs_F77=no
   13564       fi
   13565       ;;
   13566 
   13567     netbsd* | netbsdelf*-gnu | knetbsd*-gnu)
   13568       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   13569 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   13570 	wlarc=
   13571       else
   13572 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13573 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   13574       fi
   13575       ;;
   13576 
   13577     solaris*)
   13578       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   13579 	ld_shlibs_F77=no
   13580 	cat <<EOF 1>&2
   13581 
   13582 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   13583 *** create shared libraries on Solaris systems.  Therefore, libtool
   13584 *** is disabling shared libraries support.  We urge you to upgrade GNU
   13585 *** binutils to release 2.9.1 or newer.  Another option is to modify
   13586 *** your PATH or compiler configuration so that the native linker is
   13587 *** used, and then restart.
   13588 
   13589 EOF
   13590       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   13591 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13592 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   13593       else
   13594 	ld_shlibs_F77=no
   13595       fi
   13596       ;;
   13597 
   13598     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   13599       case `$LD -v 2>&1` in
   13600         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   13601 	ld_shlibs_F77=no
   13602 	cat <<_LT_EOF 1>&2
   13603 
   13604 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   13605 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   13606 *** is disabling shared libraries support.  We urge you to upgrade GNU
   13607 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   13608 *** your PATH or compiler configuration so that the native linker is
   13609 *** used, and then restart.
   13610 
   13611 _LT_EOF
   13612 	;;
   13613 	*)
   13614 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   13615 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   13616 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   13617 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   13618 	  else
   13619 	    ld_shlibs_F77=no
   13620 	  fi
   13621 	;;
   13622       esac
   13623       ;;
   13624 
   13625     sunos4*)
   13626       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   13627       wlarc=
   13628       hardcode_direct_F77=yes
   13629       hardcode_shlibpath_var_F77=no
   13630       ;;
   13631 
   13632     *)
   13633       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   13634 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13635 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   13636       else
   13637 	ld_shlibs_F77=no
   13638       fi
   13639       ;;
   13640     esac
   13641 
   13642     if test "$ld_shlibs_F77" = no; then
   13643       runpath_var=
   13644       hardcode_libdir_flag_spec_F77=
   13645       export_dynamic_flag_spec_F77=
   13646       whole_archive_flag_spec_F77=
   13647     fi
   13648   else
   13649     # PORTME fill in a description of your system's linker (not GNU ld)
   13650     case $host_os in
   13651     aix3*)
   13652       allow_undefined_flag_F77=unsupported
   13653       always_export_symbols_F77=yes
   13654       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'
   13655       # Note: this linker hardcodes the directories in LIBPATH if there
   13656       # are no directories specified by -L.
   13657       hardcode_minus_L_F77=yes
   13658       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   13659 	# Neither direct hardcoding nor static linking is supported with a
   13660 	# broken collect2.
   13661 	hardcode_direct_F77=unsupported
   13662       fi
   13663       ;;
   13664 
   13665     aix4* | aix5*)
   13666       if test "$host_cpu" = ia64; then
   13667 	# On IA64, the linker does run time linking by default, so we don't
   13668 	# have to do anything special.
   13669 	aix_use_runtimelinking=no
   13670 	exp_sym_flag='-Bexport'
   13671 	no_entry_flag=""
   13672       else
   13673 	# If we're using GNU nm, then we don't want the "-C" option.
   13674 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   13675 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   13676 	  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'
   13677 	else
   13678 	  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'
   13679 	fi
   13680 	aix_use_runtimelinking=no
   13681 
   13682 	# Test if we are trying to use run time linking or normal
   13683 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   13684 	# need to do runtime linking.
   13685 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   13686 	  for ld_flag in $LDFLAGS; do
   13687   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   13688   	    aix_use_runtimelinking=yes
   13689   	    break
   13690   	  fi
   13691 	  done
   13692 	  ;;
   13693 	esac
   13694 
   13695 	exp_sym_flag='-bexport'
   13696 	no_entry_flag='-bnoentry'
   13697       fi
   13698 
   13699       # When large executables or shared objects are built, AIX ld can
   13700       # have problems creating the table of contents.  If linking a library
   13701       # or program results in "error TOC overflow" add -mminimal-toc to
   13702       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   13703       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   13704 
   13705       archive_cmds_F77=''
   13706       hardcode_direct_F77=yes
   13707       hardcode_libdir_separator_F77=':'
   13708       link_all_deplibs_F77=yes
   13709 
   13710       if test "$GCC" = yes; then
   13711 	case $host_os in aix4.[012]|aix4.[012].*)
   13712 	# We only want to do this on AIX 4.2 and lower, the check
   13713 	# below for broken collect2 doesn't work under 4.3+
   13714 	  collect2name=`${CC} -print-prog-name=collect2`
   13715 	  if test -f "$collect2name" && \
   13716   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   13717 	  then
   13718   	  # We have reworked collect2
   13719   	  hardcode_direct_F77=yes
   13720 	  else
   13721   	  # We have old collect2
   13722   	  hardcode_direct_F77=unsupported
   13723   	  # It fails to find uninstalled libraries when the uninstalled
   13724   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   13725   	  # to unsupported forces relinking
   13726   	  hardcode_minus_L_F77=yes
   13727   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   13728   	  hardcode_libdir_separator_F77=
   13729 	  fi
   13730 	  ;;
   13731 	esac
   13732 	shared_flag='-shared'
   13733 	if test "$aix_use_runtimelinking" = yes; then
   13734 	  shared_flag="$shared_flag "'${wl}-G'
   13735 	fi
   13736       else
   13737 	# not using gcc
   13738 	if test "$host_cpu" = ia64; then
   13739   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   13740   	# chokes on -Wl,-G. The following line is correct:
   13741 	  shared_flag='-G'
   13742 	else
   13743 	  if test "$aix_use_runtimelinking" = yes; then
   13744 	    shared_flag='${wl}-G'
   13745 	  else
   13746 	    shared_flag='${wl}-bM:SRE'
   13747 	  fi
   13748 	fi
   13749       fi
   13750 
   13751       # It seems that -bexpall does not export symbols beginning with
   13752       # underscore (_), so it is better to generate a list of symbols to export.
   13753       always_export_symbols_F77=yes
   13754       if test "$aix_use_runtimelinking" = yes; then
   13755 	# Warning - without using the other runtime loading flags (-brtl),
   13756 	# -berok will link without error, but may produce a broken library.
   13757 	allow_undefined_flag_F77='-berok'
   13758        # Determine the default libpath from the value encoded in an empty executable.
   13759        cat >conftest.$ac_ext <<_ACEOF
   13760       program main
   13761 
   13762       end
   13763 _ACEOF
   13764 rm -f conftest.$ac_objext conftest$ac_exeext
   13765 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   13766   (eval $ac_link) 2>conftest.er1
   13767   ac_status=$?
   13768   grep -v '^ *+' conftest.er1 >conftest.err
   13769   rm -f conftest.er1
   13770   cat conftest.err >&5
   13771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13772   (exit $ac_status); } &&
   13773 	 { ac_try='test -z "$ac_f77_werror_flag"			 || test ! -s conftest.err'
   13774   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   13775   (eval $ac_try) 2>&5
   13776   ac_status=$?
   13777   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13778   (exit $ac_status); }; } &&
   13779 	 { ac_try='test -s conftest$ac_exeext'
   13780   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   13781   (eval $ac_try) 2>&5
   13782   ac_status=$?
   13783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13784   (exit $ac_status); }; }; then
   13785 
   13786 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   13787 }'`
   13788 # Check for a 64-bit object if we didn't find anything.
   13789 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; }
   13790 }'`; fi
   13791 else
   13792   echo "$as_me: failed program was:" >&5
   13793 sed 's/^/| /' conftest.$ac_ext >&5
   13794 
   13795 fi
   13796 rm -f conftest.err conftest.$ac_objext \
   13797       conftest$ac_exeext conftest.$ac_ext
   13798 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   13799 
   13800        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   13801 	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"
   13802        else
   13803 	if test "$host_cpu" = ia64; then
   13804 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   13805 	  allow_undefined_flag_F77="-z nodefs"
   13806 	  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"
   13807 	else
   13808 	 # Determine the default libpath from the value encoded in an empty executable.
   13809 	 cat >conftest.$ac_ext <<_ACEOF
   13810       program main
   13811 
   13812       end
   13813 _ACEOF
   13814 rm -f conftest.$ac_objext conftest$ac_exeext
   13815 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   13816   (eval $ac_link) 2>conftest.er1
   13817   ac_status=$?
   13818   grep -v '^ *+' conftest.er1 >conftest.err
   13819   rm -f conftest.er1
   13820   cat conftest.err >&5
   13821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13822   (exit $ac_status); } &&
   13823 	 { ac_try='test -z "$ac_f77_werror_flag"			 || test ! -s conftest.err'
   13824   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   13825   (eval $ac_try) 2>&5
   13826   ac_status=$?
   13827   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13828   (exit $ac_status); }; } &&
   13829 	 { ac_try='test -s conftest$ac_exeext'
   13830   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   13831   (eval $ac_try) 2>&5
   13832   ac_status=$?
   13833   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13834   (exit $ac_status); }; }; then
   13835 
   13836 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   13837 }'`
   13838 # Check for a 64-bit object if we didn't find anything.
   13839 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; }
   13840 }'`; fi
   13841 else
   13842   echo "$as_me: failed program was:" >&5
   13843 sed 's/^/| /' conftest.$ac_ext >&5
   13844 
   13845 fi
   13846 rm -f conftest.err conftest.$ac_objext \
   13847       conftest$ac_exeext conftest.$ac_ext
   13848 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   13849 
   13850 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   13851 	  # Warning - without using the other run time loading flags,
   13852 	  # -berok will link without error, but may produce a broken library.
   13853 	  no_undefined_flag_F77=' ${wl}-bernotok'
   13854 	  allow_undefined_flag_F77=' ${wl}-berok'
   13855 	  # Exported symbols can be pulled into shared objects from archives
   13856 	  whole_archive_flag_spec_F77='$convenience'
   13857 	  archive_cmds_need_lc_F77=yes
   13858 	  # This is similar to how AIX traditionally builds its shared libraries.
   13859 	  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'
   13860 	fi
   13861       fi
   13862       ;;
   13863 
   13864     amigaos*)
   13865       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)'
   13866       hardcode_libdir_flag_spec_F77='-L$libdir'
   13867       hardcode_minus_L_F77=yes
   13868       # see comment about different semantics on the GNU ld section
   13869       ld_shlibs_F77=no
   13870       ;;
   13871 
   13872     bsdi[45]*)
   13873       export_dynamic_flag_spec_F77=-rdynamic
   13874       ;;
   13875 
   13876     cygwin* | mingw* | pw32*)
   13877       # When not using gcc, we currently assume that we are using
   13878       # Microsoft Visual C++.
   13879       # hardcode_libdir_flag_spec is actually meaningless, as there is
   13880       # no search path for DLLs.
   13881       hardcode_libdir_flag_spec_F77=' '
   13882       allow_undefined_flag_F77=unsupported
   13883       # Tell ltmain to make .lib files, not .a files.
   13884       libext=lib
   13885       # Tell ltmain to make .dll files, not .so files.
   13886       shrext_cmds=".dll"
   13887       # FIXME: Setting linknames here is a bad hack.
   13888       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   13889       # The linker will automatically build a .lib file if we build a DLL.
   13890       old_archive_From_new_cmds_F77='true'
   13891       # FIXME: Should let the user specify the lib program.
   13892       old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs'
   13893       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   13894       enable_shared_with_static_runtimes_F77=yes
   13895       ;;
   13896 
   13897     darwin* | rhapsody*)
   13898       case $host_os in
   13899         rhapsody* | darwin1.[012])
   13900          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   13901          ;;
   13902        *) # Darwin 1.3 on
   13903          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   13904            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   13905          else
   13906            case ${MACOSX_DEPLOYMENT_TARGET} in
   13907              10.[012])
   13908                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   13909                ;;
   13910              10.*)
   13911                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   13912                ;;
   13913            esac
   13914          fi
   13915          ;;
   13916       esac
   13917       archive_cmds_need_lc_F77=no
   13918       hardcode_direct_F77=no
   13919       hardcode_automatic_F77=yes
   13920       hardcode_shlibpath_var_F77=unsupported
   13921       whole_archive_flag_spec_F77=''
   13922       link_all_deplibs_F77=yes
   13923     if test "$GCC" = yes ; then
   13924     	output_verbose_link_cmd='echo'
   13925         archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   13926       module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   13927       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   13928       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}'
   13929       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}'
   13930     else
   13931       case $cc_basename in
   13932         xlc*)
   13933          output_verbose_link_cmd='echo'
   13934          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   13935          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   13936           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   13937          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}'
   13938           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}'
   13939           ;;
   13940        *)
   13941          ld_shlibs_F77=no
   13942           ;;
   13943       esac
   13944     fi
   13945       ;;
   13946 
   13947     dgux*)
   13948       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   13949       hardcode_libdir_flag_spec_F77='-L$libdir'
   13950       hardcode_shlibpath_var_F77=no
   13951       ;;
   13952 
   13953     freebsd1*)
   13954       ld_shlibs_F77=no
   13955       ;;
   13956 
   13957     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   13958     # support.  Future versions do this automatically, but an explicit c++rt0.o
   13959     # does not break anything, and helps significantly (at the cost of a little
   13960     # extra space).
   13961     freebsd2.2*)
   13962       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   13963       hardcode_libdir_flag_spec_F77='-R$libdir'
   13964       hardcode_direct_F77=yes
   13965       hardcode_shlibpath_var_F77=no
   13966       ;;
   13967 
   13968     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   13969     freebsd2*)
   13970       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   13971       hardcode_direct_F77=yes
   13972       hardcode_minus_L_F77=yes
   13973       hardcode_shlibpath_var_F77=no
   13974       ;;
   13975 
   13976     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   13977     freebsd* | dragonfly*)
   13978       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   13979       hardcode_libdir_flag_spec_F77='-R$libdir'
   13980       hardcode_direct_F77=yes
   13981       hardcode_shlibpath_var_F77=no
   13982       ;;
   13983 
   13984     # GNU/kFreeBSD uses gcc -shared to do shared libraries.
   13985     kfreebsd*-gnu)
   13986       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   13987       hardcode_libdir_flag_spec_F77='-R$libdir'
   13988       hardcode_direct_F77=yes
   13989       hardcode_shlibpath_var_F77=no
   13990       link_all_deplibs_F77=no
   13991       ;;
   13992 
   13993     hpux9*)
   13994       if test "$GCC" = yes; then
   13995 	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'
   13996       else
   13997 	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'
   13998       fi
   13999       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14000       hardcode_libdir_separator_F77=:
   14001       hardcode_direct_F77=yes
   14002 
   14003       # hardcode_minus_L: Not really in the search PATH,
   14004       # but as the default location of the library.
   14005       hardcode_minus_L_F77=yes
   14006       export_dynamic_flag_spec_F77='${wl}-E'
   14007       ;;
   14008 
   14009     hpux10*)
   14010       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14011 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14012       else
   14013 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   14014       fi
   14015       if test "$with_gnu_ld" = no; then
   14016 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14017 	hardcode_libdir_separator_F77=:
   14018 
   14019 	hardcode_direct_F77=yes
   14020 	export_dynamic_flag_spec_F77='${wl}-E'
   14021 
   14022 	# hardcode_minus_L: Not really in the search PATH,
   14023 	# but as the default location of the library.
   14024 	hardcode_minus_L_F77=yes
   14025       fi
   14026       ;;
   14027 
   14028     hpux11*)
   14029       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14030 	case $host_cpu in
   14031 	hppa*64*)
   14032 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14033 	  ;;
   14034 	ia64*)
   14035 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14036 	  ;;
   14037 	*)
   14038 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14039 	  ;;
   14040 	esac
   14041       else
   14042 	case $host_cpu in
   14043 	hppa*64*)
   14044 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14045 	  ;;
   14046 	ia64*)
   14047 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14048 	  ;;
   14049 	*)
   14050 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14051 	  ;;
   14052 	esac
   14053       fi
   14054       if test "$with_gnu_ld" = no; then
   14055 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14056 	hardcode_libdir_separator_F77=:
   14057 
   14058 	case $host_cpu in
   14059 	hppa*64*|ia64*)
   14060 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   14061 	  hardcode_direct_F77=no
   14062 	  hardcode_shlibpath_var_F77=no
   14063 	  ;;
   14064 	*)
   14065 	  hardcode_direct_F77=yes
   14066 	  export_dynamic_flag_spec_F77='${wl}-E'
   14067 
   14068 	  # hardcode_minus_L: Not really in the search PATH,
   14069 	  # but as the default location of the library.
   14070 	  hardcode_minus_L_F77=yes
   14071 	  ;;
   14072 	esac
   14073       fi
   14074       ;;
   14075 
   14076     irix5* | irix6* | nonstopux*)
   14077       if test "$GCC" = yes; then
   14078 	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'
   14079       else
   14080 	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'
   14081 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   14082       fi
   14083       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14084       hardcode_libdir_separator_F77=:
   14085       link_all_deplibs_F77=yes
   14086       ;;
   14087 
   14088     netbsd* | netbsdelf*-gnu | knetbsd*-gnu)
   14089       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14090 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   14091       else
   14092 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   14093       fi
   14094       hardcode_libdir_flag_spec_F77='-R$libdir'
   14095       hardcode_direct_F77=yes
   14096       hardcode_shlibpath_var_F77=no
   14097       ;;
   14098 
   14099     newsos6)
   14100       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14101       hardcode_direct_F77=yes
   14102       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14103       hardcode_libdir_separator_F77=:
   14104       hardcode_shlibpath_var_F77=no
   14105       ;;
   14106 
   14107     openbsd*)
   14108       hardcode_direct_F77=yes
   14109       hardcode_shlibpath_var_F77=no
   14110       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   14111 	archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14112 	archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   14113 	hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14114 	export_dynamic_flag_spec_F77='${wl}-E'
   14115       else
   14116        case $host_os in
   14117 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   14118 	   archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14119 	   hardcode_libdir_flag_spec_F77='-R$libdir'
   14120 	   ;;
   14121 	 *)
   14122 	   archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14123 	   hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14124 	   ;;
   14125        esac
   14126       fi
   14127       ;;
   14128 
   14129     os2*)
   14130       hardcode_libdir_flag_spec_F77='-L$libdir'
   14131       hardcode_minus_L_F77=yes
   14132       allow_undefined_flag_F77=unsupported
   14133       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'
   14134       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   14135       ;;
   14136 
   14137     osf3*)
   14138       if test "$GCC" = yes; then
   14139 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   14140 	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'
   14141       else
   14142 	allow_undefined_flag_F77=' -expect_unresolved \*'
   14143 	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'
   14144       fi
   14145       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14146       hardcode_libdir_separator_F77=:
   14147       ;;
   14148 
   14149     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   14150       if test "$GCC" = yes; then
   14151 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   14152 	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'
   14153 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14154       else
   14155 	allow_undefined_flag_F77=' -expect_unresolved \*'
   14156 	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'
   14157 	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~
   14158 	$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'
   14159 
   14160 	# Both c and cxx compiler support -rpath directly
   14161 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   14162       fi
   14163       hardcode_libdir_separator_F77=:
   14164       ;;
   14165 
   14166     solaris*)
   14167       no_undefined_flag_F77=' -z text'
   14168       if test "$GCC" = yes; then
   14169 	wlarc='${wl}'
   14170 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14171 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   14172 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   14173       else
   14174 	wlarc=''
   14175 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14176 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   14177   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   14178       fi
   14179       hardcode_libdir_flag_spec_F77='-R$libdir'
   14180       hardcode_shlibpath_var_F77=no
   14181       case $host_os in
   14182       solaris2.[0-5] | solaris2.[0-5].*) ;;
   14183       *)
   14184  	# The compiler driver will combine linker options so we
   14185  	# cannot just pass the convience library names through
   14186  	# without $wl, iff we do not link with $LD.
   14187  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   14188  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   14189  	case $wlarc in
   14190  	'')
   14191  	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;;
   14192  	*)
   14193  	  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' ;;
   14194  	esac ;;
   14195       esac
   14196       link_all_deplibs_F77=yes
   14197       ;;
   14198 
   14199     sunos4*)
   14200       if test "x$host_vendor" = xsequent; then
   14201 	# Use $CC to link under sequent, because it throws in some extra .o
   14202 	# files that make .init and .fini sections work.
   14203 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   14204       else
   14205 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   14206       fi
   14207       hardcode_libdir_flag_spec_F77='-L$libdir'
   14208       hardcode_direct_F77=yes
   14209       hardcode_minus_L_F77=yes
   14210       hardcode_shlibpath_var_F77=no
   14211       ;;
   14212 
   14213     sysv4)
   14214       case $host_vendor in
   14215 	sni)
   14216 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14217 	  hardcode_direct_F77=yes # is this really true???
   14218 	;;
   14219 	siemens)
   14220 	  ## LD is ld it makes a PLAMLIB
   14221 	  ## CC just makes a GrossModule.
   14222 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   14223 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   14224 	  hardcode_direct_F77=no
   14225         ;;
   14226 	motorola)
   14227 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14228 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   14229 	;;
   14230       esac
   14231       runpath_var='LD_RUN_PATH'
   14232       hardcode_shlibpath_var_F77=no
   14233       ;;
   14234 
   14235     sysv4.3*)
   14236       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14237       hardcode_shlibpath_var_F77=no
   14238       export_dynamic_flag_spec_F77='-Bexport'
   14239       ;;
   14240 
   14241     sysv4*MP*)
   14242       if test -d /usr/nec; then
   14243 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14244 	hardcode_shlibpath_var_F77=no
   14245 	runpath_var=LD_RUN_PATH
   14246 	hardcode_runpath_var=yes
   14247 	ld_shlibs_F77=yes
   14248       fi
   14249       ;;
   14250 
   14251     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   14252       no_undefined_flag_F77='${wl}-z,text'
   14253       archive_cmds_need_lc_F77=no
   14254       hardcode_shlibpath_var_F77=no
   14255       runpath_var='LD_RUN_PATH'
   14256 
   14257       if test "$GCC" = yes; then
   14258 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14259 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14260       else
   14261 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14262 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14263       fi
   14264       ;;
   14265 
   14266     sysv5* | sco3.2v5* | sco5v6*)
   14267       # Note: We can NOT use -z defs as we might desire, because we do not
   14268       # link with -lc, and that would cause any symbols used from libc to
   14269       # always be unresolved, which means just about no library would
   14270       # ever link correctly.  If we're not using GNU ld we use -z text
   14271       # though, which does catch some bad symbols but isn't as heavy-handed
   14272       # as -z defs.
   14273       no_undefined_flag_F77='${wl}-z,text'
   14274       allow_undefined_flag_F77='${wl}-z,nodefs'
   14275       archive_cmds_need_lc_F77=no
   14276       hardcode_shlibpath_var_F77=no
   14277       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   14278       hardcode_libdir_separator_F77=':'
   14279       link_all_deplibs_F77=yes
   14280       export_dynamic_flag_spec_F77='${wl}-Bexport'
   14281       runpath_var='LD_RUN_PATH'
   14282 
   14283       if test "$GCC" = yes; then
   14284 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14285 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14286       else
   14287 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14288 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14289       fi
   14290       ;;
   14291 
   14292     uts4*)
   14293       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14294       hardcode_libdir_flag_spec_F77='-L$libdir'
   14295       hardcode_shlibpath_var_F77=no
   14296       ;;
   14297 
   14298     *)
   14299       ld_shlibs_F77=no
   14300       ;;
   14301     esac
   14302   fi
   14303 
   14304 echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   14305 echo "${ECHO_T}$ld_shlibs_F77" >&6
   14306 test "$ld_shlibs_F77" = no && can_build_shared=no
   14307 
   14308 #
   14309 # Do we need to explicitly link libc?
   14310 #
   14311 case "x$archive_cmds_need_lc_F77" in
   14312 x|xyes)
   14313   # Assume -lc should be added
   14314   archive_cmds_need_lc_F77=yes
   14315 
   14316   if test "$enable_shared" = yes && test "$GCC" = yes; then
   14317     case $archive_cmds_F77 in
   14318     *'~'*)
   14319       # FIXME: we may have to deal with multi-command sequences.
   14320       ;;
   14321     '$CC '*)
   14322       # Test whether the compiler implicitly links with -lc since on some
   14323       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   14324       # to ld, don't add -lc before -lgcc.
   14325       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   14326 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
   14327       $rm conftest*
   14328       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   14329 
   14330       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   14331   (eval $ac_compile) 2>&5
   14332   ac_status=$?
   14333   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14334   (exit $ac_status); } 2>conftest.err; then
   14335         soname=conftest
   14336         lib=conftest
   14337         libobjs=conftest.$ac_objext
   14338         deplibs=
   14339         wl=$lt_prog_compiler_wl_F77
   14340 	pic_flag=$lt_prog_compiler_pic_F77
   14341         compiler_flags=-v
   14342         linker_flags=-v
   14343         verstring=
   14344         output_objdir=.
   14345         libname=conftest
   14346         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   14347         allow_undefined_flag_F77=
   14348         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   14349   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   14350   ac_status=$?
   14351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14352   (exit $ac_status); }
   14353         then
   14354 	  archive_cmds_need_lc_F77=no
   14355         else
   14356 	  archive_cmds_need_lc_F77=yes
   14357         fi
   14358         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   14359       else
   14360         cat conftest.err 1>&5
   14361       fi
   14362       $rm conftest*
   14363       echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   14364 echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6
   14365       ;;
   14366     esac
   14367   fi
   14368   ;;
   14369 esac
   14370 
   14371 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   14372 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
   14373 library_names_spec=
   14374 libname_spec='lib$name'
   14375 soname_spec=
   14376 shrext_cmds=".so"
   14377 postinstall_cmds=
   14378 postuninstall_cmds=
   14379 finish_cmds=
   14380 finish_eval=
   14381 shlibpath_var=
   14382 shlibpath_overrides_runpath=unknown
   14383 version_type=none
   14384 dynamic_linker="$host_os ld.so"
   14385 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   14386 if test "$GCC" = yes; then
   14387   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   14388   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   14389     # if the path contains ";" then we assume it to be the separator
   14390     # otherwise default to the standard path separator (i.e. ":") - it is
   14391     # assumed that no part of a normal pathname contains ";" but that should
   14392     # okay in the real world where ";" in dirpaths is itself problematic.
   14393     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   14394   else
   14395     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   14396   fi
   14397 else
   14398   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   14399 fi
   14400 need_lib_prefix=unknown
   14401 hardcode_into_libs=no
   14402 
   14403 # when you set need_version to no, make sure it does not cause -set_version
   14404 # flags to be left without arguments
   14405 need_version=unknown
   14406 
   14407 case $host_os in
   14408 aix3*)
   14409   version_type=linux
   14410   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   14411   shlibpath_var=LIBPATH
   14412 
   14413   # AIX 3 has no versioning support, so we append a major version to the name.
   14414   soname_spec='${libname}${release}${shared_ext}$major'
   14415   ;;
   14416 
   14417 aix4* | aix5*)
   14418   version_type=linux
   14419   need_lib_prefix=no
   14420   need_version=no
   14421   hardcode_into_libs=yes
   14422   if test "$host_cpu" = ia64; then
   14423     # AIX 5 supports IA64
   14424     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   14425     shlibpath_var=LD_LIBRARY_PATH
   14426   else
   14427     # With GCC up to 2.95.x, collect2 would create an import file
   14428     # for dependence libraries.  The import file would start with
   14429     # the line `#! .'.  This would cause the generated library to
   14430     # depend on `.', always an invalid library.  This was fixed in
   14431     # development snapshots of GCC prior to 3.0.
   14432     case $host_os in
   14433       aix4 | aix4.[01] | aix4.[01].*)
   14434       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   14435 	   echo ' yes '
   14436 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   14437 	:
   14438       else
   14439 	can_build_shared=no
   14440       fi
   14441       ;;
   14442     esac
   14443     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   14444     # soname into executable. Probably we can add versioning support to
   14445     # collect2, so additional links can be useful in future.
   14446     if test "$aix_use_runtimelinking" = yes; then
   14447       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   14448       # instead of lib<name>.a to let people know that these are not
   14449       # typical AIX shared libraries.
   14450       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14451     else
   14452       # We preserve .a as extension for shared libraries through AIX4.2
   14453       # and later when we are not doing run time linking.
   14454       library_names_spec='${libname}${release}.a $libname.a'
   14455       soname_spec='${libname}${release}${shared_ext}$major'
   14456     fi
   14457     shlibpath_var=LIBPATH
   14458   fi
   14459   ;;
   14460 
   14461 amigaos*)
   14462   library_names_spec='$libname.ixlibrary $libname.a'
   14463   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   14464   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'
   14465   ;;
   14466 
   14467 beos*)
   14468   library_names_spec='${libname}${shared_ext}'
   14469   dynamic_linker="$host_os ld.so"
   14470   shlibpath_var=LIBRARY_PATH
   14471   ;;
   14472 
   14473 bsdi[45]*)
   14474   version_type=linux
   14475   need_version=no
   14476   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14477   soname_spec='${libname}${release}${shared_ext}$major'
   14478   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   14479   shlibpath_var=LD_LIBRARY_PATH
   14480   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   14481   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   14482   # the default ld.so.conf also contains /usr/contrib/lib and
   14483   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   14484   # libtool to hard-code these into programs
   14485   ;;
   14486 
   14487 cygwin* | mingw* | pw32*)
   14488   version_type=windows
   14489   shrext_cmds=".dll"
   14490   need_version=no
   14491   need_lib_prefix=no
   14492 
   14493   case $GCC,$host_os in
   14494   yes,cygwin* | yes,mingw* | yes,pw32*)
   14495     library_names_spec='$libname.dll.a'
   14496     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   14497     postinstall_cmds='base_file=`basename \${file}`~
   14498       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   14499       dldir=$destdir/`dirname \$dlpath`~
   14500       test -d \$dldir || mkdir -p \$dldir~
   14501       $install_prog $dir/$dlname \$dldir/$dlname~
   14502       chmod a+x \$dldir/$dlname'
   14503     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   14504       dlpath=$dir/\$dldll~
   14505        $rm \$dlpath'
   14506     shlibpath_overrides_runpath=yes
   14507 
   14508     case $host_os in
   14509     cygwin*)
   14510       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   14511       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14512       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   14513       ;;
   14514     mingw*)
   14515       # MinGW DLLs use traditional 'lib' prefix
   14516       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14517       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   14518       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   14519         # It is most probably a Windows format PATH printed by
   14520         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   14521         # path with ; separators, and with drive letters. We can handle the
   14522         # drive letters (cygwin fileutils understands them), so leave them,
   14523         # especially as we might pass files found there to a mingw objdump,
   14524         # which wouldn't understand a cygwinified path. Ahh.
   14525         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   14526       else
   14527         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   14528       fi
   14529       ;;
   14530     pw32*)
   14531       # pw32 DLLs use 'pw' prefix rather than 'lib'
   14532       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14533       ;;
   14534     esac
   14535     ;;
   14536 
   14537   *)
   14538     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   14539     ;;
   14540   esac
   14541   dynamic_linker='Win32 ld.exe'
   14542   # FIXME: first we should search . and the directory the executable is in
   14543   shlibpath_var=PATH
   14544   ;;
   14545 
   14546 darwin* | rhapsody*)
   14547   dynamic_linker="$host_os dyld"
   14548   version_type=darwin
   14549   need_lib_prefix=no
   14550   need_version=no
   14551   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   14552   soname_spec='${libname}${release}${major}$shared_ext'
   14553   shlibpath_overrides_runpath=yes
   14554   shlibpath_var=DYLD_LIBRARY_PATH
   14555   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   14556   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   14557   if test "$GCC" = yes; then
   14558     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"`
   14559   else
   14560     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   14561   fi
   14562   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   14563   ;;
   14564 
   14565 dgux*)
   14566   version_type=linux
   14567   need_lib_prefix=no
   14568   need_version=no
   14569   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   14570   soname_spec='${libname}${release}${shared_ext}$major'
   14571   shlibpath_var=LD_LIBRARY_PATH
   14572   ;;
   14573 
   14574 freebsd1*)
   14575   dynamic_linker=no
   14576   ;;
   14577 
   14578 kfreebsd*-gnu)
   14579   version_type=linux
   14580   need_lib_prefix=no
   14581   need_version=no
   14582   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14583   soname_spec='${libname}${release}${shared_ext}$major'
   14584   shlibpath_var=LD_LIBRARY_PATH
   14585   shlibpath_overrides_runpath=no
   14586   hardcode_into_libs=yes
   14587   dynamic_linker='GNU ld.so'
   14588   ;;
   14589 
   14590 freebsd* | dragonfly*)
   14591   # DragonFly does not have aout.  When/if they implement a new
   14592   # versioning mechanism, adjust this.
   14593   if test -x /usr/bin/objformat; then
   14594     objformat=`/usr/bin/objformat`
   14595   else
   14596     case $host_os in
   14597     freebsd[123]*) objformat=aout ;;
   14598     *) objformat=elf ;;
   14599     esac
   14600   fi
   14601   version_type=freebsd-$objformat
   14602   case $version_type in
   14603     freebsd-elf*)
   14604       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   14605       need_version=no
   14606       need_lib_prefix=no
   14607       ;;
   14608     freebsd-*)
   14609       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   14610       need_version=yes
   14611       ;;
   14612   esac
   14613   shlibpath_var=LD_LIBRARY_PATH
   14614   case $host_os in
   14615   freebsd2*)
   14616     shlibpath_overrides_runpath=yes
   14617     ;;
   14618   freebsd3.[01]* | freebsdelf3.[01]*)
   14619     shlibpath_overrides_runpath=yes
   14620     hardcode_into_libs=yes
   14621     ;;
   14622   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   14623   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   14624     shlibpath_overrides_runpath=no
   14625     hardcode_into_libs=yes
   14626     ;;
   14627   freebsd*) # from 4.6 on
   14628     shlibpath_overrides_runpath=yes
   14629     hardcode_into_libs=yes
   14630     ;;
   14631   esac
   14632   ;;
   14633 
   14634 gnu*)
   14635   version_type=linux
   14636   need_lib_prefix=no
   14637   need_version=no
   14638   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   14639   soname_spec='${libname}${release}${shared_ext}$major'
   14640   shlibpath_var=LD_LIBRARY_PATH
   14641   hardcode_into_libs=yes
   14642   ;;
   14643 
   14644 hpux9* | hpux10* | hpux11*)
   14645   # Give a soname corresponding to the major version so that dld.sl refuses to
   14646   # link against other versions.
   14647   version_type=sunos
   14648   need_lib_prefix=no
   14649   need_version=no
   14650   case $host_cpu in
   14651   ia64*)
   14652     shrext_cmds='.so'
   14653     hardcode_into_libs=yes
   14654     dynamic_linker="$host_os dld.so"
   14655     shlibpath_var=LD_LIBRARY_PATH
   14656     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   14657     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14658     soname_spec='${libname}${release}${shared_ext}$major'
   14659     if test "X$HPUX_IA64_MODE" = X32; then
   14660       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   14661     else
   14662       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   14663     fi
   14664     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   14665     ;;
   14666    hppa*64*)
   14667      shrext_cmds='.sl'
   14668      hardcode_into_libs=yes
   14669      dynamic_linker="$host_os dld.sl"
   14670      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   14671      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   14672      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14673      soname_spec='${libname}${release}${shared_ext}$major'
   14674      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   14675      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   14676      ;;
   14677    *)
   14678     shrext_cmds='.sl'
   14679     dynamic_linker="$host_os dld.sl"
   14680     shlibpath_var=SHLIB_PATH
   14681     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   14682     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14683     soname_spec='${libname}${release}${shared_ext}$major'
   14684     ;;
   14685   esac
   14686   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   14687   postinstall_cmds='chmod 555 $lib'
   14688   ;;
   14689 
   14690 interix3*)
   14691   version_type=linux
   14692   need_lib_prefix=no
   14693   need_version=no
   14694   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14695   soname_spec='${libname}${release}${shared_ext}$major'
   14696   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   14697   shlibpath_var=LD_LIBRARY_PATH
   14698   shlibpath_overrides_runpath=no
   14699   hardcode_into_libs=yes
   14700   ;;
   14701 
   14702 irix5* | irix6* | nonstopux*)
   14703   case $host_os in
   14704     nonstopux*) version_type=nonstopux ;;
   14705     *)
   14706 	if test "$lt_cv_prog_gnu_ld" = yes; then
   14707 		version_type=linux
   14708 	else
   14709 		version_type=irix
   14710 	fi ;;
   14711   esac
   14712   need_lib_prefix=no
   14713   need_version=no
   14714   soname_spec='${libname}${release}${shared_ext}$major'
   14715   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   14716   case $host_os in
   14717   irix5* | nonstopux*)
   14718     libsuff= shlibsuff=
   14719     ;;
   14720   *)
   14721     case $LD in # libtool.m4 will add one of these switches to LD
   14722     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   14723       libsuff= shlibsuff= libmagic=32-bit;;
   14724     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   14725       libsuff=32 shlibsuff=N32 libmagic=N32;;
   14726     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   14727       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   14728     *) libsuff= shlibsuff= libmagic=never-match;;
   14729     esac
   14730     ;;
   14731   esac
   14732   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   14733   shlibpath_overrides_runpath=no
   14734   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   14735   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   14736   hardcode_into_libs=yes
   14737   ;;
   14738 
   14739 # No shared lib support for Linux oldld, aout, or coff.
   14740 linux*oldld* | linux*aout* | linux*coff*)
   14741   dynamic_linker=no
   14742   ;;
   14743 
   14744 # This must be Linux ELF.
   14745 linux*)
   14746   version_type=linux
   14747   need_lib_prefix=no
   14748   need_version=no
   14749   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14750   soname_spec='${libname}${release}${shared_ext}$major'
   14751   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   14752   shlibpath_var=LD_LIBRARY_PATH
   14753   shlibpath_overrides_runpath=no
   14754   # This implies no fast_install, which is unacceptable.
   14755   # Some rework will be needed to allow for fast_install
   14756   # before this can be enabled.
   14757   hardcode_into_libs=yes
   14758 
   14759   # Append ld.so.conf contents to the search path
   14760   if test -f /etc/ld.so.conf; then
   14761     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' ' '`
   14762     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   14763   fi
   14764 
   14765   # We used to test for /lib/ld.so.1 and disable shared libraries on
   14766   # powerpc, because MkLinux only supported shared libraries with the
   14767   # GNU dynamic linker.  Since this was broken with cross compilers,
   14768   # most powerpc-linux boxes support dynamic linking these days and
   14769   # people can always --disable-shared, the test was removed, and we
   14770   # assume the GNU/Linux dynamic linker is in use.
   14771   dynamic_linker='GNU/Linux ld.so'
   14772   ;;
   14773 
   14774 netbsdelf*-gnu)
   14775   version_type=linux
   14776   need_lib_prefix=no
   14777   need_version=no
   14778   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14779   soname_spec='${libname}${release}${shared_ext}$major'
   14780   shlibpath_var=LD_LIBRARY_PATH
   14781   shlibpath_overrides_runpath=no
   14782   hardcode_into_libs=yes
   14783   dynamic_linker='NetBSD ld.elf_so'
   14784   ;;
   14785 
   14786 knetbsd*-gnu)
   14787   version_type=linux
   14788   need_lib_prefix=no
   14789   need_version=no
   14790   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14791   soname_spec='${libname}${release}${shared_ext}$major'
   14792   shlibpath_var=LD_LIBRARY_PATH
   14793   shlibpath_overrides_runpath=no
   14794   hardcode_into_libs=yes
   14795   dynamic_linker='GNU ld.so'
   14796   ;;
   14797 
   14798 netbsd*)
   14799   version_type=sunos
   14800   need_lib_prefix=no
   14801   need_version=no
   14802   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14803     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14804     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   14805     dynamic_linker='NetBSD (a.out) ld.so'
   14806   else
   14807     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14808     soname_spec='${libname}${release}${shared_ext}$major'
   14809     dynamic_linker='NetBSD ld.elf_so'
   14810   fi
   14811   shlibpath_var=LD_LIBRARY_PATH
   14812   shlibpath_overrides_runpath=yes
   14813   hardcode_into_libs=yes
   14814   ;;
   14815 
   14816 newsos6)
   14817   version_type=linux
   14818   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14819   shlibpath_var=LD_LIBRARY_PATH
   14820   shlibpath_overrides_runpath=yes
   14821   ;;
   14822 
   14823 nto-qnx*)
   14824   version_type=linux
   14825   need_lib_prefix=no
   14826   need_version=no
   14827   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14828   soname_spec='${libname}${release}${shared_ext}$major'
   14829   shlibpath_var=LD_LIBRARY_PATH
   14830   shlibpath_overrides_runpath=yes
   14831   ;;
   14832 
   14833 openbsd*)
   14834   version_type=sunos
   14835   sys_lib_dlsearch_path_spec="/usr/lib"
   14836   need_lib_prefix=no
   14837   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   14838   case $host_os in
   14839     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   14840     *)                         need_version=no  ;;
   14841   esac
   14842   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14843   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   14844   shlibpath_var=LD_LIBRARY_PATH
   14845   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   14846     case $host_os in
   14847       openbsd2.[89] | openbsd2.[89].*)
   14848 	shlibpath_overrides_runpath=no
   14849 	;;
   14850       *)
   14851 	shlibpath_overrides_runpath=yes
   14852 	;;
   14853       esac
   14854   else
   14855     shlibpath_overrides_runpath=yes
   14856   fi
   14857   ;;
   14858 
   14859 os2*)
   14860   libname_spec='$name'
   14861   shrext_cmds=".dll"
   14862   need_lib_prefix=no
   14863   library_names_spec='$libname${shared_ext} $libname.a'
   14864   dynamic_linker='OS/2 ld.exe'
   14865   shlibpath_var=LIBPATH
   14866   ;;
   14867 
   14868 osf3* | osf4* | osf5*)
   14869   version_type=osf
   14870   need_lib_prefix=no
   14871   need_version=no
   14872   soname_spec='${libname}${release}${shared_ext}$major'
   14873   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14874   shlibpath_var=LD_LIBRARY_PATH
   14875   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   14876   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   14877   ;;
   14878 
   14879 solaris*)
   14880   version_type=linux
   14881   need_lib_prefix=no
   14882   need_version=no
   14883   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14884   soname_spec='${libname}${release}${shared_ext}$major'
   14885   shlibpath_var=LD_LIBRARY_PATH
   14886   shlibpath_overrides_runpath=yes
   14887   hardcode_into_libs=yes
   14888   # ldd complains unless libraries are executable
   14889   postinstall_cmds='chmod +x $lib'
   14890   ;;
   14891 
   14892 sunos4*)
   14893   version_type=sunos
   14894   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14895   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   14896   shlibpath_var=LD_LIBRARY_PATH
   14897   shlibpath_overrides_runpath=yes
   14898   if test "$with_gnu_ld" = yes; then
   14899     need_lib_prefix=no
   14900   fi
   14901   need_version=yes
   14902   ;;
   14903 
   14904 sysv4 | sysv4.3*)
   14905   version_type=linux
   14906   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14907   soname_spec='${libname}${release}${shared_ext}$major'
   14908   shlibpath_var=LD_LIBRARY_PATH
   14909   case $host_vendor in
   14910     sni)
   14911       shlibpath_overrides_runpath=no
   14912       need_lib_prefix=no
   14913       export_dynamic_flag_spec='${wl}-Blargedynsym'
   14914       runpath_var=LD_RUN_PATH
   14915       ;;
   14916     siemens)
   14917       need_lib_prefix=no
   14918       ;;
   14919     motorola)
   14920       need_lib_prefix=no
   14921       need_version=no
   14922       shlibpath_overrides_runpath=no
   14923       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   14924       ;;
   14925   esac
   14926   ;;
   14927 
   14928 sysv4*MP*)
   14929   if test -d /usr/nec ;then
   14930     version_type=linux
   14931     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   14932     soname_spec='$libname${shared_ext}.$major'
   14933     shlibpath_var=LD_LIBRARY_PATH
   14934   fi
   14935   ;;
   14936 
   14937 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   14938   version_type=freebsd-elf
   14939   need_lib_prefix=no
   14940   need_version=no
   14941   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   14942   soname_spec='${libname}${release}${shared_ext}$major'
   14943   shlibpath_var=LD_LIBRARY_PATH
   14944   hardcode_into_libs=yes
   14945   if test "$with_gnu_ld" = yes; then
   14946     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   14947     shlibpath_overrides_runpath=no
   14948   else
   14949     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   14950     shlibpath_overrides_runpath=yes
   14951     case $host_os in
   14952       sco3.2v5*)
   14953         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   14954 	;;
   14955     esac
   14956   fi
   14957   sys_lib_dlsearch_path_spec='/usr/lib'
   14958   ;;
   14959 
   14960 uts4*)
   14961   version_type=linux
   14962   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14963   soname_spec='${libname}${release}${shared_ext}$major'
   14964   shlibpath_var=LD_LIBRARY_PATH
   14965   ;;
   14966 
   14967 *)
   14968   dynamic_linker=no
   14969   ;;
   14970 esac
   14971 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   14972 echo "${ECHO_T}$dynamic_linker" >&6
   14973 test "$dynamic_linker" = no && can_build_shared=no
   14974 
   14975 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   14976 if test "$GCC" = yes; then
   14977   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   14978 fi
   14979 
   14980 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   14981 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
   14982 hardcode_action_F77=
   14983 if test -n "$hardcode_libdir_flag_spec_F77" || \
   14984    test -n "$runpath_var_F77" || \
   14985    test "X$hardcode_automatic_F77" = "Xyes" ; then
   14986 
   14987   # We can hardcode non-existant directories.
   14988   if test "$hardcode_direct_F77" != no &&
   14989      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   14990      # have to relink, otherwise we might link with an installed library
   14991      # when we should be linking with a yet-to-be-installed one
   14992      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   14993      test "$hardcode_minus_L_F77" != no; then
   14994     # Linking always hardcodes the temporary library directory.
   14995     hardcode_action_F77=relink
   14996   else
   14997     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   14998     hardcode_action_F77=immediate
   14999   fi
   15000 else
   15001   # We cannot hardcode anything, or else we can only hardcode existing
   15002   # directories.
   15003   hardcode_action_F77=unsupported
   15004 fi
   15005 echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   15006 echo "${ECHO_T}$hardcode_action_F77" >&6
   15007 
   15008 if test "$hardcode_action_F77" = relink; then
   15009   # Fast installation is not supported
   15010   enable_fast_install=no
   15011 elif test "$shlibpath_overrides_runpath" = yes ||
   15012      test "$enable_shared" = no; then
   15013   # Fast installation is not necessary
   15014   enable_fast_install=needless
   15015 fi
   15016 
   15017 
   15018 # The else clause should only fire when bootstrapping the
   15019 # libtool distribution, otherwise you forgot to ship ltmain.sh
   15020 # with your package, and you will get complaints that there are
   15021 # no rules to generate ltmain.sh.
   15022 if test -f "$ltmain"; then
   15023   # See if we are running on zsh, and set the options which allow our commands through
   15024   # without removal of \ escapes.
   15025   if test -n "${ZSH_VERSION+set}" ; then
   15026     setopt NO_GLOB_SUBST
   15027   fi
   15028   # Now quote all the things that may contain metacharacters while being
   15029   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   15030   # variables and quote the copies for generation of the libtool script.
   15031   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   15032     SED SHELL STRIP \
   15033     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   15034     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   15035     deplibs_check_method reload_flag reload_cmds need_locks \
   15036     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   15037     lt_cv_sys_global_symbol_to_c_name_address \
   15038     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   15039     old_postinstall_cmds old_postuninstall_cmds \
   15040     compiler_F77 \
   15041     CC_F77 \
   15042     LD_F77 \
   15043     lt_prog_compiler_wl_F77 \
   15044     lt_prog_compiler_pic_F77 \
   15045     lt_prog_compiler_static_F77 \
   15046     lt_prog_compiler_no_builtin_flag_F77 \
   15047     export_dynamic_flag_spec_F77 \
   15048     thread_safe_flag_spec_F77 \
   15049     whole_archive_flag_spec_F77 \
   15050     enable_shared_with_static_runtimes_F77 \
   15051     old_archive_cmds_F77 \
   15052     old_archive_from_new_cmds_F77 \
   15053     predep_objects_F77 \
   15054     postdep_objects_F77 \
   15055     predeps_F77 \
   15056     postdeps_F77 \
   15057     compiler_lib_search_path_F77 \
   15058     archive_cmds_F77 \
   15059     archive_expsym_cmds_F77 \
   15060     postinstall_cmds_F77 \
   15061     postuninstall_cmds_F77 \
   15062     old_archive_from_expsyms_cmds_F77 \
   15063     allow_undefined_flag_F77 \
   15064     no_undefined_flag_F77 \
   15065     export_symbols_cmds_F77 \
   15066     hardcode_libdir_flag_spec_F77 \
   15067     hardcode_libdir_flag_spec_ld_F77 \
   15068     hardcode_libdir_separator_F77 \
   15069     hardcode_automatic_F77 \
   15070     module_cmds_F77 \
   15071     module_expsym_cmds_F77 \
   15072     lt_cv_prog_compiler_c_o_F77 \
   15073     exclude_expsyms_F77 \
   15074     include_expsyms_F77; do
   15075 
   15076     case $var in
   15077     old_archive_cmds_F77 | \
   15078     old_archive_from_new_cmds_F77 | \
   15079     archive_cmds_F77 | \
   15080     archive_expsym_cmds_F77 | \
   15081     module_cmds_F77 | \
   15082     module_expsym_cmds_F77 | \
   15083     old_archive_from_expsyms_cmds_F77 | \
   15084     export_symbols_cmds_F77 | \
   15085     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   15086     postinstall_cmds | postuninstall_cmds | \
   15087     old_postinstall_cmds | old_postuninstall_cmds | \
   15088     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   15089       # Double-quote double-evaled strings.
   15090       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   15091       ;;
   15092     *)
   15093       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   15094       ;;
   15095     esac
   15096   done
   15097 
   15098   case $lt_echo in
   15099   *'\$0 --fallback-echo"')
   15100     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   15101     ;;
   15102   esac
   15103 
   15104 cfgfile="$ofile"
   15105 
   15106   cat <<__EOF__ >> "$cfgfile"
   15107 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   15108 
   15109 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   15110 
   15111 # Shell to use when invoking shell scripts.
   15112 SHELL=$lt_SHELL
   15113 
   15114 # Whether or not to build shared libraries.
   15115 build_libtool_libs=$enable_shared
   15116 
   15117 # Whether or not to build static libraries.
   15118 build_old_libs=$enable_static
   15119 
   15120 # Whether or not to add -lc for building shared libraries.
   15121 build_libtool_need_lc=$archive_cmds_need_lc_F77
   15122 
   15123 # Whether or not to disallow shared libs when runtime libs are static
   15124 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   15125 
   15126 # Whether or not to optimize for fast installation.
   15127 fast_install=$enable_fast_install
   15128 
   15129 # The host system.
   15130 host_alias=$host_alias
   15131 host=$host
   15132 host_os=$host_os
   15133 
   15134 # The build system.
   15135 build_alias=$build_alias
   15136 build=$build
   15137 build_os=$build_os
   15138 
   15139 # An echo program that does not interpret backslashes.
   15140 echo=$lt_echo
   15141 
   15142 # The archiver.
   15143 AR=$lt_AR
   15144 AR_FLAGS=$lt_AR_FLAGS
   15145 
   15146 # A C compiler.
   15147 LTCC=$lt_LTCC
   15148 
   15149 # LTCC compiler flags.
   15150 LTCFLAGS=$lt_LTCFLAGS
   15151 
   15152 # A language-specific compiler.
   15153 CC=$lt_compiler_F77
   15154 
   15155 # Is the compiler the GNU C compiler?
   15156 with_gcc=$GCC_F77
   15157 
   15158 # An ERE matcher.
   15159 EGREP=$lt_EGREP
   15160 
   15161 # The linker used to build libraries.
   15162 LD=$lt_LD_F77
   15163 
   15164 # Whether we need hard or soft links.
   15165 LN_S=$lt_LN_S
   15166 
   15167 # A BSD-compatible nm program.
   15168 NM=$lt_NM
   15169 
   15170 # A symbol stripping program
   15171 STRIP=$lt_STRIP
   15172 
   15173 # Used to examine libraries when file_magic_cmd begins "file"
   15174 MAGIC_CMD=$MAGIC_CMD
   15175 
   15176 # Used on cygwin: DLL creation program.
   15177 DLLTOOL="$DLLTOOL"
   15178 
   15179 # Used on cygwin: object dumper.
   15180 OBJDUMP="$OBJDUMP"
   15181 
   15182 # Used on cygwin: assembler.
   15183 AS="$AS"
   15184 
   15185 # The name of the directory that contains temporary libtool files.
   15186 objdir=$objdir
   15187 
   15188 # How to create reloadable object files.
   15189 reload_flag=$lt_reload_flag
   15190 reload_cmds=$lt_reload_cmds
   15191 
   15192 # How to pass a linker flag through the compiler.
   15193 wl=$lt_lt_prog_compiler_wl_F77
   15194 
   15195 # Object file suffix (normally "o").
   15196 objext="$ac_objext"
   15197 
   15198 # Old archive suffix (normally "a").
   15199 libext="$libext"
   15200 
   15201 # Shared library suffix (normally ".so").
   15202 shrext_cmds='$shrext_cmds'
   15203 
   15204 # Executable file suffix (normally "").
   15205 exeext="$exeext"
   15206 
   15207 # Additional compiler flags for building library objects.
   15208 pic_flag=$lt_lt_prog_compiler_pic_F77
   15209 pic_mode=$pic_mode
   15210 
   15211 # What is the maximum length of a command?
   15212 max_cmd_len=$lt_cv_sys_max_cmd_len
   15213 
   15214 # Does compiler simultaneously support -c and -o options?
   15215 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   15216 
   15217 # Must we lock files when doing compilation?
   15218 need_locks=$lt_need_locks
   15219 
   15220 # Do we need the lib prefix for modules?
   15221 need_lib_prefix=$need_lib_prefix
   15222 
   15223 # Do we need a version for libraries?
   15224 need_version=$need_version
   15225 
   15226 # Whether dlopen is supported.
   15227 dlopen_support=$enable_dlopen
   15228 
   15229 # Whether dlopen of programs is supported.
   15230 dlopen_self=$enable_dlopen_self
   15231 
   15232 # Whether dlopen of statically linked programs is supported.
   15233 dlopen_self_static=$enable_dlopen_self_static
   15234 
   15235 # Compiler flag to prevent dynamic linking.
   15236 link_static_flag=$lt_lt_prog_compiler_static_F77
   15237 
   15238 # Compiler flag to turn off builtin functions.
   15239 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   15240 
   15241 # Compiler flag to allow reflexive dlopens.
   15242 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   15243 
   15244 # Compiler flag to generate shared objects directly from archives.
   15245 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   15246 
   15247 # Compiler flag to generate thread-safe objects.
   15248 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   15249 
   15250 # Library versioning type.
   15251 version_type=$version_type
   15252 
   15253 # Format of library name prefix.
   15254 libname_spec=$lt_libname_spec
   15255 
   15256 # List of archive names.  First name is the real one, the rest are links.
   15257 # The last name is the one that the linker finds with -lNAME.
   15258 library_names_spec=$lt_library_names_spec
   15259 
   15260 # The coded name of the library, if different from the real name.
   15261 soname_spec=$lt_soname_spec
   15262 
   15263 # Commands used to build and install an old-style archive.
   15264 RANLIB=$lt_RANLIB
   15265 old_archive_cmds=$lt_old_archive_cmds_F77
   15266 old_postinstall_cmds=$lt_old_postinstall_cmds
   15267 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   15268 
   15269 # Create an old-style archive from a shared archive.
   15270 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   15271 
   15272 # Create a temporary old-style archive to link instead of a shared archive.
   15273 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   15274 
   15275 # Commands used to build and install a shared archive.
   15276 archive_cmds=$lt_archive_cmds_F77
   15277 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   15278 postinstall_cmds=$lt_postinstall_cmds
   15279 postuninstall_cmds=$lt_postuninstall_cmds
   15280 
   15281 # Commands used to build a loadable module (assumed same as above if empty)
   15282 module_cmds=$lt_module_cmds_F77
   15283 module_expsym_cmds=$lt_module_expsym_cmds_F77
   15284 
   15285 # Commands to strip libraries.
   15286 old_striplib=$lt_old_striplib
   15287 striplib=$lt_striplib
   15288 
   15289 # Dependencies to place before the objects being linked to create a
   15290 # shared library.
   15291 predep_objects=$lt_predep_objects_F77
   15292 
   15293 # Dependencies to place after the objects being linked to create a
   15294 # shared library.
   15295 postdep_objects=$lt_postdep_objects_F77
   15296 
   15297 # Dependencies to place before the objects being linked to create a
   15298 # shared library.
   15299 predeps=$lt_predeps_F77
   15300 
   15301 # Dependencies to place after the objects being linked to create a
   15302 # shared library.
   15303 postdeps=$lt_postdeps_F77
   15304 
   15305 # The library search path used internally by the compiler when linking
   15306 # a shared library.
   15307 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   15308 
   15309 # Method to check whether dependent libraries are shared objects.
   15310 deplibs_check_method=$lt_deplibs_check_method
   15311 
   15312 # Command to use when deplibs_check_method == file_magic.
   15313 file_magic_cmd=$lt_file_magic_cmd
   15314 
   15315 # Flag that allows shared libraries with undefined symbols to be built.
   15316 allow_undefined_flag=$lt_allow_undefined_flag_F77
   15317 
   15318 # Flag that forces no undefined symbols.
   15319 no_undefined_flag=$lt_no_undefined_flag_F77
   15320 
   15321 # Commands used to finish a libtool library installation in a directory.
   15322 finish_cmds=$lt_finish_cmds
   15323 
   15324 # Same as above, but a single script fragment to be evaled but not shown.
   15325 finish_eval=$lt_finish_eval
   15326 
   15327 # Take the output of nm and produce a listing of raw symbols and C names.
   15328 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   15329 
   15330 # Transform the output of nm in a proper C declaration
   15331 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   15332 
   15333 # Transform the output of nm in a C name address pair
   15334 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   15335 
   15336 # This is the shared library runtime path variable.
   15337 runpath_var=$runpath_var
   15338 
   15339 # This is the shared library path variable.
   15340 shlibpath_var=$shlibpath_var
   15341 
   15342 # Is shlibpath searched before the hard-coded library search path?
   15343 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   15344 
   15345 # How to hardcode a shared library path into an executable.
   15346 hardcode_action=$hardcode_action_F77
   15347 
   15348 # Whether we should hardcode library paths into libraries.
   15349 hardcode_into_libs=$hardcode_into_libs
   15350 
   15351 # Flag to hardcode \$libdir into a binary during linking.
   15352 # This must work even if \$libdir does not exist.
   15353 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   15354 
   15355 # If ld is used when linking, flag to hardcode \$libdir into
   15356 # a binary during linking. This must work even if \$libdir does
   15357 # not exist.
   15358 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   15359 
   15360 # Whether we need a single -rpath flag with a separated argument.
   15361 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   15362 
   15363 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   15364 # resulting binary.
   15365 hardcode_direct=$hardcode_direct_F77
   15366 
   15367 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   15368 # resulting binary.
   15369 hardcode_minus_L=$hardcode_minus_L_F77
   15370 
   15371 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   15372 # the resulting binary.
   15373 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   15374 
   15375 # Set to yes if building a shared library automatically hardcodes DIR into the library
   15376 # and all subsequent libraries and executables linked against it.
   15377 hardcode_automatic=$hardcode_automatic_F77
   15378 
   15379 # Variables whose values should be saved in libtool wrapper scripts and
   15380 # restored at relink time.
   15381 variables_saved_for_relink="$variables_saved_for_relink"
   15382 
   15383 # Whether libtool must link a program against all its dependency libraries.
   15384 link_all_deplibs=$link_all_deplibs_F77
   15385 
   15386 # Compile-time system search path for libraries
   15387 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   15388 
   15389 # Run-time system search path for libraries
   15390 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   15391 
   15392 # Fix the shell variable \$srcfile for the compiler.
   15393 fix_srcfile_path="$fix_srcfile_path_F77"
   15394 
   15395 # Set to yes if exported symbols are required.
   15396 always_export_symbols=$always_export_symbols_F77
   15397 
   15398 # The commands to list exported symbols.
   15399 export_symbols_cmds=$lt_export_symbols_cmds_F77
   15400 
   15401 # The commands to extract the exported symbol list from a shared archive.
   15402 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   15403 
   15404 # Symbols that should not be listed in the preloaded symbols.
   15405 exclude_expsyms=$lt_exclude_expsyms_F77
   15406 
   15407 # Symbols that must always be exported.
   15408 include_expsyms=$lt_include_expsyms_F77
   15409 
   15410 # ### END LIBTOOL TAG CONFIG: $tagname
   15411 
   15412 __EOF__
   15413 
   15414 
   15415 else
   15416   # If there is no Makefile yet, we rely on a make rule to execute
   15417   # `config.status --recheck' to rerun these tests and create the
   15418   # libtool script then.
   15419   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   15420   if test -f "$ltmain_in"; then
   15421     test -f Makefile && make "$ltmain"
   15422   fi
   15423 fi
   15424 
   15425 
   15426 ac_ext=c
   15427 ac_cpp='$CPP $CPPFLAGS'
   15428 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   15429 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   15430 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   15431 
   15432 CC="$lt_save_CC"
   15433 
   15434 	else
   15435 	  tagname=""
   15436 	fi
   15437 	;;
   15438 
   15439       GCJ)
   15440 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   15441 
   15442 
   15443 
   15444 # Source file extension for Java test sources.
   15445 ac_ext=java
   15446 
   15447 # Object file extension for compiled Java test sources.
   15448 objext=o
   15449 objext_GCJ=$objext
   15450 
   15451 # Code to be used in simple compile tests
   15452 lt_simple_compile_test_code="class foo {}\n"
   15453 
   15454 # Code to be used in simple link tests
   15455 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n'
   15456 
   15457 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   15458 
   15459 # If no C compiler was specified, use CC.
   15460 LTCC=${LTCC-"$CC"}
   15461 
   15462 # If no C compiler flags were specified, use CFLAGS.
   15463 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   15464 
   15465 # Allow CC to be a program name with arguments.
   15466 compiler=$CC
   15467 
   15468 
   15469 # save warnings/boilerplate of simple test code
   15470 ac_outfile=conftest.$ac_objext
   15471 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   15472 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   15473 _lt_compiler_boilerplate=`cat conftest.err`
   15474 $rm conftest*
   15475 
   15476 ac_outfile=conftest.$ac_objext
   15477 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   15478 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   15479 _lt_linker_boilerplate=`cat conftest.err`
   15480 $rm conftest*
   15481 
   15482 
   15483 # Allow CC to be a program name with arguments.
   15484 lt_save_CC="$CC"
   15485 CC=${GCJ-"gcj"}
   15486 compiler=$CC
   15487 compiler_GCJ=$CC
   15488 for cc_temp in $compiler""; do
   15489   case $cc_temp in
   15490     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   15491     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   15492     \-*) ;;
   15493     *) break;;
   15494   esac
   15495 done
   15496 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   15497 
   15498 
   15499 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   15500 archive_cmds_need_lc_GCJ=no
   15501 
   15502 old_archive_cmds_GCJ=$old_archive_cmds
   15503 
   15504 
   15505 lt_prog_compiler_no_builtin_flag_GCJ=
   15506 
   15507 if test "$GCC" = yes; then
   15508   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   15509 
   15510 
   15511 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   15512 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
   15513 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   15514   echo $ECHO_N "(cached) $ECHO_C" >&6
   15515 else
   15516   lt_cv_prog_compiler_rtti_exceptions=no
   15517   ac_outfile=conftest.$ac_objext
   15518    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   15519    lt_compiler_flag="-fno-rtti -fno-exceptions"
   15520    # Insert the option either (1) after the last *FLAGS variable, or
   15521    # (2) before a word containing "conftest.", or (3) at the end.
   15522    # Note that $ac_compile itself does not contain backslashes and begins
   15523    # with a dollar sign (not a hyphen), so the echo should work correctly.
   15524    # The option is referenced via a variable to avoid confusing sed.
   15525    lt_compile=`echo "$ac_compile" | $SED \
   15526    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   15527    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   15528    -e 's:$: $lt_compiler_flag:'`
   15529    (eval echo "\"\$as_me:15529: $lt_compile\"" >&5)
   15530    (eval "$lt_compile" 2>conftest.err)
   15531    ac_status=$?
   15532    cat conftest.err >&5
   15533    echo "$as_me:15533: \$? = $ac_status" >&5
   15534    if (exit $ac_status) && test -s "$ac_outfile"; then
   15535      # The compiler can only warn and ignore the option if not recognized
   15536      # So say no if there are warnings other than the usual output.
   15537      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   15538      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   15539      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   15540        lt_cv_prog_compiler_rtti_exceptions=yes
   15541      fi
   15542    fi
   15543    $rm conftest*
   15544 
   15545 fi
   15546 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   15547 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
   15548 
   15549 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   15550     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   15551 else
   15552     :
   15553 fi
   15554 
   15555 fi
   15556 
   15557 lt_prog_compiler_wl_GCJ=
   15558 lt_prog_compiler_pic_GCJ=
   15559 lt_prog_compiler_static_GCJ=
   15560 
   15561 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   15562 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
   15563 
   15564   if test "$GCC" = yes; then
   15565     lt_prog_compiler_wl_GCJ='-Wl,'
   15566     lt_prog_compiler_static_GCJ='-static'
   15567 
   15568     case $host_os in
   15569       aix*)
   15570       # All AIX code is PIC.
   15571       if test "$host_cpu" = ia64; then
   15572 	# AIX 5 now supports IA64 processor
   15573 	lt_prog_compiler_static_GCJ='-Bstatic'
   15574       fi
   15575       ;;
   15576 
   15577     amigaos*)
   15578       # FIXME: we need at least 68020 code to build shared libraries, but
   15579       # adding the `-m68020' flag to GCC prevents building anything better,
   15580       # like `-m68040'.
   15581       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   15582       ;;
   15583 
   15584     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   15585       # PIC is the default for these OSes.
   15586       ;;
   15587 
   15588     mingw* | pw32* | os2*)
   15589       # This hack is so that the source file can tell whether it is being
   15590       # built for inclusion in a dll (and should export symbols for example).
   15591       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   15592       ;;
   15593 
   15594     darwin* | rhapsody*)
   15595       # PIC is the default on this platform
   15596       # Common symbols not allowed in MH_DYLIB files
   15597       lt_prog_compiler_pic_GCJ='-fno-common'
   15598       ;;
   15599 
   15600     interix3*)
   15601       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   15602       # Instead, we relocate shared libraries at runtime.
   15603       ;;
   15604 
   15605     msdosdjgpp*)
   15606       # Just because we use GCC doesn't mean we suddenly get shared libraries
   15607       # on systems that don't support them.
   15608       lt_prog_compiler_can_build_shared_GCJ=no
   15609       enable_shared=no
   15610       ;;
   15611 
   15612     sysv4*MP*)
   15613       if test -d /usr/nec; then
   15614 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   15615       fi
   15616       ;;
   15617 
   15618     hpux*)
   15619       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   15620       # not for PA HP-UX.
   15621       case $host_cpu in
   15622       hppa*64*|ia64*)
   15623 	# +Z the default
   15624 	;;
   15625       *)
   15626 	lt_prog_compiler_pic_GCJ='-fPIC'
   15627 	;;
   15628       esac
   15629       ;;
   15630 
   15631     *)
   15632       lt_prog_compiler_pic_GCJ='-fPIC'
   15633       ;;
   15634     esac
   15635   else
   15636     # PORTME Check for flag to pass linker flags through the system compiler.
   15637     case $host_os in
   15638     aix*)
   15639       lt_prog_compiler_wl_GCJ='-Wl,'
   15640       if test "$host_cpu" = ia64; then
   15641 	# AIX 5 now supports IA64 processor
   15642 	lt_prog_compiler_static_GCJ='-Bstatic'
   15643       else
   15644 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   15645       fi
   15646       ;;
   15647       darwin*)
   15648         # PIC is the default on this platform
   15649         # Common symbols not allowed in MH_DYLIB files
   15650        case $cc_basename in
   15651          xlc*)
   15652          lt_prog_compiler_pic_GCJ='-qnocommon'
   15653          lt_prog_compiler_wl_GCJ='-Wl,'
   15654          ;;
   15655        esac
   15656        ;;
   15657 
   15658     mingw* | pw32* | os2*)
   15659       # This hack is so that the source file can tell whether it is being
   15660       # built for inclusion in a dll (and should export symbols for example).
   15661       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   15662       ;;
   15663 
   15664     hpux9* | hpux10* | hpux11*)
   15665       lt_prog_compiler_wl_GCJ='-Wl,'
   15666       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   15667       # not for PA HP-UX.
   15668       case $host_cpu in
   15669       hppa*64*|ia64*)
   15670 	# +Z the default
   15671 	;;
   15672       *)
   15673 	lt_prog_compiler_pic_GCJ='+Z'
   15674 	;;
   15675       esac
   15676       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   15677       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   15678       ;;
   15679 
   15680     irix5* | irix6* | nonstopux*)
   15681       lt_prog_compiler_wl_GCJ='-Wl,'
   15682       # PIC (with -KPIC) is the default.
   15683       lt_prog_compiler_static_GCJ='-non_shared'
   15684       ;;
   15685 
   15686     newsos6)
   15687       lt_prog_compiler_pic_GCJ='-KPIC'
   15688       lt_prog_compiler_static_GCJ='-Bstatic'
   15689       ;;
   15690 
   15691     linux*)
   15692       case $cc_basename in
   15693       icc* | ecc*)
   15694 	lt_prog_compiler_wl_GCJ='-Wl,'
   15695 	lt_prog_compiler_pic_GCJ='-KPIC'
   15696 	lt_prog_compiler_static_GCJ='-static'
   15697         ;;
   15698       pgcc* | pgf77* | pgf90* | pgf95*)
   15699         # Portland Group compilers (*not* the Pentium gcc compiler,
   15700 	# which looks to be a dead project)
   15701 	lt_prog_compiler_wl_GCJ='-Wl,'
   15702 	lt_prog_compiler_pic_GCJ='-fpic'
   15703 	lt_prog_compiler_static_GCJ='-Bstatic'
   15704         ;;
   15705       ccc*)
   15706         lt_prog_compiler_wl_GCJ='-Wl,'
   15707         # All Alpha code is PIC.
   15708         lt_prog_compiler_static_GCJ='-non_shared'
   15709         ;;
   15710       esac
   15711       ;;
   15712 
   15713     osf3* | osf4* | osf5*)
   15714       lt_prog_compiler_wl_GCJ='-Wl,'
   15715       # All OSF/1 code is PIC.
   15716       lt_prog_compiler_static_GCJ='-non_shared'
   15717       ;;
   15718 
   15719     solaris*)
   15720       lt_prog_compiler_pic_GCJ='-KPIC'
   15721       lt_prog_compiler_static_GCJ='-Bstatic'
   15722       case $cc_basename in
   15723       f77* | f90* | f95*)
   15724 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   15725       *)
   15726 	lt_prog_compiler_wl_GCJ='-Wl,';;
   15727       esac
   15728       ;;
   15729 
   15730     sunos4*)
   15731       lt_prog_compiler_wl_GCJ='-Qoption ld '
   15732       lt_prog_compiler_pic_GCJ='-PIC'
   15733       lt_prog_compiler_static_GCJ='-Bstatic'
   15734       ;;
   15735 
   15736     sysv4 | sysv4.2uw2* | sysv4.3*)
   15737       lt_prog_compiler_wl_GCJ='-Wl,'
   15738       lt_prog_compiler_pic_GCJ='-KPIC'
   15739       lt_prog_compiler_static_GCJ='-Bstatic'
   15740       ;;
   15741 
   15742     sysv4*MP*)
   15743       if test -d /usr/nec ;then
   15744 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   15745 	lt_prog_compiler_static_GCJ='-Bstatic'
   15746       fi
   15747       ;;
   15748 
   15749     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   15750       lt_prog_compiler_wl_GCJ='-Wl,'
   15751       lt_prog_compiler_pic_GCJ='-KPIC'
   15752       lt_prog_compiler_static_GCJ='-Bstatic'
   15753       ;;
   15754 
   15755     unicos*)
   15756       lt_prog_compiler_wl_GCJ='-Wl,'
   15757       lt_prog_compiler_can_build_shared_GCJ=no
   15758       ;;
   15759 
   15760     uts4*)
   15761       lt_prog_compiler_pic_GCJ='-pic'
   15762       lt_prog_compiler_static_GCJ='-Bstatic'
   15763       ;;
   15764 
   15765     *)
   15766       lt_prog_compiler_can_build_shared_GCJ=no
   15767       ;;
   15768     esac
   15769   fi
   15770 
   15771 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   15772 echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6
   15773 
   15774 #
   15775 # Check to make sure the PIC flag actually works.
   15776 #
   15777 if test -n "$lt_prog_compiler_pic_GCJ"; then
   15778 
   15779 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   15780 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6
   15781 if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then
   15782   echo $ECHO_N "(cached) $ECHO_C" >&6
   15783 else
   15784   lt_prog_compiler_pic_works_GCJ=no
   15785   ac_outfile=conftest.$ac_objext
   15786    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   15787    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   15788    # Insert the option either (1) after the last *FLAGS variable, or
   15789    # (2) before a word containing "conftest.", or (3) at the end.
   15790    # Note that $ac_compile itself does not contain backslashes and begins
   15791    # with a dollar sign (not a hyphen), so the echo should work correctly.
   15792    # The option is referenced via a variable to avoid confusing sed.
   15793    lt_compile=`echo "$ac_compile" | $SED \
   15794    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   15795    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   15796    -e 's:$: $lt_compiler_flag:'`
   15797    (eval echo "\"\$as_me:15797: $lt_compile\"" >&5)
   15798    (eval "$lt_compile" 2>conftest.err)
   15799    ac_status=$?
   15800    cat conftest.err >&5
   15801    echo "$as_me:15801: \$? = $ac_status" >&5
   15802    if (exit $ac_status) && test -s "$ac_outfile"; then
   15803      # The compiler can only warn and ignore the option if not recognized
   15804      # So say no if there are warnings other than the usual output.
   15805      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   15806      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   15807      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   15808        lt_prog_compiler_pic_works_GCJ=yes
   15809      fi
   15810    fi
   15811    $rm conftest*
   15812 
   15813 fi
   15814 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5
   15815 echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6
   15816 
   15817 if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
   15818     case $lt_prog_compiler_pic_GCJ in
   15819      "" | " "*) ;;
   15820      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   15821      esac
   15822 else
   15823     lt_prog_compiler_pic_GCJ=
   15824      lt_prog_compiler_can_build_shared_GCJ=no
   15825 fi
   15826 
   15827 fi
   15828 case $host_os in
   15829   # For platforms which do not support PIC, -DPIC is meaningless:
   15830   *djgpp*)
   15831     lt_prog_compiler_pic_GCJ=
   15832     ;;
   15833   *)
   15834     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   15835     ;;
   15836 esac
   15837 
   15838 #
   15839 # Check to make sure the static flag actually works.
   15840 #
   15841 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   15842 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   15843 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
   15844 if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then
   15845   echo $ECHO_N "(cached) $ECHO_C" >&6
   15846 else
   15847   lt_prog_compiler_static_works_GCJ=no
   15848    save_LDFLAGS="$LDFLAGS"
   15849    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   15850    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   15851    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   15852      # The linker can only warn and ignore the option if not recognized
   15853      # So say no if there are warnings
   15854      if test -s conftest.err; then
   15855        # Append any errors to the config.log.
   15856        cat conftest.err 1>&5
   15857        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   15858        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   15859        if diff conftest.exp conftest.er2 >/dev/null; then
   15860          lt_prog_compiler_static_works_GCJ=yes
   15861        fi
   15862      else
   15863        lt_prog_compiler_static_works_GCJ=yes
   15864      fi
   15865    fi
   15866    $rm conftest*
   15867    LDFLAGS="$save_LDFLAGS"
   15868 
   15869 fi
   15870 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5
   15871 echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6
   15872 
   15873 if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
   15874     :
   15875 else
   15876     lt_prog_compiler_static_GCJ=
   15877 fi
   15878 
   15879 
   15880 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   15881 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
   15882 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   15883   echo $ECHO_N "(cached) $ECHO_C" >&6
   15884 else
   15885   lt_cv_prog_compiler_c_o_GCJ=no
   15886    $rm -r conftest 2>/dev/null
   15887    mkdir conftest
   15888    cd conftest
   15889    mkdir out
   15890    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   15891 
   15892    lt_compiler_flag="-o out/conftest2.$ac_objext"
   15893    # Insert the option either (1) after the last *FLAGS variable, or
   15894    # (2) before a word containing "conftest.", or (3) at the end.
   15895    # Note that $ac_compile itself does not contain backslashes and begins
   15896    # with a dollar sign (not a hyphen), so the echo should work correctly.
   15897    lt_compile=`echo "$ac_compile" | $SED \
   15898    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   15899    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   15900    -e 's:$: $lt_compiler_flag:'`
   15901    (eval echo "\"\$as_me:15901: $lt_compile\"" >&5)
   15902    (eval "$lt_compile" 2>out/conftest.err)
   15903    ac_status=$?
   15904    cat out/conftest.err >&5
   15905    echo "$as_me:15905: \$? = $ac_status" >&5
   15906    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   15907    then
   15908      # The compiler can only warn and ignore the option if not recognized
   15909      # So say no if there are warnings
   15910      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   15911      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   15912      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   15913        lt_cv_prog_compiler_c_o_GCJ=yes
   15914      fi
   15915    fi
   15916    chmod u+w . 2>&5
   15917    $rm conftest*
   15918    # SGI C++ compiler will create directory out/ii_files/ for
   15919    # template instantiation
   15920    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   15921    $rm out/* && rmdir out
   15922    cd ..
   15923    rmdir conftest
   15924    $rm conftest*
   15925 
   15926 fi
   15927 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   15928 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6
   15929 
   15930 
   15931 hard_links="nottested"
   15932 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   15933   # do not overwrite the value of need_locks provided by the user
   15934   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   15935 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
   15936   hard_links=yes
   15937   $rm conftest*
   15938   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   15939   touch conftest.a
   15940   ln conftest.a conftest.b 2>&5 || hard_links=no
   15941   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   15942   echo "$as_me:$LINENO: result: $hard_links" >&5
   15943 echo "${ECHO_T}$hard_links" >&6
   15944   if test "$hard_links" = no; then
   15945     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   15946 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   15947     need_locks=warn
   15948   fi
   15949 else
   15950   need_locks=no
   15951 fi
   15952 
   15953 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   15954 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
   15955 
   15956   runpath_var=
   15957   allow_undefined_flag_GCJ=
   15958   enable_shared_with_static_runtimes_GCJ=no
   15959   archive_cmds_GCJ=
   15960   archive_expsym_cmds_GCJ=
   15961   old_archive_From_new_cmds_GCJ=
   15962   old_archive_from_expsyms_cmds_GCJ=
   15963   export_dynamic_flag_spec_GCJ=
   15964   whole_archive_flag_spec_GCJ=
   15965   thread_safe_flag_spec_GCJ=
   15966   hardcode_libdir_flag_spec_GCJ=
   15967   hardcode_libdir_flag_spec_ld_GCJ=
   15968   hardcode_libdir_separator_GCJ=
   15969   hardcode_direct_GCJ=no
   15970   hardcode_minus_L_GCJ=no
   15971   hardcode_shlibpath_var_GCJ=unsupported
   15972   link_all_deplibs_GCJ=unknown
   15973   hardcode_automatic_GCJ=no
   15974   module_cmds_GCJ=
   15975   module_expsym_cmds_GCJ=
   15976   always_export_symbols_GCJ=no
   15977   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   15978   # include_expsyms should be a list of space-separated symbols to be *always*
   15979   # included in the symbol list
   15980   include_expsyms_GCJ=
   15981   # exclude_expsyms can be an extended regexp of symbols to exclude
   15982   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   15983   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   15984   # as well as any symbol that contains `d'.
   15985   exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"
   15986   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   15987   # platforms (ab)use it in PIC code, but their linkers get confused if
   15988   # the symbol is explicitly referenced.  Since portable code cannot
   15989   # rely on this symbol name, it's probably fine to never include it in
   15990   # preloaded symbol tables.
   15991   extract_expsyms_cmds=
   15992   # Just being paranoid about ensuring that cc_basename is set.
   15993   for cc_temp in $compiler""; do
   15994   case $cc_temp in
   15995     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   15996     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   15997     \-*) ;;
   15998     *) break;;
   15999   esac
   16000 done
   16001 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16002 
   16003   case $host_os in
   16004   cygwin* | mingw* | pw32*)
   16005     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   16006     # When not using gcc, we currently assume that we are using
   16007     # Microsoft Visual C++.
   16008     if test "$GCC" != yes; then
   16009       with_gnu_ld=no
   16010     fi
   16011     ;;
   16012   interix*)
   16013     # we just hope/assume this is gcc and not c89 (= MSVC++)
   16014     with_gnu_ld=yes
   16015     ;;
   16016   openbsd*)
   16017     with_gnu_ld=no
   16018     ;;
   16019   esac
   16020 
   16021   ld_shlibs_GCJ=yes
   16022   if test "$with_gnu_ld" = yes; then
   16023     # If archive_cmds runs LD, not CC, wlarc should be empty
   16024     wlarc='${wl}'
   16025 
   16026     # Set some defaults for GNU ld with shared library support. These
   16027     # are reset later if shared libraries are not supported. Putting them
   16028     # here allows them to be overridden if necessary.
   16029     runpath_var=LD_RUN_PATH
   16030     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   16031     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   16032     # ancient GNU ld didn't support --whole-archive et. al.
   16033     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   16034 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   16035       else
   16036   	whole_archive_flag_spec_GCJ=
   16037     fi
   16038     supports_anon_versioning=no
   16039     case `$LD -v 2>/dev/null` in
   16040       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   16041       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   16042       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   16043       *\ 2.11.*) ;; # other 2.11 versions
   16044       *) supports_anon_versioning=yes ;;
   16045     esac
   16046 
   16047     # See if GNU ld supports shared libraries.
   16048     case $host_os in
   16049     aix3* | aix4* | aix5*)
   16050       # On AIX/PPC, the GNU linker is very broken
   16051       if test "$host_cpu" != ia64; then
   16052 	ld_shlibs_GCJ=no
   16053 	cat <<EOF 1>&2
   16054 
   16055 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   16056 *** to be unable to reliably create shared libraries on AIX.
   16057 *** Therefore, libtool is disabling shared libraries support.  If you
   16058 *** really care for shared libraries, you may want to modify your PATH
   16059 *** so that a non-GNU linker is found, and then restart.
   16060 
   16061 EOF
   16062       fi
   16063       ;;
   16064 
   16065     amigaos*)
   16066       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)'
   16067       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16068       hardcode_minus_L_GCJ=yes
   16069 
   16070       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   16071       # that the semantics of dynamic libraries on AmigaOS, at least up
   16072       # to version 4, is to share data among multiple programs linked
   16073       # with the same dynamic library.  Since this doesn't match the
   16074       # behavior of shared libraries on other platforms, we can't use
   16075       # them.
   16076       ld_shlibs_GCJ=no
   16077       ;;
   16078 
   16079     beos*)
   16080       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16081 	allow_undefined_flag_GCJ=unsupported
   16082 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   16083 	# support --undefined.  This deserves some investigation.  FIXME
   16084 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16085       else
   16086 	ld_shlibs_GCJ=no
   16087       fi
   16088       ;;
   16089 
   16090     cygwin* | mingw* | pw32*)
   16091       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   16092       # as there is no search path for DLLs.
   16093       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16094       allow_undefined_flag_GCJ=unsupported
   16095       always_export_symbols_GCJ=no
   16096       enable_shared_with_static_runtimes_GCJ=yes
   16097       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   16098 
   16099       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   16100         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16101 	# If the export-symbols file already is a .def file (1st line
   16102 	# is EXPORTS), use it as is; otherwise, prepend...
   16103 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   16104 	  cp $export_symbols $output_objdir/$soname.def;
   16105 	else
   16106 	  echo EXPORTS > $output_objdir/$soname.def;
   16107 	  cat $export_symbols >> $output_objdir/$soname.def;
   16108 	fi~
   16109 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16110       else
   16111 	ld_shlibs_GCJ=no
   16112       fi
   16113       ;;
   16114 
   16115     interix3*)
   16116       hardcode_direct_GCJ=no
   16117       hardcode_shlibpath_var_GCJ=no
   16118       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   16119       export_dynamic_flag_spec_GCJ='${wl}-E'
   16120       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   16121       # Instead, shared libraries are loaded at an image base (0x10000000 by
   16122       # default) and relocated if they conflict, which is a slow very memory
   16123       # consuming and fragmenting process.  To avoid this, we pick a random,
   16124       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   16125       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   16126       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'
   16127       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'
   16128       ;;
   16129 
   16130     linux*)
   16131       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16132 	tmp_addflag=
   16133 	case $cc_basename,$host_cpu in
   16134 	pgcc*)				# Portland Group C compiler
   16135 	  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'
   16136 	  tmp_addflag=' $pic_flag'
   16137 	  ;;
   16138 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   16139 	  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'
   16140 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   16141 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   16142 	  tmp_addflag=' -i_dynamic' ;;
   16143 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   16144 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   16145 	ifc* | ifort*)			# Intel Fortran compiler
   16146 	  tmp_addflag=' -nofor_main' ;;
   16147 	esac
   16148 	archive_cmds_GCJ='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16149 
   16150 	if test $supports_anon_versioning = yes; then
   16151 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   16152   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   16153   $echo "local: *; };" >> $output_objdir/$libname.ver~
   16154 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   16155 	fi
   16156 	link_all_deplibs_GCJ=no
   16157       else
   16158 	ld_shlibs_GCJ=no
   16159       fi
   16160       ;;
   16161 
   16162     netbsd* | netbsdelf*-gnu | knetbsd*-gnu)
   16163       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16164 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   16165 	wlarc=
   16166       else
   16167 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16168 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16169       fi
   16170       ;;
   16171 
   16172     solaris*)
   16173       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   16174 	ld_shlibs_GCJ=no
   16175 	cat <<EOF 1>&2
   16176 
   16177 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   16178 *** create shared libraries on Solaris systems.  Therefore, libtool
   16179 *** is disabling shared libraries support.  We urge you to upgrade GNU
   16180 *** binutils to release 2.9.1 or newer.  Another option is to modify
   16181 *** your PATH or compiler configuration so that the native linker is
   16182 *** used, and then restart.
   16183 
   16184 EOF
   16185       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16186 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16187 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16188       else
   16189 	ld_shlibs_GCJ=no
   16190       fi
   16191       ;;
   16192 
   16193     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   16194       case `$LD -v 2>&1` in
   16195         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   16196 	ld_shlibs_GCJ=no
   16197 	cat <<_LT_EOF 1>&2
   16198 
   16199 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   16200 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   16201 *** is disabling shared libraries support.  We urge you to upgrade GNU
   16202 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   16203 *** your PATH or compiler configuration so that the native linker is
   16204 *** used, and then restart.
   16205 
   16206 _LT_EOF
   16207 	;;
   16208 	*)
   16209 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16210 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   16211 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   16212 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   16213 	  else
   16214 	    ld_shlibs_GCJ=no
   16215 	  fi
   16216 	;;
   16217       esac
   16218       ;;
   16219 
   16220     sunos4*)
   16221       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   16222       wlarc=
   16223       hardcode_direct_GCJ=yes
   16224       hardcode_shlibpath_var_GCJ=no
   16225       ;;
   16226 
   16227     *)
   16228       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16229 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16230 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16231       else
   16232 	ld_shlibs_GCJ=no
   16233       fi
   16234       ;;
   16235     esac
   16236 
   16237     if test "$ld_shlibs_GCJ" = no; then
   16238       runpath_var=
   16239       hardcode_libdir_flag_spec_GCJ=
   16240       export_dynamic_flag_spec_GCJ=
   16241       whole_archive_flag_spec_GCJ=
   16242     fi
   16243   else
   16244     # PORTME fill in a description of your system's linker (not GNU ld)
   16245     case $host_os in
   16246     aix3*)
   16247       allow_undefined_flag_GCJ=unsupported
   16248       always_export_symbols_GCJ=yes
   16249       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'
   16250       # Note: this linker hardcodes the directories in LIBPATH if there
   16251       # are no directories specified by -L.
   16252       hardcode_minus_L_GCJ=yes
   16253       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   16254 	# Neither direct hardcoding nor static linking is supported with a
   16255 	# broken collect2.
   16256 	hardcode_direct_GCJ=unsupported
   16257       fi
   16258       ;;
   16259 
   16260     aix4* | aix5*)
   16261       if test "$host_cpu" = ia64; then
   16262 	# On IA64, the linker does run time linking by default, so we don't
   16263 	# have to do anything special.
   16264 	aix_use_runtimelinking=no
   16265 	exp_sym_flag='-Bexport'
   16266 	no_entry_flag=""
   16267       else
   16268 	# If we're using GNU nm, then we don't want the "-C" option.
   16269 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   16270 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   16271 	  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'
   16272 	else
   16273 	  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'
   16274 	fi
   16275 	aix_use_runtimelinking=no
   16276 
   16277 	# Test if we are trying to use run time linking or normal
   16278 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   16279 	# need to do runtime linking.
   16280 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   16281 	  for ld_flag in $LDFLAGS; do
   16282   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   16283   	    aix_use_runtimelinking=yes
   16284   	    break
   16285   	  fi
   16286 	  done
   16287 	  ;;
   16288 	esac
   16289 
   16290 	exp_sym_flag='-bexport'
   16291 	no_entry_flag='-bnoentry'
   16292       fi
   16293 
   16294       # When large executables or shared objects are built, AIX ld can
   16295       # have problems creating the table of contents.  If linking a library
   16296       # or program results in "error TOC overflow" add -mminimal-toc to
   16297       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   16298       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   16299 
   16300       archive_cmds_GCJ=''
   16301       hardcode_direct_GCJ=yes
   16302       hardcode_libdir_separator_GCJ=':'
   16303       link_all_deplibs_GCJ=yes
   16304 
   16305       if test "$GCC" = yes; then
   16306 	case $host_os in aix4.[012]|aix4.[012].*)
   16307 	# We only want to do this on AIX 4.2 and lower, the check
   16308 	# below for broken collect2 doesn't work under 4.3+
   16309 	  collect2name=`${CC} -print-prog-name=collect2`
   16310 	  if test -f "$collect2name" && \
   16311   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   16312 	  then
   16313   	  # We have reworked collect2
   16314   	  hardcode_direct_GCJ=yes
   16315 	  else
   16316   	  # We have old collect2
   16317   	  hardcode_direct_GCJ=unsupported
   16318   	  # It fails to find uninstalled libraries when the uninstalled
   16319   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   16320   	  # to unsupported forces relinking
   16321   	  hardcode_minus_L_GCJ=yes
   16322   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16323   	  hardcode_libdir_separator_GCJ=
   16324 	  fi
   16325 	  ;;
   16326 	esac
   16327 	shared_flag='-shared'
   16328 	if test "$aix_use_runtimelinking" = yes; then
   16329 	  shared_flag="$shared_flag "'${wl}-G'
   16330 	fi
   16331       else
   16332 	# not using gcc
   16333 	if test "$host_cpu" = ia64; then
   16334   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   16335   	# chokes on -Wl,-G. The following line is correct:
   16336 	  shared_flag='-G'
   16337 	else
   16338 	  if test "$aix_use_runtimelinking" = yes; then
   16339 	    shared_flag='${wl}-G'
   16340 	  else
   16341 	    shared_flag='${wl}-bM:SRE'
   16342 	  fi
   16343 	fi
   16344       fi
   16345 
   16346       # It seems that -bexpall does not export symbols beginning with
   16347       # underscore (_), so it is better to generate a list of symbols to export.
   16348       always_export_symbols_GCJ=yes
   16349       if test "$aix_use_runtimelinking" = yes; then
   16350 	# Warning - without using the other runtime loading flags (-brtl),
   16351 	# -berok will link without error, but may produce a broken library.
   16352 	allow_undefined_flag_GCJ='-berok'
   16353        # Determine the default libpath from the value encoded in an empty executable.
   16354        cat >conftest.$ac_ext <<_ACEOF
   16355 /* confdefs.h.  */
   16356 _ACEOF
   16357 cat confdefs.h >>conftest.$ac_ext
   16358 cat >>conftest.$ac_ext <<_ACEOF
   16359 /* end confdefs.h.  */
   16360 
   16361 int
   16362 main ()
   16363 {
   16364 
   16365   ;
   16366   return 0;
   16367 }
   16368 _ACEOF
   16369 rm -f conftest.$ac_objext conftest$ac_exeext
   16370 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   16371   (eval $ac_link) 2>conftest.er1
   16372   ac_status=$?
   16373   grep -v '^ *+' conftest.er1 >conftest.err
   16374   rm -f conftest.er1
   16375   cat conftest.err >&5
   16376   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16377   (exit $ac_status); } &&
   16378 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   16379   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   16380   (eval $ac_try) 2>&5
   16381   ac_status=$?
   16382   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16383   (exit $ac_status); }; } &&
   16384 	 { ac_try='test -s conftest$ac_exeext'
   16385   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   16386   (eval $ac_try) 2>&5
   16387   ac_status=$?
   16388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16389   (exit $ac_status); }; }; then
   16390 
   16391 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   16392 }'`
   16393 # Check for a 64-bit object if we didn't find anything.
   16394 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; }
   16395 }'`; fi
   16396 else
   16397   echo "$as_me: failed program was:" >&5
   16398 sed 's/^/| /' conftest.$ac_ext >&5
   16399 
   16400 fi
   16401 rm -f conftest.err conftest.$ac_objext \
   16402       conftest$ac_exeext conftest.$ac_ext
   16403 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   16404 
   16405        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   16406 	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"
   16407        else
   16408 	if test "$host_cpu" = ia64; then
   16409 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   16410 	  allow_undefined_flag_GCJ="-z nodefs"
   16411 	  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"
   16412 	else
   16413 	 # Determine the default libpath from the value encoded in an empty executable.
   16414 	 cat >conftest.$ac_ext <<_ACEOF
   16415 /* confdefs.h.  */
   16416 _ACEOF
   16417 cat confdefs.h >>conftest.$ac_ext
   16418 cat >>conftest.$ac_ext <<_ACEOF
   16419 /* end confdefs.h.  */
   16420 
   16421 int
   16422 main ()
   16423 {
   16424 
   16425   ;
   16426   return 0;
   16427 }
   16428 _ACEOF
   16429 rm -f conftest.$ac_objext conftest$ac_exeext
   16430 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   16431   (eval $ac_link) 2>conftest.er1
   16432   ac_status=$?
   16433   grep -v '^ *+' conftest.er1 >conftest.err
   16434   rm -f conftest.er1
   16435   cat conftest.err >&5
   16436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16437   (exit $ac_status); } &&
   16438 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   16439   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   16440   (eval $ac_try) 2>&5
   16441   ac_status=$?
   16442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16443   (exit $ac_status); }; } &&
   16444 	 { ac_try='test -s conftest$ac_exeext'
   16445   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   16446   (eval $ac_try) 2>&5
   16447   ac_status=$?
   16448   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16449   (exit $ac_status); }; }; then
   16450 
   16451 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   16452 }'`
   16453 # Check for a 64-bit object if we didn't find anything.
   16454 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; }
   16455 }'`; fi
   16456 else
   16457   echo "$as_me: failed program was:" >&5
   16458 sed 's/^/| /' conftest.$ac_ext >&5
   16459 
   16460 fi
   16461 rm -f conftest.err conftest.$ac_objext \
   16462       conftest$ac_exeext conftest.$ac_ext
   16463 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   16464 
   16465 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   16466 	  # Warning - without using the other run time loading flags,
   16467 	  # -berok will link without error, but may produce a broken library.
   16468 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   16469 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   16470 	  # Exported symbols can be pulled into shared objects from archives
   16471 	  whole_archive_flag_spec_GCJ='$convenience'
   16472 	  archive_cmds_need_lc_GCJ=yes
   16473 	  # This is similar to how AIX traditionally builds its shared libraries.
   16474 	  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'
   16475 	fi
   16476       fi
   16477       ;;
   16478 
   16479     amigaos*)
   16480       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)'
   16481       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16482       hardcode_minus_L_GCJ=yes
   16483       # see comment about different semantics on the GNU ld section
   16484       ld_shlibs_GCJ=no
   16485       ;;
   16486 
   16487     bsdi[45]*)
   16488       export_dynamic_flag_spec_GCJ=-rdynamic
   16489       ;;
   16490 
   16491     cygwin* | mingw* | pw32*)
   16492       # When not using gcc, we currently assume that we are using
   16493       # Microsoft Visual C++.
   16494       # hardcode_libdir_flag_spec is actually meaningless, as there is
   16495       # no search path for DLLs.
   16496       hardcode_libdir_flag_spec_GCJ=' '
   16497       allow_undefined_flag_GCJ=unsupported
   16498       # Tell ltmain to make .lib files, not .a files.
   16499       libext=lib
   16500       # Tell ltmain to make .dll files, not .so files.
   16501       shrext_cmds=".dll"
   16502       # FIXME: Setting linknames here is a bad hack.
   16503       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   16504       # The linker will automatically build a .lib file if we build a DLL.
   16505       old_archive_From_new_cmds_GCJ='true'
   16506       # FIXME: Should let the user specify the lib program.
   16507       old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs'
   16508       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   16509       enable_shared_with_static_runtimes_GCJ=yes
   16510       ;;
   16511 
   16512     darwin* | rhapsody*)
   16513       case $host_os in
   16514         rhapsody* | darwin1.[012])
   16515          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   16516          ;;
   16517        *) # Darwin 1.3 on
   16518          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   16519            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   16520          else
   16521            case ${MACOSX_DEPLOYMENT_TARGET} in
   16522              10.[012])
   16523                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   16524                ;;
   16525              10.*)
   16526                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   16527                ;;
   16528            esac
   16529          fi
   16530          ;;
   16531       esac
   16532       archive_cmds_need_lc_GCJ=no
   16533       hardcode_direct_GCJ=no
   16534       hardcode_automatic_GCJ=yes
   16535       hardcode_shlibpath_var_GCJ=unsupported
   16536       whole_archive_flag_spec_GCJ=''
   16537       link_all_deplibs_GCJ=yes
   16538     if test "$GCC" = yes ; then
   16539     	output_verbose_link_cmd='echo'
   16540         archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   16541       module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   16542       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   16543       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}'
   16544       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}'
   16545     else
   16546       case $cc_basename in
   16547         xlc*)
   16548          output_verbose_link_cmd='echo'
   16549          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   16550          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   16551           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   16552          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}'
   16553           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}'
   16554           ;;
   16555        *)
   16556          ld_shlibs_GCJ=no
   16557           ;;
   16558       esac
   16559     fi
   16560       ;;
   16561 
   16562     dgux*)
   16563       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16564       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16565       hardcode_shlibpath_var_GCJ=no
   16566       ;;
   16567 
   16568     freebsd1*)
   16569       ld_shlibs_GCJ=no
   16570       ;;
   16571 
   16572     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   16573     # support.  Future versions do this automatically, but an explicit c++rt0.o
   16574     # does not break anything, and helps significantly (at the cost of a little
   16575     # extra space).
   16576     freebsd2.2*)
   16577       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   16578       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16579       hardcode_direct_GCJ=yes
   16580       hardcode_shlibpath_var_GCJ=no
   16581       ;;
   16582 
   16583     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   16584     freebsd2*)
   16585       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   16586       hardcode_direct_GCJ=yes
   16587       hardcode_minus_L_GCJ=yes
   16588       hardcode_shlibpath_var_GCJ=no
   16589       ;;
   16590 
   16591     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   16592     freebsd* | dragonfly*)
   16593       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   16594       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16595       hardcode_direct_GCJ=yes
   16596       hardcode_shlibpath_var_GCJ=no
   16597       ;;
   16598 
   16599     # GNU/kFreeBSD uses gcc -shared to do shared libraries.
   16600     kfreebsd*-gnu)
   16601       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   16602       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16603       hardcode_direct_GCJ=yes
   16604       hardcode_shlibpath_var_GCJ=no
   16605       link_all_deplibs_GCJ=no
   16606       ;;
   16607 
   16608     hpux9*)
   16609       if test "$GCC" = yes; then
   16610 	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'
   16611       else
   16612 	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'
   16613       fi
   16614       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   16615       hardcode_libdir_separator_GCJ=:
   16616       hardcode_direct_GCJ=yes
   16617 
   16618       # hardcode_minus_L: Not really in the search PATH,
   16619       # but as the default location of the library.
   16620       hardcode_minus_L_GCJ=yes
   16621       export_dynamic_flag_spec_GCJ='${wl}-E'
   16622       ;;
   16623 
   16624     hpux10*)
   16625       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   16626 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   16627       else
   16628 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   16629       fi
   16630       if test "$with_gnu_ld" = no; then
   16631 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   16632 	hardcode_libdir_separator_GCJ=:
   16633 
   16634 	hardcode_direct_GCJ=yes
   16635 	export_dynamic_flag_spec_GCJ='${wl}-E'
   16636 
   16637 	# hardcode_minus_L: Not really in the search PATH,
   16638 	# but as the default location of the library.
   16639 	hardcode_minus_L_GCJ=yes
   16640       fi
   16641       ;;
   16642 
   16643     hpux11*)
   16644       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   16645 	case $host_cpu in
   16646 	hppa*64*)
   16647 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16648 	  ;;
   16649 	ia64*)
   16650 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   16651 	  ;;
   16652 	*)
   16653 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   16654 	  ;;
   16655 	esac
   16656       else
   16657 	case $host_cpu in
   16658 	hppa*64*)
   16659 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16660 	  ;;
   16661 	ia64*)
   16662 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   16663 	  ;;
   16664 	*)
   16665 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   16666 	  ;;
   16667 	esac
   16668       fi
   16669       if test "$with_gnu_ld" = no; then
   16670 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   16671 	hardcode_libdir_separator_GCJ=:
   16672 
   16673 	case $host_cpu in
   16674 	hppa*64*|ia64*)
   16675 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   16676 	  hardcode_direct_GCJ=no
   16677 	  hardcode_shlibpath_var_GCJ=no
   16678 	  ;;
   16679 	*)
   16680 	  hardcode_direct_GCJ=yes
   16681 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   16682 
   16683 	  # hardcode_minus_L: Not really in the search PATH,
   16684 	  # but as the default location of the library.
   16685 	  hardcode_minus_L_GCJ=yes
   16686 	  ;;
   16687 	esac
   16688       fi
   16689       ;;
   16690 
   16691     irix5* | irix6* | nonstopux*)
   16692       if test "$GCC" = yes; then
   16693 	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'
   16694       else
   16695 	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'
   16696 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   16697       fi
   16698       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   16699       hardcode_libdir_separator_GCJ=:
   16700       link_all_deplibs_GCJ=yes
   16701       ;;
   16702 
   16703     netbsd* | netbsdelf*-gnu | knetbsd*-gnu)
   16704       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16705 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   16706       else
   16707 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   16708       fi
   16709       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16710       hardcode_direct_GCJ=yes
   16711       hardcode_shlibpath_var_GCJ=no
   16712       ;;
   16713 
   16714     newsos6)
   16715       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16716       hardcode_direct_GCJ=yes
   16717       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   16718       hardcode_libdir_separator_GCJ=:
   16719       hardcode_shlibpath_var_GCJ=no
   16720       ;;
   16721 
   16722     openbsd*)
   16723       hardcode_direct_GCJ=yes
   16724       hardcode_shlibpath_var_GCJ=no
   16725       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   16726 	archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   16727 	archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   16728 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   16729 	export_dynamic_flag_spec_GCJ='${wl}-E'
   16730       else
   16731        case $host_os in
   16732 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   16733 	   archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   16734 	   hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16735 	   ;;
   16736 	 *)
   16737 	   archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   16738 	   hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   16739 	   ;;
   16740        esac
   16741       fi
   16742       ;;
   16743 
   16744     os2*)
   16745       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16746       hardcode_minus_L_GCJ=yes
   16747       allow_undefined_flag_GCJ=unsupported
   16748       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'
   16749       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   16750       ;;
   16751 
   16752     osf3*)
   16753       if test "$GCC" = yes; then
   16754 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   16755 	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'
   16756       else
   16757 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   16758 	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'
   16759       fi
   16760       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   16761       hardcode_libdir_separator_GCJ=:
   16762       ;;
   16763 
   16764     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   16765       if test "$GCC" = yes; then
   16766 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   16767 	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'
   16768 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   16769       else
   16770 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   16771 	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'
   16772 	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~
   16773 	$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'
   16774 
   16775 	# Both c and cxx compiler support -rpath directly
   16776 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   16777       fi
   16778       hardcode_libdir_separator_GCJ=:
   16779       ;;
   16780 
   16781     solaris*)
   16782       no_undefined_flag_GCJ=' -z text'
   16783       if test "$GCC" = yes; then
   16784 	wlarc='${wl}'
   16785 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16786 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   16787 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   16788       else
   16789 	wlarc=''
   16790 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16791 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   16792   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   16793       fi
   16794       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16795       hardcode_shlibpath_var_GCJ=no
   16796       case $host_os in
   16797       solaris2.[0-5] | solaris2.[0-5].*) ;;
   16798       *)
   16799  	# The compiler driver will combine linker options so we
   16800  	# cannot just pass the convience library names through
   16801  	# without $wl, iff we do not link with $LD.
   16802  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   16803  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   16804  	case $wlarc in
   16805  	'')
   16806  	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;;
   16807  	*)
   16808  	  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' ;;
   16809  	esac ;;
   16810       esac
   16811       link_all_deplibs_GCJ=yes
   16812       ;;
   16813 
   16814     sunos4*)
   16815       if test "x$host_vendor" = xsequent; then
   16816 	# Use $CC to link under sequent, because it throws in some extra .o
   16817 	# files that make .init and .fini sections work.
   16818 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   16819       else
   16820 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   16821       fi
   16822       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16823       hardcode_direct_GCJ=yes
   16824       hardcode_minus_L_GCJ=yes
   16825       hardcode_shlibpath_var_GCJ=no
   16826       ;;
   16827 
   16828     sysv4)
   16829       case $host_vendor in
   16830 	sni)
   16831 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16832 	  hardcode_direct_GCJ=yes # is this really true???
   16833 	;;
   16834 	siemens)
   16835 	  ## LD is ld it makes a PLAMLIB
   16836 	  ## CC just makes a GrossModule.
   16837 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   16838 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   16839 	  hardcode_direct_GCJ=no
   16840         ;;
   16841 	motorola)
   16842 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16843 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   16844 	;;
   16845       esac
   16846       runpath_var='LD_RUN_PATH'
   16847       hardcode_shlibpath_var_GCJ=no
   16848       ;;
   16849 
   16850     sysv4.3*)
   16851       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16852       hardcode_shlibpath_var_GCJ=no
   16853       export_dynamic_flag_spec_GCJ='-Bexport'
   16854       ;;
   16855 
   16856     sysv4*MP*)
   16857       if test -d /usr/nec; then
   16858 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16859 	hardcode_shlibpath_var_GCJ=no
   16860 	runpath_var=LD_RUN_PATH
   16861 	hardcode_runpath_var=yes
   16862 	ld_shlibs_GCJ=yes
   16863       fi
   16864       ;;
   16865 
   16866     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   16867       no_undefined_flag_GCJ='${wl}-z,text'
   16868       archive_cmds_need_lc_GCJ=no
   16869       hardcode_shlibpath_var_GCJ=no
   16870       runpath_var='LD_RUN_PATH'
   16871 
   16872       if test "$GCC" = yes; then
   16873 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16874 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16875       else
   16876 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16877 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16878       fi
   16879       ;;
   16880 
   16881     sysv5* | sco3.2v5* | sco5v6*)
   16882       # Note: We can NOT use -z defs as we might desire, because we do not
   16883       # link with -lc, and that would cause any symbols used from libc to
   16884       # always be unresolved, which means just about no library would
   16885       # ever link correctly.  If we're not using GNU ld we use -z text
   16886       # though, which does catch some bad symbols but isn't as heavy-handed
   16887       # as -z defs.
   16888       no_undefined_flag_GCJ='${wl}-z,text'
   16889       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   16890       archive_cmds_need_lc_GCJ=no
   16891       hardcode_shlibpath_var_GCJ=no
   16892       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   16893       hardcode_libdir_separator_GCJ=':'
   16894       link_all_deplibs_GCJ=yes
   16895       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   16896       runpath_var='LD_RUN_PATH'
   16897 
   16898       if test "$GCC" = yes; then
   16899 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16900 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16901       else
   16902 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16903 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16904       fi
   16905       ;;
   16906 
   16907     uts4*)
   16908       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16909       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16910       hardcode_shlibpath_var_GCJ=no
   16911       ;;
   16912 
   16913     *)
   16914       ld_shlibs_GCJ=no
   16915       ;;
   16916     esac
   16917   fi
   16918 
   16919 echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   16920 echo "${ECHO_T}$ld_shlibs_GCJ" >&6
   16921 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   16922 
   16923 #
   16924 # Do we need to explicitly link libc?
   16925 #
   16926 case "x$archive_cmds_need_lc_GCJ" in
   16927 x|xyes)
   16928   # Assume -lc should be added
   16929   archive_cmds_need_lc_GCJ=yes
   16930 
   16931   if test "$enable_shared" = yes && test "$GCC" = yes; then
   16932     case $archive_cmds_GCJ in
   16933     *'~'*)
   16934       # FIXME: we may have to deal with multi-command sequences.
   16935       ;;
   16936     '$CC '*)
   16937       # Test whether the compiler implicitly links with -lc since on some
   16938       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   16939       # to ld, don't add -lc before -lgcc.
   16940       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   16941 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
   16942       $rm conftest*
   16943       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16944 
   16945       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   16946   (eval $ac_compile) 2>&5
   16947   ac_status=$?
   16948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16949   (exit $ac_status); } 2>conftest.err; then
   16950         soname=conftest
   16951         lib=conftest
   16952         libobjs=conftest.$ac_objext
   16953         deplibs=
   16954         wl=$lt_prog_compiler_wl_GCJ
   16955 	pic_flag=$lt_prog_compiler_pic_GCJ
   16956         compiler_flags=-v
   16957         linker_flags=-v
   16958         verstring=
   16959         output_objdir=.
   16960         libname=conftest
   16961         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   16962         allow_undefined_flag_GCJ=
   16963         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   16964   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   16965   ac_status=$?
   16966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16967   (exit $ac_status); }
   16968         then
   16969 	  archive_cmds_need_lc_GCJ=no
   16970         else
   16971 	  archive_cmds_need_lc_GCJ=yes
   16972         fi
   16973         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   16974       else
   16975         cat conftest.err 1>&5
   16976       fi
   16977       $rm conftest*
   16978       echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   16979 echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6
   16980       ;;
   16981     esac
   16982   fi
   16983   ;;
   16984 esac
   16985 
   16986 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   16987 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
   16988 library_names_spec=
   16989 libname_spec='lib$name'
   16990 soname_spec=
   16991 shrext_cmds=".so"
   16992 postinstall_cmds=
   16993 postuninstall_cmds=
   16994 finish_cmds=
   16995 finish_eval=
   16996 shlibpath_var=
   16997 shlibpath_overrides_runpath=unknown
   16998 version_type=none
   16999 dynamic_linker="$host_os ld.so"
   17000 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   17001 if test "$GCC" = yes; then
   17002   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   17003   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   17004     # if the path contains ";" then we assume it to be the separator
   17005     # otherwise default to the standard path separator (i.e. ":") - it is
   17006     # assumed that no part of a normal pathname contains ";" but that should
   17007     # okay in the real world where ";" in dirpaths is itself problematic.
   17008     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   17009   else
   17010     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   17011   fi
   17012 else
   17013   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   17014 fi
   17015 need_lib_prefix=unknown
   17016 hardcode_into_libs=no
   17017 
   17018 # when you set need_version to no, make sure it does not cause -set_version
   17019 # flags to be left without arguments
   17020 need_version=unknown
   17021 
   17022 case $host_os in
   17023 aix3*)
   17024   version_type=linux
   17025   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   17026   shlibpath_var=LIBPATH
   17027 
   17028   # AIX 3 has no versioning support, so we append a major version to the name.
   17029   soname_spec='${libname}${release}${shared_ext}$major'
   17030   ;;
   17031 
   17032 aix4* | aix5*)
   17033   version_type=linux
   17034   need_lib_prefix=no
   17035   need_version=no
   17036   hardcode_into_libs=yes
   17037   if test "$host_cpu" = ia64; then
   17038     # AIX 5 supports IA64
   17039     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   17040     shlibpath_var=LD_LIBRARY_PATH
   17041   else
   17042     # With GCC up to 2.95.x, collect2 would create an import file
   17043     # for dependence libraries.  The import file would start with
   17044     # the line `#! .'.  This would cause the generated library to
   17045     # depend on `.', always an invalid library.  This was fixed in
   17046     # development snapshots of GCC prior to 3.0.
   17047     case $host_os in
   17048       aix4 | aix4.[01] | aix4.[01].*)
   17049       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   17050 	   echo ' yes '
   17051 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   17052 	:
   17053       else
   17054 	can_build_shared=no
   17055       fi
   17056       ;;
   17057     esac
   17058     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   17059     # soname into executable. Probably we can add versioning support to
   17060     # collect2, so additional links can be useful in future.
   17061     if test "$aix_use_runtimelinking" = yes; then
   17062       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   17063       # instead of lib<name>.a to let people know that these are not
   17064       # typical AIX shared libraries.
   17065       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17066     else
   17067       # We preserve .a as extension for shared libraries through AIX4.2
   17068       # and later when we are not doing run time linking.
   17069       library_names_spec='${libname}${release}.a $libname.a'
   17070       soname_spec='${libname}${release}${shared_ext}$major'
   17071     fi
   17072     shlibpath_var=LIBPATH
   17073   fi
   17074   ;;
   17075 
   17076 amigaos*)
   17077   library_names_spec='$libname.ixlibrary $libname.a'
   17078   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   17079   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'
   17080   ;;
   17081 
   17082 beos*)
   17083   library_names_spec='${libname}${shared_ext}'
   17084   dynamic_linker="$host_os ld.so"
   17085   shlibpath_var=LIBRARY_PATH
   17086   ;;
   17087 
   17088 bsdi[45]*)
   17089   version_type=linux
   17090   need_version=no
   17091   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17092   soname_spec='${libname}${release}${shared_ext}$major'
   17093   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   17094   shlibpath_var=LD_LIBRARY_PATH
   17095   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   17096   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   17097   # the default ld.so.conf also contains /usr/contrib/lib and
   17098   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   17099   # libtool to hard-code these into programs
   17100   ;;
   17101 
   17102 cygwin* | mingw* | pw32*)
   17103   version_type=windows
   17104   shrext_cmds=".dll"
   17105   need_version=no
   17106   need_lib_prefix=no
   17107 
   17108   case $GCC,$host_os in
   17109   yes,cygwin* | yes,mingw* | yes,pw32*)
   17110     library_names_spec='$libname.dll.a'
   17111     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   17112     postinstall_cmds='base_file=`basename \${file}`~
   17113       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   17114       dldir=$destdir/`dirname \$dlpath`~
   17115       test -d \$dldir || mkdir -p \$dldir~
   17116       $install_prog $dir/$dlname \$dldir/$dlname~
   17117       chmod a+x \$dldir/$dlname'
   17118     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   17119       dlpath=$dir/\$dldll~
   17120        $rm \$dlpath'
   17121     shlibpath_overrides_runpath=yes
   17122 
   17123     case $host_os in
   17124     cygwin*)
   17125       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   17126       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17127       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   17128       ;;
   17129     mingw*)
   17130       # MinGW DLLs use traditional 'lib' prefix
   17131       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17132       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   17133       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   17134         # It is most probably a Windows format PATH printed by
   17135         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   17136         # path with ; separators, and with drive letters. We can handle the
   17137         # drive letters (cygwin fileutils understands them), so leave them,
   17138         # especially as we might pass files found there to a mingw objdump,
   17139         # which wouldn't understand a cygwinified path. Ahh.
   17140         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   17141       else
   17142         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   17143       fi
   17144       ;;
   17145     pw32*)
   17146       # pw32 DLLs use 'pw' prefix rather than 'lib'
   17147       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17148       ;;
   17149     esac
   17150     ;;
   17151 
   17152   *)
   17153     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   17154     ;;
   17155   esac
   17156   dynamic_linker='Win32 ld.exe'
   17157   # FIXME: first we should search . and the directory the executable is in
   17158   shlibpath_var=PATH
   17159   ;;
   17160 
   17161 darwin* | rhapsody*)
   17162   dynamic_linker="$host_os dyld"
   17163   version_type=darwin
   17164   need_lib_prefix=no
   17165   need_version=no
   17166   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   17167   soname_spec='${libname}${release}${major}$shared_ext'
   17168   shlibpath_overrides_runpath=yes
   17169   shlibpath_var=DYLD_LIBRARY_PATH
   17170   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   17171   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   17172   if test "$GCC" = yes; then
   17173     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"`
   17174   else
   17175     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   17176   fi
   17177   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   17178   ;;
   17179 
   17180 dgux*)
   17181   version_type=linux
   17182   need_lib_prefix=no
   17183   need_version=no
   17184   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   17185   soname_spec='${libname}${release}${shared_ext}$major'
   17186   shlibpath_var=LD_LIBRARY_PATH
   17187   ;;
   17188 
   17189 freebsd1*)
   17190   dynamic_linker=no
   17191   ;;
   17192 
   17193 kfreebsd*-gnu)
   17194   version_type=linux
   17195   need_lib_prefix=no
   17196   need_version=no
   17197   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17198   soname_spec='${libname}${release}${shared_ext}$major'
   17199   shlibpath_var=LD_LIBRARY_PATH
   17200   shlibpath_overrides_runpath=no
   17201   hardcode_into_libs=yes
   17202   dynamic_linker='GNU ld.so'
   17203   ;;
   17204 
   17205 freebsd* | dragonfly*)
   17206   # DragonFly does not have aout.  When/if they implement a new
   17207   # versioning mechanism, adjust this.
   17208   if test -x /usr/bin/objformat; then
   17209     objformat=`/usr/bin/objformat`
   17210   else
   17211     case $host_os in
   17212     freebsd[123]*) objformat=aout ;;
   17213     *) objformat=elf ;;
   17214     esac
   17215   fi
   17216   version_type=freebsd-$objformat
   17217   case $version_type in
   17218     freebsd-elf*)
   17219       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   17220       need_version=no
   17221       need_lib_prefix=no
   17222       ;;
   17223     freebsd-*)
   17224       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   17225       need_version=yes
   17226       ;;
   17227   esac
   17228   shlibpath_var=LD_LIBRARY_PATH
   17229   case $host_os in
   17230   freebsd2*)
   17231     shlibpath_overrides_runpath=yes
   17232     ;;
   17233   freebsd3.[01]* | freebsdelf3.[01]*)
   17234     shlibpath_overrides_runpath=yes
   17235     hardcode_into_libs=yes
   17236     ;;
   17237   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   17238   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   17239     shlibpath_overrides_runpath=no
   17240     hardcode_into_libs=yes
   17241     ;;
   17242   freebsd*) # from 4.6 on
   17243     shlibpath_overrides_runpath=yes
   17244     hardcode_into_libs=yes
   17245     ;;
   17246   esac
   17247   ;;
   17248 
   17249 gnu*)
   17250   version_type=linux
   17251   need_lib_prefix=no
   17252   need_version=no
   17253   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   17254   soname_spec='${libname}${release}${shared_ext}$major'
   17255   shlibpath_var=LD_LIBRARY_PATH
   17256   hardcode_into_libs=yes
   17257   ;;
   17258 
   17259 hpux9* | hpux10* | hpux11*)
   17260   # Give a soname corresponding to the major version so that dld.sl refuses to
   17261   # link against other versions.
   17262   version_type=sunos
   17263   need_lib_prefix=no
   17264   need_version=no
   17265   case $host_cpu in
   17266   ia64*)
   17267     shrext_cmds='.so'
   17268     hardcode_into_libs=yes
   17269     dynamic_linker="$host_os dld.so"
   17270     shlibpath_var=LD_LIBRARY_PATH
   17271     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   17272     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17273     soname_spec='${libname}${release}${shared_ext}$major'
   17274     if test "X$HPUX_IA64_MODE" = X32; then
   17275       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   17276     else
   17277       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   17278     fi
   17279     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   17280     ;;
   17281    hppa*64*)
   17282      shrext_cmds='.sl'
   17283      hardcode_into_libs=yes
   17284      dynamic_linker="$host_os dld.sl"
   17285      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   17286      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   17287      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17288      soname_spec='${libname}${release}${shared_ext}$major'
   17289      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   17290      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   17291      ;;
   17292    *)
   17293     shrext_cmds='.sl'
   17294     dynamic_linker="$host_os dld.sl"
   17295     shlibpath_var=SHLIB_PATH
   17296     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   17297     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17298     soname_spec='${libname}${release}${shared_ext}$major'
   17299     ;;
   17300   esac
   17301   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   17302   postinstall_cmds='chmod 555 $lib'
   17303   ;;
   17304 
   17305 interix3*)
   17306   version_type=linux
   17307   need_lib_prefix=no
   17308   need_version=no
   17309   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17310   soname_spec='${libname}${release}${shared_ext}$major'
   17311   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   17312   shlibpath_var=LD_LIBRARY_PATH
   17313   shlibpath_overrides_runpath=no
   17314   hardcode_into_libs=yes
   17315   ;;
   17316 
   17317 irix5* | irix6* | nonstopux*)
   17318   case $host_os in
   17319     nonstopux*) version_type=nonstopux ;;
   17320     *)
   17321 	if test "$lt_cv_prog_gnu_ld" = yes; then
   17322 		version_type=linux
   17323 	else
   17324 		version_type=irix
   17325 	fi ;;
   17326   esac
   17327   need_lib_prefix=no
   17328   need_version=no
   17329   soname_spec='${libname}${release}${shared_ext}$major'
   17330   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   17331   case $host_os in
   17332   irix5* | nonstopux*)
   17333     libsuff= shlibsuff=
   17334     ;;
   17335   *)
   17336     case $LD in # libtool.m4 will add one of these switches to LD
   17337     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   17338       libsuff= shlibsuff= libmagic=32-bit;;
   17339     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   17340       libsuff=32 shlibsuff=N32 libmagic=N32;;
   17341     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   17342       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   17343     *) libsuff= shlibsuff= libmagic=never-match;;
   17344     esac
   17345     ;;
   17346   esac
   17347   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   17348   shlibpath_overrides_runpath=no
   17349   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   17350   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   17351   hardcode_into_libs=yes
   17352   ;;
   17353 
   17354 # No shared lib support for Linux oldld, aout, or coff.
   17355 linux*oldld* | linux*aout* | linux*coff*)
   17356   dynamic_linker=no
   17357   ;;
   17358 
   17359 # This must be Linux ELF.
   17360 linux*)
   17361   version_type=linux
   17362   need_lib_prefix=no
   17363   need_version=no
   17364   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17365   soname_spec='${libname}${release}${shared_ext}$major'
   17366   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   17367   shlibpath_var=LD_LIBRARY_PATH
   17368   shlibpath_overrides_runpath=no
   17369   # This implies no fast_install, which is unacceptable.
   17370   # Some rework will be needed to allow for fast_install
   17371   # before this can be enabled.
   17372   hardcode_into_libs=yes
   17373 
   17374   # Append ld.so.conf contents to the search path
   17375   if test -f /etc/ld.so.conf; then
   17376     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' ' '`
   17377     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   17378   fi
   17379 
   17380   # We used to test for /lib/ld.so.1 and disable shared libraries on
   17381   # powerpc, because MkLinux only supported shared libraries with the
   17382   # GNU dynamic linker.  Since this was broken with cross compilers,
   17383   # most powerpc-linux boxes support dynamic linking these days and
   17384   # people can always --disable-shared, the test was removed, and we
   17385   # assume the GNU/Linux dynamic linker is in use.
   17386   dynamic_linker='GNU/Linux ld.so'
   17387   ;;
   17388 
   17389 netbsdelf*-gnu)
   17390   version_type=linux
   17391   need_lib_prefix=no
   17392   need_version=no
   17393   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17394   soname_spec='${libname}${release}${shared_ext}$major'
   17395   shlibpath_var=LD_LIBRARY_PATH
   17396   shlibpath_overrides_runpath=no
   17397   hardcode_into_libs=yes
   17398   dynamic_linker='NetBSD ld.elf_so'
   17399   ;;
   17400 
   17401 knetbsd*-gnu)
   17402   version_type=linux
   17403   need_lib_prefix=no
   17404   need_version=no
   17405   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17406   soname_spec='${libname}${release}${shared_ext}$major'
   17407   shlibpath_var=LD_LIBRARY_PATH
   17408   shlibpath_overrides_runpath=no
   17409   hardcode_into_libs=yes
   17410   dynamic_linker='GNU ld.so'
   17411   ;;
   17412 
   17413 netbsd*)
   17414   version_type=sunos
   17415   need_lib_prefix=no
   17416   need_version=no
   17417   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17418     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   17419     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   17420     dynamic_linker='NetBSD (a.out) ld.so'
   17421   else
   17422     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17423     soname_spec='${libname}${release}${shared_ext}$major'
   17424     dynamic_linker='NetBSD ld.elf_so'
   17425   fi
   17426   shlibpath_var=LD_LIBRARY_PATH
   17427   shlibpath_overrides_runpath=yes
   17428   hardcode_into_libs=yes
   17429   ;;
   17430 
   17431 newsos6)
   17432   version_type=linux
   17433   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17434   shlibpath_var=LD_LIBRARY_PATH
   17435   shlibpath_overrides_runpath=yes
   17436   ;;
   17437 
   17438 nto-qnx*)
   17439   version_type=linux
   17440   need_lib_prefix=no
   17441   need_version=no
   17442   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17443   soname_spec='${libname}${release}${shared_ext}$major'
   17444   shlibpath_var=LD_LIBRARY_PATH
   17445   shlibpath_overrides_runpath=yes
   17446   ;;
   17447 
   17448 openbsd*)
   17449   version_type=sunos
   17450   sys_lib_dlsearch_path_spec="/usr/lib"
   17451   need_lib_prefix=no
   17452   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   17453   case $host_os in
   17454     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   17455     *)                         need_version=no  ;;
   17456   esac
   17457   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   17458   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   17459   shlibpath_var=LD_LIBRARY_PATH
   17460   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   17461     case $host_os in
   17462       openbsd2.[89] | openbsd2.[89].*)
   17463 	shlibpath_overrides_runpath=no
   17464 	;;
   17465       *)
   17466 	shlibpath_overrides_runpath=yes
   17467 	;;
   17468       esac
   17469   else
   17470     shlibpath_overrides_runpath=yes
   17471   fi
   17472   ;;
   17473 
   17474 os2*)
   17475   libname_spec='$name'
   17476   shrext_cmds=".dll"
   17477   need_lib_prefix=no
   17478   library_names_spec='$libname${shared_ext} $libname.a'
   17479   dynamic_linker='OS/2 ld.exe'
   17480   shlibpath_var=LIBPATH
   17481   ;;
   17482 
   17483 osf3* | osf4* | osf5*)
   17484   version_type=osf
   17485   need_lib_prefix=no
   17486   need_version=no
   17487   soname_spec='${libname}${release}${shared_ext}$major'
   17488   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17489   shlibpath_var=LD_LIBRARY_PATH
   17490   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   17491   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   17492   ;;
   17493 
   17494 solaris*)
   17495   version_type=linux
   17496   need_lib_prefix=no
   17497   need_version=no
   17498   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17499   soname_spec='${libname}${release}${shared_ext}$major'
   17500   shlibpath_var=LD_LIBRARY_PATH
   17501   shlibpath_overrides_runpath=yes
   17502   hardcode_into_libs=yes
   17503   # ldd complains unless libraries are executable
   17504   postinstall_cmds='chmod +x $lib'
   17505   ;;
   17506 
   17507 sunos4*)
   17508   version_type=sunos
   17509   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   17510   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   17511   shlibpath_var=LD_LIBRARY_PATH
   17512   shlibpath_overrides_runpath=yes
   17513   if test "$with_gnu_ld" = yes; then
   17514     need_lib_prefix=no
   17515   fi
   17516   need_version=yes
   17517   ;;
   17518 
   17519 sysv4 | sysv4.3*)
   17520   version_type=linux
   17521   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17522   soname_spec='${libname}${release}${shared_ext}$major'
   17523   shlibpath_var=LD_LIBRARY_PATH
   17524   case $host_vendor in
   17525     sni)
   17526       shlibpath_overrides_runpath=no
   17527       need_lib_prefix=no
   17528       export_dynamic_flag_spec='${wl}-Blargedynsym'
   17529       runpath_var=LD_RUN_PATH
   17530       ;;
   17531     siemens)
   17532       need_lib_prefix=no
   17533       ;;
   17534     motorola)
   17535       need_lib_prefix=no
   17536       need_version=no
   17537       shlibpath_overrides_runpath=no
   17538       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   17539       ;;
   17540   esac
   17541   ;;
   17542 
   17543 sysv4*MP*)
   17544   if test -d /usr/nec ;then
   17545     version_type=linux
   17546     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   17547     soname_spec='$libname${shared_ext}.$major'
   17548     shlibpath_var=LD_LIBRARY_PATH
   17549   fi
   17550   ;;
   17551 
   17552 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   17553   version_type=freebsd-elf
   17554   need_lib_prefix=no
   17555   need_version=no
   17556   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   17557   soname_spec='${libname}${release}${shared_ext}$major'
   17558   shlibpath_var=LD_LIBRARY_PATH
   17559   hardcode_into_libs=yes
   17560   if test "$with_gnu_ld" = yes; then
   17561     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   17562     shlibpath_overrides_runpath=no
   17563   else
   17564     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   17565     shlibpath_overrides_runpath=yes
   17566     case $host_os in
   17567       sco3.2v5*)
   17568         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   17569 	;;
   17570     esac
   17571   fi
   17572   sys_lib_dlsearch_path_spec='/usr/lib'
   17573   ;;
   17574 
   17575 uts4*)
   17576   version_type=linux
   17577   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17578   soname_spec='${libname}${release}${shared_ext}$major'
   17579   shlibpath_var=LD_LIBRARY_PATH
   17580   ;;
   17581 
   17582 *)
   17583   dynamic_linker=no
   17584   ;;
   17585 esac
   17586 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   17587 echo "${ECHO_T}$dynamic_linker" >&6
   17588 test "$dynamic_linker" = no && can_build_shared=no
   17589 
   17590 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   17591 if test "$GCC" = yes; then
   17592   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   17593 fi
   17594 
   17595 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   17596 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
   17597 hardcode_action_GCJ=
   17598 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   17599    test -n "$runpath_var_GCJ" || \
   17600    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   17601 
   17602   # We can hardcode non-existant directories.
   17603   if test "$hardcode_direct_GCJ" != no &&
   17604      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   17605      # have to relink, otherwise we might link with an installed library
   17606      # when we should be linking with a yet-to-be-installed one
   17607      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   17608      test "$hardcode_minus_L_GCJ" != no; then
   17609     # Linking always hardcodes the temporary library directory.
   17610     hardcode_action_GCJ=relink
   17611   else
   17612     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   17613     hardcode_action_GCJ=immediate
   17614   fi
   17615 else
   17616   # We cannot hardcode anything, or else we can only hardcode existing
   17617   # directories.
   17618   hardcode_action_GCJ=unsupported
   17619 fi
   17620 echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   17621 echo "${ECHO_T}$hardcode_action_GCJ" >&6
   17622 
   17623 if test "$hardcode_action_GCJ" = relink; then
   17624   # Fast installation is not supported
   17625   enable_fast_install=no
   17626 elif test "$shlibpath_overrides_runpath" = yes ||
   17627      test "$enable_shared" = no; then
   17628   # Fast installation is not necessary
   17629   enable_fast_install=needless
   17630 fi
   17631 
   17632 
   17633 # The else clause should only fire when bootstrapping the
   17634 # libtool distribution, otherwise you forgot to ship ltmain.sh
   17635 # with your package, and you will get complaints that there are
   17636 # no rules to generate ltmain.sh.
   17637 if test -f "$ltmain"; then
   17638   # See if we are running on zsh, and set the options which allow our commands through
   17639   # without removal of \ escapes.
   17640   if test -n "${ZSH_VERSION+set}" ; then
   17641     setopt NO_GLOB_SUBST
   17642   fi
   17643   # Now quote all the things that may contain metacharacters while being
   17644   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   17645   # variables and quote the copies for generation of the libtool script.
   17646   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   17647     SED SHELL STRIP \
   17648     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   17649     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   17650     deplibs_check_method reload_flag reload_cmds need_locks \
   17651     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   17652     lt_cv_sys_global_symbol_to_c_name_address \
   17653     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   17654     old_postinstall_cmds old_postuninstall_cmds \
   17655     compiler_GCJ \
   17656     CC_GCJ \
   17657     LD_GCJ \
   17658     lt_prog_compiler_wl_GCJ \
   17659     lt_prog_compiler_pic_GCJ \
   17660     lt_prog_compiler_static_GCJ \
   17661     lt_prog_compiler_no_builtin_flag_GCJ \
   17662     export_dynamic_flag_spec_GCJ \
   17663     thread_safe_flag_spec_GCJ \
   17664     whole_archive_flag_spec_GCJ \
   17665     enable_shared_with_static_runtimes_GCJ \
   17666     old_archive_cmds_GCJ \
   17667     old_archive_from_new_cmds_GCJ \
   17668     predep_objects_GCJ \
   17669     postdep_objects_GCJ \
   17670     predeps_GCJ \
   17671     postdeps_GCJ \
   17672     compiler_lib_search_path_GCJ \
   17673     archive_cmds_GCJ \
   17674     archive_expsym_cmds_GCJ \
   17675     postinstall_cmds_GCJ \
   17676     postuninstall_cmds_GCJ \
   17677     old_archive_from_expsyms_cmds_GCJ \
   17678     allow_undefined_flag_GCJ \
   17679     no_undefined_flag_GCJ \
   17680     export_symbols_cmds_GCJ \
   17681     hardcode_libdir_flag_spec_GCJ \
   17682     hardcode_libdir_flag_spec_ld_GCJ \
   17683     hardcode_libdir_separator_GCJ \
   17684     hardcode_automatic_GCJ \
   17685     module_cmds_GCJ \
   17686     module_expsym_cmds_GCJ \
   17687     lt_cv_prog_compiler_c_o_GCJ \
   17688     exclude_expsyms_GCJ \
   17689     include_expsyms_GCJ; do
   17690 
   17691     case $var in
   17692     old_archive_cmds_GCJ | \
   17693     old_archive_from_new_cmds_GCJ | \
   17694     archive_cmds_GCJ | \
   17695     archive_expsym_cmds_GCJ | \
   17696     module_cmds_GCJ | \
   17697     module_expsym_cmds_GCJ | \
   17698     old_archive_from_expsyms_cmds_GCJ | \
   17699     export_symbols_cmds_GCJ | \
   17700     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   17701     postinstall_cmds | postuninstall_cmds | \
   17702     old_postinstall_cmds | old_postuninstall_cmds | \
   17703     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   17704       # Double-quote double-evaled strings.
   17705       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   17706       ;;
   17707     *)
   17708       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   17709       ;;
   17710     esac
   17711   done
   17712 
   17713   case $lt_echo in
   17714   *'\$0 --fallback-echo"')
   17715     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   17716     ;;
   17717   esac
   17718 
   17719 cfgfile="$ofile"
   17720 
   17721   cat <<__EOF__ >> "$cfgfile"
   17722 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   17723 
   17724 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   17725 
   17726 # Shell to use when invoking shell scripts.
   17727 SHELL=$lt_SHELL
   17728 
   17729 # Whether or not to build shared libraries.
   17730 build_libtool_libs=$enable_shared
   17731 
   17732 # Whether or not to build static libraries.
   17733 build_old_libs=$enable_static
   17734 
   17735 # Whether or not to add -lc for building shared libraries.
   17736 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   17737 
   17738 # Whether or not to disallow shared libs when runtime libs are static
   17739 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   17740 
   17741 # Whether or not to optimize for fast installation.
   17742 fast_install=$enable_fast_install
   17743 
   17744 # The host system.
   17745 host_alias=$host_alias
   17746 host=$host
   17747 host_os=$host_os
   17748 
   17749 # The build system.
   17750 build_alias=$build_alias
   17751 build=$build
   17752 build_os=$build_os
   17753 
   17754 # An echo program that does not interpret backslashes.
   17755 echo=$lt_echo
   17756 
   17757 # The archiver.
   17758 AR=$lt_AR
   17759 AR_FLAGS=$lt_AR_FLAGS
   17760 
   17761 # A C compiler.
   17762 LTCC=$lt_LTCC
   17763 
   17764 # LTCC compiler flags.
   17765 LTCFLAGS=$lt_LTCFLAGS
   17766 
   17767 # A language-specific compiler.
   17768 CC=$lt_compiler_GCJ
   17769 
   17770 # Is the compiler the GNU C compiler?
   17771 with_gcc=$GCC_GCJ
   17772 
   17773 # An ERE matcher.
   17774 EGREP=$lt_EGREP
   17775 
   17776 # The linker used to build libraries.
   17777 LD=$lt_LD_GCJ
   17778 
   17779 # Whether we need hard or soft links.
   17780 LN_S=$lt_LN_S
   17781 
   17782 # A BSD-compatible nm program.
   17783 NM=$lt_NM
   17784 
   17785 # A symbol stripping program
   17786 STRIP=$lt_STRIP
   17787 
   17788 # Used to examine libraries when file_magic_cmd begins "file"
   17789 MAGIC_CMD=$MAGIC_CMD
   17790 
   17791 # Used on cygwin: DLL creation program.
   17792 DLLTOOL="$DLLTOOL"
   17793 
   17794 # Used on cygwin: object dumper.
   17795 OBJDUMP="$OBJDUMP"
   17796 
   17797 # Used on cygwin: assembler.
   17798 AS="$AS"
   17799 
   17800 # The name of the directory that contains temporary libtool files.
   17801 objdir=$objdir
   17802 
   17803 # How to create reloadable object files.
   17804 reload_flag=$lt_reload_flag
   17805 reload_cmds=$lt_reload_cmds
   17806 
   17807 # How to pass a linker flag through the compiler.
   17808 wl=$lt_lt_prog_compiler_wl_GCJ
   17809 
   17810 # Object file suffix (normally "o").
   17811 objext="$ac_objext"
   17812 
   17813 # Old archive suffix (normally "a").
   17814 libext="$libext"
   17815 
   17816 # Shared library suffix (normally ".so").
   17817 shrext_cmds='$shrext_cmds'
   17818 
   17819 # Executable file suffix (normally "").
   17820 exeext="$exeext"
   17821 
   17822 # Additional compiler flags for building library objects.
   17823 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   17824 pic_mode=$pic_mode
   17825 
   17826 # What is the maximum length of a command?
   17827 max_cmd_len=$lt_cv_sys_max_cmd_len
   17828 
   17829 # Does compiler simultaneously support -c and -o options?
   17830 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   17831 
   17832 # Must we lock files when doing compilation?
   17833 need_locks=$lt_need_locks
   17834 
   17835 # Do we need the lib prefix for modules?
   17836 need_lib_prefix=$need_lib_prefix
   17837 
   17838 # Do we need a version for libraries?
   17839 need_version=$need_version
   17840 
   17841 # Whether dlopen is supported.
   17842 dlopen_support=$enable_dlopen
   17843 
   17844 # Whether dlopen of programs is supported.
   17845 dlopen_self=$enable_dlopen_self
   17846 
   17847 # Whether dlopen of statically linked programs is supported.
   17848 dlopen_self_static=$enable_dlopen_self_static
   17849 
   17850 # Compiler flag to prevent dynamic linking.
   17851 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   17852 
   17853 # Compiler flag to turn off builtin functions.
   17854 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   17855 
   17856 # Compiler flag to allow reflexive dlopens.
   17857 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   17858 
   17859 # Compiler flag to generate shared objects directly from archives.
   17860 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   17861 
   17862 # Compiler flag to generate thread-safe objects.
   17863 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   17864 
   17865 # Library versioning type.
   17866 version_type=$version_type
   17867 
   17868 # Format of library name prefix.
   17869 libname_spec=$lt_libname_spec
   17870 
   17871 # List of archive names.  First name is the real one, the rest are links.
   17872 # The last name is the one that the linker finds with -lNAME.
   17873 library_names_spec=$lt_library_names_spec
   17874 
   17875 # The coded name of the library, if different from the real name.
   17876 soname_spec=$lt_soname_spec
   17877 
   17878 # Commands used to build and install an old-style archive.
   17879 RANLIB=$lt_RANLIB
   17880 old_archive_cmds=$lt_old_archive_cmds_GCJ
   17881 old_postinstall_cmds=$lt_old_postinstall_cmds
   17882 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   17883 
   17884 # Create an old-style archive from a shared archive.
   17885 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   17886 
   17887 # Create a temporary old-style archive to link instead of a shared archive.
   17888 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   17889 
   17890 # Commands used to build and install a shared archive.
   17891 archive_cmds=$lt_archive_cmds_GCJ
   17892 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   17893 postinstall_cmds=$lt_postinstall_cmds
   17894 postuninstall_cmds=$lt_postuninstall_cmds
   17895 
   17896 # Commands used to build a loadable module (assumed same as above if empty)
   17897 module_cmds=$lt_module_cmds_GCJ
   17898 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   17899 
   17900 # Commands to strip libraries.
   17901 old_striplib=$lt_old_striplib
   17902 striplib=$lt_striplib
   17903 
   17904 # Dependencies to place before the objects being linked to create a
   17905 # shared library.
   17906 predep_objects=$lt_predep_objects_GCJ
   17907 
   17908 # Dependencies to place after the objects being linked to create a
   17909 # shared library.
   17910 postdep_objects=$lt_postdep_objects_GCJ
   17911 
   17912 # Dependencies to place before the objects being linked to create a
   17913 # shared library.
   17914 predeps=$lt_predeps_GCJ
   17915 
   17916 # Dependencies to place after the objects being linked to create a
   17917 # shared library.
   17918 postdeps=$lt_postdeps_GCJ
   17919 
   17920 # The library search path used internally by the compiler when linking
   17921 # a shared library.
   17922 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   17923 
   17924 # Method to check whether dependent libraries are shared objects.
   17925 deplibs_check_method=$lt_deplibs_check_method
   17926 
   17927 # Command to use when deplibs_check_method == file_magic.
   17928 file_magic_cmd=$lt_file_magic_cmd
   17929 
   17930 # Flag that allows shared libraries with undefined symbols to be built.
   17931 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   17932 
   17933 # Flag that forces no undefined symbols.
   17934 no_undefined_flag=$lt_no_undefined_flag_GCJ
   17935 
   17936 # Commands used to finish a libtool library installation in a directory.
   17937 finish_cmds=$lt_finish_cmds
   17938 
   17939 # Same as above, but a single script fragment to be evaled but not shown.
   17940 finish_eval=$lt_finish_eval
   17941 
   17942 # Take the output of nm and produce a listing of raw symbols and C names.
   17943 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   17944 
   17945 # Transform the output of nm in a proper C declaration
   17946 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   17947 
   17948 # Transform the output of nm in a C name address pair
   17949 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   17950 
   17951 # This is the shared library runtime path variable.
   17952 runpath_var=$runpath_var
   17953 
   17954 # This is the shared library path variable.
   17955 shlibpath_var=$shlibpath_var
   17956 
   17957 # Is shlibpath searched before the hard-coded library search path?
   17958 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   17959 
   17960 # How to hardcode a shared library path into an executable.
   17961 hardcode_action=$hardcode_action_GCJ
   17962 
   17963 # Whether we should hardcode library paths into libraries.
   17964 hardcode_into_libs=$hardcode_into_libs
   17965 
   17966 # Flag to hardcode \$libdir into a binary during linking.
   17967 # This must work even if \$libdir does not exist.
   17968 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   17969 
   17970 # If ld is used when linking, flag to hardcode \$libdir into
   17971 # a binary during linking. This must work even if \$libdir does
   17972 # not exist.
   17973 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   17974 
   17975 # Whether we need a single -rpath flag with a separated argument.
   17976 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   17977 
   17978 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   17979 # resulting binary.
   17980 hardcode_direct=$hardcode_direct_GCJ
   17981 
   17982 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   17983 # resulting binary.
   17984 hardcode_minus_L=$hardcode_minus_L_GCJ
   17985 
   17986 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   17987 # the resulting binary.
   17988 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   17989 
   17990 # Set to yes if building a shared library automatically hardcodes DIR into the library
   17991 # and all subsequent libraries and executables linked against it.
   17992 hardcode_automatic=$hardcode_automatic_GCJ
   17993 
   17994 # Variables whose values should be saved in libtool wrapper scripts and
   17995 # restored at relink time.
   17996 variables_saved_for_relink="$variables_saved_for_relink"
   17997 
   17998 # Whether libtool must link a program against all its dependency libraries.
   17999 link_all_deplibs=$link_all_deplibs_GCJ
   18000 
   18001 # Compile-time system search path for libraries
   18002 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   18003 
   18004 # Run-time system search path for libraries
   18005 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   18006 
   18007 # Fix the shell variable \$srcfile for the compiler.
   18008 fix_srcfile_path="$fix_srcfile_path_GCJ"
   18009 
   18010 # Set to yes if exported symbols are required.
   18011 always_export_symbols=$always_export_symbols_GCJ
   18012 
   18013 # The commands to list exported symbols.
   18014 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   18015 
   18016 # The commands to extract the exported symbol list from a shared archive.
   18017 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18018 
   18019 # Symbols that should not be listed in the preloaded symbols.
   18020 exclude_expsyms=$lt_exclude_expsyms_GCJ
   18021 
   18022 # Symbols that must always be exported.
   18023 include_expsyms=$lt_include_expsyms_GCJ
   18024 
   18025 # ### END LIBTOOL TAG CONFIG: $tagname
   18026 
   18027 __EOF__
   18028 
   18029 
   18030 else
   18031   # If there is no Makefile yet, we rely on a make rule to execute
   18032   # `config.status --recheck' to rerun these tests and create the
   18033   # libtool script then.
   18034   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   18035   if test -f "$ltmain_in"; then
   18036     test -f Makefile && make "$ltmain"
   18037   fi
   18038 fi
   18039 
   18040 
   18041 ac_ext=c
   18042 ac_cpp='$CPP $CPPFLAGS'
   18043 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   18044 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   18045 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   18046 
   18047 CC="$lt_save_CC"
   18048 
   18049 	else
   18050 	  tagname=""
   18051 	fi
   18052 	;;
   18053 
   18054       RC)
   18055 
   18056 
   18057 
   18058 # Source file extension for RC test sources.
   18059 ac_ext=rc
   18060 
   18061 # Object file extension for compiled RC test sources.
   18062 objext=o
   18063 objext_RC=$objext
   18064 
   18065 # Code to be used in simple compile tests
   18066 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
   18067 
   18068 # Code to be used in simple link tests
   18069 lt_simple_link_test_code="$lt_simple_compile_test_code"
   18070 
   18071 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   18072 
   18073 # If no C compiler was specified, use CC.
   18074 LTCC=${LTCC-"$CC"}
   18075 
   18076 # If no C compiler flags were specified, use CFLAGS.
   18077 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   18078 
   18079 # Allow CC to be a program name with arguments.
   18080 compiler=$CC
   18081 
   18082 
   18083 # save warnings/boilerplate of simple test code
   18084 ac_outfile=conftest.$ac_objext
   18085 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   18086 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18087 _lt_compiler_boilerplate=`cat conftest.err`
   18088 $rm conftest*
   18089 
   18090 ac_outfile=conftest.$ac_objext
   18091 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   18092 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18093 _lt_linker_boilerplate=`cat conftest.err`
   18094 $rm conftest*
   18095 
   18096 
   18097 # Allow CC to be a program name with arguments.
   18098 lt_save_CC="$CC"
   18099 CC=${RC-"windres"}
   18100 compiler=$CC
   18101 compiler_RC=$CC
   18102 for cc_temp in $compiler""; do
   18103   case $cc_temp in
   18104     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   18105     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   18106     \-*) ;;
   18107     *) break;;
   18108   esac
   18109 done
   18110 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   18111 
   18112 lt_cv_prog_compiler_c_o_RC=yes
   18113 
   18114 # The else clause should only fire when bootstrapping the
   18115 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18116 # with your package, and you will get complaints that there are
   18117 # no rules to generate ltmain.sh.
   18118 if test -f "$ltmain"; then
   18119   # See if we are running on zsh, and set the options which allow our commands through
   18120   # without removal of \ escapes.
   18121   if test -n "${ZSH_VERSION+set}" ; then
   18122     setopt NO_GLOB_SUBST
   18123   fi
   18124   # Now quote all the things that may contain metacharacters while being
   18125   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18126   # variables and quote the copies for generation of the libtool script.
   18127   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18128     SED SHELL STRIP \
   18129     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18130     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18131     deplibs_check_method reload_flag reload_cmds need_locks \
   18132     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18133     lt_cv_sys_global_symbol_to_c_name_address \
   18134     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18135     old_postinstall_cmds old_postuninstall_cmds \
   18136     compiler_RC \
   18137     CC_RC \
   18138     LD_RC \
   18139     lt_prog_compiler_wl_RC \
   18140     lt_prog_compiler_pic_RC \
   18141     lt_prog_compiler_static_RC \
   18142     lt_prog_compiler_no_builtin_flag_RC \
   18143     export_dynamic_flag_spec_RC \
   18144     thread_safe_flag_spec_RC \
   18145     whole_archive_flag_spec_RC \
   18146     enable_shared_with_static_runtimes_RC \
   18147     old_archive_cmds_RC \
   18148     old_archive_from_new_cmds_RC \
   18149     predep_objects_RC \
   18150     postdep_objects_RC \
   18151     predeps_RC \
   18152     postdeps_RC \
   18153     compiler_lib_search_path_RC \
   18154     archive_cmds_RC \
   18155     archive_expsym_cmds_RC \
   18156     postinstall_cmds_RC \
   18157     postuninstall_cmds_RC \
   18158     old_archive_from_expsyms_cmds_RC \
   18159     allow_undefined_flag_RC \
   18160     no_undefined_flag_RC \
   18161     export_symbols_cmds_RC \
   18162     hardcode_libdir_flag_spec_RC \
   18163     hardcode_libdir_flag_spec_ld_RC \
   18164     hardcode_libdir_separator_RC \
   18165     hardcode_automatic_RC \
   18166     module_cmds_RC \
   18167     module_expsym_cmds_RC \
   18168     lt_cv_prog_compiler_c_o_RC \
   18169     exclude_expsyms_RC \
   18170     include_expsyms_RC; do
   18171 
   18172     case $var in
   18173     old_archive_cmds_RC | \
   18174     old_archive_from_new_cmds_RC | \
   18175     archive_cmds_RC | \
   18176     archive_expsym_cmds_RC | \
   18177     module_cmds_RC | \
   18178     module_expsym_cmds_RC | \
   18179     old_archive_from_expsyms_cmds_RC | \
   18180     export_symbols_cmds_RC | \
   18181     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18182     postinstall_cmds | postuninstall_cmds | \
   18183     old_postinstall_cmds | old_postuninstall_cmds | \
   18184     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18185       # Double-quote double-evaled strings.
   18186       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18187       ;;
   18188     *)
   18189       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18190       ;;
   18191     esac
   18192   done
   18193 
   18194   case $lt_echo in
   18195   *'\$0 --fallback-echo"')
   18196     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18197     ;;
   18198   esac
   18199 
   18200 cfgfile="$ofile"
   18201 
   18202   cat <<__EOF__ >> "$cfgfile"
   18203 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18204 
   18205 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18206 
   18207 # Shell to use when invoking shell scripts.
   18208 SHELL=$lt_SHELL
   18209 
   18210 # Whether or not to build shared libraries.
   18211 build_libtool_libs=$enable_shared
   18212 
   18213 # Whether or not to build static libraries.
   18214 build_old_libs=$enable_static
   18215 
   18216 # Whether or not to add -lc for building shared libraries.
   18217 build_libtool_need_lc=$archive_cmds_need_lc_RC
   18218 
   18219 # Whether or not to disallow shared libs when runtime libs are static
   18220 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   18221 
   18222 # Whether or not to optimize for fast installation.
   18223 fast_install=$enable_fast_install
   18224 
   18225 # The host system.
   18226 host_alias=$host_alias
   18227 host=$host
   18228 host_os=$host_os
   18229 
   18230 # The build system.
   18231 build_alias=$build_alias
   18232 build=$build
   18233 build_os=$build_os
   18234 
   18235 # An echo program that does not interpret backslashes.
   18236 echo=$lt_echo
   18237 
   18238 # The archiver.
   18239 AR=$lt_AR
   18240 AR_FLAGS=$lt_AR_FLAGS
   18241 
   18242 # A C compiler.
   18243 LTCC=$lt_LTCC
   18244 
   18245 # LTCC compiler flags.
   18246 LTCFLAGS=$lt_LTCFLAGS
   18247 
   18248 # A language-specific compiler.
   18249 CC=$lt_compiler_RC
   18250 
   18251 # Is the compiler the GNU C compiler?
   18252 with_gcc=$GCC_RC
   18253 
   18254 # An ERE matcher.
   18255 EGREP=$lt_EGREP
   18256 
   18257 # The linker used to build libraries.
   18258 LD=$lt_LD_RC
   18259 
   18260 # Whether we need hard or soft links.
   18261 LN_S=$lt_LN_S
   18262 
   18263 # A BSD-compatible nm program.
   18264 NM=$lt_NM
   18265 
   18266 # A symbol stripping program
   18267 STRIP=$lt_STRIP
   18268 
   18269 # Used to examine libraries when file_magic_cmd begins "file"
   18270 MAGIC_CMD=$MAGIC_CMD
   18271 
   18272 # Used on cygwin: DLL creation program.
   18273 DLLTOOL="$DLLTOOL"
   18274 
   18275 # Used on cygwin: object dumper.
   18276 OBJDUMP="$OBJDUMP"
   18277 
   18278 # Used on cygwin: assembler.
   18279 AS="$AS"
   18280 
   18281 # The name of the directory that contains temporary libtool files.
   18282 objdir=$objdir
   18283 
   18284 # How to create reloadable object files.
   18285 reload_flag=$lt_reload_flag
   18286 reload_cmds=$lt_reload_cmds
   18287 
   18288 # How to pass a linker flag through the compiler.
   18289 wl=$lt_lt_prog_compiler_wl_RC
   18290 
   18291 # Object file suffix (normally "o").
   18292 objext="$ac_objext"
   18293 
   18294 # Old archive suffix (normally "a").
   18295 libext="$libext"
   18296 
   18297 # Shared library suffix (normally ".so").
   18298 shrext_cmds='$shrext_cmds'
   18299 
   18300 # Executable file suffix (normally "").
   18301 exeext="$exeext"
   18302 
   18303 # Additional compiler flags for building library objects.
   18304 pic_flag=$lt_lt_prog_compiler_pic_RC
   18305 pic_mode=$pic_mode
   18306 
   18307 # What is the maximum length of a command?
   18308 max_cmd_len=$lt_cv_sys_max_cmd_len
   18309 
   18310 # Does compiler simultaneously support -c and -o options?
   18311 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   18312 
   18313 # Must we lock files when doing compilation?
   18314 need_locks=$lt_need_locks
   18315 
   18316 # Do we need the lib prefix for modules?
   18317 need_lib_prefix=$need_lib_prefix
   18318 
   18319 # Do we need a version for libraries?
   18320 need_version=$need_version
   18321 
   18322 # Whether dlopen is supported.
   18323 dlopen_support=$enable_dlopen
   18324 
   18325 # Whether dlopen of programs is supported.
   18326 dlopen_self=$enable_dlopen_self
   18327 
   18328 # Whether dlopen of statically linked programs is supported.
   18329 dlopen_self_static=$enable_dlopen_self_static
   18330 
   18331 # Compiler flag to prevent dynamic linking.
   18332 link_static_flag=$lt_lt_prog_compiler_static_RC
   18333 
   18334 # Compiler flag to turn off builtin functions.
   18335 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   18336 
   18337 # Compiler flag to allow reflexive dlopens.
   18338 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   18339 
   18340 # Compiler flag to generate shared objects directly from archives.
   18341 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   18342 
   18343 # Compiler flag to generate thread-safe objects.
   18344 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   18345 
   18346 # Library versioning type.
   18347 version_type=$version_type
   18348 
   18349 # Format of library name prefix.
   18350 libname_spec=$lt_libname_spec
   18351 
   18352 # List of archive names.  First name is the real one, the rest are links.
   18353 # The last name is the one that the linker finds with -lNAME.
   18354 library_names_spec=$lt_library_names_spec
   18355 
   18356 # The coded name of the library, if different from the real name.
   18357 soname_spec=$lt_soname_spec
   18358 
   18359 # Commands used to build and install an old-style archive.
   18360 RANLIB=$lt_RANLIB
   18361 old_archive_cmds=$lt_old_archive_cmds_RC
   18362 old_postinstall_cmds=$lt_old_postinstall_cmds
   18363 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   18364 
   18365 # Create an old-style archive from a shared archive.
   18366 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   18367 
   18368 # Create a temporary old-style archive to link instead of a shared archive.
   18369 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   18370 
   18371 # Commands used to build and install a shared archive.
   18372 archive_cmds=$lt_archive_cmds_RC
   18373 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   18374 postinstall_cmds=$lt_postinstall_cmds
   18375 postuninstall_cmds=$lt_postuninstall_cmds
   18376 
   18377 # Commands used to build a loadable module (assumed same as above if empty)
   18378 module_cmds=$lt_module_cmds_RC
   18379 module_expsym_cmds=$lt_module_expsym_cmds_RC
   18380 
   18381 # Commands to strip libraries.
   18382 old_striplib=$lt_old_striplib
   18383 striplib=$lt_striplib
   18384 
   18385 # Dependencies to place before the objects being linked to create a
   18386 # shared library.
   18387 predep_objects=$lt_predep_objects_RC
   18388 
   18389 # Dependencies to place after the objects being linked to create a
   18390 # shared library.
   18391 postdep_objects=$lt_postdep_objects_RC
   18392 
   18393 # Dependencies to place before the objects being linked to create a
   18394 # shared library.
   18395 predeps=$lt_predeps_RC
   18396 
   18397 # Dependencies to place after the objects being linked to create a
   18398 # shared library.
   18399 postdeps=$lt_postdeps_RC
   18400 
   18401 # The library search path used internally by the compiler when linking
   18402 # a shared library.
   18403 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   18404 
   18405 # Method to check whether dependent libraries are shared objects.
   18406 deplibs_check_method=$lt_deplibs_check_method
   18407 
   18408 # Command to use when deplibs_check_method == file_magic.
   18409 file_magic_cmd=$lt_file_magic_cmd
   18410 
   18411 # Flag that allows shared libraries with undefined symbols to be built.
   18412 allow_undefined_flag=$lt_allow_undefined_flag_RC
   18413 
   18414 # Flag that forces no undefined symbols.
   18415 no_undefined_flag=$lt_no_undefined_flag_RC
   18416 
   18417 # Commands used to finish a libtool library installation in a directory.
   18418 finish_cmds=$lt_finish_cmds
   18419 
   18420 # Same as above, but a single script fragment to be evaled but not shown.
   18421 finish_eval=$lt_finish_eval
   18422 
   18423 # Take the output of nm and produce a listing of raw symbols and C names.
   18424 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   18425 
   18426 # Transform the output of nm in a proper C declaration
   18427 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   18428 
   18429 # Transform the output of nm in a C name address pair
   18430 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   18431 
   18432 # This is the shared library runtime path variable.
   18433 runpath_var=$runpath_var
   18434 
   18435 # This is the shared library path variable.
   18436 shlibpath_var=$shlibpath_var
   18437 
   18438 # Is shlibpath searched before the hard-coded library search path?
   18439 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   18440 
   18441 # How to hardcode a shared library path into an executable.
   18442 hardcode_action=$hardcode_action_RC
   18443 
   18444 # Whether we should hardcode library paths into libraries.
   18445 hardcode_into_libs=$hardcode_into_libs
   18446 
   18447 # Flag to hardcode \$libdir into a binary during linking.
   18448 # This must work even if \$libdir does not exist.
   18449 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   18450 
   18451 # If ld is used when linking, flag to hardcode \$libdir into
   18452 # a binary during linking. This must work even if \$libdir does
   18453 # not exist.
   18454 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   18455 
   18456 # Whether we need a single -rpath flag with a separated argument.
   18457 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   18458 
   18459 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   18460 # resulting binary.
   18461 hardcode_direct=$hardcode_direct_RC
   18462 
   18463 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   18464 # resulting binary.
   18465 hardcode_minus_L=$hardcode_minus_L_RC
   18466 
   18467 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   18468 # the resulting binary.
   18469 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   18470 
   18471 # Set to yes if building a shared library automatically hardcodes DIR into the library
   18472 # and all subsequent libraries and executables linked against it.
   18473 hardcode_automatic=$hardcode_automatic_RC
   18474 
   18475 # Variables whose values should be saved in libtool wrapper scripts and
   18476 # restored at relink time.
   18477 variables_saved_for_relink="$variables_saved_for_relink"
   18478 
   18479 # Whether libtool must link a program against all its dependency libraries.
   18480 link_all_deplibs=$link_all_deplibs_RC
   18481 
   18482 # Compile-time system search path for libraries
   18483 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   18484 
   18485 # Run-time system search path for libraries
   18486 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   18487 
   18488 # Fix the shell variable \$srcfile for the compiler.
   18489 fix_srcfile_path="$fix_srcfile_path_RC"
   18490 
   18491 # Set to yes if exported symbols are required.
   18492 always_export_symbols=$always_export_symbols_RC
   18493 
   18494 # The commands to list exported symbols.
   18495 export_symbols_cmds=$lt_export_symbols_cmds_RC
   18496 
   18497 # The commands to extract the exported symbol list from a shared archive.
   18498 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18499 
   18500 # Symbols that should not be listed in the preloaded symbols.
   18501 exclude_expsyms=$lt_exclude_expsyms_RC
   18502 
   18503 # Symbols that must always be exported.
   18504 include_expsyms=$lt_include_expsyms_RC
   18505 
   18506 # ### END LIBTOOL TAG CONFIG: $tagname
   18507 
   18508 __EOF__
   18509 
   18510 
   18511 else
   18512   # If there is no Makefile yet, we rely on a make rule to execute
   18513   # `config.status --recheck' to rerun these tests and create the
   18514   # libtool script then.
   18515   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   18516   if test -f "$ltmain_in"; then
   18517     test -f Makefile && make "$ltmain"
   18518   fi
   18519 fi
   18520 
   18521 
   18522 ac_ext=c
   18523 ac_cpp='$CPP $CPPFLAGS'
   18524 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   18525 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   18526 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   18527 
   18528 CC="$lt_save_CC"
   18529 
   18530 	;;
   18531 
   18532       *)
   18533 	{ { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   18534 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   18535    { (exit 1); exit 1; }; }
   18536 	;;
   18537       esac
   18538 
   18539       # Append the new tag name to the list of available tags.
   18540       if test -n "$tagname" ; then
   18541       available_tags="$available_tags $tagname"
   18542     fi
   18543     fi
   18544   done
   18545   IFS="$lt_save_ifs"
   18546 
   18547   # Now substitute the updated list of available tags.
   18548   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   18549     mv "${ofile}T" "$ofile"
   18550     chmod +x "$ofile"
   18551   else
   18552     rm -f "${ofile}T"
   18553     { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   18554 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   18555    { (exit 1); exit 1; }; }
   18556   fi
   18557 fi
   18558 
   18559 
   18560 
   18561 # This can be used to rebuild libtool when needed
   18562 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   18563 
   18564 # Always use our own libtool.
   18565 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   18566 
   18567 # Prevent multiple expansion
   18568 
   18569 
   18570 
   18571 
   18572 
   18573 
   18574 
   18575 
   18576 
   18577 
   18578 
   18579 
   18580 
   18581 
   18582 
   18583 
   18584 
   18585 
   18586 
   18587 
   18588 
   18589 
   18590 # Check whether some low-level functions/files are available
   18591 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   18592 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
   18593 if test "${ac_cv_header_stdc+set}" = set; then
   18594   echo $ECHO_N "(cached) $ECHO_C" >&6
   18595 else
   18596   cat >conftest.$ac_ext <<_ACEOF
   18597 /* confdefs.h.  */
   18598 _ACEOF
   18599 cat confdefs.h >>conftest.$ac_ext
   18600 cat >>conftest.$ac_ext <<_ACEOF
   18601 /* end confdefs.h.  */
   18602 #include <stdlib.h>
   18603 #include <stdarg.h>
   18604 #include <string.h>
   18605 #include <float.h>
   18606 
   18607 int
   18608 main ()
   18609 {
   18610 
   18611   ;
   18612   return 0;
   18613 }
   18614 _ACEOF
   18615 rm -f conftest.$ac_objext
   18616 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   18617   (eval $ac_compile) 2>conftest.er1
   18618   ac_status=$?
   18619   grep -v '^ *+' conftest.er1 >conftest.err
   18620   rm -f conftest.er1
   18621   cat conftest.err >&5
   18622   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18623   (exit $ac_status); } &&
   18624 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   18625   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   18626   (eval $ac_try) 2>&5
   18627   ac_status=$?
   18628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18629   (exit $ac_status); }; } &&
   18630 	 { ac_try='test -s conftest.$ac_objext'
   18631   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   18632   (eval $ac_try) 2>&5
   18633   ac_status=$?
   18634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18635   (exit $ac_status); }; }; then
   18636   ac_cv_header_stdc=yes
   18637 else
   18638   echo "$as_me: failed program was:" >&5
   18639 sed 's/^/| /' conftest.$ac_ext >&5
   18640 
   18641 ac_cv_header_stdc=no
   18642 fi
   18643 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   18644 
   18645 if test $ac_cv_header_stdc = yes; then
   18646   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   18647   cat >conftest.$ac_ext <<_ACEOF
   18648 /* confdefs.h.  */
   18649 _ACEOF
   18650 cat confdefs.h >>conftest.$ac_ext
   18651 cat >>conftest.$ac_ext <<_ACEOF
   18652 /* end confdefs.h.  */
   18653 #include <string.h>
   18654 
   18655 _ACEOF
   18656 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   18657   $EGREP "memchr" >/dev/null 2>&1; then
   18658   :
   18659 else
   18660   ac_cv_header_stdc=no
   18661 fi
   18662 rm -f conftest*
   18663 
   18664 fi
   18665 
   18666 if test $ac_cv_header_stdc = yes; then
   18667   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   18668   cat >conftest.$ac_ext <<_ACEOF
   18669 /* confdefs.h.  */
   18670 _ACEOF
   18671 cat confdefs.h >>conftest.$ac_ext
   18672 cat >>conftest.$ac_ext <<_ACEOF
   18673 /* end confdefs.h.  */
   18674 #include <stdlib.h>
   18675 
   18676 _ACEOF
   18677 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   18678   $EGREP "free" >/dev/null 2>&1; then
   18679   :
   18680 else
   18681   ac_cv_header_stdc=no
   18682 fi
   18683 rm -f conftest*
   18684 
   18685 fi
   18686 
   18687 if test $ac_cv_header_stdc = yes; then
   18688   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   18689   if test "$cross_compiling" = yes; then
   18690   :
   18691 else
   18692   cat >conftest.$ac_ext <<_ACEOF
   18693 /* confdefs.h.  */
   18694 _ACEOF
   18695 cat confdefs.h >>conftest.$ac_ext
   18696 cat >>conftest.$ac_ext <<_ACEOF
   18697 /* end confdefs.h.  */
   18698 #include <ctype.h>
   18699 #if ((' ' & 0x0FF) == 0x020)
   18700 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   18701 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   18702 #else
   18703 # define ISLOWER(c) \
   18704 		   (('a' <= (c) && (c) <= 'i') \
   18705 		     || ('j' <= (c) && (c) <= 'r') \
   18706 		     || ('s' <= (c) && (c) <= 'z'))
   18707 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   18708 #endif
   18709 
   18710 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   18711 int
   18712 main ()
   18713 {
   18714   int i;
   18715   for (i = 0; i < 256; i++)
   18716     if (XOR (islower (i), ISLOWER (i))
   18717 	|| toupper (i) != TOUPPER (i))
   18718       exit(2);
   18719   exit (0);
   18720 }
   18721 _ACEOF
   18722 rm -f conftest$ac_exeext
   18723 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   18724   (eval $ac_link) 2>&5
   18725   ac_status=$?
   18726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18727   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   18728   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   18729   (eval $ac_try) 2>&5
   18730   ac_status=$?
   18731   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18732   (exit $ac_status); }; }; then
   18733   :
   18734 else
   18735   echo "$as_me: program exited with status $ac_status" >&5
   18736 echo "$as_me: failed program was:" >&5
   18737 sed 's/^/| /' conftest.$ac_ext >&5
   18738 
   18739 ( exit $ac_status )
   18740 ac_cv_header_stdc=no
   18741 fi
   18742 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   18743 fi
   18744 fi
   18745 fi
   18746 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   18747 echo "${ECHO_T}$ac_cv_header_stdc" >&6
   18748 if test $ac_cv_header_stdc = yes; then
   18749 
   18750 cat >>confdefs.h <<\_ACEOF
   18751 #define STDC_HEADERS 1
   18752 _ACEOF
   18753 
   18754 fi
   18755 
   18756 
   18757 # Here are some examples of how to check for the existence of a fn or file
   18758 ##AC_CHECK_FUNCS(memmove)
   18759 ##AC_CHECK_HEADERS(sys/resource.h)
   18760 
   18761 for ac_func in setjmp
   18762 do
   18763 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   18764 echo "$as_me:$LINENO: checking for $ac_func" >&5
   18765 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
   18766 if eval "test \"\${$as_ac_var+set}\" = set"; then
   18767   echo $ECHO_N "(cached) $ECHO_C" >&6
   18768 else
   18769   cat >conftest.$ac_ext <<_ACEOF
   18770 /* confdefs.h.  */
   18771 _ACEOF
   18772 cat confdefs.h >>conftest.$ac_ext
   18773 cat >>conftest.$ac_ext <<_ACEOF
   18774 /* end confdefs.h.  */
   18775 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   18776    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   18777 #define $ac_func innocuous_$ac_func
   18778 
   18779 /* System header to define __stub macros and hopefully few prototypes,
   18780     which can conflict with char $ac_func (); below.
   18781     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   18782     <limits.h> exists even on freestanding compilers.  */
   18783 
   18784 #ifdef __STDC__
   18785 # include <limits.h>
   18786 #else
   18787 # include <assert.h>
   18788 #endif
   18789 
   18790 #undef $ac_func
   18791 
   18792 /* Override any gcc2 internal prototype to avoid an error.  */
   18793 #ifdef __cplusplus
   18794 extern "C"
   18795 {
   18796 #endif
   18797 /* We use char because int might match the return type of a gcc2
   18798    builtin and then its argument prototype would still apply.  */
   18799 char $ac_func ();
   18800 /* The GNU C library defines this for functions which it implements
   18801     to always fail with ENOSYS.  Some functions are actually named
   18802     something starting with __ and the normal name is an alias.  */
   18803 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
   18804 choke me
   18805 #else
   18806 char (*f) () = $ac_func;
   18807 #endif
   18808 #ifdef __cplusplus
   18809 }
   18810 #endif
   18811 
   18812 int
   18813 main ()
   18814 {
   18815 return f != $ac_func;
   18816   ;
   18817   return 0;
   18818 }
   18819 _ACEOF
   18820 rm -f conftest.$ac_objext conftest$ac_exeext
   18821 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   18822   (eval $ac_link) 2>conftest.er1
   18823   ac_status=$?
   18824   grep -v '^ *+' conftest.er1 >conftest.err
   18825   rm -f conftest.er1
   18826   cat conftest.err >&5
   18827   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18828   (exit $ac_status); } &&
   18829 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   18830   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   18831   (eval $ac_try) 2>&5
   18832   ac_status=$?
   18833   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18834   (exit $ac_status); }; } &&
   18835 	 { ac_try='test -s conftest$ac_exeext'
   18836   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   18837   (eval $ac_try) 2>&5
   18838   ac_status=$?
   18839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18840   (exit $ac_status); }; }; then
   18841   eval "$as_ac_var=yes"
   18842 else
   18843   echo "$as_me: failed program was:" >&5
   18844 sed 's/^/| /' conftest.$ac_ext >&5
   18845 
   18846 eval "$as_ac_var=no"
   18847 fi
   18848 rm -f conftest.err conftest.$ac_objext \
   18849       conftest$ac_exeext conftest.$ac_ext
   18850 fi
   18851 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   18852 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   18853 if test `eval echo '${'$as_ac_var'}'` = yes; then
   18854   cat >>confdefs.h <<_ACEOF
   18855 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   18856 _ACEOF
   18857 
   18858 fi
   18859 done
   18860 
   18861 
   18862 for ac_func in longjmp
   18863 do
   18864 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   18865 echo "$as_me:$LINENO: checking for $ac_func" >&5
   18866 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
   18867 if eval "test \"\${$as_ac_var+set}\" = set"; then
   18868   echo $ECHO_N "(cached) $ECHO_C" >&6
   18869 else
   18870   cat >conftest.$ac_ext <<_ACEOF
   18871 /* confdefs.h.  */
   18872 _ACEOF
   18873 cat confdefs.h >>conftest.$ac_ext
   18874 cat >>conftest.$ac_ext <<_ACEOF
   18875 /* end confdefs.h.  */
   18876 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   18877    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   18878 #define $ac_func innocuous_$ac_func
   18879 
   18880 /* System header to define __stub macros and hopefully few prototypes,
   18881     which can conflict with char $ac_func (); below.
   18882     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   18883     <limits.h> exists even on freestanding compilers.  */
   18884 
   18885 #ifdef __STDC__
   18886 # include <limits.h>
   18887 #else
   18888 # include <assert.h>
   18889 #endif
   18890 
   18891 #undef $ac_func
   18892 
   18893 /* Override any gcc2 internal prototype to avoid an error.  */
   18894 #ifdef __cplusplus
   18895 extern "C"
   18896 {
   18897 #endif
   18898 /* We use char because int might match the return type of a gcc2
   18899    builtin and then its argument prototype would still apply.  */
   18900 char $ac_func ();
   18901 /* The GNU C library defines this for functions which it implements
   18902     to always fail with ENOSYS.  Some functions are actually named
   18903     something starting with __ and the normal name is an alias.  */
   18904 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
   18905 choke me
   18906 #else
   18907 char (*f) () = $ac_func;
   18908 #endif
   18909 #ifdef __cplusplus
   18910 }
   18911 #endif
   18912 
   18913 int
   18914 main ()
   18915 {
   18916 return f != $ac_func;
   18917   ;
   18918   return 0;
   18919 }
   18920 _ACEOF
   18921 rm -f conftest.$ac_objext conftest$ac_exeext
   18922 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   18923   (eval $ac_link) 2>conftest.er1
   18924   ac_status=$?
   18925   grep -v '^ *+' conftest.er1 >conftest.err
   18926   rm -f conftest.er1
   18927   cat conftest.err >&5
   18928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18929   (exit $ac_status); } &&
   18930 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   18931   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   18932   (eval $ac_try) 2>&5
   18933   ac_status=$?
   18934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18935   (exit $ac_status); }; } &&
   18936 	 { ac_try='test -s conftest$ac_exeext'
   18937   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   18938   (eval $ac_try) 2>&5
   18939   ac_status=$?
   18940   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18941   (exit $ac_status); }; }; then
   18942   eval "$as_ac_var=yes"
   18943 else
   18944   echo "$as_me: failed program was:" >&5
   18945 sed 's/^/| /' conftest.$ac_ext >&5
   18946 
   18947 eval "$as_ac_var=no"
   18948 fi
   18949 rm -f conftest.err conftest.$ac_objext \
   18950       conftest$ac_exeext conftest.$ac_ext
   18951 fi
   18952 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   18953 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   18954 if test `eval echo '${'$as_ac_var'}'` = yes; then
   18955   cat >>confdefs.h <<_ACEOF
   18956 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   18957 _ACEOF
   18958 
   18959 fi
   18960 done
   18961 
   18962 
   18963 for ac_func in strcmp
   18964 do
   18965 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   18966 echo "$as_me:$LINENO: checking for $ac_func" >&5
   18967 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
   18968 if eval "test \"\${$as_ac_var+set}\" = set"; then
   18969   echo $ECHO_N "(cached) $ECHO_C" >&6
   18970 else
   18971   cat >conftest.$ac_ext <<_ACEOF
   18972 /* confdefs.h.  */
   18973 _ACEOF
   18974 cat confdefs.h >>conftest.$ac_ext
   18975 cat >>conftest.$ac_ext <<_ACEOF
   18976 /* end confdefs.h.  */
   18977 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   18978    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   18979 #define $ac_func innocuous_$ac_func
   18980 
   18981 /* System header to define __stub macros and hopefully few prototypes,
   18982     which can conflict with char $ac_func (); below.
   18983     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   18984     <limits.h> exists even on freestanding compilers.  */
   18985 
   18986 #ifdef __STDC__
   18987 # include <limits.h>
   18988 #else
   18989 # include <assert.h>
   18990 #endif
   18991 
   18992 #undef $ac_func
   18993 
   18994 /* Override any gcc2 internal prototype to avoid an error.  */
   18995 #ifdef __cplusplus
   18996 extern "C"
   18997 {
   18998 #endif
   18999 /* We use char because int might match the return type of a gcc2
   19000    builtin and then its argument prototype would still apply.  */
   19001 char $ac_func ();
   19002 /* The GNU C library defines this for functions which it implements
   19003     to always fail with ENOSYS.  Some functions are actually named
   19004     something starting with __ and the normal name is an alias.  */
   19005 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
   19006 choke me
   19007 #else
   19008 char (*f) () = $ac_func;
   19009 #endif
   19010 #ifdef __cplusplus
   19011 }
   19012 #endif
   19013 
   19014 int
   19015 main ()
   19016 {
   19017 return f != $ac_func;
   19018   ;
   19019   return 0;
   19020 }
   19021 _ACEOF
   19022 rm -f conftest.$ac_objext conftest$ac_exeext
   19023 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   19024   (eval $ac_link) 2>conftest.er1
   19025   ac_status=$?
   19026   grep -v '^ *+' conftest.er1 >conftest.err
   19027   rm -f conftest.er1
   19028   cat conftest.err >&5
   19029   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19030   (exit $ac_status); } &&
   19031 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   19032   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19033   (eval $ac_try) 2>&5
   19034   ac_status=$?
   19035   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19036   (exit $ac_status); }; } &&
   19037 	 { ac_try='test -s conftest$ac_exeext'
   19038   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19039   (eval $ac_try) 2>&5
   19040   ac_status=$?
   19041   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19042   (exit $ac_status); }; }; then
   19043   eval "$as_ac_var=yes"
   19044 else
   19045   echo "$as_me: failed program was:" >&5
   19046 sed 's/^/| /' conftest.$ac_ext >&5
   19047 
   19048 eval "$as_ac_var=no"
   19049 fi
   19050 rm -f conftest.err conftest.$ac_objext \
   19051       conftest$ac_exeext conftest.$ac_ext
   19052 fi
   19053 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   19054 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   19055 if test `eval echo '${'$as_ac_var'}'` = yes; then
   19056   cat >>confdefs.h <<_ACEOF
   19057 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   19058 _ACEOF
   19059 
   19060 fi
   19061 done
   19062 
   19063 
   19064 for ac_func in strcpy
   19065 do
   19066 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   19067 echo "$as_me:$LINENO: checking for $ac_func" >&5
   19068 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
   19069 if eval "test \"\${$as_ac_var+set}\" = set"; then
   19070   echo $ECHO_N "(cached) $ECHO_C" >&6
   19071 else
   19072   cat >conftest.$ac_ext <<_ACEOF
   19073 /* confdefs.h.  */
   19074 _ACEOF
   19075 cat confdefs.h >>conftest.$ac_ext
   19076 cat >>conftest.$ac_ext <<_ACEOF
   19077 /* end confdefs.h.  */
   19078 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   19079    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19080 #define $ac_func innocuous_$ac_func
   19081 
   19082 /* System header to define __stub macros and hopefully few prototypes,
   19083     which can conflict with char $ac_func (); below.
   19084     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19085     <limits.h> exists even on freestanding compilers.  */
   19086 
   19087 #ifdef __STDC__
   19088 # include <limits.h>
   19089 #else
   19090 # include <assert.h>
   19091 #endif
   19092 
   19093 #undef $ac_func
   19094 
   19095 /* Override any gcc2 internal prototype to avoid an error.  */
   19096 #ifdef __cplusplus
   19097 extern "C"
   19098 {
   19099 #endif
   19100 /* We use char because int might match the return type of a gcc2
   19101    builtin and then its argument prototype would still apply.  */
   19102 char $ac_func ();
   19103 /* The GNU C library defines this for functions which it implements
   19104     to always fail with ENOSYS.  Some functions are actually named
   19105     something starting with __ and the normal name is an alias.  */
   19106 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
   19107 choke me
   19108 #else
   19109 char (*f) () = $ac_func;
   19110 #endif
   19111 #ifdef __cplusplus
   19112 }
   19113 #endif
   19114 
   19115 int
   19116 main ()
   19117 {
   19118 return f != $ac_func;
   19119   ;
   19120   return 0;
   19121 }
   19122 _ACEOF
   19123 rm -f conftest.$ac_objext conftest$ac_exeext
   19124 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   19125   (eval $ac_link) 2>conftest.er1
   19126   ac_status=$?
   19127   grep -v '^ *+' conftest.er1 >conftest.err
   19128   rm -f conftest.er1
   19129   cat conftest.err >&5
   19130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19131   (exit $ac_status); } &&
   19132 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   19133   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19134   (eval $ac_try) 2>&5
   19135   ac_status=$?
   19136   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19137   (exit $ac_status); }; } &&
   19138 	 { ac_try='test -s conftest$ac_exeext'
   19139   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19140   (eval $ac_try) 2>&5
   19141   ac_status=$?
   19142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19143   (exit $ac_status); }; }; then
   19144   eval "$as_ac_var=yes"
   19145 else
   19146   echo "$as_me: failed program was:" >&5
   19147 sed 's/^/| /' conftest.$ac_ext >&5
   19148 
   19149 eval "$as_ac_var=no"
   19150 fi
   19151 rm -f conftest.err conftest.$ac_objext \
   19152       conftest$ac_exeext conftest.$ac_ext
   19153 fi
   19154 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   19155 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   19156 if test `eval echo '${'$as_ac_var'}'` = yes; then
   19157   cat >>confdefs.h <<_ACEOF
   19158 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   19159 _ACEOF
   19160 
   19161 fi
   19162 done
   19163 
   19164 
   19165 for ac_func in memcpy
   19166 do
   19167 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   19168 echo "$as_me:$LINENO: checking for $ac_func" >&5
   19169 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
   19170 if eval "test \"\${$as_ac_var+set}\" = set"; then
   19171   echo $ECHO_N "(cached) $ECHO_C" >&6
   19172 else
   19173   cat >conftest.$ac_ext <<_ACEOF
   19174 /* confdefs.h.  */
   19175 _ACEOF
   19176 cat confdefs.h >>conftest.$ac_ext
   19177 cat >>conftest.$ac_ext <<_ACEOF
   19178 /* end confdefs.h.  */
   19179 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   19180    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19181 #define $ac_func innocuous_$ac_func
   19182 
   19183 /* System header to define __stub macros and hopefully few prototypes,
   19184     which can conflict with char $ac_func (); below.
   19185     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19186     <limits.h> exists even on freestanding compilers.  */
   19187 
   19188 #ifdef __STDC__
   19189 # include <limits.h>
   19190 #else
   19191 # include <assert.h>
   19192 #endif
   19193 
   19194 #undef $ac_func
   19195 
   19196 /* Override any gcc2 internal prototype to avoid an error.  */
   19197 #ifdef __cplusplus
   19198 extern "C"
   19199 {
   19200 #endif
   19201 /* We use char because int might match the return type of a gcc2
   19202    builtin and then its argument prototype would still apply.  */
   19203 char $ac_func ();
   19204 /* The GNU C library defines this for functions which it implements
   19205     to always fail with ENOSYS.  Some functions are actually named
   19206     something starting with __ and the normal name is an alias.  */
   19207 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
   19208 choke me
   19209 #else
   19210 char (*f) () = $ac_func;
   19211 #endif
   19212 #ifdef __cplusplus
   19213 }
   19214 #endif
   19215 
   19216 int
   19217 main ()
   19218 {
   19219 return f != $ac_func;
   19220   ;
   19221   return 0;
   19222 }
   19223 _ACEOF
   19224 rm -f conftest.$ac_objext conftest$ac_exeext
   19225 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   19226   (eval $ac_link) 2>conftest.er1
   19227   ac_status=$?
   19228   grep -v '^ *+' conftest.er1 >conftest.err
   19229   rm -f conftest.er1
   19230   cat conftest.err >&5
   19231   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19232   (exit $ac_status); } &&
   19233 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   19234   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19235   (eval $ac_try) 2>&5
   19236   ac_status=$?
   19237   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19238   (exit $ac_status); }; } &&
   19239 	 { ac_try='test -s conftest$ac_exeext'
   19240   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19241   (eval $ac_try) 2>&5
   19242   ac_status=$?
   19243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19244   (exit $ac_status); }; }; then
   19245   eval "$as_ac_var=yes"
   19246 else
   19247   echo "$as_me: failed program was:" >&5
   19248 sed 's/^/| /' conftest.$ac_ext >&5
   19249 
   19250 eval "$as_ac_var=no"
   19251 fi
   19252 rm -f conftest.err conftest.$ac_objext \
   19253       conftest$ac_exeext conftest.$ac_ext
   19254 fi
   19255 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   19256 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   19257 if test `eval echo '${'$as_ac_var'}'` = yes; then
   19258   cat >>confdefs.h <<_ACEOF
   19259 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   19260 _ACEOF
   19261 
   19262 fi
   19263 done
   19264 
   19265 
   19266 for ac_func in memset
   19267 do
   19268 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   19269 echo "$as_me:$LINENO: checking for $ac_func" >&5
   19270 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
   19271 if eval "test \"\${$as_ac_var+set}\" = set"; then
   19272   echo $ECHO_N "(cached) $ECHO_C" >&6
   19273 else
   19274   cat >conftest.$ac_ext <<_ACEOF
   19275 /* confdefs.h.  */
   19276 _ACEOF
   19277 cat confdefs.h >>conftest.$ac_ext
   19278 cat >>conftest.$ac_ext <<_ACEOF
   19279 /* end confdefs.h.  */
   19280 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   19281    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19282 #define $ac_func innocuous_$ac_func
   19283 
   19284 /* System header to define __stub macros and hopefully few prototypes,
   19285     which can conflict with char $ac_func (); below.
   19286     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19287     <limits.h> exists even on freestanding compilers.  */
   19288 
   19289 #ifdef __STDC__
   19290 # include <limits.h>
   19291 #else
   19292 # include <assert.h>
   19293 #endif
   19294 
   19295 #undef $ac_func
   19296 
   19297 /* Override any gcc2 internal prototype to avoid an error.  */
   19298 #ifdef __cplusplus
   19299 extern "C"
   19300 {
   19301 #endif
   19302 /* We use char because int might match the return type of a gcc2
   19303    builtin and then its argument prototype would still apply.  */
   19304 char $ac_func ();
   19305 /* The GNU C library defines this for functions which it implements
   19306     to always fail with ENOSYS.  Some functions are actually named
   19307     something starting with __ and the normal name is an alias.  */
   19308 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
   19309 choke me
   19310 #else
   19311 char (*f) () = $ac_func;
   19312 #endif
   19313 #ifdef __cplusplus
   19314 }
   19315 #endif
   19316 
   19317 int
   19318 main ()
   19319 {
   19320 return f != $ac_func;
   19321   ;
   19322   return 0;
   19323 }
   19324 _ACEOF
   19325 rm -f conftest.$ac_objext conftest$ac_exeext
   19326 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   19327   (eval $ac_link) 2>conftest.er1
   19328   ac_status=$?
   19329   grep -v '^ *+' conftest.er1 >conftest.err
   19330   rm -f conftest.er1
   19331   cat conftest.err >&5
   19332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19333   (exit $ac_status); } &&
   19334 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   19335   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19336   (eval $ac_try) 2>&5
   19337   ac_status=$?
   19338   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19339   (exit $ac_status); }; } &&
   19340 	 { ac_try='test -s conftest$ac_exeext'
   19341   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19342   (eval $ac_try) 2>&5
   19343   ac_status=$?
   19344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19345   (exit $ac_status); }; }; then
   19346   eval "$as_ac_var=yes"
   19347 else
   19348   echo "$as_me: failed program was:" >&5
   19349 sed 's/^/| /' conftest.$ac_ext >&5
   19350 
   19351 eval "$as_ac_var=no"
   19352 fi
   19353 rm -f conftest.err conftest.$ac_objext \
   19354       conftest$ac_exeext conftest.$ac_ext
   19355 fi
   19356 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   19357 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   19358 if test `eval echo '${'$as_ac_var'}'` = yes; then
   19359   cat >>confdefs.h <<_ACEOF
   19360 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   19361 _ACEOF
   19362 
   19363 fi
   19364 done
   19365 
   19366 
   19367 for ac_func in malloc
   19368 do
   19369 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   19370 echo "$as_me:$LINENO: checking for $ac_func" >&5
   19371 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
   19372 if eval "test \"\${$as_ac_var+set}\" = set"; then
   19373   echo $ECHO_N "(cached) $ECHO_C" >&6
   19374 else
   19375   cat >conftest.$ac_ext <<_ACEOF
   19376 /* confdefs.h.  */
   19377 _ACEOF
   19378 cat confdefs.h >>conftest.$ac_ext
   19379 cat >>conftest.$ac_ext <<_ACEOF
   19380 /* end confdefs.h.  */
   19381 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   19382    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19383 #define $ac_func innocuous_$ac_func
   19384 
   19385 /* System header to define __stub macros and hopefully few prototypes,
   19386     which can conflict with char $ac_func (); below.
   19387     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19388     <limits.h> exists even on freestanding compilers.  */
   19389 
   19390 #ifdef __STDC__
   19391 # include <limits.h>
   19392 #else
   19393 # include <assert.h>
   19394 #endif
   19395 
   19396 #undef $ac_func
   19397 
   19398 /* Override any gcc2 internal prototype to avoid an error.  */
   19399 #ifdef __cplusplus
   19400 extern "C"
   19401 {
   19402 #endif
   19403 /* We use char because int might match the return type of a gcc2
   19404    builtin and then its argument prototype would still apply.  */
   19405 char $ac_func ();
   19406 /* The GNU C library defines this for functions which it implements
   19407     to always fail with ENOSYS.  Some functions are actually named
   19408     something starting with __ and the normal name is an alias.  */
   19409 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
   19410 choke me
   19411 #else
   19412 char (*f) () = $ac_func;
   19413 #endif
   19414 #ifdef __cplusplus
   19415 }
   19416 #endif
   19417 
   19418 int
   19419 main ()
   19420 {
   19421 return f != $ac_func;
   19422   ;
   19423   return 0;
   19424 }
   19425 _ACEOF
   19426 rm -f conftest.$ac_objext conftest$ac_exeext
   19427 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   19428   (eval $ac_link) 2>conftest.er1
   19429   ac_status=$?
   19430   grep -v '^ *+' conftest.er1 >conftest.err
   19431   rm -f conftest.er1
   19432   cat conftest.err >&5
   19433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19434   (exit $ac_status); } &&
   19435 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   19436   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19437   (eval $ac_try) 2>&5
   19438   ac_status=$?
   19439   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19440   (exit $ac_status); }; } &&
   19441 	 { ac_try='test -s conftest$ac_exeext'
   19442   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19443   (eval $ac_try) 2>&5
   19444   ac_status=$?
   19445   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19446   (exit $ac_status); }; }; then
   19447   eval "$as_ac_var=yes"
   19448 else
   19449   echo "$as_me: failed program was:" >&5
   19450 sed 's/^/| /' conftest.$ac_ext >&5
   19451 
   19452 eval "$as_ac_var=no"
   19453 fi
   19454 rm -f conftest.err conftest.$ac_objext \
   19455       conftest$ac_exeext conftest.$ac_ext
   19456 fi
   19457 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   19458 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   19459 if test `eval echo '${'$as_ac_var'}'` = yes; then
   19460   cat >>confdefs.h <<_ACEOF
   19461 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   19462 _ACEOF
   19463 
   19464 fi
   19465 done
   19466 
   19467 
   19468 for ac_func in calloc
   19469 do
   19470 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   19471 echo "$as_me:$LINENO: checking for $ac_func" >&5
   19472 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
   19473 if eval "test \"\${$as_ac_var+set}\" = set"; then
   19474   echo $ECHO_N "(cached) $ECHO_C" >&6
   19475 else
   19476   cat >conftest.$ac_ext <<_ACEOF
   19477 /* confdefs.h.  */
   19478 _ACEOF
   19479 cat confdefs.h >>conftest.$ac_ext
   19480 cat >>conftest.$ac_ext <<_ACEOF
   19481 /* end confdefs.h.  */
   19482 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   19483    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19484 #define $ac_func innocuous_$ac_func
   19485 
   19486 /* System header to define __stub macros and hopefully few prototypes,
   19487     which can conflict with char $ac_func (); below.
   19488     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19489     <limits.h> exists even on freestanding compilers.  */
   19490 
   19491 #ifdef __STDC__
   19492 # include <limits.h>
   19493 #else
   19494 # include <assert.h>
   19495 #endif
   19496 
   19497 #undef $ac_func
   19498 
   19499 /* Override any gcc2 internal prototype to avoid an error.  */
   19500 #ifdef __cplusplus
   19501 extern "C"
   19502 {
   19503 #endif
   19504 /* We use char because int might match the return type of a gcc2
   19505    builtin and then its argument prototype would still apply.  */
   19506 char $ac_func ();
   19507 /* The GNU C library defines this for functions which it implements
   19508     to always fail with ENOSYS.  Some functions are actually named
   19509     something starting with __ and the normal name is an alias.  */
   19510 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
   19511 choke me
   19512 #else
   19513 char (*f) () = $ac_func;
   19514 #endif
   19515 #ifdef __cplusplus
   19516 }
   19517 #endif
   19518 
   19519 int
   19520 main ()
   19521 {
   19522 return f != $ac_func;
   19523   ;
   19524   return 0;
   19525 }
   19526 _ACEOF
   19527 rm -f conftest.$ac_objext conftest$ac_exeext
   19528 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   19529   (eval $ac_link) 2>conftest.er1
   19530   ac_status=$?
   19531   grep -v '^ *+' conftest.er1 >conftest.err
   19532   rm -f conftest.er1
   19533   cat conftest.err >&5
   19534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19535   (exit $ac_status); } &&
   19536 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   19537   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19538   (eval $ac_try) 2>&5
   19539   ac_status=$?
   19540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19541   (exit $ac_status); }; } &&
   19542 	 { ac_try='test -s conftest$ac_exeext'
   19543   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19544   (eval $ac_try) 2>&5
   19545   ac_status=$?
   19546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19547   (exit $ac_status); }; }; then
   19548   eval "$as_ac_var=yes"
   19549 else
   19550   echo "$as_me: failed program was:" >&5
   19551 sed 's/^/| /' conftest.$ac_ext >&5
   19552 
   19553 eval "$as_ac_var=no"
   19554 fi
   19555 rm -f conftest.err conftest.$ac_objext \
   19556       conftest$ac_exeext conftest.$ac_ext
   19557 fi
   19558 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   19559 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   19560 if test `eval echo '${'$as_ac_var'}'` = yes; then
   19561   cat >>confdefs.h <<_ACEOF
   19562 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   19563 _ACEOF
   19564 
   19565 fi
   19566 done
   19567 
   19568 
   19569 for ac_func in free
   19570 do
   19571 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   19572 echo "$as_me:$LINENO: checking for $ac_func" >&5
   19573 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
   19574 if eval "test \"\${$as_ac_var+set}\" = set"; then
   19575   echo $ECHO_N "(cached) $ECHO_C" >&6
   19576 else
   19577   cat >conftest.$ac_ext <<_ACEOF
   19578 /* confdefs.h.  */
   19579 _ACEOF
   19580 cat confdefs.h >>conftest.$ac_ext
   19581 cat >>conftest.$ac_ext <<_ACEOF
   19582 /* end confdefs.h.  */
   19583 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   19584    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19585 #define $ac_func innocuous_$ac_func
   19586 
   19587 /* System header to define __stub macros and hopefully few prototypes,
   19588     which can conflict with char $ac_func (); below.
   19589     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19590     <limits.h> exists even on freestanding compilers.  */
   19591 
   19592 #ifdef __STDC__
   19593 # include <limits.h>
   19594 #else
   19595 # include <assert.h>
   19596 #endif
   19597 
   19598 #undef $ac_func
   19599 
   19600 /* Override any gcc2 internal prototype to avoid an error.  */
   19601 #ifdef __cplusplus
   19602 extern "C"
   19603 {
   19604 #endif
   19605 /* We use char because int might match the return type of a gcc2
   19606    builtin and then its argument prototype would still apply.  */
   19607 char $ac_func ();
   19608 /* The GNU C library defines this for functions which it implements
   19609     to always fail with ENOSYS.  Some functions are actually named
   19610     something starting with __ and the normal name is an alias.  */
   19611 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
   19612 choke me
   19613 #else
   19614 char (*f) () = $ac_func;
   19615 #endif
   19616 #ifdef __cplusplus
   19617 }
   19618 #endif
   19619 
   19620 int
   19621 main ()
   19622 {
   19623 return f != $ac_func;
   19624   ;
   19625   return 0;
   19626 }
   19627 _ACEOF
   19628 rm -f conftest.$ac_objext conftest$ac_exeext
   19629 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   19630   (eval $ac_link) 2>conftest.er1
   19631   ac_status=$?
   19632   grep -v '^ *+' conftest.er1 >conftest.err
   19633   rm -f conftest.er1
   19634   cat conftest.err >&5
   19635   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19636   (exit $ac_status); } &&
   19637 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   19638   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19639   (eval $ac_try) 2>&5
   19640   ac_status=$?
   19641   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19642   (exit $ac_status); }; } &&
   19643 	 { ac_try='test -s conftest$ac_exeext'
   19644   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19645   (eval $ac_try) 2>&5
   19646   ac_status=$?
   19647   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19648   (exit $ac_status); }; }; then
   19649   eval "$as_ac_var=yes"
   19650 else
   19651   echo "$as_me: failed program was:" >&5
   19652 sed 's/^/| /' conftest.$ac_ext >&5
   19653 
   19654 eval "$as_ac_var=no"
   19655 fi
   19656 rm -f conftest.err conftest.$ac_objext \
   19657       conftest$ac_exeext conftest.$ac_ext
   19658 fi
   19659 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   19660 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   19661 if test `eval echo '${'$as_ac_var'}'` = yes; then
   19662   cat >>confdefs.h <<_ACEOF
   19663 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   19664 _ACEOF
   19665 
   19666 fi
   19667 done
   19668 
   19669 
   19670 for ac_func in exit
   19671 do
   19672 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   19673 echo "$as_me:$LINENO: checking for $ac_func" >&5
   19674 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
   19675 if eval "test \"\${$as_ac_var+set}\" = set"; then
   19676   echo $ECHO_N "(cached) $ECHO_C" >&6
   19677 else
   19678   cat >conftest.$ac_ext <<_ACEOF
   19679 /* confdefs.h.  */
   19680 _ACEOF
   19681 cat confdefs.h >>conftest.$ac_ext
   19682 cat >>conftest.$ac_ext <<_ACEOF
   19683 /* end confdefs.h.  */
   19684 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   19685    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19686 #define $ac_func innocuous_$ac_func
   19687 
   19688 /* System header to define __stub macros and hopefully few prototypes,
   19689     which can conflict with char $ac_func (); below.
   19690     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19691     <limits.h> exists even on freestanding compilers.  */
   19692 
   19693 #ifdef __STDC__
   19694 # include <limits.h>
   19695 #else
   19696 # include <assert.h>
   19697 #endif
   19698 
   19699 #undef $ac_func
   19700 
   19701 /* Override any gcc2 internal prototype to avoid an error.  */
   19702 #ifdef __cplusplus
   19703 extern "C"
   19704 {
   19705 #endif
   19706 /* We use char because int might match the return type of a gcc2
   19707    builtin and then its argument prototype would still apply.  */
   19708 char $ac_func ();
   19709 /* The GNU C library defines this for functions which it implements
   19710     to always fail with ENOSYS.  Some functions are actually named
   19711     something starting with __ and the normal name is an alias.  */
   19712 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
   19713 choke me
   19714 #else
   19715 char (*f) () = $ac_func;
   19716 #endif
   19717 #ifdef __cplusplus
   19718 }
   19719 #endif
   19720 
   19721 int
   19722 main ()
   19723 {
   19724 return f != $ac_func;
   19725   ;
   19726   return 0;
   19727 }
   19728 _ACEOF
   19729 rm -f conftest.$ac_objext conftest$ac_exeext
   19730 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   19731   (eval $ac_link) 2>conftest.er1
   19732   ac_status=$?
   19733   grep -v '^ *+' conftest.er1 >conftest.err
   19734   rm -f conftest.er1
   19735   cat conftest.err >&5
   19736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19737   (exit $ac_status); } &&
   19738 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   19739   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19740   (eval $ac_try) 2>&5
   19741   ac_status=$?
   19742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19743   (exit $ac_status); }; } &&
   19744 	 { ac_try='test -s conftest$ac_exeext'
   19745   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19746   (eval $ac_try) 2>&5
   19747   ac_status=$?
   19748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19749   (exit $ac_status); }; }; then
   19750   eval "$as_ac_var=yes"
   19751 else
   19752   echo "$as_me: failed program was:" >&5
   19753 sed 's/^/| /' conftest.$ac_ext >&5
   19754 
   19755 eval "$as_ac_var=no"
   19756 fi
   19757 rm -f conftest.err conftest.$ac_objext \
   19758       conftest$ac_exeext conftest.$ac_ext
   19759 fi
   19760 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   19761 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   19762 if test `eval echo '${'$as_ac_var'}'` = yes; then
   19763   cat >>confdefs.h <<_ACEOF
   19764 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   19765 _ACEOF
   19766 
   19767 fi
   19768 done
   19769 
   19770 
   19771 for ac_func in signal
   19772 do
   19773 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   19774 echo "$as_me:$LINENO: checking for $ac_func" >&5
   19775 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
   19776 if eval "test \"\${$as_ac_var+set}\" = set"; then
   19777   echo $ECHO_N "(cached) $ECHO_C" >&6
   19778 else
   19779   cat >conftest.$ac_ext <<_ACEOF
   19780 /* confdefs.h.  */
   19781 _ACEOF
   19782 cat confdefs.h >>conftest.$ac_ext
   19783 cat >>conftest.$ac_ext <<_ACEOF
   19784 /* end confdefs.h.  */
   19785 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   19786    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19787 #define $ac_func innocuous_$ac_func
   19788 
   19789 /* System header to define __stub macros and hopefully few prototypes,
   19790     which can conflict with char $ac_func (); below.
   19791     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19792     <limits.h> exists even on freestanding compilers.  */
   19793 
   19794 #ifdef __STDC__
   19795 # include <limits.h>
   19796 #else
   19797 # include <assert.h>
   19798 #endif
   19799 
   19800 #undef $ac_func
   19801 
   19802 /* Override any gcc2 internal prototype to avoid an error.  */
   19803 #ifdef __cplusplus
   19804 extern "C"
   19805 {
   19806 #endif
   19807 /* We use char because int might match the return type of a gcc2
   19808    builtin and then its argument prototype would still apply.  */
   19809 char $ac_func ();
   19810 /* The GNU C library defines this for functions which it implements
   19811     to always fail with ENOSYS.  Some functions are actually named
   19812     something starting with __ and the normal name is an alias.  */
   19813 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
   19814 choke me
   19815 #else
   19816 char (*f) () = $ac_func;
   19817 #endif
   19818 #ifdef __cplusplus
   19819 }
   19820 #endif
   19821 
   19822 int
   19823 main ()
   19824 {
   19825 return f != $ac_func;
   19826   ;
   19827   return 0;
   19828 }
   19829 _ACEOF
   19830 rm -f conftest.$ac_objext conftest$ac_exeext
   19831 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   19832   (eval $ac_link) 2>conftest.er1
   19833   ac_status=$?
   19834   grep -v '^ *+' conftest.er1 >conftest.err
   19835   rm -f conftest.er1
   19836   cat conftest.err >&5
   19837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19838   (exit $ac_status); } &&
   19839 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   19840   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19841   (eval $ac_try) 2>&5
   19842   ac_status=$?
   19843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19844   (exit $ac_status); }; } &&
   19845 	 { ac_try='test -s conftest$ac_exeext'
   19846   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19847   (eval $ac_try) 2>&5
   19848   ac_status=$?
   19849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19850   (exit $ac_status); }; }; then
   19851   eval "$as_ac_var=yes"
   19852 else
   19853   echo "$as_me: failed program was:" >&5
   19854 sed 's/^/| /' conftest.$ac_ext >&5
   19855 
   19856 eval "$as_ac_var=no"
   19857 fi
   19858 rm -f conftest.err conftest.$ac_objext \
   19859       conftest$ac_exeext conftest.$ac_ext
   19860 fi
   19861 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   19862 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   19863 if test `eval echo '${'$as_ac_var'}'` = yes; then
   19864   cat >>confdefs.h <<_ACEOF
   19865 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   19866 _ACEOF
   19867 
   19868 fi
   19869 done
   19870 
   19871 
   19872 for ac_func in printf
   19873 do
   19874 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   19875 echo "$as_me:$LINENO: checking for $ac_func" >&5
   19876 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
   19877 if eval "test \"\${$as_ac_var+set}\" = set"; then
   19878   echo $ECHO_N "(cached) $ECHO_C" >&6
   19879 else
   19880   cat >conftest.$ac_ext <<_ACEOF
   19881 /* confdefs.h.  */
   19882 _ACEOF
   19883 cat confdefs.h >>conftest.$ac_ext
   19884 cat >>conftest.$ac_ext <<_ACEOF
   19885 /* end confdefs.h.  */
   19886 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   19887    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19888 #define $ac_func innocuous_$ac_func
   19889 
   19890 /* System header to define __stub macros and hopefully few prototypes,
   19891     which can conflict with char $ac_func (); below.
   19892     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19893     <limits.h> exists even on freestanding compilers.  */
   19894 
   19895 #ifdef __STDC__
   19896 # include <limits.h>
   19897 #else
   19898 # include <assert.h>
   19899 #endif
   19900 
   19901 #undef $ac_func
   19902 
   19903 /* Override any gcc2 internal prototype to avoid an error.  */
   19904 #ifdef __cplusplus
   19905 extern "C"
   19906 {
   19907 #endif
   19908 /* We use char because int might match the return type of a gcc2
   19909    builtin and then its argument prototype would still apply.  */
   19910 char $ac_func ();
   19911 /* The GNU C library defines this for functions which it implements
   19912     to always fail with ENOSYS.  Some functions are actually named
   19913     something starting with __ and the normal name is an alias.  */
   19914 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
   19915 choke me
   19916 #else
   19917 char (*f) () = $ac_func;
   19918 #endif
   19919 #ifdef __cplusplus
   19920 }
   19921 #endif
   19922 
   19923 int
   19924 main ()
   19925 {
   19926 return f != $ac_func;
   19927   ;
   19928   return 0;
   19929 }
   19930 _ACEOF
   19931 rm -f conftest.$ac_objext conftest$ac_exeext
   19932 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   19933   (eval $ac_link) 2>conftest.er1
   19934   ac_status=$?
   19935   grep -v '^ *+' conftest.er1 >conftest.err
   19936   rm -f conftest.er1
   19937   cat conftest.err >&5
   19938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19939   (exit $ac_status); } &&
   19940 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   19941   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19942   (eval $ac_try) 2>&5
   19943   ac_status=$?
   19944   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19945   (exit $ac_status); }; } &&
   19946 	 { ac_try='test -s conftest$ac_exeext'
   19947   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19948   (eval $ac_try) 2>&5
   19949   ac_status=$?
   19950   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19951   (exit $ac_status); }; }; then
   19952   eval "$as_ac_var=yes"
   19953 else
   19954   echo "$as_me: failed program was:" >&5
   19955 sed 's/^/| /' conftest.$ac_ext >&5
   19956 
   19957 eval "$as_ac_var=no"
   19958 fi
   19959 rm -f conftest.err conftest.$ac_objext \
   19960       conftest$ac_exeext conftest.$ac_ext
   19961 fi
   19962 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   19963 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   19964 if test `eval echo '${'$as_ac_var'}'` = yes; then
   19965   cat >>confdefs.h <<_ACEOF
   19966 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   19967 _ACEOF
   19968 
   19969 fi
   19970 done
   19971 
   19972 
   19973 for ac_func in fprintf
   19974 do
   19975 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   19976 echo "$as_me:$LINENO: checking for $ac_func" >&5
   19977 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
   19978 if eval "test \"\${$as_ac_var+set}\" = set"; then
   19979   echo $ECHO_N "(cached) $ECHO_C" >&6
   19980 else
   19981   cat >conftest.$ac_ext <<_ACEOF
   19982 /* confdefs.h.  */
   19983 _ACEOF
   19984 cat confdefs.h >>conftest.$ac_ext
   19985 cat >>conftest.$ac_ext <<_ACEOF
   19986 /* end confdefs.h.  */
   19987 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   19988    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   19989 #define $ac_func innocuous_$ac_func
   19990 
   19991 /* System header to define __stub macros and hopefully few prototypes,
   19992     which can conflict with char $ac_func (); below.
   19993     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   19994     <limits.h> exists even on freestanding compilers.  */
   19995 
   19996 #ifdef __STDC__
   19997 # include <limits.h>
   19998 #else
   19999 # include <assert.h>
   20000 #endif
   20001 
   20002 #undef $ac_func
   20003 
   20004 /* Override any gcc2 internal prototype to avoid an error.  */
   20005 #ifdef __cplusplus
   20006 extern "C"
   20007 {
   20008 #endif
   20009 /* We use char because int might match the return type of a gcc2
   20010    builtin and then its argument prototype would still apply.  */
   20011 char $ac_func ();
   20012 /* The GNU C library defines this for functions which it implements
   20013     to always fail with ENOSYS.  Some functions are actually named
   20014     something starting with __ and the normal name is an alias.  */
   20015 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
   20016 choke me
   20017 #else
   20018 char (*f) () = $ac_func;
   20019 #endif
   20020 #ifdef __cplusplus
   20021 }
   20022 #endif
   20023 
   20024 int
   20025 main ()
   20026 {
   20027 return f != $ac_func;
   20028   ;
   20029   return 0;
   20030 }
   20031 _ACEOF
   20032 rm -f conftest.$ac_objext conftest$ac_exeext
   20033 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   20034   (eval $ac_link) 2>conftest.er1
   20035   ac_status=$?
   20036   grep -v '^ *+' conftest.er1 >conftest.err
   20037   rm -f conftest.er1
   20038   cat conftest.err >&5
   20039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20040   (exit $ac_status); } &&
   20041 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   20042   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20043   (eval $ac_try) 2>&5
   20044   ac_status=$?
   20045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20046   (exit $ac_status); }; } &&
   20047 	 { ac_try='test -s conftest$ac_exeext'
   20048   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20049   (eval $ac_try) 2>&5
   20050   ac_status=$?
   20051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20052   (exit $ac_status); }; }; then
   20053   eval "$as_ac_var=yes"
   20054 else
   20055   echo "$as_me: failed program was:" >&5
   20056 sed 's/^/| /' conftest.$ac_ext >&5
   20057 
   20058 eval "$as_ac_var=no"
   20059 fi
   20060 rm -f conftest.err conftest.$ac_objext \
   20061       conftest$ac_exeext conftest.$ac_ext
   20062 fi
   20063 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   20064 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   20065 if test `eval echo '${'$as_ac_var'}'` = yes; then
   20066   cat >>confdefs.h <<_ACEOF
   20067 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   20068 _ACEOF
   20069 
   20070 fi
   20071 done
   20072 
   20073 
   20074 for ac_func in snprintf
   20075 do
   20076 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   20077 echo "$as_me:$LINENO: checking for $ac_func" >&5
   20078 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
   20079 if eval "test \"\${$as_ac_var+set}\" = set"; then
   20080   echo $ECHO_N "(cached) $ECHO_C" >&6
   20081 else
   20082   cat >conftest.$ac_ext <<_ACEOF
   20083 /* confdefs.h.  */
   20084 _ACEOF
   20085 cat confdefs.h >>conftest.$ac_ext
   20086 cat >>conftest.$ac_ext <<_ACEOF
   20087 /* end confdefs.h.  */
   20088 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   20089    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   20090 #define $ac_func innocuous_$ac_func
   20091 
   20092 /* System header to define __stub macros and hopefully few prototypes,
   20093     which can conflict with char $ac_func (); below.
   20094     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   20095     <limits.h> exists even on freestanding compilers.  */
   20096 
   20097 #ifdef __STDC__
   20098 # include <limits.h>
   20099 #else
   20100 # include <assert.h>
   20101 #endif
   20102 
   20103 #undef $ac_func
   20104 
   20105 /* Override any gcc2 internal prototype to avoid an error.  */
   20106 #ifdef __cplusplus
   20107 extern "C"
   20108 {
   20109 #endif
   20110 /* We use char because int might match the return type of a gcc2
   20111    builtin and then its argument prototype would still apply.  */
   20112 char $ac_func ();
   20113 /* The GNU C library defines this for functions which it implements
   20114     to always fail with ENOSYS.  Some functions are actually named
   20115     something starting with __ and the normal name is an alias.  */
   20116 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
   20117 choke me
   20118 #else
   20119 char (*f) () = $ac_func;
   20120 #endif
   20121 #ifdef __cplusplus
   20122 }
   20123 #endif
   20124 
   20125 int
   20126 main ()
   20127 {
   20128 return f != $ac_func;
   20129   ;
   20130   return 0;
   20131 }
   20132 _ACEOF
   20133 rm -f conftest.$ac_objext conftest$ac_exeext
   20134 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   20135   (eval $ac_link) 2>conftest.er1
   20136   ac_status=$?
   20137   grep -v '^ *+' conftest.er1 >conftest.err
   20138   rm -f conftest.er1
   20139   cat conftest.err >&5
   20140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20141   (exit $ac_status); } &&
   20142 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   20143   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20144   (eval $ac_try) 2>&5
   20145   ac_status=$?
   20146   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20147   (exit $ac_status); }; } &&
   20148 	 { ac_try='test -s conftest$ac_exeext'
   20149   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20150   (eval $ac_try) 2>&5
   20151   ac_status=$?
   20152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20153   (exit $ac_status); }; }; then
   20154   eval "$as_ac_var=yes"
   20155 else
   20156   echo "$as_me: failed program was:" >&5
   20157 sed 's/^/| /' conftest.$ac_ext >&5
   20158 
   20159 eval "$as_ac_var=no"
   20160 fi
   20161 rm -f conftest.err conftest.$ac_objext \
   20162       conftest$ac_exeext conftest.$ac_ext
   20163 fi
   20164 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   20165 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   20166 if test `eval echo '${'$as_ac_var'}'` = yes; then
   20167   cat >>confdefs.h <<_ACEOF
   20168 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   20169 _ACEOF
   20170 
   20171 fi
   20172 done
   20173 
   20174 
   20175 for ac_func in vsnprintf
   20176 do
   20177 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
   20178 echo "$as_me:$LINENO: checking for $ac_func" >&5
   20179 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
   20180 if eval "test \"\${$as_ac_var+set}\" = set"; then
   20181   echo $ECHO_N "(cached) $ECHO_C" >&6
   20182 else
   20183   cat >conftest.$ac_ext <<_ACEOF
   20184 /* confdefs.h.  */
   20185 _ACEOF
   20186 cat confdefs.h >>conftest.$ac_ext
   20187 cat >>conftest.$ac_ext <<_ACEOF
   20188 /* end confdefs.h.  */
   20189 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
   20190    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   20191 #define $ac_func innocuous_$ac_func
   20192 
   20193 /* System header to define __stub macros and hopefully few prototypes,
   20194     which can conflict with char $ac_func (); below.
   20195     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   20196     <limits.h> exists even on freestanding compilers.  */
   20197 
   20198 #ifdef __STDC__
   20199 # include <limits.h>
   20200 #else
   20201 # include <assert.h>
   20202 #endif
   20203 
   20204 #undef $ac_func
   20205 
   20206 /* Override any gcc2 internal prototype to avoid an error.  */
   20207 #ifdef __cplusplus
   20208 extern "C"
   20209 {
   20210 #endif
   20211 /* We use char because int might match the return type of a gcc2
   20212    builtin and then its argument prototype would still apply.  */
   20213 char $ac_func ();
   20214 /* The GNU C library defines this for functions which it implements
   20215     to always fail with ENOSYS.  Some functions are actually named
   20216     something starting with __ and the normal name is an alias.  */
   20217 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
   20218 choke me
   20219 #else
   20220 char (*f) () = $ac_func;
   20221 #endif
   20222 #ifdef __cplusplus
   20223 }
   20224 #endif
   20225 
   20226 int
   20227 main ()
   20228 {
   20229 return f != $ac_func;
   20230   ;
   20231   return 0;
   20232 }
   20233 _ACEOF
   20234 rm -f conftest.$ac_objext conftest$ac_exeext
   20235 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   20236   (eval $ac_link) 2>conftest.er1
   20237   ac_status=$?
   20238   grep -v '^ *+' conftest.er1 >conftest.err
   20239   rm -f conftest.er1
   20240   cat conftest.err >&5
   20241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20242   (exit $ac_status); } &&
   20243 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   20244   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20245   (eval $ac_try) 2>&5
   20246   ac_status=$?
   20247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20248   (exit $ac_status); }; } &&
   20249 	 { ac_try='test -s conftest$ac_exeext'
   20250   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20251   (eval $ac_try) 2>&5
   20252   ac_status=$?
   20253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20254   (exit $ac_status); }; }; then
   20255   eval "$as_ac_var=yes"
   20256 else
   20257   echo "$as_me: failed program was:" >&5
   20258 sed 's/^/| /' conftest.$ac_ext >&5
   20259 
   20260 eval "$as_ac_var=no"
   20261 fi
   20262 rm -f conftest.err conftest.$ac_objext \
   20263       conftest$ac_exeext conftest.$ac_ext
   20264 fi
   20265 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
   20266 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
   20267 if test `eval echo '${'$as_ac_var'}'` = yes; then
   20268   cat >>confdefs.h <<_ACEOF
   20269 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
   20270 _ACEOF
   20271 
   20272 fi
   20273 done
   20274 
   20275 
   20276 for ac_header in assert.h
   20277 do
   20278 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   20279 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   20280   echo "$as_me:$LINENO: checking for $ac_header" >&5
   20281 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   20282 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   20283   echo $ECHO_N "(cached) $ECHO_C" >&6
   20284 fi
   20285 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   20286 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   20287 else
   20288   # Is the header compilable?
   20289 echo "$as_me:$LINENO: checking $ac_header usability" >&5
   20290 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
   20291 cat >conftest.$ac_ext <<_ACEOF
   20292 /* confdefs.h.  */
   20293 _ACEOF
   20294 cat confdefs.h >>conftest.$ac_ext
   20295 cat >>conftest.$ac_ext <<_ACEOF
   20296 /* end confdefs.h.  */
   20297 $ac_includes_default
   20298 #include <$ac_header>
   20299 _ACEOF
   20300 rm -f conftest.$ac_objext
   20301 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   20302   (eval $ac_compile) 2>conftest.er1
   20303   ac_status=$?
   20304   grep -v '^ *+' conftest.er1 >conftest.err
   20305   rm -f conftest.er1
   20306   cat conftest.err >&5
   20307   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20308   (exit $ac_status); } &&
   20309 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   20310   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20311   (eval $ac_try) 2>&5
   20312   ac_status=$?
   20313   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20314   (exit $ac_status); }; } &&
   20315 	 { ac_try='test -s conftest.$ac_objext'
   20316   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20317   (eval $ac_try) 2>&5
   20318   ac_status=$?
   20319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20320   (exit $ac_status); }; }; then
   20321   ac_header_compiler=yes
   20322 else
   20323   echo "$as_me: failed program was:" >&5
   20324 sed 's/^/| /' conftest.$ac_ext >&5
   20325 
   20326 ac_header_compiler=no
   20327 fi
   20328 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   20329 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20330 echo "${ECHO_T}$ac_header_compiler" >&6
   20331 
   20332 # Is the header present?
   20333 echo "$as_me:$LINENO: checking $ac_header presence" >&5
   20334 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
   20335 cat >conftest.$ac_ext <<_ACEOF
   20336 /* confdefs.h.  */
   20337 _ACEOF
   20338 cat confdefs.h >>conftest.$ac_ext
   20339 cat >>conftest.$ac_ext <<_ACEOF
   20340 /* end confdefs.h.  */
   20341 #include <$ac_header>
   20342 _ACEOF
   20343 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   20344   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   20345   ac_status=$?
   20346   grep -v '^ *+' conftest.er1 >conftest.err
   20347   rm -f conftest.er1
   20348   cat conftest.err >&5
   20349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20350   (exit $ac_status); } >/dev/null; then
   20351   if test -s conftest.err; then
   20352     ac_cpp_err=$ac_c_preproc_warn_flag
   20353     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   20354   else
   20355     ac_cpp_err=
   20356   fi
   20357 else
   20358   ac_cpp_err=yes
   20359 fi
   20360 if test -z "$ac_cpp_err"; then
   20361   ac_header_preproc=yes
   20362 else
   20363   echo "$as_me: failed program was:" >&5
   20364 sed 's/^/| /' conftest.$ac_ext >&5
   20365 
   20366   ac_header_preproc=no
   20367 fi
   20368 rm -f conftest.err conftest.$ac_ext
   20369 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20370 echo "${ECHO_T}$ac_header_preproc" >&6
   20371 
   20372 # So?  What about this header?
   20373 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20374   yes:no: )
   20375     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   20376 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20377     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   20378 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   20379     ac_header_preproc=yes
   20380     ;;
   20381   no:yes:* )
   20382     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   20383 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   20384     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   20385 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   20386     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   20387 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   20388     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   20389 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   20390     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   20391 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   20392     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   20393 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   20394     (
   20395       cat <<\_ASBOX
   20396 ## ------------------------------------ ##
   20397 ## Report this to opensource (at] google.com ##
   20398 ## ------------------------------------ ##
   20399 _ASBOX
   20400     ) |
   20401       sed "s/^/$as_me: WARNING:     /" >&2
   20402     ;;
   20403 esac
   20404 echo "$as_me:$LINENO: checking for $ac_header" >&5
   20405 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   20406 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   20407   echo $ECHO_N "(cached) $ECHO_C" >&6
   20408 else
   20409   eval "$as_ac_Header=\$ac_header_preproc"
   20410 fi
   20411 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   20412 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   20413 
   20414 fi
   20415 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   20416   cat >>confdefs.h <<_ACEOF
   20417 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   20418 _ACEOF
   20419 
   20420 fi
   20421 
   20422 done
   20423 
   20424 
   20425 for ac_header in malloc.h
   20426 do
   20427 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   20428 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   20429   echo "$as_me:$LINENO: checking for $ac_header" >&5
   20430 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   20431 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   20432   echo $ECHO_N "(cached) $ECHO_C" >&6
   20433 fi
   20434 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   20435 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   20436 else
   20437   # Is the header compilable?
   20438 echo "$as_me:$LINENO: checking $ac_header usability" >&5
   20439 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
   20440 cat >conftest.$ac_ext <<_ACEOF
   20441 /* confdefs.h.  */
   20442 _ACEOF
   20443 cat confdefs.h >>conftest.$ac_ext
   20444 cat >>conftest.$ac_ext <<_ACEOF
   20445 /* end confdefs.h.  */
   20446 $ac_includes_default
   20447 #include <$ac_header>
   20448 _ACEOF
   20449 rm -f conftest.$ac_objext
   20450 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   20451   (eval $ac_compile) 2>conftest.er1
   20452   ac_status=$?
   20453   grep -v '^ *+' conftest.er1 >conftest.err
   20454   rm -f conftest.er1
   20455   cat conftest.err >&5
   20456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20457   (exit $ac_status); } &&
   20458 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   20459   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20460   (eval $ac_try) 2>&5
   20461   ac_status=$?
   20462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20463   (exit $ac_status); }; } &&
   20464 	 { ac_try='test -s conftest.$ac_objext'
   20465   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20466   (eval $ac_try) 2>&5
   20467   ac_status=$?
   20468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20469   (exit $ac_status); }; }; then
   20470   ac_header_compiler=yes
   20471 else
   20472   echo "$as_me: failed program was:" >&5
   20473 sed 's/^/| /' conftest.$ac_ext >&5
   20474 
   20475 ac_header_compiler=no
   20476 fi
   20477 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   20478 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20479 echo "${ECHO_T}$ac_header_compiler" >&6
   20480 
   20481 # Is the header present?
   20482 echo "$as_me:$LINENO: checking $ac_header presence" >&5
   20483 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
   20484 cat >conftest.$ac_ext <<_ACEOF
   20485 /* confdefs.h.  */
   20486 _ACEOF
   20487 cat confdefs.h >>conftest.$ac_ext
   20488 cat >>conftest.$ac_ext <<_ACEOF
   20489 /* end confdefs.h.  */
   20490 #include <$ac_header>
   20491 _ACEOF
   20492 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   20493   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   20494   ac_status=$?
   20495   grep -v '^ *+' conftest.er1 >conftest.err
   20496   rm -f conftest.er1
   20497   cat conftest.err >&5
   20498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20499   (exit $ac_status); } >/dev/null; then
   20500   if test -s conftest.err; then
   20501     ac_cpp_err=$ac_c_preproc_warn_flag
   20502     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   20503   else
   20504     ac_cpp_err=
   20505   fi
   20506 else
   20507   ac_cpp_err=yes
   20508 fi
   20509 if test -z "$ac_cpp_err"; then
   20510   ac_header_preproc=yes
   20511 else
   20512   echo "$as_me: failed program was:" >&5
   20513 sed 's/^/| /' conftest.$ac_ext >&5
   20514 
   20515   ac_header_preproc=no
   20516 fi
   20517 rm -f conftest.err conftest.$ac_ext
   20518 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20519 echo "${ECHO_T}$ac_header_preproc" >&6
   20520 
   20521 # So?  What about this header?
   20522 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20523   yes:no: )
   20524     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   20525 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20526     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   20527 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   20528     ac_header_preproc=yes
   20529     ;;
   20530   no:yes:* )
   20531     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   20532 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   20533     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   20534 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   20535     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   20536 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   20537     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   20538 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   20539     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   20540 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   20541     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   20542 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   20543     (
   20544       cat <<\_ASBOX
   20545 ## ------------------------------------ ##
   20546 ## Report this to opensource (at] google.com ##
   20547 ## ------------------------------------ ##
   20548 _ASBOX
   20549     ) |
   20550       sed "s/^/$as_me: WARNING:     /" >&2
   20551     ;;
   20552 esac
   20553 echo "$as_me:$LINENO: checking for $ac_header" >&5
   20554 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   20555 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   20556   echo $ECHO_N "(cached) $ECHO_C" >&6
   20557 else
   20558   eval "$as_ac_Header=\$ac_header_preproc"
   20559 fi
   20560 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   20561 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   20562 
   20563 fi
   20564 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   20565   cat >>confdefs.h <<_ACEOF
   20566 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   20567 _ACEOF
   20568 
   20569 fi
   20570 
   20571 done
   20572 
   20573 
   20574 for ac_header in setjmp.h
   20575 do
   20576 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   20577 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   20578   echo "$as_me:$LINENO: checking for $ac_header" >&5
   20579 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   20580 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   20581   echo $ECHO_N "(cached) $ECHO_C" >&6
   20582 fi
   20583 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   20584 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   20585 else
   20586   # Is the header compilable?
   20587 echo "$as_me:$LINENO: checking $ac_header usability" >&5
   20588 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
   20589 cat >conftest.$ac_ext <<_ACEOF
   20590 /* confdefs.h.  */
   20591 _ACEOF
   20592 cat confdefs.h >>conftest.$ac_ext
   20593 cat >>conftest.$ac_ext <<_ACEOF
   20594 /* end confdefs.h.  */
   20595 $ac_includes_default
   20596 #include <$ac_header>
   20597 _ACEOF
   20598 rm -f conftest.$ac_objext
   20599 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   20600   (eval $ac_compile) 2>conftest.er1
   20601   ac_status=$?
   20602   grep -v '^ *+' conftest.er1 >conftest.err
   20603   rm -f conftest.er1
   20604   cat conftest.err >&5
   20605   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20606   (exit $ac_status); } &&
   20607 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   20608   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20609   (eval $ac_try) 2>&5
   20610   ac_status=$?
   20611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20612   (exit $ac_status); }; } &&
   20613 	 { ac_try='test -s conftest.$ac_objext'
   20614   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20615   (eval $ac_try) 2>&5
   20616   ac_status=$?
   20617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20618   (exit $ac_status); }; }; then
   20619   ac_header_compiler=yes
   20620 else
   20621   echo "$as_me: failed program was:" >&5
   20622 sed 's/^/| /' conftest.$ac_ext >&5
   20623 
   20624 ac_header_compiler=no
   20625 fi
   20626 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   20627 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20628 echo "${ECHO_T}$ac_header_compiler" >&6
   20629 
   20630 # Is the header present?
   20631 echo "$as_me:$LINENO: checking $ac_header presence" >&5
   20632 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
   20633 cat >conftest.$ac_ext <<_ACEOF
   20634 /* confdefs.h.  */
   20635 _ACEOF
   20636 cat confdefs.h >>conftest.$ac_ext
   20637 cat >>conftest.$ac_ext <<_ACEOF
   20638 /* end confdefs.h.  */
   20639 #include <$ac_header>
   20640 _ACEOF
   20641 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   20642   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   20643   ac_status=$?
   20644   grep -v '^ *+' conftest.er1 >conftest.err
   20645   rm -f conftest.er1
   20646   cat conftest.err >&5
   20647   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20648   (exit $ac_status); } >/dev/null; then
   20649   if test -s conftest.err; then
   20650     ac_cpp_err=$ac_c_preproc_warn_flag
   20651     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   20652   else
   20653     ac_cpp_err=
   20654   fi
   20655 else
   20656   ac_cpp_err=yes
   20657 fi
   20658 if test -z "$ac_cpp_err"; then
   20659   ac_header_preproc=yes
   20660 else
   20661   echo "$as_me: failed program was:" >&5
   20662 sed 's/^/| /' conftest.$ac_ext >&5
   20663 
   20664   ac_header_preproc=no
   20665 fi
   20666 rm -f conftest.err conftest.$ac_ext
   20667 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20668 echo "${ECHO_T}$ac_header_preproc" >&6
   20669 
   20670 # So?  What about this header?
   20671 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20672   yes:no: )
   20673     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   20674 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20675     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   20676 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   20677     ac_header_preproc=yes
   20678     ;;
   20679   no:yes:* )
   20680     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   20681 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   20682     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   20683 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   20684     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   20685 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   20686     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   20687 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   20688     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   20689 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   20690     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   20691 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   20692     (
   20693       cat <<\_ASBOX
   20694 ## ------------------------------------ ##
   20695 ## Report this to opensource (at] google.com ##
   20696 ## ------------------------------------ ##
   20697 _ASBOX
   20698     ) |
   20699       sed "s/^/$as_me: WARNING:     /" >&2
   20700     ;;
   20701 esac
   20702 echo "$as_me:$LINENO: checking for $ac_header" >&5
   20703 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   20704 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   20705   echo $ECHO_N "(cached) $ECHO_C" >&6
   20706 else
   20707   eval "$as_ac_Header=\$ac_header_preproc"
   20708 fi
   20709 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   20710 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   20711 
   20712 fi
   20713 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   20714   cat >>confdefs.h <<_ACEOF
   20715 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   20716 _ACEOF
   20717 
   20718 fi
   20719 
   20720 done
   20721 
   20722 
   20723 for ac_header in stdarg.h
   20724 do
   20725 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   20726 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   20727   echo "$as_me:$LINENO: checking for $ac_header" >&5
   20728 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   20729 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   20730   echo $ECHO_N "(cached) $ECHO_C" >&6
   20731 fi
   20732 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   20733 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   20734 else
   20735   # Is the header compilable?
   20736 echo "$as_me:$LINENO: checking $ac_header usability" >&5
   20737 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
   20738 cat >conftest.$ac_ext <<_ACEOF
   20739 /* confdefs.h.  */
   20740 _ACEOF
   20741 cat confdefs.h >>conftest.$ac_ext
   20742 cat >>conftest.$ac_ext <<_ACEOF
   20743 /* end confdefs.h.  */
   20744 $ac_includes_default
   20745 #include <$ac_header>
   20746 _ACEOF
   20747 rm -f conftest.$ac_objext
   20748 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   20749   (eval $ac_compile) 2>conftest.er1
   20750   ac_status=$?
   20751   grep -v '^ *+' conftest.er1 >conftest.err
   20752   rm -f conftest.er1
   20753   cat conftest.err >&5
   20754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20755   (exit $ac_status); } &&
   20756 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   20757   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20758   (eval $ac_try) 2>&5
   20759   ac_status=$?
   20760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20761   (exit $ac_status); }; } &&
   20762 	 { ac_try='test -s conftest.$ac_objext'
   20763   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20764   (eval $ac_try) 2>&5
   20765   ac_status=$?
   20766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20767   (exit $ac_status); }; }; then
   20768   ac_header_compiler=yes
   20769 else
   20770   echo "$as_me: failed program was:" >&5
   20771 sed 's/^/| /' conftest.$ac_ext >&5
   20772 
   20773 ac_header_compiler=no
   20774 fi
   20775 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   20776 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20777 echo "${ECHO_T}$ac_header_compiler" >&6
   20778 
   20779 # Is the header present?
   20780 echo "$as_me:$LINENO: checking $ac_header presence" >&5
   20781 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
   20782 cat >conftest.$ac_ext <<_ACEOF
   20783 /* confdefs.h.  */
   20784 _ACEOF
   20785 cat confdefs.h >>conftest.$ac_ext
   20786 cat >>conftest.$ac_ext <<_ACEOF
   20787 /* end confdefs.h.  */
   20788 #include <$ac_header>
   20789 _ACEOF
   20790 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   20791   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   20792   ac_status=$?
   20793   grep -v '^ *+' conftest.er1 >conftest.err
   20794   rm -f conftest.er1
   20795   cat conftest.err >&5
   20796   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20797   (exit $ac_status); } >/dev/null; then
   20798   if test -s conftest.err; then
   20799     ac_cpp_err=$ac_c_preproc_warn_flag
   20800     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   20801   else
   20802     ac_cpp_err=
   20803   fi
   20804 else
   20805   ac_cpp_err=yes
   20806 fi
   20807 if test -z "$ac_cpp_err"; then
   20808   ac_header_preproc=yes
   20809 else
   20810   echo "$as_me: failed program was:" >&5
   20811 sed 's/^/| /' conftest.$ac_ext >&5
   20812 
   20813   ac_header_preproc=no
   20814 fi
   20815 rm -f conftest.err conftest.$ac_ext
   20816 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20817 echo "${ECHO_T}$ac_header_preproc" >&6
   20818 
   20819 # So?  What about this header?
   20820 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20821   yes:no: )
   20822     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   20823 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20824     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   20825 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   20826     ac_header_preproc=yes
   20827     ;;
   20828   no:yes:* )
   20829     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   20830 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   20831     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   20832 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   20833     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   20834 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   20835     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   20836 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   20837     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   20838 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   20839     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   20840 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   20841     (
   20842       cat <<\_ASBOX
   20843 ## ------------------------------------ ##
   20844 ## Report this to opensource (at] google.com ##
   20845 ## ------------------------------------ ##
   20846 _ASBOX
   20847     ) |
   20848       sed "s/^/$as_me: WARNING:     /" >&2
   20849     ;;
   20850 esac
   20851 echo "$as_me:$LINENO: checking for $ac_header" >&5
   20852 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   20853 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   20854   echo $ECHO_N "(cached) $ECHO_C" >&6
   20855 else
   20856   eval "$as_ac_Header=\$ac_header_preproc"
   20857 fi
   20858 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   20859 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   20860 
   20861 fi
   20862 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   20863   cat >>confdefs.h <<_ACEOF
   20864 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   20865 _ACEOF
   20866 
   20867 fi
   20868 
   20869 done
   20870 
   20871 
   20872 for ac_header in stddef.h
   20873 do
   20874 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   20875 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   20876   echo "$as_me:$LINENO: checking for $ac_header" >&5
   20877 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   20878 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   20879   echo $ECHO_N "(cached) $ECHO_C" >&6
   20880 fi
   20881 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   20882 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   20883 else
   20884   # Is the header compilable?
   20885 echo "$as_me:$LINENO: checking $ac_header usability" >&5
   20886 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
   20887 cat >conftest.$ac_ext <<_ACEOF
   20888 /* confdefs.h.  */
   20889 _ACEOF
   20890 cat confdefs.h >>conftest.$ac_ext
   20891 cat >>conftest.$ac_ext <<_ACEOF
   20892 /* end confdefs.h.  */
   20893 $ac_includes_default
   20894 #include <$ac_header>
   20895 _ACEOF
   20896 rm -f conftest.$ac_objext
   20897 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   20898   (eval $ac_compile) 2>conftest.er1
   20899   ac_status=$?
   20900   grep -v '^ *+' conftest.er1 >conftest.err
   20901   rm -f conftest.er1
   20902   cat conftest.err >&5
   20903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20904   (exit $ac_status); } &&
   20905 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   20906   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20907   (eval $ac_try) 2>&5
   20908   ac_status=$?
   20909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20910   (exit $ac_status); }; } &&
   20911 	 { ac_try='test -s conftest.$ac_objext'
   20912   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20913   (eval $ac_try) 2>&5
   20914   ac_status=$?
   20915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20916   (exit $ac_status); }; }; then
   20917   ac_header_compiler=yes
   20918 else
   20919   echo "$as_me: failed program was:" >&5
   20920 sed 's/^/| /' conftest.$ac_ext >&5
   20921 
   20922 ac_header_compiler=no
   20923 fi
   20924 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   20925 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   20926 echo "${ECHO_T}$ac_header_compiler" >&6
   20927 
   20928 # Is the header present?
   20929 echo "$as_me:$LINENO: checking $ac_header presence" >&5
   20930 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
   20931 cat >conftest.$ac_ext <<_ACEOF
   20932 /* confdefs.h.  */
   20933 _ACEOF
   20934 cat confdefs.h >>conftest.$ac_ext
   20935 cat >>conftest.$ac_ext <<_ACEOF
   20936 /* end confdefs.h.  */
   20937 #include <$ac_header>
   20938 _ACEOF
   20939 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   20940   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   20941   ac_status=$?
   20942   grep -v '^ *+' conftest.er1 >conftest.err
   20943   rm -f conftest.er1
   20944   cat conftest.err >&5
   20945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20946   (exit $ac_status); } >/dev/null; then
   20947   if test -s conftest.err; then
   20948     ac_cpp_err=$ac_c_preproc_warn_flag
   20949     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   20950   else
   20951     ac_cpp_err=
   20952   fi
   20953 else
   20954   ac_cpp_err=yes
   20955 fi
   20956 if test -z "$ac_cpp_err"; then
   20957   ac_header_preproc=yes
   20958 else
   20959   echo "$as_me: failed program was:" >&5
   20960 sed 's/^/| /' conftest.$ac_ext >&5
   20961 
   20962   ac_header_preproc=no
   20963 fi
   20964 rm -f conftest.err conftest.$ac_ext
   20965 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   20966 echo "${ECHO_T}$ac_header_preproc" >&6
   20967 
   20968 # So?  What about this header?
   20969 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   20970   yes:no: )
   20971     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   20972 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   20973     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   20974 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   20975     ac_header_preproc=yes
   20976     ;;
   20977   no:yes:* )
   20978     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   20979 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   20980     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   20981 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   20982     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   20983 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   20984     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   20985 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   20986     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   20987 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   20988     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   20989 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   20990     (
   20991       cat <<\_ASBOX
   20992 ## ------------------------------------ ##
   20993 ## Report this to opensource (at] google.com ##
   20994 ## ------------------------------------ ##
   20995 _ASBOX
   20996     ) |
   20997       sed "s/^/$as_me: WARNING:     /" >&2
   20998     ;;
   20999 esac
   21000 echo "$as_me:$LINENO: checking for $ac_header" >&5
   21001 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   21002 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   21003   echo $ECHO_N "(cached) $ECHO_C" >&6
   21004 else
   21005   eval "$as_ac_Header=\$ac_header_preproc"
   21006 fi
   21007 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   21008 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   21009 
   21010 fi
   21011 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   21012   cat >>confdefs.h <<_ACEOF
   21013 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   21014 _ACEOF
   21015 
   21016 fi
   21017 
   21018 done
   21019 
   21020 
   21021 for ac_header in stdio.h
   21022 do
   21023 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   21024 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   21025   echo "$as_me:$LINENO: checking for $ac_header" >&5
   21026 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   21027 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   21028   echo $ECHO_N "(cached) $ECHO_C" >&6
   21029 fi
   21030 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   21031 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   21032 else
   21033   # Is the header compilable?
   21034 echo "$as_me:$LINENO: checking $ac_header usability" >&5
   21035 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
   21036 cat >conftest.$ac_ext <<_ACEOF
   21037 /* confdefs.h.  */
   21038 _ACEOF
   21039 cat confdefs.h >>conftest.$ac_ext
   21040 cat >>conftest.$ac_ext <<_ACEOF
   21041 /* end confdefs.h.  */
   21042 $ac_includes_default
   21043 #include <$ac_header>
   21044 _ACEOF
   21045 rm -f conftest.$ac_objext
   21046 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   21047   (eval $ac_compile) 2>conftest.er1
   21048   ac_status=$?
   21049   grep -v '^ *+' conftest.er1 >conftest.err
   21050   rm -f conftest.er1
   21051   cat conftest.err >&5
   21052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21053   (exit $ac_status); } &&
   21054 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   21055   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   21056   (eval $ac_try) 2>&5
   21057   ac_status=$?
   21058   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21059   (exit $ac_status); }; } &&
   21060 	 { ac_try='test -s conftest.$ac_objext'
   21061   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   21062   (eval $ac_try) 2>&5
   21063   ac_status=$?
   21064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21065   (exit $ac_status); }; }; then
   21066   ac_header_compiler=yes
   21067 else
   21068   echo "$as_me: failed program was:" >&5
   21069 sed 's/^/| /' conftest.$ac_ext >&5
   21070 
   21071 ac_header_compiler=no
   21072 fi
   21073 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   21074 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   21075 echo "${ECHO_T}$ac_header_compiler" >&6
   21076 
   21077 # Is the header present?
   21078 echo "$as_me:$LINENO: checking $ac_header presence" >&5
   21079 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
   21080 cat >conftest.$ac_ext <<_ACEOF
   21081 /* confdefs.h.  */
   21082 _ACEOF
   21083 cat confdefs.h >>conftest.$ac_ext
   21084 cat >>conftest.$ac_ext <<_ACEOF
   21085 /* end confdefs.h.  */
   21086 #include <$ac_header>
   21087 _ACEOF
   21088 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   21089   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   21090   ac_status=$?
   21091   grep -v '^ *+' conftest.er1 >conftest.err
   21092   rm -f conftest.er1
   21093   cat conftest.err >&5
   21094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21095   (exit $ac_status); } >/dev/null; then
   21096   if test -s conftest.err; then
   21097     ac_cpp_err=$ac_c_preproc_warn_flag
   21098     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   21099   else
   21100     ac_cpp_err=
   21101   fi
   21102 else
   21103   ac_cpp_err=yes
   21104 fi
   21105 if test -z "$ac_cpp_err"; then
   21106   ac_header_preproc=yes
   21107 else
   21108   echo "$as_me: failed program was:" >&5
   21109 sed 's/^/| /' conftest.$ac_ext >&5
   21110 
   21111   ac_header_preproc=no
   21112 fi
   21113 rm -f conftest.err conftest.$ac_ext
   21114 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   21115 echo "${ECHO_T}$ac_header_preproc" >&6
   21116 
   21117 # So?  What about this header?
   21118 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   21119   yes:no: )
   21120     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   21121 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   21122     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   21123 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   21124     ac_header_preproc=yes
   21125     ;;
   21126   no:yes:* )
   21127     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   21128 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   21129     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   21130 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   21131     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   21132 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   21133     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   21134 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   21135     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   21136 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   21137     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   21138 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   21139     (
   21140       cat <<\_ASBOX
   21141 ## ------------------------------------ ##
   21142 ## Report this to opensource (at] google.com ##
   21143 ## ------------------------------------ ##
   21144 _ASBOX
   21145     ) |
   21146       sed "s/^/$as_me: WARNING:     /" >&2
   21147     ;;
   21148 esac
   21149 echo "$as_me:$LINENO: checking for $ac_header" >&5
   21150 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   21151 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   21152   echo $ECHO_N "(cached) $ECHO_C" >&6
   21153 else
   21154   eval "$as_ac_Header=\$ac_header_preproc"
   21155 fi
   21156 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   21157 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   21158 
   21159 fi
   21160 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   21161   cat >>confdefs.h <<_ACEOF
   21162 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   21163 _ACEOF
   21164 
   21165 fi
   21166 
   21167 done
   21168 
   21169 
   21170 for ac_header in stdlib.h
   21171 do
   21172 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   21173 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   21174   echo "$as_me:$LINENO: checking for $ac_header" >&5
   21175 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   21176 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   21177   echo $ECHO_N "(cached) $ECHO_C" >&6
   21178 fi
   21179 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   21180 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   21181 else
   21182   # Is the header compilable?
   21183 echo "$as_me:$LINENO: checking $ac_header usability" >&5
   21184 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
   21185 cat >conftest.$ac_ext <<_ACEOF
   21186 /* confdefs.h.  */
   21187 _ACEOF
   21188 cat confdefs.h >>conftest.$ac_ext
   21189 cat >>conftest.$ac_ext <<_ACEOF
   21190 /* end confdefs.h.  */
   21191 $ac_includes_default
   21192 #include <$ac_header>
   21193 _ACEOF
   21194 rm -f conftest.$ac_objext
   21195 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   21196   (eval $ac_compile) 2>conftest.er1
   21197   ac_status=$?
   21198   grep -v '^ *+' conftest.er1 >conftest.err
   21199   rm -f conftest.er1
   21200   cat conftest.err >&5
   21201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21202   (exit $ac_status); } &&
   21203 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   21204   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   21205   (eval $ac_try) 2>&5
   21206   ac_status=$?
   21207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21208   (exit $ac_status); }; } &&
   21209 	 { ac_try='test -s conftest.$ac_objext'
   21210   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   21211   (eval $ac_try) 2>&5
   21212   ac_status=$?
   21213   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21214   (exit $ac_status); }; }; then
   21215   ac_header_compiler=yes
   21216 else
   21217   echo "$as_me: failed program was:" >&5
   21218 sed 's/^/| /' conftest.$ac_ext >&5
   21219 
   21220 ac_header_compiler=no
   21221 fi
   21222 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   21223 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   21224 echo "${ECHO_T}$ac_header_compiler" >&6
   21225 
   21226 # Is the header present?
   21227 echo "$as_me:$LINENO: checking $ac_header presence" >&5
   21228 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
   21229 cat >conftest.$ac_ext <<_ACEOF
   21230 /* confdefs.h.  */
   21231 _ACEOF
   21232 cat confdefs.h >>conftest.$ac_ext
   21233 cat >>conftest.$ac_ext <<_ACEOF
   21234 /* end confdefs.h.  */
   21235 #include <$ac_header>
   21236 _ACEOF
   21237 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   21238   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   21239   ac_status=$?
   21240   grep -v '^ *+' conftest.er1 >conftest.err
   21241   rm -f conftest.er1
   21242   cat conftest.err >&5
   21243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21244   (exit $ac_status); } >/dev/null; then
   21245   if test -s conftest.err; then
   21246     ac_cpp_err=$ac_c_preproc_warn_flag
   21247     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   21248   else
   21249     ac_cpp_err=
   21250   fi
   21251 else
   21252   ac_cpp_err=yes
   21253 fi
   21254 if test -z "$ac_cpp_err"; then
   21255   ac_header_preproc=yes
   21256 else
   21257   echo "$as_me: failed program was:" >&5
   21258 sed 's/^/| /' conftest.$ac_ext >&5
   21259 
   21260   ac_header_preproc=no
   21261 fi
   21262 rm -f conftest.err conftest.$ac_ext
   21263 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   21264 echo "${ECHO_T}$ac_header_preproc" >&6
   21265 
   21266 # So?  What about this header?
   21267 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   21268   yes:no: )
   21269     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   21270 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   21271     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   21272 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   21273     ac_header_preproc=yes
   21274     ;;
   21275   no:yes:* )
   21276     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   21277 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   21278     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   21279 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   21280     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   21281 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   21282     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   21283 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   21284     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   21285 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   21286     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   21287 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   21288     (
   21289       cat <<\_ASBOX
   21290 ## ------------------------------------ ##
   21291 ## Report this to opensource (at] google.com ##
   21292 ## ------------------------------------ ##
   21293 _ASBOX
   21294     ) |
   21295       sed "s/^/$as_me: WARNING:     /" >&2
   21296     ;;
   21297 esac
   21298 echo "$as_me:$LINENO: checking for $ac_header" >&5
   21299 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   21300 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   21301   echo $ECHO_N "(cached) $ECHO_C" >&6
   21302 else
   21303   eval "$as_ac_Header=\$ac_header_preproc"
   21304 fi
   21305 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   21306 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   21307 
   21308 fi
   21309 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   21310   cat >>confdefs.h <<_ACEOF
   21311 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   21312 _ACEOF
   21313 
   21314 fi
   21315 
   21316 done
   21317 
   21318 
   21319 for ac_header in string.h
   21320 do
   21321 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   21322 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   21323   echo "$as_me:$LINENO: checking for $ac_header" >&5
   21324 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   21325 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   21326   echo $ECHO_N "(cached) $ECHO_C" >&6
   21327 fi
   21328 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   21329 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   21330 else
   21331   # Is the header compilable?
   21332 echo "$as_me:$LINENO: checking $ac_header usability" >&5
   21333 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
   21334 cat >conftest.$ac_ext <<_ACEOF
   21335 /* confdefs.h.  */
   21336 _ACEOF
   21337 cat confdefs.h >>conftest.$ac_ext
   21338 cat >>conftest.$ac_ext <<_ACEOF
   21339 /* end confdefs.h.  */
   21340 $ac_includes_default
   21341 #include <$ac_header>
   21342 _ACEOF
   21343 rm -f conftest.$ac_objext
   21344 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   21345   (eval $ac_compile) 2>conftest.er1
   21346   ac_status=$?
   21347   grep -v '^ *+' conftest.er1 >conftest.err
   21348   rm -f conftest.er1
   21349   cat conftest.err >&5
   21350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21351   (exit $ac_status); } &&
   21352 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   21353   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   21354   (eval $ac_try) 2>&5
   21355   ac_status=$?
   21356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21357   (exit $ac_status); }; } &&
   21358 	 { ac_try='test -s conftest.$ac_objext'
   21359   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   21360   (eval $ac_try) 2>&5
   21361   ac_status=$?
   21362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21363   (exit $ac_status); }; }; then
   21364   ac_header_compiler=yes
   21365 else
   21366   echo "$as_me: failed program was:" >&5
   21367 sed 's/^/| /' conftest.$ac_ext >&5
   21368 
   21369 ac_header_compiler=no
   21370 fi
   21371 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   21372 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   21373 echo "${ECHO_T}$ac_header_compiler" >&6
   21374 
   21375 # Is the header present?
   21376 echo "$as_me:$LINENO: checking $ac_header presence" >&5
   21377 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
   21378 cat >conftest.$ac_ext <<_ACEOF
   21379 /* confdefs.h.  */
   21380 _ACEOF
   21381 cat confdefs.h >>conftest.$ac_ext
   21382 cat >>conftest.$ac_ext <<_ACEOF
   21383 /* end confdefs.h.  */
   21384 #include <$ac_header>
   21385 _ACEOF
   21386 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   21387   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   21388   ac_status=$?
   21389   grep -v '^ *+' conftest.er1 >conftest.err
   21390   rm -f conftest.er1
   21391   cat conftest.err >&5
   21392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21393   (exit $ac_status); } >/dev/null; then
   21394   if test -s conftest.err; then
   21395     ac_cpp_err=$ac_c_preproc_warn_flag
   21396     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   21397   else
   21398     ac_cpp_err=
   21399   fi
   21400 else
   21401   ac_cpp_err=yes
   21402 fi
   21403 if test -z "$ac_cpp_err"; then
   21404   ac_header_preproc=yes
   21405 else
   21406   echo "$as_me: failed program was:" >&5
   21407 sed 's/^/| /' conftest.$ac_ext >&5
   21408 
   21409   ac_header_preproc=no
   21410 fi
   21411 rm -f conftest.err conftest.$ac_ext
   21412 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   21413 echo "${ECHO_T}$ac_header_preproc" >&6
   21414 
   21415 # So?  What about this header?
   21416 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   21417   yes:no: )
   21418     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   21419 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   21420     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   21421 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   21422     ac_header_preproc=yes
   21423     ;;
   21424   no:yes:* )
   21425     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   21426 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   21427     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   21428 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   21429     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   21430 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   21431     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   21432 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   21433     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   21434 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   21435     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   21436 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   21437     (
   21438       cat <<\_ASBOX
   21439 ## ------------------------------------ ##
   21440 ## Report this to opensource (at] google.com ##
   21441 ## ------------------------------------ ##
   21442 _ASBOX
   21443     ) |
   21444       sed "s/^/$as_me: WARNING:     /" >&2
   21445     ;;
   21446 esac
   21447 echo "$as_me:$LINENO: checking for $ac_header" >&5
   21448 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   21449 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   21450   echo $ECHO_N "(cached) $ECHO_C" >&6
   21451 else
   21452   eval "$as_ac_Header=\$ac_header_preproc"
   21453 fi
   21454 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   21455 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   21456 
   21457 fi
   21458 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   21459   cat >>confdefs.h <<_ACEOF
   21460 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   21461 _ACEOF
   21462 
   21463 fi
   21464 
   21465 done
   21466 
   21467 
   21468 for ac_header in signal.h
   21469 do
   21470 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   21471 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   21472   echo "$as_me:$LINENO: checking for $ac_header" >&5
   21473 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   21474 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   21475   echo $ECHO_N "(cached) $ECHO_C" >&6
   21476 fi
   21477 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   21478 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   21479 else
   21480   # Is the header compilable?
   21481 echo "$as_me:$LINENO: checking $ac_header usability" >&5
   21482 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
   21483 cat >conftest.$ac_ext <<_ACEOF
   21484 /* confdefs.h.  */
   21485 _ACEOF
   21486 cat confdefs.h >>conftest.$ac_ext
   21487 cat >>conftest.$ac_ext <<_ACEOF
   21488 /* end confdefs.h.  */
   21489 $ac_includes_default
   21490 #include <$ac_header>
   21491 _ACEOF
   21492 rm -f conftest.$ac_objext
   21493 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   21494   (eval $ac_compile) 2>conftest.er1
   21495   ac_status=$?
   21496   grep -v '^ *+' conftest.er1 >conftest.err
   21497   rm -f conftest.er1
   21498   cat conftest.err >&5
   21499   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21500   (exit $ac_status); } &&
   21501 	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
   21502   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   21503   (eval $ac_try) 2>&5
   21504   ac_status=$?
   21505   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21506   (exit $ac_status); }; } &&
   21507 	 { ac_try='test -s conftest.$ac_objext'
   21508   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   21509   (eval $ac_try) 2>&5
   21510   ac_status=$?
   21511   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21512   (exit $ac_status); }; }; then
   21513   ac_header_compiler=yes
   21514 else
   21515   echo "$as_me: failed program was:" >&5
   21516 sed 's/^/| /' conftest.$ac_ext >&5
   21517 
   21518 ac_header_compiler=no
   21519 fi
   21520 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   21521 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   21522 echo "${ECHO_T}$ac_header_compiler" >&6
   21523 
   21524 # Is the header present?
   21525 echo "$as_me:$LINENO: checking $ac_header presence" >&5
   21526 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
   21527 cat >conftest.$ac_ext <<_ACEOF
   21528 /* confdefs.h.  */
   21529 _ACEOF
   21530 cat confdefs.h >>conftest.$ac_ext
   21531 cat >>conftest.$ac_ext <<_ACEOF
   21532 /* end confdefs.h.  */
   21533 #include <$ac_header>
   21534 _ACEOF
   21535 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   21536   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   21537   ac_status=$?
   21538   grep -v '^ *+' conftest.er1 >conftest.err
   21539   rm -f conftest.er1
   21540   cat conftest.err >&5
   21541   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21542   (exit $ac_status); } >/dev/null; then
   21543   if test -s conftest.err; then
   21544     ac_cpp_err=$ac_c_preproc_warn_flag
   21545     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   21546   else
   21547     ac_cpp_err=
   21548   fi
   21549 else
   21550   ac_cpp_err=yes
   21551 fi
   21552 if test -z "$ac_cpp_err"; then
   21553   ac_header_preproc=yes
   21554 else
   21555   echo "$as_me: failed program was:" >&5
   21556 sed 's/^/| /' conftest.$ac_ext >&5
   21557 
   21558   ac_header_preproc=no
   21559 fi
   21560 rm -f conftest.err conftest.$ac_ext
   21561 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   21562 echo "${ECHO_T}$ac_header_preproc" >&6
   21563 
   21564 # So?  What about this header?
   21565 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   21566   yes:no: )
   21567     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   21568 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   21569     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   21570 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   21571     ac_header_preproc=yes
   21572     ;;
   21573   no:yes:* )
   21574     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   21575 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   21576     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   21577 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   21578     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   21579 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   21580     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   21581 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   21582     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   21583 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   21584     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   21585 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   21586     (
   21587       cat <<\_ASBOX
   21588 ## ------------------------------------ ##
   21589 ## Report this to opensource (at] google.com ##
   21590 ## ------------------------------------ ##
   21591 _ASBOX
   21592     ) |
   21593       sed "s/^/$as_me: WARNING:     /" >&2
   21594     ;;
   21595 esac
   21596 echo "$as_me:$LINENO: checking for $ac_header" >&5
   21597 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   21598 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   21599   echo $ECHO_N "(cached) $ECHO_C" >&6
   21600 else
   21601   eval "$as_ac_Header=\$ac_header_preproc"
   21602 fi
   21603 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   21604 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   21605 
   21606 fi
   21607 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   21608   cat >>confdefs.h <<_ACEOF
   21609 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   21610 _ACEOF
   21611 
   21612 fi
   21613 
   21614 done
   21615 
   21616 
   21617 # Find out what namespace 'normal' STL code lives in, and also what namespace
   21618 # the user wants our classes to be defined in
   21619 echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5
   21620 echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6
   21621 if test "${ac_cv_cxx_namespaces+set}" = set; then
   21622   echo $ECHO_N "(cached) $ECHO_C" >&6
   21623 else
   21624 
   21625 
   21626                   ac_ext=cc
   21627 ac_cpp='$CXXCPP $CPPFLAGS'
   21628 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   21629 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   21630 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   21631 
   21632                   cat >conftest.$ac_ext <<_ACEOF
   21633 /* confdefs.h.  */
   21634 _ACEOF
   21635 cat confdefs.h >>conftest.$ac_ext
   21636 cat >>conftest.$ac_ext <<_ACEOF
   21637 /* end confdefs.h.  */
   21638 namespace Outer {
   21639                                     namespace Inner { int i = 0; }}
   21640 int
   21641 main ()
   21642 {
   21643 using namespace Outer::Inner; return i;
   21644   ;
   21645   return 0;
   21646 }
   21647 _ACEOF
   21648 rm -f conftest.$ac_objext
   21649 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   21650   (eval $ac_compile) 2>conftest.er1
   21651   ac_status=$?
   21652   grep -v '^ *+' conftest.er1 >conftest.err
   21653   rm -f conftest.er1
   21654   cat conftest.err >&5
   21655   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21656   (exit $ac_status); } &&
   21657 	 { ac_try='test -z "$ac_cxx_werror_flag"			 || test ! -s conftest.err'
   21658   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   21659   (eval $ac_try) 2>&5
   21660   ac_status=$?
   21661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21662   (exit $ac_status); }; } &&
   21663 	 { ac_try='test -s conftest.$ac_objext'
   21664   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   21665   (eval $ac_try) 2>&5
   21666   ac_status=$?
   21667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21668   (exit $ac_status); }; }; then
   21669   ac_cv_cxx_namespaces=yes
   21670 else
   21671   echo "$as_me: failed program was:" >&5
   21672 sed 's/^/| /' conftest.$ac_ext >&5
   21673 
   21674 ac_cv_cxx_namespaces=no
   21675 fi
   21676 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   21677                   ac_ext=c
   21678 ac_cpp='$CPP $CPPFLAGS'
   21679 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   21680 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   21681 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   21682 
   21683 fi
   21684 echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5
   21685 echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6
   21686   if test "$ac_cv_cxx_namespaces" = yes; then
   21687 
   21688 cat >>confdefs.h <<\_ACEOF
   21689 #define HAVE_NAMESPACES 1
   21690 _ACEOF
   21691 
   21692   fi
   21693 echo "$as_me:$LINENO: checking what namespace STL code is in" >&5
   21694 echo $ECHO_N "checking what namespace STL code is in... $ECHO_C" >&6
   21695 if test "${ac_cv_cxx_stl_namespace+set}" = set; then
   21696   echo $ECHO_N "(cached) $ECHO_C" >&6
   21697 else
   21698 
   21699 
   21700 
   21701       ac_ext=cc
   21702 ac_cpp='$CXXCPP $CPPFLAGS'
   21703 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   21704 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   21705 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   21706 
   21707       cat >conftest.$ac_ext <<_ACEOF
   21708 /* confdefs.h.  */
   21709 _ACEOF
   21710 cat confdefs.h >>conftest.$ac_ext
   21711 cat >>conftest.$ac_ext <<_ACEOF
   21712 /* end confdefs.h.  */
   21713 #include <vector>
   21714 int
   21715 main ()
   21716 {
   21717 vector<int> t; return 0;
   21718   ;
   21719   return 0;
   21720 }
   21721 _ACEOF
   21722 rm -f conftest.$ac_objext
   21723 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   21724   (eval $ac_compile) 2>conftest.er1
   21725   ac_status=$?
   21726   grep -v '^ *+' conftest.er1 >conftest.err
   21727   rm -f conftest.er1
   21728   cat conftest.err >&5
   21729   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21730   (exit $ac_status); } &&
   21731 	 { ac_try='test -z "$ac_cxx_werror_flag"			 || test ! -s conftest.err'
   21732   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   21733   (eval $ac_try) 2>&5
   21734   ac_status=$?
   21735   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21736   (exit $ac_status); }; } &&
   21737 	 { ac_try='test -s conftest.$ac_objext'
   21738   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   21739   (eval $ac_try) 2>&5
   21740   ac_status=$?
   21741   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21742   (exit $ac_status); }; }; then
   21743   ac_cv_cxx_stl_namespace=none
   21744 else
   21745   echo "$as_me: failed program was:" >&5
   21746 sed 's/^/| /' conftest.$ac_ext >&5
   21747 
   21748 fi
   21749 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   21750       cat >conftest.$ac_ext <<_ACEOF
   21751 /* confdefs.h.  */
   21752 _ACEOF
   21753 cat confdefs.h >>conftest.$ac_ext
   21754 cat >>conftest.$ac_ext <<_ACEOF
   21755 /* end confdefs.h.  */
   21756 #include <vector>
   21757 int
   21758 main ()
   21759 {
   21760 std::vector<int> t; return 0;
   21761   ;
   21762   return 0;
   21763 }
   21764 _ACEOF
   21765 rm -f conftest.$ac_objext
   21766 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   21767   (eval $ac_compile) 2>conftest.er1
   21768   ac_status=$?
   21769   grep -v '^ *+' conftest.er1 >conftest.err
   21770   rm -f conftest.er1
   21771   cat conftest.err >&5
   21772   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21773   (exit $ac_status); } &&
   21774 	 { ac_try='test -z "$ac_cxx_werror_flag"			 || test ! -s conftest.err'
   21775   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   21776   (eval $ac_try) 2>&5
   21777   ac_status=$?
   21778   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21779   (exit $ac_status); }; } &&
   21780 	 { ac_try='test -s conftest.$ac_objext'
   21781   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   21782   (eval $ac_try) 2>&5
   21783   ac_status=$?
   21784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   21785   (exit $ac_status); }; }; then
   21786   ac_cv_cxx_stl_namespace=std
   21787 else
   21788   echo "$as_me: failed program was:" >&5
   21789 sed 's/^/| /' conftest.$ac_ext >&5
   21790 
   21791 fi
   21792 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   21793       ac_ext=c
   21794 ac_cpp='$CPP $CPPFLAGS'
   21795 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   21796 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   21797 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   21798 
   21799 fi
   21800 echo "$as_me:$LINENO: result: $ac_cv_cxx_stl_namespace" >&5
   21801 echo "${ECHO_T}$ac_cv_cxx_stl_namespace" >&6
   21802    if test "$ac_cv_cxx_stl_namespace" = none; then
   21803 
   21804 cat >>confdefs.h <<\_ACEOF
   21805 #define STL_NAMESPACE
   21806 _ACEOF
   21807 
   21808    fi
   21809    if test "$ac_cv_cxx_stl_namespace" = std; then
   21810 
   21811 cat >>confdefs.h <<\_ACEOF
   21812 #define STL_NAMESPACE std
   21813 _ACEOF
   21814 
   21815    fi
   21816 
   21817 google_namespace_default=google
   21818    # Check whether --enable-namespace or --disable-namespace was given.
   21819 if test "${enable_namespace+set}" = set; then
   21820   enableval="$enable_namespace"
   21821   case "$enableval" in
   21822                     yes) google_namespace="$google_namespace_default" ;;
   21823                      no) google_namespace="" ;;
   21824                       *) google_namespace="$enableval" ;;
   21825                   esac
   21826 else
   21827   google_namespace="$google_namespace_default"
   21828 fi;
   21829    if test -n "$google_namespace"; then
   21830      ac_google_namespace="::$google_namespace"
   21831      ac_google_start_namespace="namespace $google_namespace {"
   21832      ac_google_end_namespace="}"
   21833    else
   21834      ac_google_namespace=""
   21835      ac_google_start_namespace=""
   21836      ac_google_end_namespace=""
   21837    fi
   21838 
   21839 cat >>confdefs.h <<_ACEOF
   21840 #define GOOGLE_NAMESPACE $ac_google_namespace
   21841 _ACEOF
   21842 
   21843 
   21844 cat >>confdefs.h <<_ACEOF
   21845 #define _START_GOOGLE_NAMESPACE_ $ac_google_start_namespace
   21846 _ACEOF
   21847 
   21848 
   21849 cat >>confdefs.h <<_ACEOF
   21850 #define _END_GOOGLE_NAMESPACE_ $ac_google_end_namespace
   21851 _ACEOF
   21852 
   21853 
   21854 
   21855 ## Check out ../autoconf/ for other macros you can call to do useful stuff
   21856 
   21857 # Write generated configuration file
   21858           ac_config_files="$ac_config_files Makefile"
   21859 
   21860 cat >confcache <<\_ACEOF
   21861 # This file is a shell script that caches the results of configure
   21862 # tests run on this system so they can be shared between configure
   21863 # scripts and configure runs, see configure's option --config-cache.
   21864 # It is not useful on other systems.  If it contains results you don't
   21865 # want to keep, you may remove or edit it.
   21866 #
   21867 # config.status only pays attention to the cache file if you give it
   21868 # the --recheck option to rerun configure.
   21869 #
   21870 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   21871 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   21872 # following values.
   21873 
   21874 _ACEOF
   21875 
   21876 # The following way of writing the cache mishandles newlines in values,
   21877 # but we know of no workaround that is simple, portable, and efficient.
   21878 # So, don't put newlines in cache variables' values.
   21879 # Ultrix sh set writes to stderr and can't be redirected directly,
   21880 # and sets the high bit in the cache file unless we assign to the vars.
   21881 {
   21882   (set) 2>&1 |
   21883     case `(ac_space=' '; set | grep ac_space) 2>&1` in
   21884     *ac_space=\ *)
   21885       # `set' does not quote correctly, so add quotes (double-quote
   21886       # substitution turns \\\\ into \\, and sed turns \\ into \).
   21887       sed -n \
   21888 	"s/'/'\\\\''/g;
   21889 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   21890       ;;
   21891     *)
   21892       # `set' quotes correctly as required by POSIX, so do not add quotes.
   21893       sed -n \
   21894 	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
   21895       ;;
   21896     esac;
   21897 } |
   21898   sed '
   21899      t clear
   21900      : clear
   21901      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   21902      t end
   21903      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   21904      : end' >>confcache
   21905 if diff $cache_file confcache >/dev/null 2>&1; then :; else
   21906   if test -w $cache_file; then
   21907     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
   21908     cat confcache >$cache_file
   21909   else
   21910     echo "not updating unwritable cache $cache_file"
   21911   fi
   21912 fi
   21913 rm -f confcache
   21914 
   21915 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   21916 # Let make expand exec_prefix.
   21917 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   21918 
   21919 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   21920 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   21921 # trailing colons and then remove the whole line if VPATH becomes empty
   21922 # (actually we leave an empty line to preserve line numbers).
   21923 if test "x$srcdir" = x.; then
   21924   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   21925 s/:*\$(srcdir):*/:/;
   21926 s/:*\${srcdir}:*/:/;
   21927 s/:*@srcdir@:*/:/;
   21928 s/^\([^=]*=[	 ]*\):*/\1/;
   21929 s/:*$//;
   21930 s/^[^=]*=[	 ]*$//;
   21931 }'
   21932 fi
   21933 
   21934 DEFS=-DHAVE_CONFIG_H
   21935 
   21936 ac_libobjs=
   21937 ac_ltlibobjs=
   21938 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   21939   # 1. Remove the extension, and $U if already installed.
   21940   ac_i=`echo "$ac_i" |
   21941 	 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
   21942   # 2. Add them.
   21943   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
   21944   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
   21945 done
   21946 LIBOBJS=$ac_libobjs
   21947 
   21948 LTLIBOBJS=$ac_ltlibobjs
   21949 
   21950 
   21951 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   21952   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   21953 Usually this means the macro was only invoked conditionally." >&5
   21954 echo "$as_me: error: conditional \"AMDEP\" was never defined.
   21955 Usually this means the macro was only invoked conditionally." >&2;}
   21956    { (exit 1); exit 1; }; }
   21957 fi
   21958 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   21959   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   21960 Usually this means the macro was only invoked conditionally." >&5
   21961 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   21962 Usually this means the macro was only invoked conditionally." >&2;}
   21963    { (exit 1); exit 1; }; }
   21964 fi
   21965 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   21966   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   21967 Usually this means the macro was only invoked conditionally." >&5
   21968 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   21969 Usually this means the macro was only invoked conditionally." >&2;}
   21970    { (exit 1); exit 1; }; }
   21971 fi
   21972 if test -z "${GCC_TRUE}" && test -z "${GCC_FALSE}"; then
   21973   { { echo "$as_me:$LINENO: error: conditional \"GCC\" was never defined.
   21974 Usually this means the macro was only invoked conditionally." >&5
   21975 echo "$as_me: error: conditional \"GCC\" was never defined.
   21976 Usually this means the macro was only invoked conditionally." >&2;}
   21977    { (exit 1); exit 1; }; }
   21978 fi
   21979 
   21980 : ${CONFIG_STATUS=./config.status}
   21981 ac_clean_files_save=$ac_clean_files
   21982 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   21983 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   21984 echo "$as_me: creating $CONFIG_STATUS" >&6;}
   21985 cat >$CONFIG_STATUS <<_ACEOF
   21986 #! $SHELL
   21987 # Generated by $as_me.
   21988 # Run this file to recreate the current configuration.
   21989 # Compiler output produced by configure, useful for debugging
   21990 # configure, is in config.log if it exists.
   21991 
   21992 debug=false
   21993 ac_cs_recheck=false
   21994 ac_cs_silent=false
   21995 SHELL=\${CONFIG_SHELL-$SHELL}
   21996 _ACEOF
   21997 
   21998 cat >>$CONFIG_STATUS <<\_ACEOF
   21999 ## --------------------- ##
   22000 ## M4sh Initialization.  ##
   22001 ## --------------------- ##
   22002 
   22003 # Be Bourne compatible
   22004 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   22005   emulate sh
   22006   NULLCMD=:
   22007   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
   22008   # is contrary to our usage.  Disable this feature.
   22009   alias -g '${1+"$@"}'='"$@"'
   22010 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
   22011   set -o posix
   22012 fi
   22013 DUALCASE=1; export DUALCASE # for MKS sh
   22014 
   22015 # Support unset when possible.
   22016 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   22017   as_unset=unset
   22018 else
   22019   as_unset=false
   22020 fi
   22021 
   22022 
   22023 # Work around bugs in pre-3.0 UWIN ksh.
   22024 $as_unset ENV MAIL MAILPATH
   22025 PS1='$ '
   22026 PS2='> '
   22027 PS4='+ '
   22028 
   22029 # NLS nuisances.
   22030 for as_var in \
   22031   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
   22032   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
   22033   LC_TELEPHONE LC_TIME
   22034 do
   22035   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
   22036     eval $as_var=C; export $as_var
   22037   else
   22038     $as_unset $as_var
   22039   fi
   22040 done
   22041 
   22042 # Required to use basename.
   22043 if expr a : '\(a\)' >/dev/null 2>&1; then
   22044   as_expr=expr
   22045 else
   22046   as_expr=false
   22047 fi
   22048 
   22049 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
   22050   as_basename=basename
   22051 else
   22052   as_basename=false
   22053 fi
   22054 
   22055 
   22056 # Name of the executable.
   22057 as_me=`$as_basename "$0" ||
   22058 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   22059 	 X"$0" : 'X\(//\)$' \| \
   22060 	 X"$0" : 'X\(/\)$' \| \
   22061 	 .     : '\(.\)' 2>/dev/null ||
   22062 echo X/"$0" |
   22063     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
   22064   	  /^X\/\(\/\/\)$/{ s//\1/; q; }
   22065   	  /^X\/\(\/\).*/{ s//\1/; q; }
   22066   	  s/.*/./; q'`
   22067 
   22068 
   22069 # PATH needs CR, and LINENO needs CR and PATH.
   22070 # Avoid depending upon Character Ranges.
   22071 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   22072 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   22073 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   22074 as_cr_digits='0123456789'
   22075 as_cr_alnum=$as_cr_Letters$as_cr_digits
   22076 
   22077 # The user is always right.
   22078 if test "${PATH_SEPARATOR+set}" != set; then
   22079   echo "#! /bin/sh" >conf$$.sh
   22080   echo  "exit 0"   >>conf$$.sh
   22081   chmod +x conf$$.sh
   22082   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   22083     PATH_SEPARATOR=';'
   22084   else
   22085     PATH_SEPARATOR=:
   22086   fi
   22087   rm -f conf$$.sh
   22088 fi
   22089 
   22090 
   22091   as_lineno_1=$LINENO
   22092   as_lineno_2=$LINENO
   22093   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
   22094   test "x$as_lineno_1" != "x$as_lineno_2" &&
   22095   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
   22096   # Find who we are.  Look in the path if we contain no path at all
   22097   # relative or not.
   22098   case $0 in
   22099     *[\\/]* ) as_myself=$0 ;;
   22100     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   22101 for as_dir in $PATH
   22102 do
   22103   IFS=$as_save_IFS
   22104   test -z "$as_dir" && as_dir=.
   22105   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   22106 done
   22107 
   22108        ;;
   22109   esac
   22110   # We did not find ourselves, most probably we were run as `sh COMMAND'
   22111   # in which case we are not to be found in the path.
   22112   if test "x$as_myself" = x; then
   22113     as_myself=$0
   22114   fi
   22115   if test ! -f "$as_myself"; then
   22116     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
   22117 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
   22118    { (exit 1); exit 1; }; }
   22119   fi
   22120   case $CONFIG_SHELL in
   22121   '')
   22122     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   22123 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
   22124 do
   22125   IFS=$as_save_IFS
   22126   test -z "$as_dir" && as_dir=.
   22127   for as_base in sh bash ksh sh5; do
   22128 	 case $as_dir in
   22129 	 /*)
   22130 	   if ("$as_dir/$as_base" -c '
   22131   as_lineno_1=$LINENO
   22132   as_lineno_2=$LINENO
   22133   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
   22134   test "x$as_lineno_1" != "x$as_lineno_2" &&
   22135   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
   22136 	     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
   22137 	     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
   22138 	     CONFIG_SHELL=$as_dir/$as_base
   22139 	     export CONFIG_SHELL
   22140 	     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
   22141 	   fi;;
   22142 	 esac
   22143        done
   22144 done
   22145 ;;
   22146   esac
   22147 
   22148   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   22149   # uniformly replaced by the line number.  The first 'sed' inserts a
   22150   # line-number line before each line; the second 'sed' does the real
   22151   # work.  The second script uses 'N' to pair each line-number line
   22152   # with the numbered line, and appends trailing '-' during
   22153   # substitution so that $LINENO is not a special case at line end.
   22154   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   22155   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
   22156   sed '=' <$as_myself |
   22157     sed '
   22158       N
   22159       s,$,-,
   22160       : loop
   22161       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
   22162       t loop
   22163       s,-$,,
   22164       s,^['$as_cr_digits']*\n,,
   22165     ' >$as_me.lineno &&
   22166   chmod +x $as_me.lineno ||
   22167     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
   22168 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
   22169    { (exit 1); exit 1; }; }
   22170 
   22171   # Don't try to exec as it changes $[0], causing all sort of problems
   22172   # (the dirname of $[0] is not the place where we might find the
   22173   # original and so on.  Autoconf is especially sensible to this).
   22174   . ./$as_me.lineno
   22175   # Exit status is that of the last command.
   22176   exit
   22177 }
   22178 
   22179 
   22180 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
   22181   *c*,-n*) ECHO_N= ECHO_C='
   22182 ' ECHO_T='	' ;;
   22183   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
   22184   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
   22185 esac
   22186 
   22187 if expr a : '\(a\)' >/dev/null 2>&1; then
   22188   as_expr=expr
   22189 else
   22190   as_expr=false
   22191 fi
   22192 
   22193 rm -f conf$$ conf$$.exe conf$$.file
   22194 echo >conf$$.file
   22195 if ln -s conf$$.file conf$$ 2>/dev/null; then
   22196   # We could just check for DJGPP; but this test a) works b) is more generic
   22197   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
   22198   if test -f conf$$.exe; then
   22199     # Don't use ln at all; we don't have any links
   22200     as_ln_s='cp -p'
   22201   else
   22202     as_ln_s='ln -s'
   22203   fi
   22204 elif ln conf$$.file conf$$ 2>/dev/null; then
   22205   as_ln_s=ln
   22206 else
   22207   as_ln_s='cp -p'
   22208 fi
   22209 rm -f conf$$ conf$$.exe conf$$.file
   22210 
   22211 if mkdir -p . 2>/dev/null; then
   22212   as_mkdir_p=:
   22213 else
   22214   test -d ./-p && rmdir ./-p
   22215   as_mkdir_p=false
   22216 fi
   22217 
   22218 as_executable_p="test -f"
   22219 
   22220 # Sed expression to map a string onto a valid CPP name.
   22221 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   22222 
   22223 # Sed expression to map a string onto a valid variable name.
   22224 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   22225 
   22226 
   22227 # IFS
   22228 # We need space, tab and new line, in precisely that order.
   22229 as_nl='
   22230 '
   22231 IFS=" 	$as_nl"
   22232 
   22233 # CDPATH.
   22234 $as_unset CDPATH
   22235 
   22236 exec 6>&1
   22237 
   22238 # Open the log real soon, to keep \$[0] and so on meaningful, and to
   22239 # report actual input values of CONFIG_FILES etc. instead of their
   22240 # values after options handling.  Logging --version etc. is OK.
   22241 exec 5>>config.log
   22242 {
   22243   echo
   22244   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   22245 ## Running $as_me. ##
   22246 _ASBOX
   22247 } >&5
   22248 cat >&5 <<_CSEOF
   22249 
   22250 This file was extended by cmockery $as_me 0.1.2, which was
   22251 generated by GNU Autoconf 2.59.  Invocation command line was
   22252 
   22253   CONFIG_FILES    = $CONFIG_FILES
   22254   CONFIG_HEADERS  = $CONFIG_HEADERS
   22255   CONFIG_LINKS    = $CONFIG_LINKS
   22256   CONFIG_COMMANDS = $CONFIG_COMMANDS
   22257   $ $0 $@
   22258 
   22259 _CSEOF
   22260 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
   22261 echo >&5
   22262 _ACEOF
   22263 
   22264 # Files that config.status was made for.
   22265 if test -n "$ac_config_files"; then
   22266   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
   22267 fi
   22268 
   22269 if test -n "$ac_config_headers"; then
   22270   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
   22271 fi
   22272 
   22273 if test -n "$ac_config_links"; then
   22274   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
   22275 fi
   22276 
   22277 if test -n "$ac_config_commands"; then
   22278   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
   22279 fi
   22280 
   22281 cat >>$CONFIG_STATUS <<\_ACEOF
   22282 
   22283 ac_cs_usage="\
   22284 \`$as_me' instantiates files from templates according to the
   22285 current configuration.
   22286 
   22287 Usage: $0 [OPTIONS] [FILE]...
   22288 
   22289   -h, --help       print this help, then exit
   22290   -V, --version    print version number, then exit
   22291   -q, --quiet      do not print progress messages
   22292   -d, --debug      don't remove temporary files
   22293       --recheck    update $as_me by reconfiguring in the same conditions
   22294   --file=FILE[:TEMPLATE]
   22295 		   instantiate the configuration file FILE
   22296   --header=FILE[:TEMPLATE]
   22297 		   instantiate the configuration header FILE
   22298 
   22299 Configuration files:
   22300 $config_files
   22301 
   22302 Configuration headers:
   22303 $config_headers
   22304 
   22305 Configuration commands:
   22306 $config_commands
   22307 
   22308 Report bugs to <bug-autoconf@gnu.org>."
   22309 _ACEOF
   22310 
   22311 cat >>$CONFIG_STATUS <<_ACEOF
   22312 ac_cs_version="\\
   22313 cmockery config.status 0.1.2
   22314 configured by $0, generated by GNU Autoconf 2.59,
   22315   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
   22316 
   22317 Copyright (C) 2003 Free Software Foundation, Inc.
   22318 This config.status script is free software; the Free Software Foundation
   22319 gives unlimited permission to copy, distribute and modify it."
   22320 srcdir=$srcdir
   22321 INSTALL="$INSTALL"
   22322 _ACEOF
   22323 
   22324 cat >>$CONFIG_STATUS <<\_ACEOF
   22325 # If no file are specified by the user, then we need to provide default
   22326 # value.  By we need to know if files were specified by the user.
   22327 ac_need_defaults=:
   22328 while test $# != 0
   22329 do
   22330   case $1 in
   22331   --*=*)
   22332     ac_option=`expr "x$1" : 'x\([^=]*\)='`
   22333     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
   22334     ac_shift=:
   22335     ;;
   22336   -*)
   22337     ac_option=$1
   22338     ac_optarg=$2
   22339     ac_shift=shift
   22340     ;;
   22341   *) # This is not an option, so the user has probably given explicit
   22342      # arguments.
   22343      ac_option=$1
   22344      ac_need_defaults=false;;
   22345   esac
   22346 
   22347   case $ac_option in
   22348   # Handling of the options.
   22349 _ACEOF
   22350 cat >>$CONFIG_STATUS <<\_ACEOF
   22351   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   22352     ac_cs_recheck=: ;;
   22353   --version | --vers* | -V )
   22354     echo "$ac_cs_version"; exit 0 ;;
   22355   --he | --h)
   22356     # Conflict between --help and --header
   22357     { { echo "$as_me:$LINENO: error: ambiguous option: $1
   22358 Try \`$0 --help' for more information." >&5
   22359 echo "$as_me: error: ambiguous option: $1
   22360 Try \`$0 --help' for more information." >&2;}
   22361    { (exit 1); exit 1; }; };;
   22362   --help | --hel | -h )
   22363     echo "$ac_cs_usage"; exit 0 ;;
   22364   --debug | --d* | -d )
   22365     debug=: ;;
   22366   --file | --fil | --fi | --f )
   22367     $ac_shift
   22368     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
   22369     ac_need_defaults=false;;
   22370   --header | --heade | --head | --hea )
   22371     $ac_shift
   22372     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
   22373     ac_need_defaults=false;;
   22374   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   22375   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   22376     ac_cs_silent=: ;;
   22377 
   22378   # This is an error.
   22379   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
   22380 Try \`$0 --help' for more information." >&5
   22381 echo "$as_me: error: unrecognized option: $1
   22382 Try \`$0 --help' for more information." >&2;}
   22383    { (exit 1); exit 1; }; } ;;
   22384 
   22385   *) ac_config_targets="$ac_config_targets $1" ;;
   22386 
   22387   esac
   22388   shift
   22389 done
   22390 
   22391 ac_configure_extra_args=
   22392 
   22393 if $ac_cs_silent; then
   22394   exec 6>/dev/null
   22395   ac_configure_extra_args="$ac_configure_extra_args --silent"
   22396 fi
   22397 
   22398 _ACEOF
   22399 cat >>$CONFIG_STATUS <<_ACEOF
   22400 if \$ac_cs_recheck; then
   22401   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
   22402   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   22403 fi
   22404 
   22405 _ACEOF
   22406 
   22407 cat >>$CONFIG_STATUS <<_ACEOF
   22408 #
   22409 # INIT-COMMANDS section.
   22410 #
   22411 
   22412 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   22413 
   22414 _ACEOF
   22415 
   22416 
   22417 
   22418 cat >>$CONFIG_STATUS <<\_ACEOF
   22419 for ac_config_target in $ac_config_targets
   22420 do
   22421   case "$ac_config_target" in
   22422   # Handling of arguments.
   22423   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   22424   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   22425   "src/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config.h" ;;
   22426   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   22427 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   22428    { (exit 1); exit 1; }; };;
   22429   esac
   22430 done
   22431 
   22432 # If the user did not use the arguments to specify the items to instantiate,
   22433 # then the envvar interface is used.  Set only those that are not.
   22434 # We use the long form for the default assignment because of an extremely
   22435 # bizarre bug on SunOS 4.1.3.
   22436 if $ac_need_defaults; then
   22437   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   22438   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   22439   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   22440 fi
   22441 
   22442 # Have a temporary directory for convenience.  Make it in the build tree
   22443 # simply because there is no reason to put it here, and in addition,
   22444 # creating and moving files from /tmp can sometimes cause problems.
   22445 # Create a temporary directory, and hook for its removal unless debugging.
   22446 $debug ||
   22447 {
   22448   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
   22449   trap '{ (exit 1); exit 1; }' 1 2 13 15
   22450 }
   22451 
   22452 # Create a (secure) tmp directory for tmp files.
   22453 
   22454 {
   22455   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
   22456   test -n "$tmp" && test -d "$tmp"
   22457 }  ||
   22458 {
   22459   tmp=./confstat$$-$RANDOM
   22460   (umask 077 && mkdir $tmp)
   22461 } ||
   22462 {
   22463    echo "$me: cannot create a temporary directory in ." >&2
   22464    { (exit 1); exit 1; }
   22465 }
   22466 
   22467 _ACEOF
   22468 
   22469 cat >>$CONFIG_STATUS <<_ACEOF
   22470 
   22471 #
   22472 # CONFIG_FILES section.
   22473 #
   22474 
   22475 # No need to generate the scripts if there are no CONFIG_FILES.
   22476 # This happens for instance when ./config.status config.h
   22477 if test -n "\$CONFIG_FILES"; then
   22478   # Protect against being on the right side of a sed subst in config.status.
   22479   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
   22480    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
   22481 s,@SHELL@,$SHELL,;t t
   22482 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
   22483 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
   22484 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
   22485 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
   22486 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
   22487 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
   22488 s,@exec_prefix@,$exec_prefix,;t t
   22489 s,@prefix@,$prefix,;t t
   22490 s,@program_transform_name@,$program_transform_name,;t t
   22491 s,@bindir@,$bindir,;t t
   22492 s,@sbindir@,$sbindir,;t t
   22493 s,@libexecdir@,$libexecdir,;t t
   22494 s,@datadir@,$datadir,;t t
   22495 s,@sysconfdir@,$sysconfdir,;t t
   22496 s,@sharedstatedir@,$sharedstatedir,;t t
   22497 s,@localstatedir@,$localstatedir,;t t
   22498 s,@libdir@,$libdir,;t t
   22499 s,@includedir@,$includedir,;t t
   22500 s,@oldincludedir@,$oldincludedir,;t t
   22501 s,@infodir@,$infodir,;t t
   22502 s,@mandir@,$mandir,;t t
   22503 s,@build_alias@,$build_alias,;t t
   22504 s,@host_alias@,$host_alias,;t t
   22505 s,@target_alias@,$target_alias,;t t
   22506 s,@DEFS@,$DEFS,;t t
   22507 s,@ECHO_C@,$ECHO_C,;t t
   22508 s,@ECHO_N@,$ECHO_N,;t t
   22509 s,@ECHO_T@,$ECHO_T,;t t
   22510 s,@LIBS@,$LIBS,;t t
   22511 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
   22512 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
   22513 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
   22514 s,@CYGPATH_W@,$CYGPATH_W,;t t
   22515 s,@PACKAGE@,$PACKAGE,;t t
   22516 s,@VERSION@,$VERSION,;t t
   22517 s,@ACLOCAL@,$ACLOCAL,;t t
   22518 s,@AUTOCONF@,$AUTOCONF,;t t
   22519 s,@AUTOMAKE@,$AUTOMAKE,;t t
   22520 s,@AUTOHEADER@,$AUTOHEADER,;t t
   22521 s,@MAKEINFO@,$MAKEINFO,;t t
   22522 s,@install_sh@,$install_sh,;t t
   22523 s,@STRIP@,$STRIP,;t t
   22524 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
   22525 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
   22526 s,@mkdir_p@,$mkdir_p,;t t
   22527 s,@AWK@,$AWK,;t t
   22528 s,@SET_MAKE@,$SET_MAKE,;t t
   22529 s,@am__leading_dot@,$am__leading_dot,;t t
   22530 s,@AMTAR@,$AMTAR,;t t
   22531 s,@am__tar@,$am__tar,;t t
   22532 s,@am__untar@,$am__untar,;t t
   22533 s,@CC@,$CC,;t t
   22534 s,@CFLAGS@,$CFLAGS,;t t
   22535 s,@LDFLAGS@,$LDFLAGS,;t t
   22536 s,@CPPFLAGS@,$CPPFLAGS,;t t
   22537 s,@ac_ct_CC@,$ac_ct_CC,;t t
   22538 s,@EXEEXT@,$EXEEXT,;t t
   22539 s,@OBJEXT@,$OBJEXT,;t t
   22540 s,@DEPDIR@,$DEPDIR,;t t
   22541 s,@am__include@,$am__include,;t t
   22542 s,@am__quote@,$am__quote,;t t
   22543 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
   22544 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
   22545 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
   22546 s,@CCDEPMODE@,$CCDEPMODE,;t t
   22547 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
   22548 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
   22549 s,@CPP@,$CPP,;t t
   22550 s,@CXX@,$CXX,;t t
   22551 s,@CXXFLAGS@,$CXXFLAGS,;t t
   22552 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
   22553 s,@CXXDEPMODE@,$CXXDEPMODE,;t t
   22554 s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t
   22555 s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t
   22556 s,@GCC_TRUE@,$GCC_TRUE,;t t
   22557 s,@GCC_FALSE@,$GCC_FALSE,;t t
   22558 s,@build@,$build,;t t
   22559 s,@build_cpu@,$build_cpu,;t t
   22560 s,@build_vendor@,$build_vendor,;t t
   22561 s,@build_os@,$build_os,;t t
   22562 s,@host@,$host,;t t
   22563 s,@host_cpu@,$host_cpu,;t t
   22564 s,@host_vendor@,$host_vendor,;t t
   22565 s,@host_os@,$host_os,;t t
   22566 s,@EGREP@,$EGREP,;t t
   22567 s,@LN_S@,$LN_S,;t t
   22568 s,@ECHO@,$ECHO,;t t
   22569 s,@AR@,$AR,;t t
   22570 s,@ac_ct_AR@,$ac_ct_AR,;t t
   22571 s,@RANLIB@,$RANLIB,;t t
   22572 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
   22573 s,@CXXCPP@,$CXXCPP,;t t
   22574 s,@F77@,$F77,;t t
   22575 s,@FFLAGS@,$FFLAGS,;t t
   22576 s,@ac_ct_F77@,$ac_ct_F77,;t t
   22577 s,@LIBTOOL@,$LIBTOOL,;t t
   22578 s,@LIBTOOL_DEPS@,$LIBTOOL_DEPS,;t t
   22579 s,@LIBOBJS@,$LIBOBJS,;t t
   22580 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
   22581 CEOF
   22582 
   22583 _ACEOF
   22584 
   22585   cat >>$CONFIG_STATUS <<\_ACEOF
   22586   # Split the substitutions into bite-sized pieces for seds with
   22587   # small command number limits, like on Digital OSF/1 and HP-UX.
   22588   ac_max_sed_lines=48
   22589   ac_sed_frag=1 # Number of current file.
   22590   ac_beg=1 # First line for current file.
   22591   ac_end=$ac_max_sed_lines # Line after last line for current file.
   22592   ac_more_lines=:
   22593   ac_sed_cmds=
   22594   while $ac_more_lines; do
   22595     if test $ac_beg -gt 1; then
   22596       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
   22597     else
   22598       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
   22599     fi
   22600     if test ! -s $tmp/subs.frag; then
   22601       ac_more_lines=false
   22602     else
   22603       # The purpose of the label and of the branching condition is to
   22604       # speed up the sed processing (if there are no `@' at all, there
   22605       # is no need to browse any of the substitutions).
   22606       # These are the two extra sed commands mentioned above.
   22607       (echo ':t
   22608   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
   22609       if test -z "$ac_sed_cmds"; then
   22610 	ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
   22611       else
   22612 	ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
   22613       fi
   22614       ac_sed_frag=`expr $ac_sed_frag + 1`
   22615       ac_beg=$ac_end
   22616       ac_end=`expr $ac_end + $ac_max_sed_lines`
   22617     fi
   22618   done
   22619   if test -z "$ac_sed_cmds"; then
   22620     ac_sed_cmds=cat
   22621   fi
   22622 fi # test -n "$CONFIG_FILES"
   22623 
   22624 _ACEOF
   22625 cat >>$CONFIG_STATUS <<\_ACEOF
   22626 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
   22627   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
   22628   case $ac_file in
   22629   - | *:- | *:-:* ) # input from stdin
   22630 	cat >$tmp/stdin
   22631 	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
   22632 	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   22633   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
   22634 	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   22635   * )   ac_file_in=$ac_file.in ;;
   22636   esac
   22637 
   22638   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
   22639   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
   22640 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22641 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   22642 	 X"$ac_file" : 'X\(//\)$' \| \
   22643 	 X"$ac_file" : 'X\(/\)' \| \
   22644 	 .     : '\(.\)' 2>/dev/null ||
   22645 echo X"$ac_file" |
   22646     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   22647   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   22648   	  /^X\(\/\/\)$/{ s//\1/; q; }
   22649   	  /^X\(\/\).*/{ s//\1/; q; }
   22650   	  s/.*/./; q'`
   22651   { if $as_mkdir_p; then
   22652     mkdir -p "$ac_dir"
   22653   else
   22654     as_dir="$ac_dir"
   22655     as_dirs=
   22656     while test ! -d "$as_dir"; do
   22657       as_dirs="$as_dir $as_dirs"
   22658       as_dir=`(dirname "$as_dir") 2>/dev/null ||
   22659 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22660 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   22661 	 X"$as_dir" : 'X\(//\)$' \| \
   22662 	 X"$as_dir" : 'X\(/\)' \| \
   22663 	 .     : '\(.\)' 2>/dev/null ||
   22664 echo X"$as_dir" |
   22665     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   22666   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   22667   	  /^X\(\/\/\)$/{ s//\1/; q; }
   22668   	  /^X\(\/\).*/{ s//\1/; q; }
   22669   	  s/.*/./; q'`
   22670     done
   22671     test ! -n "$as_dirs" || mkdir $as_dirs
   22672   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
   22673 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
   22674    { (exit 1); exit 1; }; }; }
   22675 
   22676   ac_builddir=.
   22677 
   22678 if test "$ac_dir" != .; then
   22679   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   22680   # A "../" for each directory in $ac_dir_suffix.
   22681   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
   22682 else
   22683   ac_dir_suffix= ac_top_builddir=
   22684 fi
   22685 
   22686 case $srcdir in
   22687   .)  # No --srcdir option.  We are building in place.
   22688     ac_srcdir=.
   22689     if test -z "$ac_top_builddir"; then
   22690        ac_top_srcdir=.
   22691     else
   22692        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
   22693     fi ;;
   22694   [\\/]* | ?:[\\/]* )  # Absolute path.
   22695     ac_srcdir=$srcdir$ac_dir_suffix;
   22696     ac_top_srcdir=$srcdir ;;
   22697   *) # Relative path.
   22698     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
   22699     ac_top_srcdir=$ac_top_builddir$srcdir ;;
   22700 esac
   22701 
   22702 # Do not use `cd foo && pwd` to compute absolute paths, because
   22703 # the directories may not exist.
   22704 case `pwd` in
   22705 .) ac_abs_builddir="$ac_dir";;
   22706 *)
   22707   case "$ac_dir" in
   22708   .) ac_abs_builddir=`pwd`;;
   22709   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
   22710   *) ac_abs_builddir=`pwd`/"$ac_dir";;
   22711   esac;;
   22712 esac
   22713 case $ac_abs_builddir in
   22714 .) ac_abs_top_builddir=${ac_top_builddir}.;;
   22715 *)
   22716   case ${ac_top_builddir}. in
   22717   .) ac_abs_top_builddir=$ac_abs_builddir;;
   22718   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
   22719   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
   22720   esac;;
   22721 esac
   22722 case $ac_abs_builddir in
   22723 .) ac_abs_srcdir=$ac_srcdir;;
   22724 *)
   22725   case $ac_srcdir in
   22726   .) ac_abs_srcdir=$ac_abs_builddir;;
   22727   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
   22728   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
   22729   esac;;
   22730 esac
   22731 case $ac_abs_builddir in
   22732 .) ac_abs_top_srcdir=$ac_top_srcdir;;
   22733 *)
   22734   case $ac_top_srcdir in
   22735   .) ac_abs_top_srcdir=$ac_abs_builddir;;
   22736   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
   22737   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
   22738   esac;;
   22739 esac
   22740 
   22741 
   22742   case $INSTALL in
   22743   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   22744   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
   22745   esac
   22746 
   22747   # Let's still pretend it is `configure' which instantiates (i.e., don't
   22748   # use $as_me), people would be surprised to read:
   22749   #    /* config.h.  Generated by config.status.  */
   22750   if test x"$ac_file" = x-; then
   22751     configure_input=
   22752   else
   22753     configure_input="$ac_file.  "
   22754   fi
   22755   configure_input=$configure_input"Generated from `echo $ac_file_in |
   22756 				     sed 's,.*/,,'` by configure."
   22757 
   22758   # First look for the input files in the build tree, otherwise in the
   22759   # src tree.
   22760   ac_file_inputs=`IFS=:
   22761     for f in $ac_file_in; do
   22762       case $f in
   22763       -) echo $tmp/stdin ;;
   22764       [\\/$]*)
   22765 	 # Absolute (can't be DOS-style, as IFS=:)
   22766 	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
   22767 echo "$as_me: error: cannot find input file: $f" >&2;}
   22768    { (exit 1); exit 1; }; }
   22769 	 echo "$f";;
   22770       *) # Relative
   22771 	 if test -f "$f"; then
   22772 	   # Build tree
   22773 	   echo "$f"
   22774 	 elif test -f "$srcdir/$f"; then
   22775 	   # Source tree
   22776 	   echo "$srcdir/$f"
   22777 	 else
   22778 	   # /dev/null tree
   22779 	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
   22780 echo "$as_me: error: cannot find input file: $f" >&2;}
   22781    { (exit 1); exit 1; }; }
   22782 	 fi;;
   22783       esac
   22784     done` || { (exit 1); exit 1; }
   22785 
   22786   if test x"$ac_file" != x-; then
   22787     { echo "$as_me:$LINENO: creating $ac_file" >&5
   22788 echo "$as_me: creating $ac_file" >&6;}
   22789     rm -f "$ac_file"
   22790   fi
   22791 _ACEOF
   22792 cat >>$CONFIG_STATUS <<_ACEOF
   22793   sed "$ac_vpsub
   22794 $extrasub
   22795 _ACEOF
   22796 cat >>$CONFIG_STATUS <<\_ACEOF
   22797 :t
   22798 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   22799 s,@configure_input@,$configure_input,;t t
   22800 s,@srcdir@,$ac_srcdir,;t t
   22801 s,@abs_srcdir@,$ac_abs_srcdir,;t t
   22802 s,@top_srcdir@,$ac_top_srcdir,;t t
   22803 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
   22804 s,@builddir@,$ac_builddir,;t t
   22805 s,@abs_builddir@,$ac_abs_builddir,;t t
   22806 s,@top_builddir@,$ac_top_builddir,;t t
   22807 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
   22808 s,@INSTALL@,$ac_INSTALL,;t t
   22809 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
   22810   rm -f $tmp/stdin
   22811   if test x"$ac_file" != x-; then
   22812     mv $tmp/out $ac_file
   22813   else
   22814     cat $tmp/out
   22815     rm -f $tmp/out
   22816   fi
   22817 
   22818 done
   22819 _ACEOF
   22820 cat >>$CONFIG_STATUS <<\_ACEOF
   22821 
   22822 #
   22823 # CONFIG_HEADER section.
   22824 #
   22825 
   22826 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
   22827 # NAME is the cpp macro being defined and VALUE is the value it is being given.
   22828 #
   22829 # ac_d sets the value in "#define NAME VALUE" lines.
   22830 ac_dA='s,^\([	 ]*\)#\([	 ]*define[	 ][	 ]*\)'
   22831 ac_dB='[	 ].*$,\1#\2'
   22832 ac_dC=' '
   22833 ac_dD=',;t'
   22834 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
   22835 ac_uA='s,^\([	 ]*\)#\([	 ]*\)undef\([	 ][	 ]*\)'
   22836 ac_uB='$,\1#\2define\3'
   22837 ac_uC=' '
   22838 ac_uD=',;t'
   22839 
   22840 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
   22841   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
   22842   case $ac_file in
   22843   - | *:- | *:-:* ) # input from stdin
   22844 	cat >$tmp/stdin
   22845 	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
   22846 	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   22847   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
   22848 	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   22849   * )   ac_file_in=$ac_file.in ;;
   22850   esac
   22851 
   22852   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
   22853 echo "$as_me: creating $ac_file" >&6;}
   22854 
   22855   # First look for the input files in the build tree, otherwise in the
   22856   # src tree.
   22857   ac_file_inputs=`IFS=:
   22858     for f in $ac_file_in; do
   22859       case $f in
   22860       -) echo $tmp/stdin ;;
   22861       [\\/$]*)
   22862 	 # Absolute (can't be DOS-style, as IFS=:)
   22863 	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
   22864 echo "$as_me: error: cannot find input file: $f" >&2;}
   22865    { (exit 1); exit 1; }; }
   22866 	 # Do quote $f, to prevent DOS paths from being IFS'd.
   22867 	 echo "$f";;
   22868       *) # Relative
   22869 	 if test -f "$f"; then
   22870 	   # Build tree
   22871 	   echo "$f"
   22872 	 elif test -f "$srcdir/$f"; then
   22873 	   # Source tree
   22874 	   echo "$srcdir/$f"
   22875 	 else
   22876 	   # /dev/null tree
   22877 	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
   22878 echo "$as_me: error: cannot find input file: $f" >&2;}
   22879    { (exit 1); exit 1; }; }
   22880 	 fi;;
   22881       esac
   22882     done` || { (exit 1); exit 1; }
   22883   # Remove the trailing spaces.
   22884   sed 's/[	 ]*$//' $ac_file_inputs >$tmp/in
   22885 
   22886 _ACEOF
   22887 
   22888 # Transform confdefs.h into two sed scripts, `conftest.defines' and
   22889 # `conftest.undefs', that substitutes the proper values into
   22890 # config.h.in to produce config.h.  The first handles `#define'
   22891 # templates, and the second `#undef' templates.
   22892 # And first: Protect against being on the right side of a sed subst in
   22893 # config.status.  Protect against being in an unquoted here document
   22894 # in config.status.
   22895 rm -f conftest.defines conftest.undefs
   22896 # Using a here document instead of a string reduces the quoting nightmare.
   22897 # Putting comments in sed scripts is not portable.
   22898 #
   22899 # `end' is used to avoid that the second main sed command (meant for
   22900 # 0-ary CPP macros) applies to n-ary macro definitions.
   22901 # See the Autoconf documentation for `clear'.
   22902 cat >confdef2sed.sed <<\_ACEOF
   22903 s/[\\&,]/\\&/g
   22904 s,[\\$`],\\&,g
   22905 t clear
   22906 : clear
   22907 s,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*\)\(([^)]*)\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
   22908 t end
   22909 s,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
   22910 : end
   22911 _ACEOF
   22912 # If some macros were called several times there might be several times
   22913 # the same #defines, which is useless.  Nevertheless, we may not want to
   22914 # sort them, since we want the *last* AC-DEFINE to be honored.
   22915 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
   22916 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
   22917 rm -f confdef2sed.sed
   22918 
   22919 # This sed command replaces #undef with comments.  This is necessary, for
   22920 # example, in the case of _POSIX_SOURCE, which is predefined and required
   22921 # on some systems where configure will not decide to define it.
   22922 cat >>conftest.undefs <<\_ACEOF
   22923 s,^[	 ]*#[	 ]*undef[	 ][	 ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
   22924 _ACEOF
   22925 
   22926 # Break up conftest.defines because some shells have a limit on the size
   22927 # of here documents, and old seds have small limits too (100 cmds).
   22928 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
   22929 echo '  if grep "^[	 ]*#[	 ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
   22930 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
   22931 echo '  :' >>$CONFIG_STATUS
   22932 rm -f conftest.tail
   22933 while grep . conftest.defines >/dev/null
   22934 do
   22935   # Write a limited-size here document to $tmp/defines.sed.
   22936   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
   22937   # Speed up: don't consider the non `#define' lines.
   22938   echo '/^[	 ]*#[	 ]*define/!b' >>$CONFIG_STATUS
   22939   # Work around the forget-to-reset-the-flag bug.
   22940   echo 't clr' >>$CONFIG_STATUS
   22941   echo ': clr' >>$CONFIG_STATUS
   22942   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
   22943   echo 'CEOF
   22944   sed -f $tmp/defines.sed $tmp/in >$tmp/out
   22945   rm -f $tmp/in
   22946   mv $tmp/out $tmp/in
   22947 ' >>$CONFIG_STATUS
   22948   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
   22949   rm -f conftest.defines
   22950   mv conftest.tail conftest.defines
   22951 done
   22952 rm -f conftest.defines
   22953 echo '  fi # grep' >>$CONFIG_STATUS
   22954 echo >>$CONFIG_STATUS
   22955 
   22956 # Break up conftest.undefs because some shells have a limit on the size
   22957 # of here documents, and old seds have small limits too (100 cmds).
   22958 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
   22959 rm -f conftest.tail
   22960 while grep . conftest.undefs >/dev/null
   22961 do
   22962   # Write a limited-size here document to $tmp/undefs.sed.
   22963   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
   22964   # Speed up: don't consider the non `#undef'
   22965   echo '/^[	 ]*#[	 ]*undef/!b' >>$CONFIG_STATUS
   22966   # Work around the forget-to-reset-the-flag bug.
   22967   echo 't clr' >>$CONFIG_STATUS
   22968   echo ': clr' >>$CONFIG_STATUS
   22969   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
   22970   echo 'CEOF
   22971   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
   22972   rm -f $tmp/in
   22973   mv $tmp/out $tmp/in
   22974 ' >>$CONFIG_STATUS
   22975   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
   22976   rm -f conftest.undefs
   22977   mv conftest.tail conftest.undefs
   22978 done
   22979 rm -f conftest.undefs
   22980 
   22981 cat >>$CONFIG_STATUS <<\_ACEOF
   22982   # Let's still pretend it is `configure' which instantiates (i.e., don't
   22983   # use $as_me), people would be surprised to read:
   22984   #    /* config.h.  Generated by config.status.  */
   22985   if test x"$ac_file" = x-; then
   22986     echo "/* Generated by configure.  */" >$tmp/config.h
   22987   else
   22988     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
   22989   fi
   22990   cat $tmp/in >>$tmp/config.h
   22991   rm -f $tmp/in
   22992   if test x"$ac_file" != x-; then
   22993     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
   22994       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   22995 echo "$as_me: $ac_file is unchanged" >&6;}
   22996     else
   22997       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
   22998 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   22999 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   23000 	 X"$ac_file" : 'X\(//\)$' \| \
   23001 	 X"$ac_file" : 'X\(/\)' \| \
   23002 	 .     : '\(.\)' 2>/dev/null ||
   23003 echo X"$ac_file" |
   23004     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   23005   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   23006   	  /^X\(\/\/\)$/{ s//\1/; q; }
   23007   	  /^X\(\/\).*/{ s//\1/; q; }
   23008   	  s/.*/./; q'`
   23009       { if $as_mkdir_p; then
   23010     mkdir -p "$ac_dir"
   23011   else
   23012     as_dir="$ac_dir"
   23013     as_dirs=
   23014     while test ! -d "$as_dir"; do
   23015       as_dirs="$as_dir $as_dirs"
   23016       as_dir=`(dirname "$as_dir") 2>/dev/null ||
   23017 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23018 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   23019 	 X"$as_dir" : 'X\(//\)$' \| \
   23020 	 X"$as_dir" : 'X\(/\)' \| \
   23021 	 .     : '\(.\)' 2>/dev/null ||
   23022 echo X"$as_dir" |
   23023     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   23024   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   23025   	  /^X\(\/\/\)$/{ s//\1/; q; }
   23026   	  /^X\(\/\).*/{ s//\1/; q; }
   23027   	  s/.*/./; q'`
   23028     done
   23029     test ! -n "$as_dirs" || mkdir $as_dirs
   23030   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
   23031 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
   23032    { (exit 1); exit 1; }; }; }
   23033 
   23034       rm -f $ac_file
   23035       mv $tmp/config.h $ac_file
   23036     fi
   23037   else
   23038     cat $tmp/config.h
   23039     rm -f $tmp/config.h
   23040   fi
   23041 # Compute $ac_file's index in $config_headers.
   23042 _am_stamp_count=1
   23043 for _am_header in $config_headers :; do
   23044   case $_am_header in
   23045     $ac_file | $ac_file:* )
   23046       break ;;
   23047     * )
   23048       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   23049   esac
   23050 done
   23051 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
   23052 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23053 	 X$ac_file : 'X\(//\)[^/]' \| \
   23054 	 X$ac_file : 'X\(//\)$' \| \
   23055 	 X$ac_file : 'X\(/\)' \| \
   23056 	 .     : '\(.\)' 2>/dev/null ||
   23057 echo X$ac_file |
   23058     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   23059   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   23060   	  /^X\(\/\/\)$/{ s//\1/; q; }
   23061   	  /^X\(\/\).*/{ s//\1/; q; }
   23062   	  s/.*/./; q'`/stamp-h$_am_stamp_count
   23063 done
   23064 _ACEOF
   23065 cat >>$CONFIG_STATUS <<\_ACEOF
   23066 
   23067 #
   23068 # CONFIG_COMMANDS section.
   23069 #
   23070 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
   23071   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
   23072   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
   23073   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
   23074 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23075 	 X"$ac_dest" : 'X\(//\)[^/]' \| \
   23076 	 X"$ac_dest" : 'X\(//\)$' \| \
   23077 	 X"$ac_dest" : 'X\(/\)' \| \
   23078 	 .     : '\(.\)' 2>/dev/null ||
   23079 echo X"$ac_dest" |
   23080     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   23081   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   23082   	  /^X\(\/\/\)$/{ s//\1/; q; }
   23083   	  /^X\(\/\).*/{ s//\1/; q; }
   23084   	  s/.*/./; q'`
   23085   { if $as_mkdir_p; then
   23086     mkdir -p "$ac_dir"
   23087   else
   23088     as_dir="$ac_dir"
   23089     as_dirs=
   23090     while test ! -d "$as_dir"; do
   23091       as_dirs="$as_dir $as_dirs"
   23092       as_dir=`(dirname "$as_dir") 2>/dev/null ||
   23093 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23094 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   23095 	 X"$as_dir" : 'X\(//\)$' \| \
   23096 	 X"$as_dir" : 'X\(/\)' \| \
   23097 	 .     : '\(.\)' 2>/dev/null ||
   23098 echo X"$as_dir" |
   23099     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   23100   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   23101   	  /^X\(\/\/\)$/{ s//\1/; q; }
   23102   	  /^X\(\/\).*/{ s//\1/; q; }
   23103   	  s/.*/./; q'`
   23104     done
   23105     test ! -n "$as_dirs" || mkdir $as_dirs
   23106   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
   23107 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
   23108    { (exit 1); exit 1; }; }; }
   23109 
   23110   ac_builddir=.
   23111 
   23112 if test "$ac_dir" != .; then
   23113   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   23114   # A "../" for each directory in $ac_dir_suffix.
   23115   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
   23116 else
   23117   ac_dir_suffix= ac_top_builddir=
   23118 fi
   23119 
   23120 case $srcdir in
   23121   .)  # No --srcdir option.  We are building in place.
   23122     ac_srcdir=.
   23123     if test -z "$ac_top_builddir"; then
   23124        ac_top_srcdir=.
   23125     else
   23126        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
   23127     fi ;;
   23128   [\\/]* | ?:[\\/]* )  # Absolute path.
   23129     ac_srcdir=$srcdir$ac_dir_suffix;
   23130     ac_top_srcdir=$srcdir ;;
   23131   *) # Relative path.
   23132     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
   23133     ac_top_srcdir=$ac_top_builddir$srcdir ;;
   23134 esac
   23135 
   23136 # Do not use `cd foo && pwd` to compute absolute paths, because
   23137 # the directories may not exist.
   23138 case `pwd` in
   23139 .) ac_abs_builddir="$ac_dir";;
   23140 *)
   23141   case "$ac_dir" in
   23142   .) ac_abs_builddir=`pwd`;;
   23143   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
   23144   *) ac_abs_builddir=`pwd`/"$ac_dir";;
   23145   esac;;
   23146 esac
   23147 case $ac_abs_builddir in
   23148 .) ac_abs_top_builddir=${ac_top_builddir}.;;
   23149 *)
   23150   case ${ac_top_builddir}. in
   23151   .) ac_abs_top_builddir=$ac_abs_builddir;;
   23152   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
   23153   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
   23154   esac;;
   23155 esac
   23156 case $ac_abs_builddir in
   23157 .) ac_abs_srcdir=$ac_srcdir;;
   23158 *)
   23159   case $ac_srcdir in
   23160   .) ac_abs_srcdir=$ac_abs_builddir;;
   23161   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
   23162   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
   23163   esac;;
   23164 esac
   23165 case $ac_abs_builddir in
   23166 .) ac_abs_top_srcdir=$ac_top_srcdir;;
   23167 *)
   23168   case $ac_top_srcdir in
   23169   .) ac_abs_top_srcdir=$ac_abs_builddir;;
   23170   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
   23171   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
   23172   esac;;
   23173 esac
   23174 
   23175 
   23176   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
   23177 echo "$as_me: executing $ac_dest commands" >&6;}
   23178   case $ac_dest in
   23179     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   23180   # Strip MF so we end up with the name of the file.
   23181   mf=`echo "$mf" | sed -e 's/:.*$//'`
   23182   # Check whether this is an Automake generated Makefile or not.
   23183   # We used to match only the files named `Makefile.in', but
   23184   # some people rename them; so instead we look at the file content.
   23185   # Grep'ing the first line is not enough: some people post-process
   23186   # each Makefile.in and add a new line on top of each file to say so.
   23187   # So let's grep whole file.
   23188   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
   23189     dirpart=`(dirname "$mf") 2>/dev/null ||
   23190 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23191 	 X"$mf" : 'X\(//\)[^/]' \| \
   23192 	 X"$mf" : 'X\(//\)$' \| \
   23193 	 X"$mf" : 'X\(/\)' \| \
   23194 	 .     : '\(.\)' 2>/dev/null ||
   23195 echo X"$mf" |
   23196     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   23197   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   23198   	  /^X\(\/\/\)$/{ s//\1/; q; }
   23199   	  /^X\(\/\).*/{ s//\1/; q; }
   23200   	  s/.*/./; q'`
   23201   else
   23202     continue
   23203   fi
   23204   # Extract the definition of DEPDIR, am__include, and am__quote
   23205   # from the Makefile without running `make'.
   23206   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   23207   test -z "$DEPDIR" && continue
   23208   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   23209   test -z "am__include" && continue
   23210   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   23211   # When using ansi2knr, U may be empty or an underscore; expand it
   23212   U=`sed -n 's/^U = //p' < "$mf"`
   23213   # Find all dependency output files, they are included files with
   23214   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   23215   # simplest approach to changing $(DEPDIR) to its actual value in the
   23216   # expansion.
   23217   for file in `sed -n "
   23218     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   23219        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   23220     # Make sure the directory exists.
   23221     test -f "$dirpart/$file" && continue
   23222     fdir=`(dirname "$file") 2>/dev/null ||
   23223 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23224 	 X"$file" : 'X\(//\)[^/]' \| \
   23225 	 X"$file" : 'X\(//\)$' \| \
   23226 	 X"$file" : 'X\(/\)' \| \
   23227 	 .     : '\(.\)' 2>/dev/null ||
   23228 echo X"$file" |
   23229     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   23230   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   23231   	  /^X\(\/\/\)$/{ s//\1/; q; }
   23232   	  /^X\(\/\).*/{ s//\1/; q; }
   23233   	  s/.*/./; q'`
   23234     { if $as_mkdir_p; then
   23235     mkdir -p $dirpart/$fdir
   23236   else
   23237     as_dir=$dirpart/$fdir
   23238     as_dirs=
   23239     while test ! -d "$as_dir"; do
   23240       as_dirs="$as_dir $as_dirs"
   23241       as_dir=`(dirname "$as_dir") 2>/dev/null ||
   23242 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   23243 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   23244 	 X"$as_dir" : 'X\(//\)$' \| \
   23245 	 X"$as_dir" : 'X\(/\)' \| \
   23246 	 .     : '\(.\)' 2>/dev/null ||
   23247 echo X"$as_dir" |
   23248     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   23249   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   23250   	  /^X\(\/\/\)$/{ s//\1/; q; }
   23251   	  /^X\(\/\).*/{ s//\1/; q; }
   23252   	  s/.*/./; q'`
   23253     done
   23254     test ! -n "$as_dirs" || mkdir $as_dirs
   23255   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
   23256 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
   23257    { (exit 1); exit 1; }; }; }
   23258 
   23259     # echo "creating $dirpart/$file"
   23260     echo '# dummy' > "$dirpart/$file"
   23261   done
   23262 done
   23263  ;;
   23264   esac
   23265 done
   23266 _ACEOF
   23267 
   23268 cat >>$CONFIG_STATUS <<\_ACEOF
   23269 
   23270 { (exit 0); exit 0; }
   23271 _ACEOF
   23272 chmod +x $CONFIG_STATUS
   23273 ac_clean_files=$ac_clean_files_save
   23274 
   23275 
   23276 # configure is writing to config.log, and then calls config.status.
   23277 # config.status does its own redirection, appending to config.log.
   23278 # Unfortunately, on DOS this fails, as config.log is still kept open
   23279 # by configure, so config.status won't be able to write to it; its
   23280 # output is simply discarded.  So we exec the FD to /dev/null,
   23281 # effectively closing config.log, so it can be properly (re)opened and
   23282 # appended to by config.status.  When coming back to configure, we
   23283 # need to make the FD available again.
   23284 if test "$no_create" != yes; then
   23285   ac_cs_success=:
   23286   ac_config_status_args=
   23287   test "$silent" = yes &&
   23288     ac_config_status_args="$ac_config_status_args --quiet"
   23289   exec 5>/dev/null
   23290   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   23291   exec 5>>config.log
   23292   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   23293   # would make configure fail if this is the last instruction.
   23294   $ac_cs_success || { (exit 1); exit 1; }
   23295 fi
   23296 
   23297