Home | History | Annotate | Line # | Download | only in dist
configure revision 1.1
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.59 for xf86-video-apm 1.1.1.
      4 #
      5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
      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='xf86-video-apm'
    425 PACKAGE_TARNAME='xf86-video-apm'
    426 PACKAGE_VERSION='1.1.1'
    427 PACKAGE_STRING='xf86-video-apm 1.1.1'
    428 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
    429 
    430 ac_unique_file="Makefile.am"
    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 MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT build build_cpu build_vendor build_os host host_cpu host_vendor host_os 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 EGREP LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CPP CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL moduledir PKG_CONFIG ac_pt_PKG_CONFIG XORG_CFLAGS XORG_LIBS XF86RUSH_CFLAGS XF86RUSH_LIBS XF86RUSH_TRUE XF86RUSH_FALSE INCLUDES DRIVER_NAME APP_MAN_SUFFIX LIB_MAN_SUFFIX FILE_MAN_SUFFIX MISC_MAN_SUFFIX DRIVER_MAN_SUFFIX ADMIN_MAN_SUFFIX APP_MAN_DIR LIB_MAN_DIR FILE_MAN_DIR MISC_MAN_DIR DRIVER_MAN_DIR ADMIN_MAN_DIR LINUXDOC PS2PDF BUILD_LINUXDOC_TRUE BUILD_LINUXDOC_FALSE BUILD_PDFDOC_TRUE BUILD_PDFDOC_FALSE MAKE_TEXT MAKE_PS MAKE_PDF MAKE_HTML 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 ac_env_PKG_CONFIG_set=${PKG_CONFIG+set}
    950 ac_env_PKG_CONFIG_value=$PKG_CONFIG
    951 ac_cv_env_PKG_CONFIG_set=${PKG_CONFIG+set}
    952 ac_cv_env_PKG_CONFIG_value=$PKG_CONFIG
    953 ac_env_XORG_CFLAGS_set=${XORG_CFLAGS+set}
    954 ac_env_XORG_CFLAGS_value=$XORG_CFLAGS
    955 ac_cv_env_XORG_CFLAGS_set=${XORG_CFLAGS+set}
    956 ac_cv_env_XORG_CFLAGS_value=$XORG_CFLAGS
    957 ac_env_XORG_LIBS_set=${XORG_LIBS+set}
    958 ac_env_XORG_LIBS_value=$XORG_LIBS
    959 ac_cv_env_XORG_LIBS_set=${XORG_LIBS+set}
    960 ac_cv_env_XORG_LIBS_value=$XORG_LIBS
    961 ac_env_XF86RUSH_CFLAGS_set=${XF86RUSH_CFLAGS+set}
    962 ac_env_XF86RUSH_CFLAGS_value=$XF86RUSH_CFLAGS
    963 ac_cv_env_XF86RUSH_CFLAGS_set=${XF86RUSH_CFLAGS+set}
    964 ac_cv_env_XF86RUSH_CFLAGS_value=$XF86RUSH_CFLAGS
    965 ac_env_XF86RUSH_LIBS_set=${XF86RUSH_LIBS+set}
    966 ac_env_XF86RUSH_LIBS_value=$XF86RUSH_LIBS
    967 ac_cv_env_XF86RUSH_LIBS_set=${XF86RUSH_LIBS+set}
    968 ac_cv_env_XF86RUSH_LIBS_value=$XF86RUSH_LIBS
    969 
    970 #
    971 # Report the --help message.
    972 #
    973 if test "$ac_init_help" = "long"; then
    974   # Omit some internal or obsolete options to make the list less imposing.
    975   # This message is too long to be a string in the A/UX 3.1 sh.
    976   cat <<_ACEOF
    977 \`configure' configures xf86-video-apm 1.1.1 to adapt to many kinds of systems.
    978 
    979 Usage: $0 [OPTION]... [VAR=VALUE]...
    980 
    981 To assign environment variables (e.g., CC, CFLAGS...), specify them as
    982 VAR=VALUE.  See below for descriptions of some of the useful variables.
    983 
    984 Defaults for the options are specified in brackets.
    985 
    986 Configuration:
    987   -h, --help              display this help and exit
    988       --help=short        display options specific to this package
    989       --help=recursive    display the short help of all the included packages
    990   -V, --version           display version information and exit
    991   -q, --quiet, --silent   do not print \`checking...' messages
    992       --cache-file=FILE   cache test results in FILE [disabled]
    993   -C, --config-cache      alias for \`--cache-file=config.cache'
    994   -n, --no-create         do not create output files
    995       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
    996 
    997 _ACEOF
    998 
    999   cat <<_ACEOF
   1000 Installation directories:
   1001   --prefix=PREFIX         install architecture-independent files in PREFIX
   1002 			  [$ac_default_prefix]
   1003   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1004 			  [PREFIX]
   1005 
   1006 By default, \`make install' will install all the files in
   1007 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1008 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1009 for instance \`--prefix=\$HOME'.
   1010 
   1011 For better control, use the options below.
   1012 
   1013 Fine tuning of the installation directories:
   1014   --bindir=DIR           user executables [EPREFIX/bin]
   1015   --sbindir=DIR          system admin executables [EPREFIX/sbin]
   1016   --libexecdir=DIR       program executables [EPREFIX/libexec]
   1017   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
   1018   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
   1019   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
   1020   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
   1021   --libdir=DIR           object code libraries [EPREFIX/lib]
   1022   --includedir=DIR       C header files [PREFIX/include]
   1023   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
   1024   --infodir=DIR          info documentation [PREFIX/info]
   1025   --mandir=DIR           man documentation [PREFIX/man]
   1026 _ACEOF
   1027 
   1028   cat <<\_ACEOF
   1029 
   1030 Program names:
   1031   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1032   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1033   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1034 
   1035 System types:
   1036   --build=BUILD     configure for building on BUILD [guessed]
   1037   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1038 _ACEOF
   1039 fi
   1040 
   1041 if test -n "$ac_init_help"; then
   1042   case $ac_init_help in
   1043      short | recursive ) echo "Configuration of xf86-video-apm 1.1.1:";;
   1044    esac
   1045   cat <<\_ACEOF
   1046 
   1047 Optional Features:
   1048   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1049   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1050   --enable-maintainer-mode  enable make rules and dependencies not useful
   1051 			  (and sometimes confusing) to the casual installer
   1052   --enable-static[=PKGS]
   1053                           build static libraries [default=no]
   1054   --enable-shared[=PKGS]
   1055                           build shared libraries [default=yes]
   1056   --enable-fast-install[=PKGS]
   1057                           optimize for fast installation [default=yes]
   1058   --disable-dependency-tracking  speeds up one-time build
   1059   --enable-dependency-tracking   do not reject slow dependency extractors
   1060   --disable-libtool-lock  avoid locking (might break parallel builds)
   1061 
   1062 Optional Packages:
   1063   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1064   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1065   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1066   --with-pic              try to use only PIC/non-PIC objects [default=use
   1067                           both]
   1068   --with-tags[=TAGS]
   1069                           include additional configurations [automatic]
   1070   --with-xorg-module-dir=DIR
   1071   --with-release-version=STRING
   1072                           Use release version string in package name
   1073 
   1074 Some influential environment variables:
   1075   CC          C compiler command
   1076   CFLAGS      C compiler flags
   1077   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1078               nonstandard directory <lib dir>
   1079   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
   1080               headers in a nonstandard directory <include dir>
   1081   CPP         C preprocessor
   1082   CXX         C++ compiler command
   1083   CXXFLAGS    C++ compiler flags
   1084   CXXCPP      C++ preprocessor
   1085   F77         Fortran 77 compiler command
   1086   FFLAGS      Fortran 77 compiler flags
   1087   PKG_CONFIG  path to pkg-config utility
   1088   XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
   1089   XORG_LIBS   linker flags for XORG, overriding pkg-config
   1090   XF86RUSH_CFLAGS
   1091               C compiler flags for XF86RUSH, overriding pkg-config
   1092   XF86RUSH_LIBS
   1093               linker flags for XF86RUSH, overriding pkg-config
   1094 
   1095 Use these variables to override the choices made by `configure' or to help
   1096 it to find libraries and programs with nonstandard names/locations.
   1097 
   1098 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
   1099 _ACEOF
   1100 fi
   1101 
   1102 if test "$ac_init_help" = "recursive"; then
   1103   # If there are subdirs, report their specific --help.
   1104   ac_popdir=`pwd`
   1105   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1106     test -d $ac_dir || continue
   1107     ac_builddir=.
   1108 
   1109 if test "$ac_dir" != .; then
   1110   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   1111   # A "../" for each directory in $ac_dir_suffix.
   1112   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
   1113 else
   1114   ac_dir_suffix= ac_top_builddir=
   1115 fi
   1116 
   1117 case $srcdir in
   1118   .)  # No --srcdir option.  We are building in place.
   1119     ac_srcdir=.
   1120     if test -z "$ac_top_builddir"; then
   1121        ac_top_srcdir=.
   1122     else
   1123        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
   1124     fi ;;
   1125   [\\/]* | ?:[\\/]* )  # Absolute path.
   1126     ac_srcdir=$srcdir$ac_dir_suffix;
   1127     ac_top_srcdir=$srcdir ;;
   1128   *) # Relative path.
   1129     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
   1130     ac_top_srcdir=$ac_top_builddir$srcdir ;;
   1131 esac
   1132 
   1133 # Do not use `cd foo && pwd` to compute absolute paths, because
   1134 # the directories may not exist.
   1135 case `pwd` in
   1136 .) ac_abs_builddir="$ac_dir";;
   1137 *)
   1138   case "$ac_dir" in
   1139   .) ac_abs_builddir=`pwd`;;
   1140   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
   1141   *) ac_abs_builddir=`pwd`/"$ac_dir";;
   1142   esac;;
   1143 esac
   1144 case $ac_abs_builddir in
   1145 .) ac_abs_top_builddir=${ac_top_builddir}.;;
   1146 *)
   1147   case ${ac_top_builddir}. in
   1148   .) ac_abs_top_builddir=$ac_abs_builddir;;
   1149   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
   1150   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
   1151   esac;;
   1152 esac
   1153 case $ac_abs_builddir in
   1154 .) ac_abs_srcdir=$ac_srcdir;;
   1155 *)
   1156   case $ac_srcdir in
   1157   .) ac_abs_srcdir=$ac_abs_builddir;;
   1158   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
   1159   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
   1160   esac;;
   1161 esac
   1162 case $ac_abs_builddir in
   1163 .) ac_abs_top_srcdir=$ac_top_srcdir;;
   1164 *)
   1165   case $ac_top_srcdir in
   1166   .) ac_abs_top_srcdir=$ac_abs_builddir;;
   1167   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
   1168   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
   1169   esac;;
   1170 esac
   1171 
   1172     cd $ac_dir
   1173     # Check for guested configure; otherwise get Cygnus style configure.
   1174     if test -f $ac_srcdir/configure.gnu; then
   1175       echo
   1176       $SHELL $ac_srcdir/configure.gnu  --help=recursive
   1177     elif test -f $ac_srcdir/configure; then
   1178       echo
   1179       $SHELL $ac_srcdir/configure  --help=recursive
   1180     elif test -f $ac_srcdir/configure.ac ||
   1181 	   test -f $ac_srcdir/configure.in; then
   1182       echo
   1183       $ac_configure --help
   1184     else
   1185       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1186     fi
   1187     cd $ac_popdir
   1188   done
   1189 fi
   1190 
   1191 test -n "$ac_init_help" && exit 0
   1192 if $ac_init_version; then
   1193   cat <<\_ACEOF
   1194 xf86-video-apm configure 1.1.1
   1195 generated by GNU Autoconf 2.59
   1196 
   1197 Copyright (C) 2003 Free Software Foundation, Inc.
   1198 This configure script is free software; the Free Software Foundation
   1199 gives unlimited permission to copy, distribute and modify it.
   1200 _ACEOF
   1201   exit 0
   1202 fi
   1203 exec 5>config.log
   1204 cat >&5 <<_ACEOF
   1205 This file contains any messages produced by compilers while
   1206 running configure, to aid debugging if configure makes a mistake.
   1207 
   1208 It was created by xf86-video-apm $as_me 1.1.1, which was
   1209 generated by GNU Autoconf 2.59.  Invocation command line was
   1210 
   1211   $ $0 $@
   1212 
   1213 _ACEOF
   1214 {
   1215 cat <<_ASUNAME
   1216 ## --------- ##
   1217 ## Platform. ##
   1218 ## --------- ##
   1219 
   1220 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1221 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1222 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1223 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1224 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1225 
   1226 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1227 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1228 
   1229 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1230 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1231 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1232 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
   1233 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1234 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1235 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1236 
   1237 _ASUNAME
   1238 
   1239 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1240 for as_dir in $PATH
   1241 do
   1242   IFS=$as_save_IFS
   1243   test -z "$as_dir" && as_dir=.
   1244   echo "PATH: $as_dir"
   1245 done
   1246 
   1247 } >&5
   1248 
   1249 cat >&5 <<_ACEOF
   1250 
   1251 
   1252 ## ----------- ##
   1253 ## Core tests. ##
   1254 ## ----------- ##
   1255 
   1256 _ACEOF
   1257 
   1258 
   1259 # Keep a trace of the command line.
   1260 # Strip out --no-create and --no-recursion so they do not pile up.
   1261 # Strip out --silent because we don't want to record it for future runs.
   1262 # Also quote any args containing shell meta-characters.
   1263 # Make two passes to allow for proper duplicate-argument suppression.
   1264 ac_configure_args=
   1265 ac_configure_args0=
   1266 ac_configure_args1=
   1267 ac_sep=
   1268 ac_must_keep_next=false
   1269 for ac_pass in 1 2
   1270 do
   1271   for ac_arg
   1272   do
   1273     case $ac_arg in
   1274     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1275     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1276     | -silent | --silent | --silen | --sile | --sil)
   1277       continue ;;
   1278     *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
   1279       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1280     esac
   1281     case $ac_pass in
   1282     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1283     2)
   1284       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1285       if test $ac_must_keep_next = true; then
   1286 	ac_must_keep_next=false # Got value, back to normal.
   1287       else
   1288 	case $ac_arg in
   1289 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1290 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1291 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1292 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1293 	    case "$ac_configure_args0 " in
   1294 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1295 	    esac
   1296 	    ;;
   1297 	  -* ) ac_must_keep_next=true ;;
   1298 	esac
   1299       fi
   1300       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
   1301       # Get rid of the leading space.
   1302       ac_sep=" "
   1303       ;;
   1304     esac
   1305   done
   1306 done
   1307 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1308 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1309 
   1310 # When interrupted or exit'd, cleanup temporary files, and complete
   1311 # config.log.  We remove comments because anyway the quotes in there
   1312 # would cause problems or look ugly.
   1313 # WARNING: Be sure not to use single quotes in there, as some shells,
   1314 # such as our DU 5.0 friend, will then `close' the trap.
   1315 trap 'exit_status=$?
   1316   # Save into config.log some information that might help in debugging.
   1317   {
   1318     echo
   1319 
   1320     cat <<\_ASBOX
   1321 ## ---------------- ##
   1322 ## Cache variables. ##
   1323 ## ---------------- ##
   1324 _ASBOX
   1325     echo
   1326     # The following way of writing the cache mishandles newlines in values,
   1327 {
   1328   (set) 2>&1 |
   1329     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
   1330     *ac_space=\ *)
   1331       sed -n \
   1332 	"s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
   1333 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
   1334       ;;
   1335     *)
   1336       sed -n \
   1337 	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
   1338       ;;
   1339     esac;
   1340 }
   1341     echo
   1342 
   1343     cat <<\_ASBOX
   1344 ## ----------------- ##
   1345 ## Output variables. ##
   1346 ## ----------------- ##
   1347 _ASBOX
   1348     echo
   1349     for ac_var in $ac_subst_vars
   1350     do
   1351       eval ac_val=$`echo $ac_var`
   1352       echo "$ac_var='"'"'$ac_val'"'"'"
   1353     done | sort
   1354     echo
   1355 
   1356     if test -n "$ac_subst_files"; then
   1357       cat <<\_ASBOX
   1358 ## ------------- ##
   1359 ## Output files. ##
   1360 ## ------------- ##
   1361 _ASBOX
   1362       echo
   1363       for ac_var in $ac_subst_files
   1364       do
   1365 	eval ac_val=$`echo $ac_var`
   1366 	echo "$ac_var='"'"'$ac_val'"'"'"
   1367       done | sort
   1368       echo
   1369     fi
   1370 
   1371     if test -s confdefs.h; then
   1372       cat <<\_ASBOX
   1373 ## ----------- ##
   1374 ## confdefs.h. ##
   1375 ## ----------- ##
   1376 _ASBOX
   1377       echo
   1378       sed "/^$/d" confdefs.h | sort
   1379       echo
   1380     fi
   1381     test "$ac_signal" != 0 &&
   1382       echo "$as_me: caught signal $ac_signal"
   1383     echo "$as_me: exit $exit_status"
   1384   } >&5
   1385   rm -f core *.core &&
   1386   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
   1387     exit $exit_status
   1388      ' 0
   1389 for ac_signal in 1 2 13 15; do
   1390   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1391 done
   1392 ac_signal=0
   1393 
   1394 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1395 rm -rf conftest* confdefs.h
   1396 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
   1397 echo >confdefs.h
   1398 
   1399 # Predefined preprocessor variables.
   1400 
   1401 cat >>confdefs.h <<_ACEOF
   1402 #define PACKAGE_NAME "$PACKAGE_NAME"
   1403 _ACEOF
   1404 
   1405 
   1406 cat >>confdefs.h <<_ACEOF
   1407 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1408 _ACEOF
   1409 
   1410 
   1411 cat >>confdefs.h <<_ACEOF
   1412 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1413 _ACEOF
   1414 
   1415 
   1416 cat >>confdefs.h <<_ACEOF
   1417 #define PACKAGE_STRING "$PACKAGE_STRING"
   1418 _ACEOF
   1419 
   1420 
   1421 cat >>confdefs.h <<_ACEOF
   1422 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1423 _ACEOF
   1424 
   1425 
   1426 # Let the site file select an alternate cache file if it wants to.
   1427 # Prefer explicitly selected file to automatically selected ones.
   1428 if test -z "$CONFIG_SITE"; then
   1429   if test "x$prefix" != xNONE; then
   1430     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
   1431   else
   1432     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
   1433   fi
   1434 fi
   1435 for ac_site_file in $CONFIG_SITE; do
   1436   if test -r "$ac_site_file"; then
   1437     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1438 echo "$as_me: loading site script $ac_site_file" >&6;}
   1439     sed 's/^/| /' "$ac_site_file" >&5
   1440     . "$ac_site_file"
   1441   fi
   1442 done
   1443 
   1444 if test -r "$cache_file"; then
   1445   # Some versions of bash will fail to source /dev/null (special
   1446   # files actually), so we avoid doing that.
   1447   if test -f "$cache_file"; then
   1448     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1449 echo "$as_me: loading cache $cache_file" >&6;}
   1450     case $cache_file in
   1451       [\\/]* | ?:[\\/]* ) . $cache_file;;
   1452       *)                      . ./$cache_file;;
   1453     esac
   1454   fi
   1455 else
   1456   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1457 echo "$as_me: creating cache $cache_file" >&6;}
   1458   >$cache_file
   1459 fi
   1460 
   1461 # Check that the precious variables saved in the cache have kept the same
   1462 # value.
   1463 ac_cache_corrupted=false
   1464 for ac_var in `(set) 2>&1 |
   1465 	       sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
   1466   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1467   eval ac_new_set=\$ac_env_${ac_var}_set
   1468   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
   1469   eval ac_new_val="\$ac_env_${ac_var}_value"
   1470   case $ac_old_set,$ac_new_set in
   1471     set,)
   1472       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1473 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1474       ac_cache_corrupted=: ;;
   1475     ,set)
   1476       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1477 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1478       ac_cache_corrupted=: ;;
   1479     ,);;
   1480     *)
   1481       if test "x$ac_old_val" != "x$ac_new_val"; then
   1482 	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   1483 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   1484 	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
   1485 echo "$as_me:   former value:  $ac_old_val" >&2;}
   1486 	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
   1487 echo "$as_me:   current value: $ac_new_val" >&2;}
   1488 	ac_cache_corrupted=:
   1489       fi;;
   1490   esac
   1491   # Pass precious variables to config.status.
   1492   if test "$ac_new_set" = set; then
   1493     case $ac_new_val in
   1494     *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
   1495       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   1496     *) ac_arg=$ac_var=$ac_new_val ;;
   1497     esac
   1498     case " $ac_configure_args " in
   1499       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   1500       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   1501     esac
   1502   fi
   1503 done
   1504 if $ac_cache_corrupted; then
   1505   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   1506 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   1507   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   1508 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   1509    { (exit 1); exit 1; }; }
   1510 fi
   1511 
   1512 ac_ext=c
   1513 ac_cpp='$CPP $CPPFLAGS'
   1514 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1515 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1516 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1517 
   1518 
   1519 
   1520 
   1521 
   1522 
   1523 
   1524 
   1525 
   1526 
   1527 
   1528 
   1529 
   1530 
   1531 
   1532 
   1533 
   1534 
   1535 
   1536 
   1537 
   1538 
   1539 
   1540 
   1541 
   1542 
   1543 
   1544 
   1545 
   1546           ac_config_headers="$ac_config_headers config.h"
   1547 
   1548 ac_aux_dir=
   1549 for ac_dir in . $srcdir/.; do
   1550   if test -f $ac_dir/install-sh; then
   1551     ac_aux_dir=$ac_dir
   1552     ac_install_sh="$ac_aux_dir/install-sh -c"
   1553     break
   1554   elif test -f $ac_dir/install.sh; then
   1555     ac_aux_dir=$ac_dir
   1556     ac_install_sh="$ac_aux_dir/install.sh -c"
   1557     break
   1558   elif test -f $ac_dir/shtool; then
   1559     ac_aux_dir=$ac_dir
   1560     ac_install_sh="$ac_aux_dir/shtool install -c"
   1561     break
   1562   fi
   1563 done
   1564 if test -z "$ac_aux_dir"; then
   1565   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . $srcdir/." >&5
   1566 echo "$as_me: error: cannot find install-sh or install.sh in . $srcdir/." >&2;}
   1567    { (exit 1); exit 1; }; }
   1568 fi
   1569 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
   1570 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
   1571 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
   1572 
   1573 
   1574 am__api_version="1.9"
   1575 # Find a good install program.  We prefer a C program (faster),
   1576 # so one script is as good as another.  But avoid the broken or
   1577 # incompatible versions:
   1578 # SysV /etc/install, /usr/sbin/install
   1579 # SunOS /usr/etc/install
   1580 # IRIX /sbin/install
   1581 # AIX /bin/install
   1582 # AmigaOS /C/install, which installs bootblocks on floppy discs
   1583 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   1584 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   1585 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   1586 # OS/2's system install, which has a completely different semantic
   1587 # ./install, which can be erroneously created by make from ./install.sh.
   1588 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   1589 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
   1590 if test -z "$INSTALL"; then
   1591 if test "${ac_cv_path_install+set}" = set; then
   1592   echo $ECHO_N "(cached) $ECHO_C" >&6
   1593 else
   1594   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1595 for as_dir in $PATH
   1596 do
   1597   IFS=$as_save_IFS
   1598   test -z "$as_dir" && as_dir=.
   1599   # Account for people who put trailing slashes in PATH elements.
   1600 case $as_dir/ in
   1601   ./ | .// | /cC/* | \
   1602   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   1603   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   1604   /usr/ucb/* ) ;;
   1605   *)
   1606     # OSF1 and SCO ODT 3.0 have their own names for install.
   1607     # Don't use installbsd from OSF since it installs stuff as root
   1608     # by default.
   1609     for ac_prog in ginstall scoinst install; do
   1610       for ac_exec_ext in '' $ac_executable_extensions; do
   1611 	if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
   1612 	  if test $ac_prog = install &&
   1613 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   1614 	    # AIX install.  It has an incompatible calling convention.
   1615 	    :
   1616 	  elif test $ac_prog = install &&
   1617 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   1618 	    # program-specific install script used by HP pwplus--don't use.
   1619 	    :
   1620 	  else
   1621 	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   1622 	    break 3
   1623 	  fi
   1624 	fi
   1625       done
   1626     done
   1627     ;;
   1628 esac
   1629 done
   1630 
   1631 
   1632 fi
   1633   if test "${ac_cv_path_install+set}" = set; then
   1634     INSTALL=$ac_cv_path_install
   1635   else
   1636     # As a last resort, use the slow shell script.  We don't cache a
   1637     # path for INSTALL within a source directory, because that will
   1638     # break other packages using the cache if that directory is
   1639     # removed, or if the path is relative.
   1640     INSTALL=$ac_install_sh
   1641   fi
   1642 fi
   1643 echo "$as_me:$LINENO: result: $INSTALL" >&5
   1644 echo "${ECHO_T}$INSTALL" >&6
   1645 
   1646 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   1647 # It thinks the first close brace ends the variable substitution.
   1648 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   1649 
   1650 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   1651 
   1652 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   1653 
   1654 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
   1655 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
   1656 # Just in case
   1657 sleep 1
   1658 echo timestamp > conftest.file
   1659 # Do `set' in a subshell so we don't clobber the current shell's
   1660 # arguments.  Must try -L first in case configure is actually a
   1661 # symlink; some systems play weird games with the mod time of symlinks
   1662 # (eg FreeBSD returns the mod time of the symlink's containing
   1663 # directory).
   1664 if (
   1665    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   1666    if test "$*" = "X"; then
   1667       # -L didn't work.
   1668       set X `ls -t $srcdir/configure conftest.file`
   1669    fi
   1670    rm -f conftest.file
   1671    if test "$*" != "X $srcdir/configure conftest.file" \
   1672       && test "$*" != "X conftest.file $srcdir/configure"; then
   1673 
   1674       # If neither matched, then we have a broken ls.  This can happen
   1675       # if, for instance, CONFIG_SHELL is bash and it inherits a
   1676       # broken ls alias from the environment.  This has actually
   1677       # happened.  Such a system could not be considered "sane".
   1678       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
   1679 alias in your environment" >&5
   1680 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
   1681 alias in your environment" >&2;}
   1682    { (exit 1); exit 1; }; }
   1683    fi
   1684 
   1685    test "$2" = conftest.file
   1686    )
   1687 then
   1688    # Ok.
   1689    :
   1690 else
   1691    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   1692 Check your system clock" >&5
   1693 echo "$as_me: error: newly created file is older than distributed files!
   1694 Check your system clock" >&2;}
   1695    { (exit 1); exit 1; }; }
   1696 fi
   1697 echo "$as_me:$LINENO: result: yes" >&5
   1698 echo "${ECHO_T}yes" >&6
   1699 test "$program_prefix" != NONE &&
   1700   program_transform_name="s,^,$program_prefix,;$program_transform_name"
   1701 # Use a double $ so make ignores it.
   1702 test "$program_suffix" != NONE &&
   1703   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
   1704 # Double any \ or $.  echo might interpret backslashes.
   1705 # By default was `s,x,x', remove it if useless.
   1706 cat <<\_ACEOF >conftest.sed
   1707 s/[\\$]/&&/g;s/;s,x,x,$//
   1708 _ACEOF
   1709 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
   1710 rm conftest.sed
   1711 
   1712 # expand $ac_aux_dir to an absolute path
   1713 am_aux_dir=`cd $ac_aux_dir && pwd`
   1714 
   1715 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   1716 # Use eval to expand $SHELL
   1717 if eval "$MISSING --run true"; then
   1718   am_missing_run="$MISSING --run "
   1719 else
   1720   am_missing_run=
   1721   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   1722 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   1723 fi
   1724 
   1725 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
   1726   # We used to keeping the `.' as first argument, in order to
   1727   # allow $(mkdir_p) to be used without argument.  As in
   1728   #   $(mkdir_p) $(somedir)
   1729   # where $(somedir) is conditionally defined.  However this is wrong
   1730   # for two reasons:
   1731   #  1. if the package is installed by a user who cannot write `.'
   1732   #     make install will fail,
   1733   #  2. the above comment should most certainly read
   1734   #     $(mkdir_p) $(DESTDIR)$(somedir)
   1735   #     so it does not work when $(somedir) is undefined and
   1736   #     $(DESTDIR) is not.
   1737   #  To support the latter case, we have to write
   1738   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
   1739   #  so the `.' trick is pointless.
   1740   mkdir_p='mkdir -p --'
   1741 else
   1742   # On NextStep and OpenStep, the `mkdir' command does not
   1743   # recognize any option.  It will interpret all options as
   1744   # directories to create, and then abort because `.' already
   1745   # exists.
   1746   for d in ./-p ./--version;
   1747   do
   1748     test -d $d && rmdir $d
   1749   done
   1750   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
   1751   if test -f "$ac_aux_dir/mkinstalldirs"; then
   1752     mkdir_p='$(mkinstalldirs)'
   1753   else
   1754     mkdir_p='$(install_sh) -d'
   1755   fi
   1756 fi
   1757 
   1758 for ac_prog in gawk mawk nawk awk
   1759 do
   1760   # Extract the first word of "$ac_prog", so it can be a program name with args.
   1761 set dummy $ac_prog; ac_word=$2
   1762 echo "$as_me:$LINENO: checking for $ac_word" >&5
   1763 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   1764 if test "${ac_cv_prog_AWK+set}" = set; then
   1765   echo $ECHO_N "(cached) $ECHO_C" >&6
   1766 else
   1767   if test -n "$AWK"; then
   1768   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   1769 else
   1770 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1771 for as_dir in $PATH
   1772 do
   1773   IFS=$as_save_IFS
   1774   test -z "$as_dir" && as_dir=.
   1775   for ac_exec_ext in '' $ac_executable_extensions; do
   1776   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   1777     ac_cv_prog_AWK="$ac_prog"
   1778     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   1779     break 2
   1780   fi
   1781 done
   1782 done
   1783 
   1784 fi
   1785 fi
   1786 AWK=$ac_cv_prog_AWK
   1787 if test -n "$AWK"; then
   1788   echo "$as_me:$LINENO: result: $AWK" >&5
   1789 echo "${ECHO_T}$AWK" >&6
   1790 else
   1791   echo "$as_me:$LINENO: result: no" >&5
   1792 echo "${ECHO_T}no" >&6
   1793 fi
   1794 
   1795   test -n "$AWK" && break
   1796 done
   1797 
   1798 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   1799 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
   1800 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
   1801 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
   1802   echo $ECHO_N "(cached) $ECHO_C" >&6
   1803 else
   1804   cat >conftest.make <<\_ACEOF
   1805 all:
   1806 	@echo 'ac_maketemp="$(MAKE)"'
   1807 _ACEOF
   1808 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   1809 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
   1810 if test -n "$ac_maketemp"; then
   1811   eval ac_cv_prog_make_${ac_make}_set=yes
   1812 else
   1813   eval ac_cv_prog_make_${ac_make}_set=no
   1814 fi
   1815 rm -f conftest.make
   1816 fi
   1817 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
   1818   echo "$as_me:$LINENO: result: yes" >&5
   1819 echo "${ECHO_T}yes" >&6
   1820   SET_MAKE=
   1821 else
   1822   echo "$as_me:$LINENO: result: no" >&5
   1823 echo "${ECHO_T}no" >&6
   1824   SET_MAKE="MAKE=${MAKE-make}"
   1825 fi
   1826 
   1827 rm -rf .tst 2>/dev/null
   1828 mkdir .tst 2>/dev/null
   1829 if test -d .tst; then
   1830   am__leading_dot=.
   1831 else
   1832   am__leading_dot=_
   1833 fi
   1834 rmdir .tst 2>/dev/null
   1835 
   1836 # test to see if srcdir already configured
   1837 if test "`cd $srcdir && pwd`" != "`pwd`" &&
   1838    test -f $srcdir/config.status; then
   1839   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   1840 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   1841    { (exit 1); exit 1; }; }
   1842 fi
   1843 
   1844 # test whether we have cygpath
   1845 if test -z "$CYGPATH_W"; then
   1846   if (cygpath --version) >/dev/null 2>/dev/null; then
   1847     CYGPATH_W='cygpath -w'
   1848   else
   1849     CYGPATH_W=echo
   1850   fi
   1851 fi
   1852 
   1853 
   1854 # Define the identity of the package.
   1855  PACKAGE='xf86-video-apm'
   1856  VERSION='1.1.1'
   1857 
   1858 
   1859 cat >>confdefs.h <<_ACEOF
   1860 #define PACKAGE "$PACKAGE"
   1861 _ACEOF
   1862 
   1863 
   1864 cat >>confdefs.h <<_ACEOF
   1865 #define VERSION "$VERSION"
   1866 _ACEOF
   1867 
   1868 # Some tools Automake needs.
   1869 
   1870 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   1871 
   1872 
   1873 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   1874 
   1875 
   1876 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   1877 
   1878 
   1879 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   1880 
   1881 
   1882 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   1883 
   1884 install_sh=${install_sh-"$am_aux_dir/install-sh"}
   1885 
   1886 # Installed binaries are usually stripped using `strip' when the user
   1887 # run `make install-strip'.  However `strip' might not be the right
   1888 # tool to use in cross-compilation environments, therefore Automake
   1889 # will honor the `STRIP' environment variable to overrule this program.
   1890 if test "$cross_compiling" != no; then
   1891   if test -n "$ac_tool_prefix"; then
   1892   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   1893 set dummy ${ac_tool_prefix}strip; ac_word=$2
   1894 echo "$as_me:$LINENO: checking for $ac_word" >&5
   1895 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   1896 if test "${ac_cv_prog_STRIP+set}" = set; then
   1897   echo $ECHO_N "(cached) $ECHO_C" >&6
   1898 else
   1899   if test -n "$STRIP"; then
   1900   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   1901 else
   1902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1903 for as_dir in $PATH
   1904 do
   1905   IFS=$as_save_IFS
   1906   test -z "$as_dir" && as_dir=.
   1907   for ac_exec_ext in '' $ac_executable_extensions; do
   1908   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   1909     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   1910     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   1911     break 2
   1912   fi
   1913 done
   1914 done
   1915 
   1916 fi
   1917 fi
   1918 STRIP=$ac_cv_prog_STRIP
   1919 if test -n "$STRIP"; then
   1920   echo "$as_me:$LINENO: result: $STRIP" >&5
   1921 echo "${ECHO_T}$STRIP" >&6
   1922 else
   1923   echo "$as_me:$LINENO: result: no" >&5
   1924 echo "${ECHO_T}no" >&6
   1925 fi
   1926 
   1927 fi
   1928 if test -z "$ac_cv_prog_STRIP"; then
   1929   ac_ct_STRIP=$STRIP
   1930   # Extract the first word of "strip", so it can be a program name with args.
   1931 set dummy strip; ac_word=$2
   1932 echo "$as_me:$LINENO: checking for $ac_word" >&5
   1933 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   1934 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   1935   echo $ECHO_N "(cached) $ECHO_C" >&6
   1936 else
   1937   if test -n "$ac_ct_STRIP"; then
   1938   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   1939 else
   1940 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1941 for as_dir in $PATH
   1942 do
   1943   IFS=$as_save_IFS
   1944   test -z "$as_dir" && as_dir=.
   1945   for ac_exec_ext in '' $ac_executable_extensions; do
   1946   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   1947     ac_cv_prog_ac_ct_STRIP="strip"
   1948     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   1949     break 2
   1950   fi
   1951 done
   1952 done
   1953 
   1954   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
   1955 fi
   1956 fi
   1957 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   1958 if test -n "$ac_ct_STRIP"; then
   1959   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   1960 echo "${ECHO_T}$ac_ct_STRIP" >&6
   1961 else
   1962   echo "$as_me:$LINENO: result: no" >&5
   1963 echo "${ECHO_T}no" >&6
   1964 fi
   1965 
   1966   STRIP=$ac_ct_STRIP
   1967 else
   1968   STRIP="$ac_cv_prog_STRIP"
   1969 fi
   1970 
   1971 fi
   1972 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
   1973 
   1974 # We need awk for the "check" target.  The system "awk" is bad on
   1975 # some platforms.
   1976 # Always define AMTAR for backward compatibility.
   1977 
   1978 AMTAR=${AMTAR-"${am_missing_run}tar"}
   1979 
   1980 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   1981 
   1982 
   1983 
   1984 
   1985 
   1986 
   1987 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
   1988 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
   1989     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
   1990 if test "${enable_maintainer_mode+set}" = set; then
   1991   enableval="$enable_maintainer_mode"
   1992   USE_MAINTAINER_MODE=$enableval
   1993 else
   1994   USE_MAINTAINER_MODE=no
   1995 fi;
   1996   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
   1997 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
   1998 
   1999 
   2000 if test $USE_MAINTAINER_MODE = yes; then
   2001   MAINTAINER_MODE_TRUE=
   2002   MAINTAINER_MODE_FALSE='#'
   2003 else
   2004   MAINTAINER_MODE_TRUE='#'
   2005   MAINTAINER_MODE_FALSE=
   2006 fi
   2007 
   2008   MAINT=$MAINTAINER_MODE_TRUE
   2009 
   2010 
   2011 
   2012 # Checks for programs.
   2013 # Check whether --enable-static or --disable-static was given.
   2014 if test "${enable_static+set}" = set; then
   2015   enableval="$enable_static"
   2016   p=${PACKAGE-default}
   2017     case $enableval in
   2018     yes) enable_static=yes ;;
   2019     no) enable_static=no ;;
   2020     *)
   2021      enable_static=no
   2022       # Look at the argument we got.  We use all the common list separators.
   2023       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   2024       for pkg in $enableval; do
   2025 	IFS="$lt_save_ifs"
   2026 	if test "X$pkg" = "X$p"; then
   2027 	  enable_static=yes
   2028 	fi
   2029       done
   2030       IFS="$lt_save_ifs"
   2031       ;;
   2032     esac
   2033 else
   2034   enable_static=no
   2035 fi;
   2036 
   2037 
   2038 # Check whether --enable-shared or --disable-shared was given.
   2039 if test "${enable_shared+set}" = set; then
   2040   enableval="$enable_shared"
   2041   p=${PACKAGE-default}
   2042     case $enableval in
   2043     yes) enable_shared=yes ;;
   2044     no) enable_shared=no ;;
   2045     *)
   2046       enable_shared=no
   2047       # Look at the argument we got.  We use all the common list separators.
   2048       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   2049       for pkg in $enableval; do
   2050 	IFS="$lt_save_ifs"
   2051 	if test "X$pkg" = "X$p"; then
   2052 	  enable_shared=yes
   2053 	fi
   2054       done
   2055       IFS="$lt_save_ifs"
   2056       ;;
   2057     esac
   2058 else
   2059   enable_shared=yes
   2060 fi;
   2061 
   2062 # Check whether --enable-fast-install or --disable-fast-install was given.
   2063 if test "${enable_fast_install+set}" = set; then
   2064   enableval="$enable_fast_install"
   2065   p=${PACKAGE-default}
   2066     case $enableval in
   2067     yes) enable_fast_install=yes ;;
   2068     no) enable_fast_install=no ;;
   2069     *)
   2070       enable_fast_install=no
   2071       # Look at the argument we got.  We use all the common list separators.
   2072       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   2073       for pkg in $enableval; do
   2074 	IFS="$lt_save_ifs"
   2075 	if test "X$pkg" = "X$p"; then
   2076 	  enable_fast_install=yes
   2077 	fi
   2078       done
   2079       IFS="$lt_save_ifs"
   2080       ;;
   2081     esac
   2082 else
   2083   enable_fast_install=yes
   2084 fi;
   2085 
   2086 # Make sure we can run config.sub.
   2087 $ac_config_sub sun4 >/dev/null 2>&1 ||
   2088   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
   2089 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
   2090    { (exit 1); exit 1; }; }
   2091 
   2092 echo "$as_me:$LINENO: checking build system type" >&5
   2093 echo $ECHO_N "checking build system type... $ECHO_C" >&6
   2094 if test "${ac_cv_build+set}" = set; then
   2095   echo $ECHO_N "(cached) $ECHO_C" >&6
   2096 else
   2097   ac_cv_build_alias=$build_alias
   2098 test -z "$ac_cv_build_alias" &&
   2099   ac_cv_build_alias=`$ac_config_guess`
   2100 test -z "$ac_cv_build_alias" &&
   2101   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   2102 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   2103    { (exit 1); exit 1; }; }
   2104 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
   2105   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
   2106 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
   2107    { (exit 1); exit 1; }; }
   2108 
   2109 fi
   2110 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   2111 echo "${ECHO_T}$ac_cv_build" >&6
   2112 build=$ac_cv_build
   2113 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
   2114 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
   2115 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
   2116 
   2117 
   2118 echo "$as_me:$LINENO: checking host system type" >&5
   2119 echo $ECHO_N "checking host system type... $ECHO_C" >&6
   2120 if test "${ac_cv_host+set}" = set; then
   2121   echo $ECHO_N "(cached) $ECHO_C" >&6
   2122 else
   2123   ac_cv_host_alias=$host_alias
   2124 test -z "$ac_cv_host_alias" &&
   2125   ac_cv_host_alias=$ac_cv_build_alias
   2126 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
   2127   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
   2128 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
   2129    { (exit 1); exit 1; }; }
   2130 
   2131 fi
   2132 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   2133 echo "${ECHO_T}$ac_cv_host" >&6
   2134 host=$ac_cv_host
   2135 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
   2136 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
   2137 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
   2138 
   2139 
   2140 DEPDIR="${am__leading_dot}deps"
   2141 
   2142           ac_config_commands="$ac_config_commands depfiles"
   2143 
   2144 
   2145 am_make=${MAKE-make}
   2146 cat > confinc << 'END'
   2147 am__doit:
   2148 	@echo done
   2149 .PHONY: am__doit
   2150 END
   2151 # If we don't find an include directive, just comment out the code.
   2152 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   2153 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
   2154 am__include="#"
   2155 am__quote=
   2156 _am_result=none
   2157 # First try GNU make style include.
   2158 echo "include confinc" > confmf
   2159 # We grep out `Entering directory' and `Leaving directory'
   2160 # messages which can occur if `w' ends up in MAKEFLAGS.
   2161 # In particular we don't look at `^make:' because GNU make might
   2162 # be invoked under some other name (usually "gmake"), in which
   2163 # case it prints its new name instead of `make'.
   2164 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   2165    am__include=include
   2166    am__quote=
   2167    _am_result=GNU
   2168 fi
   2169 # Now try BSD make style include.
   2170 if test "$am__include" = "#"; then
   2171    echo '.include "confinc"' > confmf
   2172    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   2173       am__include=.include
   2174       am__quote="\""
   2175       _am_result=BSD
   2176    fi
   2177 fi
   2178 
   2179 
   2180 echo "$as_me:$LINENO: result: $_am_result" >&5
   2181 echo "${ECHO_T}$_am_result" >&6
   2182 rm -f confinc confmf
   2183 
   2184 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
   2185 if test "${enable_dependency_tracking+set}" = set; then
   2186   enableval="$enable_dependency_tracking"
   2187 
   2188 fi;
   2189 if test "x$enable_dependency_tracking" != xno; then
   2190   am_depcomp="$ac_aux_dir/depcomp"
   2191   AMDEPBACKSLASH='\'
   2192 fi
   2193 
   2194 
   2195 if test "x$enable_dependency_tracking" != xno; then
   2196   AMDEP_TRUE=
   2197   AMDEP_FALSE='#'
   2198 else
   2199   AMDEP_TRUE='#'
   2200   AMDEP_FALSE=
   2201 fi
   2202 
   2203 
   2204 
   2205 ac_ext=c
   2206 ac_cpp='$CPP $CPPFLAGS'
   2207 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2208 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2209 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2210 if test -n "$ac_tool_prefix"; then
   2211   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2212 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2213 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2214 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2215 if test "${ac_cv_prog_CC+set}" = set; then
   2216   echo $ECHO_N "(cached) $ECHO_C" >&6
   2217 else
   2218   if test -n "$CC"; then
   2219   ac_cv_prog_CC="$CC" # Let the user override the test.
   2220 else
   2221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2222 for as_dir in $PATH
   2223 do
   2224   IFS=$as_save_IFS
   2225   test -z "$as_dir" && as_dir=.
   2226   for ac_exec_ext in '' $ac_executable_extensions; do
   2227   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2228     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2229     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2230     break 2
   2231   fi
   2232 done
   2233 done
   2234 
   2235 fi
   2236 fi
   2237 CC=$ac_cv_prog_CC
   2238 if test -n "$CC"; then
   2239   echo "$as_me:$LINENO: result: $CC" >&5
   2240 echo "${ECHO_T}$CC" >&6
   2241 else
   2242   echo "$as_me:$LINENO: result: no" >&5
   2243 echo "${ECHO_T}no" >&6
   2244 fi
   2245 
   2246 fi
   2247 if test -z "$ac_cv_prog_CC"; then
   2248   ac_ct_CC=$CC
   2249   # Extract the first word of "gcc", so it can be a program name with args.
   2250 set dummy gcc; ac_word=$2
   2251 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2252 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2253 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2254   echo $ECHO_N "(cached) $ECHO_C" >&6
   2255 else
   2256   if test -n "$ac_ct_CC"; then
   2257   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2258 else
   2259 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2260 for as_dir in $PATH
   2261 do
   2262   IFS=$as_save_IFS
   2263   test -z "$as_dir" && as_dir=.
   2264   for ac_exec_ext in '' $ac_executable_extensions; do
   2265   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2266     ac_cv_prog_ac_ct_CC="gcc"
   2267     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2268     break 2
   2269   fi
   2270 done
   2271 done
   2272 
   2273 fi
   2274 fi
   2275 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2276 if test -n "$ac_ct_CC"; then
   2277   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2278 echo "${ECHO_T}$ac_ct_CC" >&6
   2279 else
   2280   echo "$as_me:$LINENO: result: no" >&5
   2281 echo "${ECHO_T}no" >&6
   2282 fi
   2283 
   2284   CC=$ac_ct_CC
   2285 else
   2286   CC="$ac_cv_prog_CC"
   2287 fi
   2288 
   2289 if test -z "$CC"; then
   2290   if test -n "$ac_tool_prefix"; then
   2291   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2292 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2293 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2294 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2295 if test "${ac_cv_prog_CC+set}" = set; then
   2296   echo $ECHO_N "(cached) $ECHO_C" >&6
   2297 else
   2298   if test -n "$CC"; then
   2299   ac_cv_prog_CC="$CC" # Let the user override the test.
   2300 else
   2301 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2302 for as_dir in $PATH
   2303 do
   2304   IFS=$as_save_IFS
   2305   test -z "$as_dir" && as_dir=.
   2306   for ac_exec_ext in '' $ac_executable_extensions; do
   2307   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2308     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2309     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2310     break 2
   2311   fi
   2312 done
   2313 done
   2314 
   2315 fi
   2316 fi
   2317 CC=$ac_cv_prog_CC
   2318 if test -n "$CC"; then
   2319   echo "$as_me:$LINENO: result: $CC" >&5
   2320 echo "${ECHO_T}$CC" >&6
   2321 else
   2322   echo "$as_me:$LINENO: result: no" >&5
   2323 echo "${ECHO_T}no" >&6
   2324 fi
   2325 
   2326 fi
   2327 if test -z "$ac_cv_prog_CC"; then
   2328   ac_ct_CC=$CC
   2329   # Extract the first word of "cc", so it can be a program name with args.
   2330 set dummy cc; ac_word=$2
   2331 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2332 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2333 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2334   echo $ECHO_N "(cached) $ECHO_C" >&6
   2335 else
   2336   if test -n "$ac_ct_CC"; then
   2337   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2338 else
   2339 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2340 for as_dir in $PATH
   2341 do
   2342   IFS=$as_save_IFS
   2343   test -z "$as_dir" && as_dir=.
   2344   for ac_exec_ext in '' $ac_executable_extensions; do
   2345   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2346     ac_cv_prog_ac_ct_CC="cc"
   2347     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2348     break 2
   2349   fi
   2350 done
   2351 done
   2352 
   2353 fi
   2354 fi
   2355 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2356 if test -n "$ac_ct_CC"; then
   2357   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2358 echo "${ECHO_T}$ac_ct_CC" >&6
   2359 else
   2360   echo "$as_me:$LINENO: result: no" >&5
   2361 echo "${ECHO_T}no" >&6
   2362 fi
   2363 
   2364   CC=$ac_ct_CC
   2365 else
   2366   CC="$ac_cv_prog_CC"
   2367 fi
   2368 
   2369 fi
   2370 if test -z "$CC"; then
   2371   # Extract the first word of "cc", so it can be a program name with args.
   2372 set dummy cc; ac_word=$2
   2373 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2374 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2375 if test "${ac_cv_prog_CC+set}" = set; then
   2376   echo $ECHO_N "(cached) $ECHO_C" >&6
   2377 else
   2378   if test -n "$CC"; then
   2379   ac_cv_prog_CC="$CC" # Let the user override the test.
   2380 else
   2381   ac_prog_rejected=no
   2382 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2383 for as_dir in $PATH
   2384 do
   2385   IFS=$as_save_IFS
   2386   test -z "$as_dir" && as_dir=.
   2387   for ac_exec_ext in '' $ac_executable_extensions; do
   2388   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2389     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2390        ac_prog_rejected=yes
   2391        continue
   2392      fi
   2393     ac_cv_prog_CC="cc"
   2394     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2395     break 2
   2396   fi
   2397 done
   2398 done
   2399 
   2400 if test $ac_prog_rejected = yes; then
   2401   # We found a bogon in the path, so make sure we never use it.
   2402   set dummy $ac_cv_prog_CC
   2403   shift
   2404   if test $# != 0; then
   2405     # We chose a different compiler from the bogus one.
   2406     # However, it has the same basename, so the bogon will be chosen
   2407     # first if we set CC to just the basename; use the full file name.
   2408     shift
   2409     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2410   fi
   2411 fi
   2412 fi
   2413 fi
   2414 CC=$ac_cv_prog_CC
   2415 if test -n "$CC"; then
   2416   echo "$as_me:$LINENO: result: $CC" >&5
   2417 echo "${ECHO_T}$CC" >&6
   2418 else
   2419   echo "$as_me:$LINENO: result: no" >&5
   2420 echo "${ECHO_T}no" >&6
   2421 fi
   2422 
   2423 fi
   2424 if test -z "$CC"; then
   2425   if test -n "$ac_tool_prefix"; then
   2426   for ac_prog in cl
   2427   do
   2428     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2429 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2430 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2431 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2432 if test "${ac_cv_prog_CC+set}" = set; then
   2433   echo $ECHO_N "(cached) $ECHO_C" >&6
   2434 else
   2435   if test -n "$CC"; then
   2436   ac_cv_prog_CC="$CC" # Let the user override the test.
   2437 else
   2438 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2439 for as_dir in $PATH
   2440 do
   2441   IFS=$as_save_IFS
   2442   test -z "$as_dir" && as_dir=.
   2443   for ac_exec_ext in '' $ac_executable_extensions; do
   2444   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2445     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2446     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2447     break 2
   2448   fi
   2449 done
   2450 done
   2451 
   2452 fi
   2453 fi
   2454 CC=$ac_cv_prog_CC
   2455 if test -n "$CC"; then
   2456   echo "$as_me:$LINENO: result: $CC" >&5
   2457 echo "${ECHO_T}$CC" >&6
   2458 else
   2459   echo "$as_me:$LINENO: result: no" >&5
   2460 echo "${ECHO_T}no" >&6
   2461 fi
   2462 
   2463     test -n "$CC" && break
   2464   done
   2465 fi
   2466 if test -z "$CC"; then
   2467   ac_ct_CC=$CC
   2468   for ac_prog in cl
   2469 do
   2470   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2471 set dummy $ac_prog; ac_word=$2
   2472 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2473 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2474 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2475   echo $ECHO_N "(cached) $ECHO_C" >&6
   2476 else
   2477   if test -n "$ac_ct_CC"; then
   2478   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2479 else
   2480 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2481 for as_dir in $PATH
   2482 do
   2483   IFS=$as_save_IFS
   2484   test -z "$as_dir" && as_dir=.
   2485   for ac_exec_ext in '' $ac_executable_extensions; do
   2486   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2487     ac_cv_prog_ac_ct_CC="$ac_prog"
   2488     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2489     break 2
   2490   fi
   2491 done
   2492 done
   2493 
   2494 fi
   2495 fi
   2496 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2497 if test -n "$ac_ct_CC"; then
   2498   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2499 echo "${ECHO_T}$ac_ct_CC" >&6
   2500 else
   2501   echo "$as_me:$LINENO: result: no" >&5
   2502 echo "${ECHO_T}no" >&6
   2503 fi
   2504 
   2505   test -n "$ac_ct_CC" && break
   2506 done
   2507 
   2508   CC=$ac_ct_CC
   2509 fi
   2510 
   2511 fi
   2512 
   2513 
   2514 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   2515 See \`config.log' for more details." >&5
   2516 echo "$as_me: error: no acceptable C compiler found in \$PATH
   2517 See \`config.log' for more details." >&2;}
   2518    { (exit 1); exit 1; }; }
   2519 
   2520 # Provide some information about the compiler.
   2521 echo "$as_me:$LINENO:" \
   2522      "checking for C compiler version" >&5
   2523 ac_compiler=`set X $ac_compile; echo $2`
   2524 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
   2525   (eval $ac_compiler --version </dev/null >&5) 2>&5
   2526   ac_status=$?
   2527   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2528   (exit $ac_status); }
   2529 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
   2530   (eval $ac_compiler -v </dev/null >&5) 2>&5
   2531   ac_status=$?
   2532   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2533   (exit $ac_status); }
   2534 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
   2535   (eval $ac_compiler -V </dev/null >&5) 2>&5
   2536   ac_status=$?
   2537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2538   (exit $ac_status); }
   2539 
   2540 cat >conftest.$ac_ext <<_ACEOF
   2541 /* confdefs.h.  */
   2542 _ACEOF
   2543 cat confdefs.h >>conftest.$ac_ext
   2544 cat >>conftest.$ac_ext <<_ACEOF
   2545 /* end confdefs.h.  */
   2546 
   2547 int
   2548 main ()
   2549 {
   2550 
   2551   ;
   2552   return 0;
   2553 }
   2554 _ACEOF
   2555 ac_clean_files_save=$ac_clean_files
   2556 ac_clean_files="$ac_clean_files a.out a.exe b.out"
   2557 # Try to create an executable without -o first, disregard a.out.
   2558 # It will help us diagnose broken compilers, and finding out an intuition
   2559 # of exeext.
   2560 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   2561 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
   2562 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2563 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
   2564   (eval $ac_link_default) 2>&5
   2565   ac_status=$?
   2566   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2567   (exit $ac_status); }; then
   2568   # Find the output, starting from the most likely.  This scheme is
   2569 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
   2570 # resort.
   2571 
   2572 # Be careful to initialize this variable, since it used to be cached.
   2573 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
   2574 ac_cv_exeext=
   2575 # b.out is created by i960 compilers.
   2576 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
   2577 do
   2578   test -f "$ac_file" || continue
   2579   case $ac_file in
   2580     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
   2581 	;;
   2582     conftest.$ac_ext )
   2583 	# This is the source file.
   2584 	;;
   2585     [ab].out )
   2586 	# We found the default executable, but exeext='' is most
   2587 	# certainly right.
   2588 	break;;
   2589     *.* )
   2590 	ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2591 	# FIXME: I believe we export ac_cv_exeext for Libtool,
   2592 	# but it would be cool to find out if it's true.  Does anybody
   2593 	# maintain Libtool? --akim.
   2594 	export ac_cv_exeext
   2595 	break;;
   2596     * )
   2597 	break;;
   2598   esac
   2599 done
   2600 else
   2601   echo "$as_me: failed program was:" >&5
   2602 sed 's/^/| /' conftest.$ac_ext >&5
   2603 
   2604 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
   2605 See \`config.log' for more details." >&5
   2606 echo "$as_me: error: C compiler cannot create executables
   2607 See \`config.log' for more details." >&2;}
   2608    { (exit 77); exit 77; }; }
   2609 fi
   2610 
   2611 ac_exeext=$ac_cv_exeext
   2612 echo "$as_me:$LINENO: result: $ac_file" >&5
   2613 echo "${ECHO_T}$ac_file" >&6
   2614 
   2615 # Check the compiler produces executables we can run.  If not, either
   2616 # the compiler is broken, or we cross compile.
   2617 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   2618 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
   2619 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   2620 # If not cross compiling, check that we can run a simple program.
   2621 if test "$cross_compiling" != yes; then
   2622   if { ac_try='./$ac_file'
   2623   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2624   (eval $ac_try) 2>&5
   2625   ac_status=$?
   2626   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2627   (exit $ac_status); }; }; then
   2628     cross_compiling=no
   2629   else
   2630     if test "$cross_compiling" = maybe; then
   2631 	cross_compiling=yes
   2632     else
   2633 	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
   2634 If you meant to cross compile, use \`--host'.
   2635 See \`config.log' for more details." >&5
   2636 echo "$as_me: error: cannot run C compiled programs.
   2637 If you meant to cross compile, use \`--host'.
   2638 See \`config.log' for more details." >&2;}
   2639    { (exit 1); exit 1; }; }
   2640     fi
   2641   fi
   2642 fi
   2643 echo "$as_me:$LINENO: result: yes" >&5
   2644 echo "${ECHO_T}yes" >&6
   2645 
   2646 rm -f a.out a.exe conftest$ac_cv_exeext b.out
   2647 ac_clean_files=$ac_clean_files_save
   2648 # Check the compiler produces executables we can run.  If not, either
   2649 # the compiler is broken, or we cross compile.
   2650 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   2651 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
   2652 echo "$as_me:$LINENO: result: $cross_compiling" >&5
   2653 echo "${ECHO_T}$cross_compiling" >&6
   2654 
   2655 echo "$as_me:$LINENO: checking for suffix of executables" >&5
   2656 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
   2657 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   2658   (eval $ac_link) 2>&5
   2659   ac_status=$?
   2660   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2661   (exit $ac_status); }; then
   2662   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   2663 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   2664 # work properly (i.e., refer to `conftest.exe'), while it won't with
   2665 # `rm'.
   2666 for ac_file in conftest.exe conftest conftest.*; do
   2667   test -f "$ac_file" || continue
   2668   case $ac_file in
   2669     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
   2670     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2671 	  export ac_cv_exeext
   2672 	  break;;
   2673     * ) break;;
   2674   esac
   2675 done
   2676 else
   2677   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   2678 See \`config.log' for more details." >&5
   2679 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   2680 See \`config.log' for more details." >&2;}
   2681    { (exit 1); exit 1; }; }
   2682 fi
   2683 
   2684 rm -f conftest$ac_cv_exeext
   2685 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   2686 echo "${ECHO_T}$ac_cv_exeext" >&6
   2687 
   2688 rm -f conftest.$ac_ext
   2689 EXEEXT=$ac_cv_exeext
   2690 ac_exeext=$EXEEXT
   2691 echo "$as_me:$LINENO: checking for suffix of object files" >&5
   2692 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
   2693 if test "${ac_cv_objext+set}" = set; then
   2694   echo $ECHO_N "(cached) $ECHO_C" >&6
   2695 else
   2696   cat >conftest.$ac_ext <<_ACEOF
   2697 /* confdefs.h.  */
   2698 _ACEOF
   2699 cat confdefs.h >>conftest.$ac_ext
   2700 cat >>conftest.$ac_ext <<_ACEOF
   2701 /* end confdefs.h.  */
   2702 
   2703 int
   2704 main ()
   2705 {
   2706 
   2707   ;
   2708   return 0;
   2709 }
   2710 _ACEOF
   2711 rm -f conftest.o conftest.obj
   2712 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2713   (eval $ac_compile) 2>&5
   2714   ac_status=$?
   2715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2716   (exit $ac_status); }; then
   2717   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
   2718   case $ac_file in
   2719     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
   2720     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   2721        break;;
   2722   esac
   2723 done
   2724 else
   2725   echo "$as_me: failed program was:" >&5
   2726 sed 's/^/| /' conftest.$ac_ext >&5
   2727 
   2728 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   2729 See \`config.log' for more details." >&5
   2730 echo "$as_me: error: cannot compute suffix of object files: cannot compile
   2731 See \`config.log' for more details." >&2;}
   2732    { (exit 1); exit 1; }; }
   2733 fi
   2734 
   2735 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   2736 fi
   2737 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   2738 echo "${ECHO_T}$ac_cv_objext" >&6
   2739 OBJEXT=$ac_cv_objext
   2740 ac_objext=$OBJEXT
   2741 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   2742 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
   2743 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   2744   echo $ECHO_N "(cached) $ECHO_C" >&6
   2745 else
   2746   cat >conftest.$ac_ext <<_ACEOF
   2747 /* confdefs.h.  */
   2748 _ACEOF
   2749 cat confdefs.h >>conftest.$ac_ext
   2750 cat >>conftest.$ac_ext <<_ACEOF
   2751 /* end confdefs.h.  */
   2752 
   2753 int
   2754 main ()
   2755 {
   2756 #ifndef __GNUC__
   2757        choke me
   2758 #endif
   2759 
   2760   ;
   2761   return 0;
   2762 }
   2763 _ACEOF
   2764 rm -f conftest.$ac_objext
   2765 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2766   (eval $ac_compile) 2>conftest.er1
   2767   ac_status=$?
   2768   grep -v '^ *+' conftest.er1 >conftest.err
   2769   rm -f conftest.er1
   2770   cat conftest.err >&5
   2771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2772   (exit $ac_status); } &&
   2773 	 { ac_try='test -z "$ac_c_werror_flag"
   2774 			 || test ! -s conftest.err'
   2775   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2776   (eval $ac_try) 2>&5
   2777   ac_status=$?
   2778   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2779   (exit $ac_status); }; } &&
   2780 	 { ac_try='test -s conftest.$ac_objext'
   2781   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2782   (eval $ac_try) 2>&5
   2783   ac_status=$?
   2784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2785   (exit $ac_status); }; }; then
   2786   ac_compiler_gnu=yes
   2787 else
   2788   echo "$as_me: failed program was:" >&5
   2789 sed 's/^/| /' conftest.$ac_ext >&5
   2790 
   2791 ac_compiler_gnu=no
   2792 fi
   2793 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   2794 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   2795 
   2796 fi
   2797 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   2798 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
   2799 GCC=`test $ac_compiler_gnu = yes && echo yes`
   2800 ac_test_CFLAGS=${CFLAGS+set}
   2801 ac_save_CFLAGS=$CFLAGS
   2802 CFLAGS="-g"
   2803 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   2804 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
   2805 if test "${ac_cv_prog_cc_g+set}" = set; then
   2806   echo $ECHO_N "(cached) $ECHO_C" >&6
   2807 else
   2808   cat >conftest.$ac_ext <<_ACEOF
   2809 /* confdefs.h.  */
   2810 _ACEOF
   2811 cat confdefs.h >>conftest.$ac_ext
   2812 cat >>conftest.$ac_ext <<_ACEOF
   2813 /* end confdefs.h.  */
   2814 
   2815 int
   2816 main ()
   2817 {
   2818 
   2819   ;
   2820   return 0;
   2821 }
   2822 _ACEOF
   2823 rm -f conftest.$ac_objext
   2824 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2825   (eval $ac_compile) 2>conftest.er1
   2826   ac_status=$?
   2827   grep -v '^ *+' conftest.er1 >conftest.err
   2828   rm -f conftest.er1
   2829   cat conftest.err >&5
   2830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2831   (exit $ac_status); } &&
   2832 	 { ac_try='test -z "$ac_c_werror_flag"
   2833 			 || test ! -s conftest.err'
   2834   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2835   (eval $ac_try) 2>&5
   2836   ac_status=$?
   2837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2838   (exit $ac_status); }; } &&
   2839 	 { ac_try='test -s conftest.$ac_objext'
   2840   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2841   (eval $ac_try) 2>&5
   2842   ac_status=$?
   2843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2844   (exit $ac_status); }; }; then
   2845   ac_cv_prog_cc_g=yes
   2846 else
   2847   echo "$as_me: failed program was:" >&5
   2848 sed 's/^/| /' conftest.$ac_ext >&5
   2849 
   2850 ac_cv_prog_cc_g=no
   2851 fi
   2852 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   2853 fi
   2854 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   2855 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
   2856 if test "$ac_test_CFLAGS" = set; then
   2857   CFLAGS=$ac_save_CFLAGS
   2858 elif test $ac_cv_prog_cc_g = yes; then
   2859   if test "$GCC" = yes; then
   2860     CFLAGS="-g -O2"
   2861   else
   2862     CFLAGS="-g"
   2863   fi
   2864 else
   2865   if test "$GCC" = yes; then
   2866     CFLAGS="-O2"
   2867   else
   2868     CFLAGS=
   2869   fi
   2870 fi
   2871 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
   2872 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
   2873 if test "${ac_cv_prog_cc_stdc+set}" = set; then
   2874   echo $ECHO_N "(cached) $ECHO_C" >&6
   2875 else
   2876   ac_cv_prog_cc_stdc=no
   2877 ac_save_CC=$CC
   2878 cat >conftest.$ac_ext <<_ACEOF
   2879 /* confdefs.h.  */
   2880 _ACEOF
   2881 cat confdefs.h >>conftest.$ac_ext
   2882 cat >>conftest.$ac_ext <<_ACEOF
   2883 /* end confdefs.h.  */
   2884 #include <stdarg.h>
   2885 #include <stdio.h>
   2886 #include <sys/types.h>
   2887 #include <sys/stat.h>
   2888 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   2889 struct buf { int x; };
   2890 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   2891 static char *e (p, i)
   2892      char **p;
   2893      int i;
   2894 {
   2895   return p[i];
   2896 }
   2897 static char *f (char * (*g) (char **, int), char **p, ...)
   2898 {
   2899   char *s;
   2900   va_list v;
   2901   va_start (v,p);
   2902   s = g (p, va_arg (v,int));
   2903   va_end (v);
   2904   return s;
   2905 }
   2906 
   2907 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   2908    function prototypes and stuff, but not '\xHH' hex character constants.
   2909    These don't provoke an error unfortunately, instead are silently treated
   2910    as 'x'.  The following induces an error, until -std1 is added to get
   2911    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   2912    array size at least.  It's necessary to write '\x00'==0 to get something
   2913    that's true only with -std1.  */
   2914 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   2915 
   2916 int test (int i, double x);
   2917 struct s1 {int (*f) (int a);};
   2918 struct s2 {int (*f) (double a);};
   2919 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   2920 int argc;
   2921 char **argv;
   2922 int
   2923 main ()
   2924 {
   2925 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   2926   ;
   2927   return 0;
   2928 }
   2929 _ACEOF
   2930 # Don't try gcc -ansi; that turns off useful extensions and
   2931 # breaks some systems' header files.
   2932 # AIX			-qlanglvl=ansi
   2933 # Ultrix and OSF/1	-std1
   2934 # HP-UX 10.20 and later	-Ae
   2935 # HP-UX older versions	-Aa -D_HPUX_SOURCE
   2936 # SVR4			-Xc -D__EXTENSIONS__
   2937 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   2938 do
   2939   CC="$ac_save_CC $ac_arg"
   2940   rm -f conftest.$ac_objext
   2941 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2942   (eval $ac_compile) 2>conftest.er1
   2943   ac_status=$?
   2944   grep -v '^ *+' conftest.er1 >conftest.err
   2945   rm -f conftest.er1
   2946   cat conftest.err >&5
   2947   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2948   (exit $ac_status); } &&
   2949 	 { ac_try='test -z "$ac_c_werror_flag"
   2950 			 || test ! -s conftest.err'
   2951   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2952   (eval $ac_try) 2>&5
   2953   ac_status=$?
   2954   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2955   (exit $ac_status); }; } &&
   2956 	 { ac_try='test -s conftest.$ac_objext'
   2957   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2958   (eval $ac_try) 2>&5
   2959   ac_status=$?
   2960   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2961   (exit $ac_status); }; }; then
   2962   ac_cv_prog_cc_stdc=$ac_arg
   2963 break
   2964 else
   2965   echo "$as_me: failed program was:" >&5
   2966 sed 's/^/| /' conftest.$ac_ext >&5
   2967 
   2968 fi
   2969 rm -f conftest.err conftest.$ac_objext
   2970 done
   2971 rm -f conftest.$ac_ext conftest.$ac_objext
   2972 CC=$ac_save_CC
   2973 
   2974 fi
   2975 
   2976 case "x$ac_cv_prog_cc_stdc" in
   2977   x|xno)
   2978     echo "$as_me:$LINENO: result: none needed" >&5
   2979 echo "${ECHO_T}none needed" >&6 ;;
   2980   *)
   2981     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
   2982 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
   2983     CC="$CC $ac_cv_prog_cc_stdc" ;;
   2984 esac
   2985 
   2986 # Some people use a C++ compiler to compile C.  Since we use `exit',
   2987 # in C++ we need to declare it.  In case someone uses the same compiler
   2988 # for both compiling C and C++ we need to have the C++ compiler decide
   2989 # the declaration of exit, since it's the most demanding environment.
   2990 cat >conftest.$ac_ext <<_ACEOF
   2991 #ifndef __cplusplus
   2992   choke me
   2993 #endif
   2994 _ACEOF
   2995 rm -f conftest.$ac_objext
   2996 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2997   (eval $ac_compile) 2>conftest.er1
   2998   ac_status=$?
   2999   grep -v '^ *+' conftest.er1 >conftest.err
   3000   rm -f conftest.er1
   3001   cat conftest.err >&5
   3002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3003   (exit $ac_status); } &&
   3004 	 { ac_try='test -z "$ac_c_werror_flag"
   3005 			 || test ! -s conftest.err'
   3006   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3007   (eval $ac_try) 2>&5
   3008   ac_status=$?
   3009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3010   (exit $ac_status); }; } &&
   3011 	 { ac_try='test -s conftest.$ac_objext'
   3012   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3013   (eval $ac_try) 2>&5
   3014   ac_status=$?
   3015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3016   (exit $ac_status); }; }; then
   3017   for ac_declaration in \
   3018    '' \
   3019    'extern "C" void std::exit (int) throw (); using std::exit;' \
   3020    'extern "C" void std::exit (int); using std::exit;' \
   3021    'extern "C" void exit (int) throw ();' \
   3022    'extern "C" void exit (int);' \
   3023    'void exit (int);'
   3024 do
   3025   cat >conftest.$ac_ext <<_ACEOF
   3026 /* confdefs.h.  */
   3027 _ACEOF
   3028 cat confdefs.h >>conftest.$ac_ext
   3029 cat >>conftest.$ac_ext <<_ACEOF
   3030 /* end confdefs.h.  */
   3031 $ac_declaration
   3032 #include <stdlib.h>
   3033 int
   3034 main ()
   3035 {
   3036 exit (42);
   3037   ;
   3038   return 0;
   3039 }
   3040 _ACEOF
   3041 rm -f conftest.$ac_objext
   3042 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   3043   (eval $ac_compile) 2>conftest.er1
   3044   ac_status=$?
   3045   grep -v '^ *+' conftest.er1 >conftest.err
   3046   rm -f conftest.er1
   3047   cat conftest.err >&5
   3048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3049   (exit $ac_status); } &&
   3050 	 { ac_try='test -z "$ac_c_werror_flag"
   3051 			 || test ! -s conftest.err'
   3052   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3053   (eval $ac_try) 2>&5
   3054   ac_status=$?
   3055   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3056   (exit $ac_status); }; } &&
   3057 	 { ac_try='test -s conftest.$ac_objext'
   3058   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3059   (eval $ac_try) 2>&5
   3060   ac_status=$?
   3061   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3062   (exit $ac_status); }; }; then
   3063   :
   3064 else
   3065   echo "$as_me: failed program was:" >&5
   3066 sed 's/^/| /' conftest.$ac_ext >&5
   3067 
   3068 continue
   3069 fi
   3070 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   3071   cat >conftest.$ac_ext <<_ACEOF
   3072 /* confdefs.h.  */
   3073 _ACEOF
   3074 cat confdefs.h >>conftest.$ac_ext
   3075 cat >>conftest.$ac_ext <<_ACEOF
   3076 /* end confdefs.h.  */
   3077 $ac_declaration
   3078 int
   3079 main ()
   3080 {
   3081 exit (42);
   3082   ;
   3083   return 0;
   3084 }
   3085 _ACEOF
   3086 rm -f conftest.$ac_objext
   3087 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   3088   (eval $ac_compile) 2>conftest.er1
   3089   ac_status=$?
   3090   grep -v '^ *+' conftest.er1 >conftest.err
   3091   rm -f conftest.er1
   3092   cat conftest.err >&5
   3093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3094   (exit $ac_status); } &&
   3095 	 { ac_try='test -z "$ac_c_werror_flag"
   3096 			 || test ! -s conftest.err'
   3097   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3098   (eval $ac_try) 2>&5
   3099   ac_status=$?
   3100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3101   (exit $ac_status); }; } &&
   3102 	 { ac_try='test -s conftest.$ac_objext'
   3103   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3104   (eval $ac_try) 2>&5
   3105   ac_status=$?
   3106   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3107   (exit $ac_status); }; }; then
   3108   break
   3109 else
   3110   echo "$as_me: failed program was:" >&5
   3111 sed 's/^/| /' conftest.$ac_ext >&5
   3112 
   3113 fi
   3114 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   3115 done
   3116 rm -f conftest*
   3117 if test -n "$ac_declaration"; then
   3118   echo '#ifdef __cplusplus' >>confdefs.h
   3119   echo $ac_declaration      >>confdefs.h
   3120   echo '#endif'             >>confdefs.h
   3121 fi
   3122 
   3123 else
   3124   echo "$as_me: failed program was:" >&5
   3125 sed 's/^/| /' conftest.$ac_ext >&5
   3126 
   3127 fi
   3128 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   3129 ac_ext=c
   3130 ac_cpp='$CPP $CPPFLAGS'
   3131 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3132 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3133 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3134 
   3135 depcc="$CC"   am_compiler_list=
   3136 
   3137 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   3138 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
   3139 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   3140   echo $ECHO_N "(cached) $ECHO_C" >&6
   3141 else
   3142   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3143   # We make a subdir and do the tests there.  Otherwise we can end up
   3144   # making bogus files that we don't know about and never remove.  For
   3145   # instance it was reported that on HP-UX the gcc test will end up
   3146   # making a dummy file named `D' -- because `-MD' means `put the output
   3147   # in D'.
   3148   mkdir conftest.dir
   3149   # Copy depcomp to subdir because otherwise we won't find it if we're
   3150   # using a relative directory.
   3151   cp "$am_depcomp" conftest.dir
   3152   cd conftest.dir
   3153   # We will build objects and dependencies in a subdirectory because
   3154   # it helps to detect inapplicable dependency modes.  For instance
   3155   # both Tru64's cc and ICC support -MD to output dependencies as a
   3156   # side effect of compilation, but ICC will put the dependencies in
   3157   # the current directory while Tru64 will put them in the object
   3158   # directory.
   3159   mkdir sub
   3160 
   3161   am_cv_CC_dependencies_compiler_type=none
   3162   if test "$am_compiler_list" = ""; then
   3163      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3164   fi
   3165   for depmode in $am_compiler_list; do
   3166     # Setup a source with many dependencies, because some compilers
   3167     # like to wrap large dependency lists on column 80 (with \), and
   3168     # we should not choose a depcomp mode which is confused by this.
   3169     #
   3170     # We need to recreate these files for each test, as the compiler may
   3171     # overwrite some of them when testing with obscure command lines.
   3172     # This happens at least with the AIX C compiler.
   3173     : > sub/conftest.c
   3174     for i in 1 2 3 4 5 6; do
   3175       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3176       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3177       # Solaris 8's {/usr,}/bin/sh.
   3178       touch sub/conftst$i.h
   3179     done
   3180     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3181 
   3182     case $depmode in
   3183     nosideeffect)
   3184       # after this tag, mechanisms are not by side-effect, so they'll
   3185       # only be used when explicitly requested
   3186       if test "x$enable_dependency_tracking" = xyes; then
   3187 	continue
   3188       else
   3189 	break
   3190       fi
   3191       ;;
   3192     none) break ;;
   3193     esac
   3194     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3195     # mode.  It turns out that the SunPro C++ compiler does not properly
   3196     # handle `-M -o', and we need to detect this.
   3197     if depmode=$depmode \
   3198        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3199        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3200        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3201          >/dev/null 2>conftest.err &&
   3202        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3203        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3204        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3205       # icc doesn't choke on unknown options, it will just issue warnings
   3206       # or remarks (even with -Werror).  So we grep stderr for any message
   3207       # that says an option was ignored or not supported.
   3208       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3209       #   icc: Command line warning: ignoring option '-M'; no argument required
   3210       # The diagnosis changed in icc 8.0:
   3211       #   icc: Command line remark: option '-MP' not supported
   3212       if (grep 'ignoring option' conftest.err ||
   3213           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3214         am_cv_CC_dependencies_compiler_type=$depmode
   3215         break
   3216       fi
   3217     fi
   3218   done
   3219 
   3220   cd ..
   3221   rm -rf conftest.dir
   3222 else
   3223   am_cv_CC_dependencies_compiler_type=none
   3224 fi
   3225 
   3226 fi
   3227 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3228 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
   3229 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3230 
   3231 
   3232 
   3233 if
   3234   test "x$enable_dependency_tracking" != xno \
   3235   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3236   am__fastdepCC_TRUE=
   3237   am__fastdepCC_FALSE='#'
   3238 else
   3239   am__fastdepCC_TRUE='#'
   3240   am__fastdepCC_FALSE=
   3241 fi
   3242 
   3243 
   3244 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   3245 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
   3246 if test "${lt_cv_path_SED+set}" = set; then
   3247   echo $ECHO_N "(cached) $ECHO_C" >&6
   3248 else
   3249   # Loop through the user's path and test for sed and gsed.
   3250 # Then use that list of sed's as ones to test for truncation.
   3251 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3252 for as_dir in $PATH
   3253 do
   3254   IFS=$as_save_IFS
   3255   test -z "$as_dir" && as_dir=.
   3256   for lt_ac_prog in sed gsed; do
   3257     for ac_exec_ext in '' $ac_executable_extensions; do
   3258       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
   3259         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   3260       fi
   3261     done
   3262   done
   3263 done
   3264 lt_ac_max=0
   3265 lt_ac_count=0
   3266 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   3267 # along with /bin/sed that truncates output.
   3268 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   3269   test ! -f $lt_ac_sed && continue
   3270   cat /dev/null > conftest.in
   3271   lt_ac_count=0
   3272   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   3273   # Check for GNU sed and select it if it is found.
   3274   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   3275     lt_cv_path_SED=$lt_ac_sed
   3276     break
   3277   fi
   3278   while true; do
   3279     cat conftest.in conftest.in >conftest.tmp
   3280     mv conftest.tmp conftest.in
   3281     cp conftest.in conftest.nl
   3282     echo >>conftest.nl
   3283     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   3284     cmp -s conftest.out conftest.nl || break
   3285     # 10000 chars as input seems more than enough
   3286     test $lt_ac_count -gt 10 && break
   3287     lt_ac_count=`expr $lt_ac_count + 1`
   3288     if test $lt_ac_count -gt $lt_ac_max; then
   3289       lt_ac_max=$lt_ac_count
   3290       lt_cv_path_SED=$lt_ac_sed
   3291     fi
   3292   done
   3293 done
   3294 
   3295 fi
   3296 
   3297 SED=$lt_cv_path_SED
   3298 echo "$as_me:$LINENO: result: $SED" >&5
   3299 echo "${ECHO_T}$SED" >&6
   3300 
   3301 echo "$as_me:$LINENO: checking for egrep" >&5
   3302 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
   3303 if test "${ac_cv_prog_egrep+set}" = set; then
   3304   echo $ECHO_N "(cached) $ECHO_C" >&6
   3305 else
   3306   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
   3307     then ac_cv_prog_egrep='grep -E'
   3308     else ac_cv_prog_egrep='egrep'
   3309     fi
   3310 fi
   3311 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
   3312 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
   3313  EGREP=$ac_cv_prog_egrep
   3314 
   3315 
   3316 
   3317 # Check whether --with-gnu-ld or --without-gnu-ld was given.
   3318 if test "${with_gnu_ld+set}" = set; then
   3319   withval="$with_gnu_ld"
   3320   test "$withval" = no || with_gnu_ld=yes
   3321 else
   3322   with_gnu_ld=no
   3323 fi;
   3324 ac_prog=ld
   3325 if test "$GCC" = yes; then
   3326   # Check if gcc -print-prog-name=ld gives a path.
   3327   echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   3328 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
   3329   case $host in
   3330   *-*-mingw*)
   3331     # gcc leaves a trailing carriage return which upsets mingw
   3332     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   3333   *)
   3334     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   3335   esac
   3336   case $ac_prog in
   3337     # Accept absolute paths.
   3338     [\\/]* | ?:[\\/]*)
   3339       re_direlt='/[^/][^/]*/\.\./'
   3340       # Canonicalize the pathname of ld
   3341       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   3342       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   3343 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   3344       done
   3345       test -z "$LD" && LD="$ac_prog"
   3346       ;;
   3347   "")
   3348     # If it fails, then pretend we aren't using GCC.
   3349     ac_prog=ld
   3350     ;;
   3351   *)
   3352     # If it is relative, then search for the first ld in PATH.
   3353     with_gnu_ld=unknown
   3354     ;;
   3355   esac
   3356 elif test "$with_gnu_ld" = yes; then
   3357   echo "$as_me:$LINENO: checking for GNU ld" >&5
   3358 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
   3359 else
   3360   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   3361 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
   3362 fi
   3363 if test "${lt_cv_path_LD+set}" = set; then
   3364   echo $ECHO_N "(cached) $ECHO_C" >&6
   3365 else
   3366   if test -z "$LD"; then
   3367   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   3368   for ac_dir in $PATH; do
   3369     IFS="$lt_save_ifs"
   3370     test -z "$ac_dir" && ac_dir=.
   3371     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   3372       lt_cv_path_LD="$ac_dir/$ac_prog"
   3373       # Check to see if the program is GNU ld.  I'd rather use --version,
   3374       # but apparently some variants of GNU ld only accept -v.
   3375       # Break only if it was the GNU/non-GNU ld that we prefer.
   3376       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   3377       *GNU* | *'with BFD'*)
   3378 	test "$with_gnu_ld" != no && break
   3379 	;;
   3380       *)
   3381 	test "$with_gnu_ld" != yes && break
   3382 	;;
   3383       esac
   3384     fi
   3385   done
   3386   IFS="$lt_save_ifs"
   3387 else
   3388   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   3389 fi
   3390 fi
   3391 
   3392 LD="$lt_cv_path_LD"
   3393 if test -n "$LD"; then
   3394   echo "$as_me:$LINENO: result: $LD" >&5
   3395 echo "${ECHO_T}$LD" >&6
   3396 else
   3397   echo "$as_me:$LINENO: result: no" >&5
   3398 echo "${ECHO_T}no" >&6
   3399 fi
   3400 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   3401 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   3402    { (exit 1); exit 1; }; }
   3403 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   3404 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
   3405 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   3406   echo $ECHO_N "(cached) $ECHO_C" >&6
   3407 else
   3408   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   3409 case `$LD -v 2>&1 </dev/null` in
   3410 *GNU* | *'with BFD'*)
   3411   lt_cv_prog_gnu_ld=yes
   3412   ;;
   3413 *)
   3414   lt_cv_prog_gnu_ld=no
   3415   ;;
   3416 esac
   3417 fi
   3418 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   3419 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
   3420 with_gnu_ld=$lt_cv_prog_gnu_ld
   3421 
   3422 
   3423 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   3424 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
   3425 if test "${lt_cv_ld_reload_flag+set}" = set; then
   3426   echo $ECHO_N "(cached) $ECHO_C" >&6
   3427 else
   3428   lt_cv_ld_reload_flag='-r'
   3429 fi
   3430 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   3431 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
   3432 reload_flag=$lt_cv_ld_reload_flag
   3433 case $reload_flag in
   3434 "" | " "*) ;;
   3435 *) reload_flag=" $reload_flag" ;;
   3436 esac
   3437 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   3438 case $host_os in
   3439   darwin*)
   3440     if test "$GCC" = yes; then
   3441       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   3442     else
   3443       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   3444     fi
   3445     ;;
   3446 esac
   3447 
   3448 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   3449 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
   3450 if test "${lt_cv_path_NM+set}" = set; then
   3451   echo $ECHO_N "(cached) $ECHO_C" >&6
   3452 else
   3453   if test -n "$NM"; then
   3454   # Let the user override the test.
   3455   lt_cv_path_NM="$NM"
   3456 else
   3457   lt_nm_to_check="${ac_tool_prefix}nm"
   3458   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   3459     lt_nm_to_check="$lt_nm_to_check nm"
   3460   fi
   3461   for lt_tmp_nm in $lt_nm_to_check; do
   3462     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   3463     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   3464       IFS="$lt_save_ifs"
   3465       test -z "$ac_dir" && ac_dir=.
   3466       tmp_nm="$ac_dir/$lt_tmp_nm"
   3467       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   3468 	# Check to see if the nm accepts a BSD-compat flag.
   3469 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   3470 	#   nm: unknown option "B" ignored
   3471 	# Tru64's nm complains that /dev/null is an invalid object file
   3472 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   3473 	*/dev/null* | *'Invalid file or object type'*)
   3474 	  lt_cv_path_NM="$tmp_nm -B"
   3475 	  break
   3476 	  ;;
   3477 	*)
   3478 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   3479 	  */dev/null*)
   3480 	    lt_cv_path_NM="$tmp_nm -p"
   3481 	    break
   3482 	    ;;
   3483 	  *)
   3484 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   3485 	    continue # so that we can try to find one that supports BSD flags
   3486 	    ;;
   3487 	  esac
   3488 	  ;;
   3489 	esac
   3490       fi
   3491     done
   3492     IFS="$lt_save_ifs"
   3493   done
   3494   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   3495 fi
   3496 fi
   3497 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   3498 echo "${ECHO_T}$lt_cv_path_NM" >&6
   3499 NM="$lt_cv_path_NM"
   3500 
   3501 echo "$as_me:$LINENO: checking whether ln -s works" >&5
   3502 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
   3503 LN_S=$as_ln_s
   3504 if test "$LN_S" = "ln -s"; then
   3505   echo "$as_me:$LINENO: result: yes" >&5
   3506 echo "${ECHO_T}yes" >&6
   3507 else
   3508   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   3509 echo "${ECHO_T}no, using $LN_S" >&6
   3510 fi
   3511 
   3512 echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
   3513 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6
   3514 if test "${lt_cv_deplibs_check_method+set}" = set; then
   3515   echo $ECHO_N "(cached) $ECHO_C" >&6
   3516 else
   3517   lt_cv_file_magic_cmd='$MAGIC_CMD'
   3518 lt_cv_file_magic_test_file=
   3519 lt_cv_deplibs_check_method='unknown'
   3520 # Need to set the preceding variable on all platforms that support
   3521 # interlibrary dependencies.
   3522 # 'none' -- dependencies not supported.
   3523 # `unknown' -- same as none, but documents that we really don't know.
   3524 # 'pass_all' -- all dependencies passed with no checks.
   3525 # 'test_compile' -- check by making test program.
   3526 # 'file_magic [[regex]]' -- check by looking for files in library path
   3527 # which responds to the $file_magic_cmd with a given extended regex.
   3528 # If you have `file' or equivalent on your system and you're not sure
   3529 # whether `pass_all' will *always* work, you probably want this one.
   3530 
   3531 case $host_os in
   3532 aix4* | aix5*)
   3533   lt_cv_deplibs_check_method=pass_all
   3534   ;;
   3535 
   3536 beos*)
   3537   lt_cv_deplibs_check_method=pass_all
   3538   ;;
   3539 
   3540 bsdi[45]*)
   3541   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   3542   lt_cv_file_magic_cmd='/usr/bin/file -L'
   3543   lt_cv_file_magic_test_file=/shlib/libc.so
   3544   ;;
   3545 
   3546 cygwin*)
   3547   # func_win32_libid is a shell function defined in ltmain.sh
   3548   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   3549   lt_cv_file_magic_cmd='func_win32_libid'
   3550   ;;
   3551 
   3552 mingw* | pw32*)
   3553   # Base MSYS/MinGW do not provide the 'file' command needed by
   3554   # func_win32_libid shell function, so use a weaker test based on 'objdump'.
   3555   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   3556   lt_cv_file_magic_cmd='$OBJDUMP -f'
   3557   ;;
   3558 
   3559 darwin* | rhapsody*)
   3560   lt_cv_deplibs_check_method=pass_all
   3561   ;;
   3562 
   3563 freebsd* | kfreebsd*-gnu | dragonfly*)
   3564   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   3565     case $host_cpu in
   3566     i*86 )
   3567       # Not sure whether the presence of OpenBSD here was a mistake.
   3568       # Let's accept both of them until this is cleared up.
   3569       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   3570       lt_cv_file_magic_cmd=/usr/bin/file
   3571       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   3572       ;;
   3573     esac
   3574   else
   3575     lt_cv_deplibs_check_method=pass_all
   3576   fi
   3577   ;;
   3578 
   3579 gnu*)
   3580   lt_cv_deplibs_check_method=pass_all
   3581   ;;
   3582 
   3583 hpux10.20* | hpux11*)
   3584   lt_cv_file_magic_cmd=/usr/bin/file
   3585   case $host_cpu in
   3586   ia64*)
   3587     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   3588     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   3589     ;;
   3590   hppa*64*)
   3591     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]'
   3592     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   3593     ;;
   3594   *)
   3595     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   3596     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   3597     ;;
   3598   esac
   3599   ;;
   3600 
   3601 interix3*)
   3602   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   3603   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   3604   ;;
   3605 
   3606 irix5* | irix6* | nonstopux*)
   3607   case $LD in
   3608   *-32|*"-32 ") libmagic=32-bit;;
   3609   *-n32|*"-n32 ") libmagic=N32;;
   3610   *-64|*"-64 ") libmagic=64-bit;;
   3611   *) libmagic=never-match;;
   3612   esac
   3613   lt_cv_deplibs_check_method=pass_all
   3614   ;;
   3615 
   3616 # This must be Linux ELF.
   3617 linux*)
   3618   lt_cv_deplibs_check_method=pass_all
   3619   ;;
   3620 
   3621 netbsd*)
   3622   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   3623     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   3624   else
   3625     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   3626   fi
   3627   ;;
   3628 
   3629 newos6*)
   3630   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   3631   lt_cv_file_magic_cmd=/usr/bin/file
   3632   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   3633   ;;
   3634 
   3635 nto-qnx*)
   3636   lt_cv_deplibs_check_method=unknown
   3637   ;;
   3638 
   3639 openbsd*)
   3640   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   3641     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   3642   else
   3643     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   3644   fi
   3645   ;;
   3646 
   3647 osf3* | osf4* | osf5*)
   3648   lt_cv_deplibs_check_method=pass_all
   3649   ;;
   3650 
   3651 solaris*)
   3652   lt_cv_deplibs_check_method=pass_all
   3653   ;;
   3654 
   3655 sysv4 | sysv4.3*)
   3656   case $host_vendor in
   3657   motorola)
   3658     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]'
   3659     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   3660     ;;
   3661   ncr)
   3662     lt_cv_deplibs_check_method=pass_all
   3663     ;;
   3664   sequent)
   3665     lt_cv_file_magic_cmd='/bin/file'
   3666     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   3667     ;;
   3668   sni)
   3669     lt_cv_file_magic_cmd='/bin/file'
   3670     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   3671     lt_cv_file_magic_test_file=/lib/libc.so
   3672     ;;
   3673   siemens)
   3674     lt_cv_deplibs_check_method=pass_all
   3675     ;;
   3676   pc)
   3677     lt_cv_deplibs_check_method=pass_all
   3678     ;;
   3679   esac
   3680   ;;
   3681 
   3682 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   3683   lt_cv_deplibs_check_method=pass_all
   3684   ;;
   3685 esac
   3686 
   3687 fi
   3688 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   3689 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
   3690 file_magic_cmd=$lt_cv_file_magic_cmd
   3691 deplibs_check_method=$lt_cv_deplibs_check_method
   3692 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   3693 
   3694 
   3695 
   3696 
   3697 # If no C compiler was specified, use CC.
   3698 LTCC=${LTCC-"$CC"}
   3699 
   3700 # If no C compiler flags were specified, use CFLAGS.
   3701 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   3702 
   3703 # Allow CC to be a program name with arguments.
   3704 compiler=$CC
   3705 
   3706 
   3707 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
   3708 if test "${enable_libtool_lock+set}" = set; then
   3709   enableval="$enable_libtool_lock"
   3710 
   3711 fi;
   3712 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   3713 
   3714 # Some flags need to be propagated to the compiler or linker for good
   3715 # libtool support.
   3716 case $host in
   3717 ia64-*-hpux*)
   3718   # Find out which ABI we are using.
   3719   echo 'int i;' > conftest.$ac_ext
   3720   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   3721   (eval $ac_compile) 2>&5
   3722   ac_status=$?
   3723   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3724   (exit $ac_status); }; then
   3725     case `/usr/bin/file conftest.$ac_objext` in
   3726     *ELF-32*)
   3727       HPUX_IA64_MODE="32"
   3728       ;;
   3729     *ELF-64*)
   3730       HPUX_IA64_MODE="64"
   3731       ;;
   3732     esac
   3733   fi
   3734   rm -rf conftest*
   3735   ;;
   3736 *-*-irix6*)
   3737   # Find out which ABI we are using.
   3738   echo '#line 3738 "configure"' > conftest.$ac_ext
   3739   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   3740   (eval $ac_compile) 2>&5
   3741   ac_status=$?
   3742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3743   (exit $ac_status); }; then
   3744    if test "$lt_cv_prog_gnu_ld" = yes; then
   3745     case `/usr/bin/file conftest.$ac_objext` in
   3746     *32-bit*)
   3747       LD="${LD-ld} -melf32bsmip"
   3748       ;;
   3749     *N32*)
   3750       LD="${LD-ld} -melf32bmipn32"
   3751       ;;
   3752     *64-bit*)
   3753       LD="${LD-ld} -melf64bmip"
   3754       ;;
   3755     esac
   3756    else
   3757     case `/usr/bin/file conftest.$ac_objext` in
   3758     *32-bit*)
   3759       LD="${LD-ld} -32"
   3760       ;;
   3761     *N32*)
   3762       LD="${LD-ld} -n32"
   3763       ;;
   3764     *64-bit*)
   3765       LD="${LD-ld} -64"
   3766       ;;
   3767     esac
   3768    fi
   3769   fi
   3770   rm -rf conftest*
   3771   ;;
   3772 
   3773 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
   3774   # Find out which ABI we are using.
   3775   echo 'int i;' > conftest.$ac_ext
   3776   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   3777   (eval $ac_compile) 2>&5
   3778   ac_status=$?
   3779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3780   (exit $ac_status); }; then
   3781     case `/usr/bin/file conftest.o` in
   3782     *32-bit*)
   3783       case $host in
   3784         x86_64-*linux*)
   3785           LD="${LD-ld} -m elf_i386"
   3786           ;;
   3787         ppc64-*linux*|powerpc64-*linux*)
   3788           LD="${LD-ld} -m elf32ppclinux"
   3789           ;;
   3790         s390x-*linux*)
   3791           LD="${LD-ld} -m elf_s390"
   3792           ;;
   3793         sparc64-*linux*)
   3794           LD="${LD-ld} -m elf32_sparc"
   3795           ;;
   3796       esac
   3797       ;;
   3798     *64-bit*)
   3799       case $host in
   3800         x86_64-*linux*)
   3801           LD="${LD-ld} -m elf_x86_64"
   3802           ;;
   3803         ppc*-*linux*|powerpc*-*linux*)
   3804           LD="${LD-ld} -m elf64ppc"
   3805           ;;
   3806         s390*-*linux*)
   3807           LD="${LD-ld} -m elf64_s390"
   3808           ;;
   3809         sparc*-*linux*)
   3810           LD="${LD-ld} -m elf64_sparc"
   3811           ;;
   3812       esac
   3813       ;;
   3814     esac
   3815   fi
   3816   rm -rf conftest*
   3817   ;;
   3818 
   3819 *-*-sco3.2v5*)
   3820   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   3821   SAVE_CFLAGS="$CFLAGS"
   3822   CFLAGS="$CFLAGS -belf"
   3823   echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   3824 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
   3825 if test "${lt_cv_cc_needs_belf+set}" = set; then
   3826   echo $ECHO_N "(cached) $ECHO_C" >&6
   3827 else
   3828   ac_ext=c
   3829 ac_cpp='$CPP $CPPFLAGS'
   3830 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3831 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3832 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3833 
   3834      cat >conftest.$ac_ext <<_ACEOF
   3835 /* confdefs.h.  */
   3836 _ACEOF
   3837 cat confdefs.h >>conftest.$ac_ext
   3838 cat >>conftest.$ac_ext <<_ACEOF
   3839 /* end confdefs.h.  */
   3840 
   3841 int
   3842 main ()
   3843 {
   3844 
   3845   ;
   3846   return 0;
   3847 }
   3848 _ACEOF
   3849 rm -f conftest.$ac_objext conftest$ac_exeext
   3850 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   3851   (eval $ac_link) 2>conftest.er1
   3852   ac_status=$?
   3853   grep -v '^ *+' conftest.er1 >conftest.err
   3854   rm -f conftest.er1
   3855   cat conftest.err >&5
   3856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3857   (exit $ac_status); } &&
   3858 	 { ac_try='test -z "$ac_c_werror_flag"
   3859 			 || test ! -s conftest.err'
   3860   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3861   (eval $ac_try) 2>&5
   3862   ac_status=$?
   3863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3864   (exit $ac_status); }; } &&
   3865 	 { ac_try='test -s conftest$ac_exeext'
   3866   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3867   (eval $ac_try) 2>&5
   3868   ac_status=$?
   3869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3870   (exit $ac_status); }; }; then
   3871   lt_cv_cc_needs_belf=yes
   3872 else
   3873   echo "$as_me: failed program was:" >&5
   3874 sed 's/^/| /' conftest.$ac_ext >&5
   3875 
   3876 lt_cv_cc_needs_belf=no
   3877 fi
   3878 rm -f conftest.err conftest.$ac_objext \
   3879       conftest$ac_exeext conftest.$ac_ext
   3880      ac_ext=c
   3881 ac_cpp='$CPP $CPPFLAGS'
   3882 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3883 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3884 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3885 
   3886 fi
   3887 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   3888 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
   3889   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   3890     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   3891     CFLAGS="$SAVE_CFLAGS"
   3892   fi
   3893   ;;
   3894 sparc*-*solaris*)
   3895   # Find out which ABI we are using.
   3896   echo 'int i;' > conftest.$ac_ext
   3897   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   3898   (eval $ac_compile) 2>&5
   3899   ac_status=$?
   3900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3901   (exit $ac_status); }; then
   3902     case `/usr/bin/file conftest.o` in
   3903     *64-bit*)
   3904       case $lt_cv_prog_gnu_ld in
   3905       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   3906       *)    LD="${LD-ld} -64" ;;
   3907       esac
   3908       ;;
   3909     esac
   3910   fi
   3911   rm -rf conftest*
   3912   ;;
   3913 
   3914 
   3915 esac
   3916 
   3917 need_locks="$enable_libtool_lock"
   3918 
   3919 
   3920 ac_ext=c
   3921 ac_cpp='$CPP $CPPFLAGS'
   3922 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3923 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3924 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3925 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   3926 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
   3927 # On Suns, sometimes $CPP names a directory.
   3928 if test -n "$CPP" && test -d "$CPP"; then
   3929   CPP=
   3930 fi
   3931 if test -z "$CPP"; then
   3932   if test "${ac_cv_prog_CPP+set}" = set; then
   3933   echo $ECHO_N "(cached) $ECHO_C" >&6
   3934 else
   3935       # Double quotes because CPP needs to be expanded
   3936     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   3937     do
   3938       ac_preproc_ok=false
   3939 for ac_c_preproc_warn_flag in '' yes
   3940 do
   3941   # Use a header file that comes with gcc, so configuring glibc
   3942   # with a fresh cross-compiler works.
   3943   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3944   # <limits.h> exists even on freestanding compilers.
   3945   # On the NeXT, cc -E runs the code through the compiler's parser,
   3946   # not just through cpp. "Syntax error" is here to catch this case.
   3947   cat >conftest.$ac_ext <<_ACEOF
   3948 /* confdefs.h.  */
   3949 _ACEOF
   3950 cat confdefs.h >>conftest.$ac_ext
   3951 cat >>conftest.$ac_ext <<_ACEOF
   3952 /* end confdefs.h.  */
   3953 #ifdef __STDC__
   3954 # include <limits.h>
   3955 #else
   3956 # include <assert.h>
   3957 #endif
   3958 		     Syntax error
   3959 _ACEOF
   3960 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   3961   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   3962   ac_status=$?
   3963   grep -v '^ *+' conftest.er1 >conftest.err
   3964   rm -f conftest.er1
   3965   cat conftest.err >&5
   3966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3967   (exit $ac_status); } >/dev/null; then
   3968   if test -s conftest.err; then
   3969     ac_cpp_err=$ac_c_preproc_warn_flag
   3970     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   3971   else
   3972     ac_cpp_err=
   3973   fi
   3974 else
   3975   ac_cpp_err=yes
   3976 fi
   3977 if test -z "$ac_cpp_err"; then
   3978   :
   3979 else
   3980   echo "$as_me: failed program was:" >&5
   3981 sed 's/^/| /' conftest.$ac_ext >&5
   3982 
   3983   # Broken: fails on valid input.
   3984 continue
   3985 fi
   3986 rm -f conftest.err conftest.$ac_ext
   3987 
   3988   # OK, works on sane cases.  Now check whether non-existent headers
   3989   # can be detected and how.
   3990   cat >conftest.$ac_ext <<_ACEOF
   3991 /* confdefs.h.  */
   3992 _ACEOF
   3993 cat confdefs.h >>conftest.$ac_ext
   3994 cat >>conftest.$ac_ext <<_ACEOF
   3995 /* end confdefs.h.  */
   3996 #include <ac_nonexistent.h>
   3997 _ACEOF
   3998 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   3999   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   4000   ac_status=$?
   4001   grep -v '^ *+' conftest.er1 >conftest.err
   4002   rm -f conftest.er1
   4003   cat conftest.err >&5
   4004   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4005   (exit $ac_status); } >/dev/null; then
   4006   if test -s conftest.err; then
   4007     ac_cpp_err=$ac_c_preproc_warn_flag
   4008     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4009   else
   4010     ac_cpp_err=
   4011   fi
   4012 else
   4013   ac_cpp_err=yes
   4014 fi
   4015 if test -z "$ac_cpp_err"; then
   4016   # Broken: success on invalid input.
   4017 continue
   4018 else
   4019   echo "$as_me: failed program was:" >&5
   4020 sed 's/^/| /' conftest.$ac_ext >&5
   4021 
   4022   # Passes both tests.
   4023 ac_preproc_ok=:
   4024 break
   4025 fi
   4026 rm -f conftest.err conftest.$ac_ext
   4027 
   4028 done
   4029 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4030 rm -f conftest.err conftest.$ac_ext
   4031 if $ac_preproc_ok; then
   4032   break
   4033 fi
   4034 
   4035     done
   4036     ac_cv_prog_CPP=$CPP
   4037 
   4038 fi
   4039   CPP=$ac_cv_prog_CPP
   4040 else
   4041   ac_cv_prog_CPP=$CPP
   4042 fi
   4043 echo "$as_me:$LINENO: result: $CPP" >&5
   4044 echo "${ECHO_T}$CPP" >&6
   4045 ac_preproc_ok=false
   4046 for ac_c_preproc_warn_flag in '' yes
   4047 do
   4048   # Use a header file that comes with gcc, so configuring glibc
   4049   # with a fresh cross-compiler works.
   4050   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4051   # <limits.h> exists even on freestanding compilers.
   4052   # On the NeXT, cc -E runs the code through the compiler's parser,
   4053   # not just through cpp. "Syntax error" is here to catch this case.
   4054   cat >conftest.$ac_ext <<_ACEOF
   4055 /* confdefs.h.  */
   4056 _ACEOF
   4057 cat confdefs.h >>conftest.$ac_ext
   4058 cat >>conftest.$ac_ext <<_ACEOF
   4059 /* end confdefs.h.  */
   4060 #ifdef __STDC__
   4061 # include <limits.h>
   4062 #else
   4063 # include <assert.h>
   4064 #endif
   4065 		     Syntax error
   4066 _ACEOF
   4067 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   4068   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   4069   ac_status=$?
   4070   grep -v '^ *+' conftest.er1 >conftest.err
   4071   rm -f conftest.er1
   4072   cat conftest.err >&5
   4073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4074   (exit $ac_status); } >/dev/null; then
   4075   if test -s conftest.err; then
   4076     ac_cpp_err=$ac_c_preproc_warn_flag
   4077     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4078   else
   4079     ac_cpp_err=
   4080   fi
   4081 else
   4082   ac_cpp_err=yes
   4083 fi
   4084 if test -z "$ac_cpp_err"; then
   4085   :
   4086 else
   4087   echo "$as_me: failed program was:" >&5
   4088 sed 's/^/| /' conftest.$ac_ext >&5
   4089 
   4090   # Broken: fails on valid input.
   4091 continue
   4092 fi
   4093 rm -f conftest.err conftest.$ac_ext
   4094 
   4095   # OK, works on sane cases.  Now check whether non-existent headers
   4096   # can be detected and how.
   4097   cat >conftest.$ac_ext <<_ACEOF
   4098 /* confdefs.h.  */
   4099 _ACEOF
   4100 cat confdefs.h >>conftest.$ac_ext
   4101 cat >>conftest.$ac_ext <<_ACEOF
   4102 /* end confdefs.h.  */
   4103 #include <ac_nonexistent.h>
   4104 _ACEOF
   4105 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   4106   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   4107   ac_status=$?
   4108   grep -v '^ *+' conftest.er1 >conftest.err
   4109   rm -f conftest.er1
   4110   cat conftest.err >&5
   4111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4112   (exit $ac_status); } >/dev/null; then
   4113   if test -s conftest.err; then
   4114     ac_cpp_err=$ac_c_preproc_warn_flag
   4115     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4116   else
   4117     ac_cpp_err=
   4118   fi
   4119 else
   4120   ac_cpp_err=yes
   4121 fi
   4122 if test -z "$ac_cpp_err"; then
   4123   # Broken: success on invalid input.
   4124 continue
   4125 else
   4126   echo "$as_me: failed program was:" >&5
   4127 sed 's/^/| /' conftest.$ac_ext >&5
   4128 
   4129   # Passes both tests.
   4130 ac_preproc_ok=:
   4131 break
   4132 fi
   4133 rm -f conftest.err conftest.$ac_ext
   4134 
   4135 done
   4136 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4137 rm -f conftest.err conftest.$ac_ext
   4138 if $ac_preproc_ok; then
   4139   :
   4140 else
   4141   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   4142 See \`config.log' for more details." >&5
   4143 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   4144 See \`config.log' for more details." >&2;}
   4145    { (exit 1); exit 1; }; }
   4146 fi
   4147 
   4148 ac_ext=c
   4149 ac_cpp='$CPP $CPPFLAGS'
   4150 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4151 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4152 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4153 
   4154 
   4155 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4156 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
   4157 if test "${ac_cv_header_stdc+set}" = set; then
   4158   echo $ECHO_N "(cached) $ECHO_C" >&6
   4159 else
   4160   cat >conftest.$ac_ext <<_ACEOF
   4161 /* confdefs.h.  */
   4162 _ACEOF
   4163 cat confdefs.h >>conftest.$ac_ext
   4164 cat >>conftest.$ac_ext <<_ACEOF
   4165 /* end confdefs.h.  */
   4166 #include <stdlib.h>
   4167 #include <stdarg.h>
   4168 #include <string.h>
   4169 #include <float.h>
   4170 
   4171 int
   4172 main ()
   4173 {
   4174 
   4175   ;
   4176   return 0;
   4177 }
   4178 _ACEOF
   4179 rm -f conftest.$ac_objext
   4180 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4181   (eval $ac_compile) 2>conftest.er1
   4182   ac_status=$?
   4183   grep -v '^ *+' conftest.er1 >conftest.err
   4184   rm -f conftest.er1
   4185   cat conftest.err >&5
   4186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4187   (exit $ac_status); } &&
   4188 	 { ac_try='test -z "$ac_c_werror_flag"
   4189 			 || test ! -s conftest.err'
   4190   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4191   (eval $ac_try) 2>&5
   4192   ac_status=$?
   4193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4194   (exit $ac_status); }; } &&
   4195 	 { ac_try='test -s conftest.$ac_objext'
   4196   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4197   (eval $ac_try) 2>&5
   4198   ac_status=$?
   4199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4200   (exit $ac_status); }; }; then
   4201   ac_cv_header_stdc=yes
   4202 else
   4203   echo "$as_me: failed program was:" >&5
   4204 sed 's/^/| /' conftest.$ac_ext >&5
   4205 
   4206 ac_cv_header_stdc=no
   4207 fi
   4208 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4209 
   4210 if test $ac_cv_header_stdc = yes; then
   4211   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4212   cat >conftest.$ac_ext <<_ACEOF
   4213 /* confdefs.h.  */
   4214 _ACEOF
   4215 cat confdefs.h >>conftest.$ac_ext
   4216 cat >>conftest.$ac_ext <<_ACEOF
   4217 /* end confdefs.h.  */
   4218 #include <string.h>
   4219 
   4220 _ACEOF
   4221 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4222   $EGREP "memchr" >/dev/null 2>&1; then
   4223   :
   4224 else
   4225   ac_cv_header_stdc=no
   4226 fi
   4227 rm -f conftest*
   4228 
   4229 fi
   4230 
   4231 if test $ac_cv_header_stdc = yes; then
   4232   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4233   cat >conftest.$ac_ext <<_ACEOF
   4234 /* confdefs.h.  */
   4235 _ACEOF
   4236 cat confdefs.h >>conftest.$ac_ext
   4237 cat >>conftest.$ac_ext <<_ACEOF
   4238 /* end confdefs.h.  */
   4239 #include <stdlib.h>
   4240 
   4241 _ACEOF
   4242 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4243   $EGREP "free" >/dev/null 2>&1; then
   4244   :
   4245 else
   4246   ac_cv_header_stdc=no
   4247 fi
   4248 rm -f conftest*
   4249 
   4250 fi
   4251 
   4252 if test $ac_cv_header_stdc = yes; then
   4253   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4254   if test "$cross_compiling" = yes; then
   4255   :
   4256 else
   4257   cat >conftest.$ac_ext <<_ACEOF
   4258 /* confdefs.h.  */
   4259 _ACEOF
   4260 cat confdefs.h >>conftest.$ac_ext
   4261 cat >>conftest.$ac_ext <<_ACEOF
   4262 /* end confdefs.h.  */
   4263 #include <ctype.h>
   4264 #if ((' ' & 0x0FF) == 0x020)
   4265 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4266 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4267 #else
   4268 # define ISLOWER(c) \
   4269 		   (('a' <= (c) && (c) <= 'i') \
   4270 		     || ('j' <= (c) && (c) <= 'r') \
   4271 		     || ('s' <= (c) && (c) <= 'z'))
   4272 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4273 #endif
   4274 
   4275 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4276 int
   4277 main ()
   4278 {
   4279   int i;
   4280   for (i = 0; i < 256; i++)
   4281     if (XOR (islower (i), ISLOWER (i))
   4282 	|| toupper (i) != TOUPPER (i))
   4283       exit(2);
   4284   exit (0);
   4285 }
   4286 _ACEOF
   4287 rm -f conftest$ac_exeext
   4288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   4289   (eval $ac_link) 2>&5
   4290   ac_status=$?
   4291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4292   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   4293   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4294   (eval $ac_try) 2>&5
   4295   ac_status=$?
   4296   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4297   (exit $ac_status); }; }; then
   4298   :
   4299 else
   4300   echo "$as_me: program exited with status $ac_status" >&5
   4301 echo "$as_me: failed program was:" >&5
   4302 sed 's/^/| /' conftest.$ac_ext >&5
   4303 
   4304 ( exit $ac_status )
   4305 ac_cv_header_stdc=no
   4306 fi
   4307 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   4308 fi
   4309 fi
   4310 fi
   4311 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   4312 echo "${ECHO_T}$ac_cv_header_stdc" >&6
   4313 if test $ac_cv_header_stdc = yes; then
   4314 
   4315 cat >>confdefs.h <<\_ACEOF
   4316 #define STDC_HEADERS 1
   4317 _ACEOF
   4318 
   4319 fi
   4320 
   4321 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   4322 
   4323 
   4324 
   4325 
   4326 
   4327 
   4328 
   4329 
   4330 
   4331 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   4332 		  inttypes.h stdint.h unistd.h
   4333 do
   4334 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4335 echo "$as_me:$LINENO: checking for $ac_header" >&5
   4336 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   4337 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   4338   echo $ECHO_N "(cached) $ECHO_C" >&6
   4339 else
   4340   cat >conftest.$ac_ext <<_ACEOF
   4341 /* confdefs.h.  */
   4342 _ACEOF
   4343 cat confdefs.h >>conftest.$ac_ext
   4344 cat >>conftest.$ac_ext <<_ACEOF
   4345 /* end confdefs.h.  */
   4346 $ac_includes_default
   4347 
   4348 #include <$ac_header>
   4349 _ACEOF
   4350 rm -f conftest.$ac_objext
   4351 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4352   (eval $ac_compile) 2>conftest.er1
   4353   ac_status=$?
   4354   grep -v '^ *+' conftest.er1 >conftest.err
   4355   rm -f conftest.er1
   4356   cat conftest.err >&5
   4357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4358   (exit $ac_status); } &&
   4359 	 { ac_try='test -z "$ac_c_werror_flag"
   4360 			 || test ! -s conftest.err'
   4361   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4362   (eval $ac_try) 2>&5
   4363   ac_status=$?
   4364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4365   (exit $ac_status); }; } &&
   4366 	 { ac_try='test -s conftest.$ac_objext'
   4367   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4368   (eval $ac_try) 2>&5
   4369   ac_status=$?
   4370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4371   (exit $ac_status); }; }; then
   4372   eval "$as_ac_Header=yes"
   4373 else
   4374   echo "$as_me: failed program was:" >&5
   4375 sed 's/^/| /' conftest.$ac_ext >&5
   4376 
   4377 eval "$as_ac_Header=no"
   4378 fi
   4379 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4380 fi
   4381 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   4382 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   4383 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   4384   cat >>confdefs.h <<_ACEOF
   4385 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4386 _ACEOF
   4387 
   4388 fi
   4389 
   4390 done
   4391 
   4392 
   4393 
   4394 for ac_header in dlfcn.h
   4395 do
   4396 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4397 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   4398   echo "$as_me:$LINENO: checking for $ac_header" >&5
   4399 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   4400 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   4401   echo $ECHO_N "(cached) $ECHO_C" >&6
   4402 fi
   4403 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   4404 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   4405 else
   4406   # Is the header compilable?
   4407 echo "$as_me:$LINENO: checking $ac_header usability" >&5
   4408 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
   4409 cat >conftest.$ac_ext <<_ACEOF
   4410 /* confdefs.h.  */
   4411 _ACEOF
   4412 cat confdefs.h >>conftest.$ac_ext
   4413 cat >>conftest.$ac_ext <<_ACEOF
   4414 /* end confdefs.h.  */
   4415 $ac_includes_default
   4416 #include <$ac_header>
   4417 _ACEOF
   4418 rm -f conftest.$ac_objext
   4419 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4420   (eval $ac_compile) 2>conftest.er1
   4421   ac_status=$?
   4422   grep -v '^ *+' conftest.er1 >conftest.err
   4423   rm -f conftest.er1
   4424   cat conftest.err >&5
   4425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4426   (exit $ac_status); } &&
   4427 	 { ac_try='test -z "$ac_c_werror_flag"
   4428 			 || test ! -s conftest.err'
   4429   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4430   (eval $ac_try) 2>&5
   4431   ac_status=$?
   4432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4433   (exit $ac_status); }; } &&
   4434 	 { ac_try='test -s conftest.$ac_objext'
   4435   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4436   (eval $ac_try) 2>&5
   4437   ac_status=$?
   4438   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4439   (exit $ac_status); }; }; then
   4440   ac_header_compiler=yes
   4441 else
   4442   echo "$as_me: failed program was:" >&5
   4443 sed 's/^/| /' conftest.$ac_ext >&5
   4444 
   4445 ac_header_compiler=no
   4446 fi
   4447 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4448 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   4449 echo "${ECHO_T}$ac_header_compiler" >&6
   4450 
   4451 # Is the header present?
   4452 echo "$as_me:$LINENO: checking $ac_header presence" >&5
   4453 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
   4454 cat >conftest.$ac_ext <<_ACEOF
   4455 /* confdefs.h.  */
   4456 _ACEOF
   4457 cat confdefs.h >>conftest.$ac_ext
   4458 cat >>conftest.$ac_ext <<_ACEOF
   4459 /* end confdefs.h.  */
   4460 #include <$ac_header>
   4461 _ACEOF
   4462 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   4463   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   4464   ac_status=$?
   4465   grep -v '^ *+' conftest.er1 >conftest.err
   4466   rm -f conftest.er1
   4467   cat conftest.err >&5
   4468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4469   (exit $ac_status); } >/dev/null; then
   4470   if test -s conftest.err; then
   4471     ac_cpp_err=$ac_c_preproc_warn_flag
   4472     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4473   else
   4474     ac_cpp_err=
   4475   fi
   4476 else
   4477   ac_cpp_err=yes
   4478 fi
   4479 if test -z "$ac_cpp_err"; then
   4480   ac_header_preproc=yes
   4481 else
   4482   echo "$as_me: failed program was:" >&5
   4483 sed 's/^/| /' conftest.$ac_ext >&5
   4484 
   4485   ac_header_preproc=no
   4486 fi
   4487 rm -f conftest.err conftest.$ac_ext
   4488 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   4489 echo "${ECHO_T}$ac_header_preproc" >&6
   4490 
   4491 # So?  What about this header?
   4492 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   4493   yes:no: )
   4494     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   4495 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   4496     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   4497 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   4498     ac_header_preproc=yes
   4499     ;;
   4500   no:yes:* )
   4501     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   4502 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   4503     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   4504 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   4505     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   4506 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   4507     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   4508 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   4509     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   4510 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   4511     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   4512 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   4513     (
   4514       cat <<\_ASBOX
   4515 ## ---------------------------------------------------------------------- ##
   4516 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   4517 ## ---------------------------------------------------------------------- ##
   4518 _ASBOX
   4519     ) |
   4520       sed "s/^/$as_me: WARNING:     /" >&2
   4521     ;;
   4522 esac
   4523 echo "$as_me:$LINENO: checking for $ac_header" >&5
   4524 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   4525 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   4526   echo $ECHO_N "(cached) $ECHO_C" >&6
   4527 else
   4528   eval "$as_ac_Header=\$ac_header_preproc"
   4529 fi
   4530 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   4531 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   4532 
   4533 fi
   4534 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   4535   cat >>confdefs.h <<_ACEOF
   4536 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4537 _ACEOF
   4538 
   4539 fi
   4540 
   4541 done
   4542 
   4543 ac_ext=cc
   4544 ac_cpp='$CXXCPP $CPPFLAGS'
   4545 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4546 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4547 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   4548 if test -n "$ac_tool_prefix"; then
   4549   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
   4550   do
   4551     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   4552 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   4553 echo "$as_me:$LINENO: checking for $ac_word" >&5
   4554 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   4555 if test "${ac_cv_prog_CXX+set}" = set; then
   4556   echo $ECHO_N "(cached) $ECHO_C" >&6
   4557 else
   4558   if test -n "$CXX"; then
   4559   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   4560 else
   4561 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4562 for as_dir in $PATH
   4563 do
   4564   IFS=$as_save_IFS
   4565   test -z "$as_dir" && as_dir=.
   4566   for ac_exec_ext in '' $ac_executable_extensions; do
   4567   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4568     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   4569     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4570     break 2
   4571   fi
   4572 done
   4573 done
   4574 
   4575 fi
   4576 fi
   4577 CXX=$ac_cv_prog_CXX
   4578 if test -n "$CXX"; then
   4579   echo "$as_me:$LINENO: result: $CXX" >&5
   4580 echo "${ECHO_T}$CXX" >&6
   4581 else
   4582   echo "$as_me:$LINENO: result: no" >&5
   4583 echo "${ECHO_T}no" >&6
   4584 fi
   4585 
   4586     test -n "$CXX" && break
   4587   done
   4588 fi
   4589 if test -z "$CXX"; then
   4590   ac_ct_CXX=$CXX
   4591   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
   4592 do
   4593   # Extract the first word of "$ac_prog", so it can be a program name with args.
   4594 set dummy $ac_prog; ac_word=$2
   4595 echo "$as_me:$LINENO: checking for $ac_word" >&5
   4596 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   4597 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   4598   echo $ECHO_N "(cached) $ECHO_C" >&6
   4599 else
   4600   if test -n "$ac_ct_CXX"; then
   4601   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   4602 else
   4603 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4604 for as_dir in $PATH
   4605 do
   4606   IFS=$as_save_IFS
   4607   test -z "$as_dir" && as_dir=.
   4608   for ac_exec_ext in '' $ac_executable_extensions; do
   4609   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4610     ac_cv_prog_ac_ct_CXX="$ac_prog"
   4611     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4612     break 2
   4613   fi
   4614 done
   4615 done
   4616 
   4617 fi
   4618 fi
   4619 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   4620 if test -n "$ac_ct_CXX"; then
   4621   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   4622 echo "${ECHO_T}$ac_ct_CXX" >&6
   4623 else
   4624   echo "$as_me:$LINENO: result: no" >&5
   4625 echo "${ECHO_T}no" >&6
   4626 fi
   4627 
   4628   test -n "$ac_ct_CXX" && break
   4629 done
   4630 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
   4631 
   4632   CXX=$ac_ct_CXX
   4633 fi
   4634 
   4635 
   4636 # Provide some information about the compiler.
   4637 echo "$as_me:$LINENO:" \
   4638      "checking for C++ compiler version" >&5
   4639 ac_compiler=`set X $ac_compile; echo $2`
   4640 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
   4641   (eval $ac_compiler --version </dev/null >&5) 2>&5
   4642   ac_status=$?
   4643   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4644   (exit $ac_status); }
   4645 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
   4646   (eval $ac_compiler -v </dev/null >&5) 2>&5
   4647   ac_status=$?
   4648   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4649   (exit $ac_status); }
   4650 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
   4651   (eval $ac_compiler -V </dev/null >&5) 2>&5
   4652   ac_status=$?
   4653   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4654   (exit $ac_status); }
   4655 
   4656 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   4657 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
   4658 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   4659   echo $ECHO_N "(cached) $ECHO_C" >&6
   4660 else
   4661   cat >conftest.$ac_ext <<_ACEOF
   4662 /* confdefs.h.  */
   4663 _ACEOF
   4664 cat confdefs.h >>conftest.$ac_ext
   4665 cat >>conftest.$ac_ext <<_ACEOF
   4666 /* end confdefs.h.  */
   4667 
   4668 int
   4669 main ()
   4670 {
   4671 #ifndef __GNUC__
   4672        choke me
   4673 #endif
   4674 
   4675   ;
   4676   return 0;
   4677 }
   4678 _ACEOF
   4679 rm -f conftest.$ac_objext
   4680 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4681   (eval $ac_compile) 2>conftest.er1
   4682   ac_status=$?
   4683   grep -v '^ *+' conftest.er1 >conftest.err
   4684   rm -f conftest.er1
   4685   cat conftest.err >&5
   4686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4687   (exit $ac_status); } &&
   4688 	 { ac_try='test -z "$ac_cxx_werror_flag"
   4689 			 || test ! -s conftest.err'
   4690   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4691   (eval $ac_try) 2>&5
   4692   ac_status=$?
   4693   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4694   (exit $ac_status); }; } &&
   4695 	 { ac_try='test -s conftest.$ac_objext'
   4696   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4697   (eval $ac_try) 2>&5
   4698   ac_status=$?
   4699   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4700   (exit $ac_status); }; }; then
   4701   ac_compiler_gnu=yes
   4702 else
   4703   echo "$as_me: failed program was:" >&5
   4704 sed 's/^/| /' conftest.$ac_ext >&5
   4705 
   4706 ac_compiler_gnu=no
   4707 fi
   4708 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4709 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   4710 
   4711 fi
   4712 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   4713 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
   4714 GXX=`test $ac_compiler_gnu = yes && echo yes`
   4715 ac_test_CXXFLAGS=${CXXFLAGS+set}
   4716 ac_save_CXXFLAGS=$CXXFLAGS
   4717 CXXFLAGS="-g"
   4718 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   4719 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
   4720 if test "${ac_cv_prog_cxx_g+set}" = set; then
   4721   echo $ECHO_N "(cached) $ECHO_C" >&6
   4722 else
   4723   cat >conftest.$ac_ext <<_ACEOF
   4724 /* confdefs.h.  */
   4725 _ACEOF
   4726 cat confdefs.h >>conftest.$ac_ext
   4727 cat >>conftest.$ac_ext <<_ACEOF
   4728 /* end confdefs.h.  */
   4729 
   4730 int
   4731 main ()
   4732 {
   4733 
   4734   ;
   4735   return 0;
   4736 }
   4737 _ACEOF
   4738 rm -f conftest.$ac_objext
   4739 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4740   (eval $ac_compile) 2>conftest.er1
   4741   ac_status=$?
   4742   grep -v '^ *+' conftest.er1 >conftest.err
   4743   rm -f conftest.er1
   4744   cat conftest.err >&5
   4745   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4746   (exit $ac_status); } &&
   4747 	 { ac_try='test -z "$ac_cxx_werror_flag"
   4748 			 || test ! -s conftest.err'
   4749   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4750   (eval $ac_try) 2>&5
   4751   ac_status=$?
   4752   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4753   (exit $ac_status); }; } &&
   4754 	 { ac_try='test -s conftest.$ac_objext'
   4755   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4756   (eval $ac_try) 2>&5
   4757   ac_status=$?
   4758   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4759   (exit $ac_status); }; }; then
   4760   ac_cv_prog_cxx_g=yes
   4761 else
   4762   echo "$as_me: failed program was:" >&5
   4763 sed 's/^/| /' conftest.$ac_ext >&5
   4764 
   4765 ac_cv_prog_cxx_g=no
   4766 fi
   4767 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4768 fi
   4769 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   4770 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
   4771 if test "$ac_test_CXXFLAGS" = set; then
   4772   CXXFLAGS=$ac_save_CXXFLAGS
   4773 elif test $ac_cv_prog_cxx_g = yes; then
   4774   if test "$GXX" = yes; then
   4775     CXXFLAGS="-g -O2"
   4776   else
   4777     CXXFLAGS="-g"
   4778   fi
   4779 else
   4780   if test "$GXX" = yes; then
   4781     CXXFLAGS="-O2"
   4782   else
   4783     CXXFLAGS=
   4784   fi
   4785 fi
   4786 for ac_declaration in \
   4787    '' \
   4788    'extern "C" void std::exit (int) throw (); using std::exit;' \
   4789    'extern "C" void std::exit (int); using std::exit;' \
   4790    'extern "C" void exit (int) throw ();' \
   4791    'extern "C" void exit (int);' \
   4792    'void exit (int);'
   4793 do
   4794   cat >conftest.$ac_ext <<_ACEOF
   4795 /* confdefs.h.  */
   4796 _ACEOF
   4797 cat confdefs.h >>conftest.$ac_ext
   4798 cat >>conftest.$ac_ext <<_ACEOF
   4799 /* end confdefs.h.  */
   4800 $ac_declaration
   4801 #include <stdlib.h>
   4802 int
   4803 main ()
   4804 {
   4805 exit (42);
   4806   ;
   4807   return 0;
   4808 }
   4809 _ACEOF
   4810 rm -f conftest.$ac_objext
   4811 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4812   (eval $ac_compile) 2>conftest.er1
   4813   ac_status=$?
   4814   grep -v '^ *+' conftest.er1 >conftest.err
   4815   rm -f conftest.er1
   4816   cat conftest.err >&5
   4817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4818   (exit $ac_status); } &&
   4819 	 { ac_try='test -z "$ac_cxx_werror_flag"
   4820 			 || test ! -s conftest.err'
   4821   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4822   (eval $ac_try) 2>&5
   4823   ac_status=$?
   4824   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4825   (exit $ac_status); }; } &&
   4826 	 { ac_try='test -s conftest.$ac_objext'
   4827   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4828   (eval $ac_try) 2>&5
   4829   ac_status=$?
   4830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4831   (exit $ac_status); }; }; then
   4832   :
   4833 else
   4834   echo "$as_me: failed program was:" >&5
   4835 sed 's/^/| /' conftest.$ac_ext >&5
   4836 
   4837 continue
   4838 fi
   4839 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4840   cat >conftest.$ac_ext <<_ACEOF
   4841 /* confdefs.h.  */
   4842 _ACEOF
   4843 cat confdefs.h >>conftest.$ac_ext
   4844 cat >>conftest.$ac_ext <<_ACEOF
   4845 /* end confdefs.h.  */
   4846 $ac_declaration
   4847 int
   4848 main ()
   4849 {
   4850 exit (42);
   4851   ;
   4852   return 0;
   4853 }
   4854 _ACEOF
   4855 rm -f conftest.$ac_objext
   4856 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4857   (eval $ac_compile) 2>conftest.er1
   4858   ac_status=$?
   4859   grep -v '^ *+' conftest.er1 >conftest.err
   4860   rm -f conftest.er1
   4861   cat conftest.err >&5
   4862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4863   (exit $ac_status); } &&
   4864 	 { ac_try='test -z "$ac_cxx_werror_flag"
   4865 			 || test ! -s conftest.err'
   4866   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4867   (eval $ac_try) 2>&5
   4868   ac_status=$?
   4869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4870   (exit $ac_status); }; } &&
   4871 	 { ac_try='test -s conftest.$ac_objext'
   4872   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4873   (eval $ac_try) 2>&5
   4874   ac_status=$?
   4875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4876   (exit $ac_status); }; }; then
   4877   break
   4878 else
   4879   echo "$as_me: failed program was:" >&5
   4880 sed 's/^/| /' conftest.$ac_ext >&5
   4881 
   4882 fi
   4883 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4884 done
   4885 rm -f conftest*
   4886 if test -n "$ac_declaration"; then
   4887   echo '#ifdef __cplusplus' >>confdefs.h
   4888   echo $ac_declaration      >>confdefs.h
   4889   echo '#endif'             >>confdefs.h
   4890 fi
   4891 
   4892 ac_ext=cc
   4893 ac_cpp='$CXXCPP $CPPFLAGS'
   4894 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4895 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4896 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   4897 
   4898 depcc="$CXX"  am_compiler_list=
   4899 
   4900 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   4901 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
   4902 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   4903   echo $ECHO_N "(cached) $ECHO_C" >&6
   4904 else
   4905   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   4906   # We make a subdir and do the tests there.  Otherwise we can end up
   4907   # making bogus files that we don't know about and never remove.  For
   4908   # instance it was reported that on HP-UX the gcc test will end up
   4909   # making a dummy file named `D' -- because `-MD' means `put the output
   4910   # in D'.
   4911   mkdir conftest.dir
   4912   # Copy depcomp to subdir because otherwise we won't find it if we're
   4913   # using a relative directory.
   4914   cp "$am_depcomp" conftest.dir
   4915   cd conftest.dir
   4916   # We will build objects and dependencies in a subdirectory because
   4917   # it helps to detect inapplicable dependency modes.  For instance
   4918   # both Tru64's cc and ICC support -MD to output dependencies as a
   4919   # side effect of compilation, but ICC will put the dependencies in
   4920   # the current directory while Tru64 will put them in the object
   4921   # directory.
   4922   mkdir sub
   4923 
   4924   am_cv_CXX_dependencies_compiler_type=none
   4925   if test "$am_compiler_list" = ""; then
   4926      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   4927   fi
   4928   for depmode in $am_compiler_list; do
   4929     # Setup a source with many dependencies, because some compilers
   4930     # like to wrap large dependency lists on column 80 (with \), and
   4931     # we should not choose a depcomp mode which is confused by this.
   4932     #
   4933     # We need to recreate these files for each test, as the compiler may
   4934     # overwrite some of them when testing with obscure command lines.
   4935     # This happens at least with the AIX C compiler.
   4936     : > sub/conftest.c
   4937     for i in 1 2 3 4 5 6; do
   4938       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   4939       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   4940       # Solaris 8's {/usr,}/bin/sh.
   4941       touch sub/conftst$i.h
   4942     done
   4943     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   4944 
   4945     case $depmode in
   4946     nosideeffect)
   4947       # after this tag, mechanisms are not by side-effect, so they'll
   4948       # only be used when explicitly requested
   4949       if test "x$enable_dependency_tracking" = xyes; then
   4950 	continue
   4951       else
   4952 	break
   4953       fi
   4954       ;;
   4955     none) break ;;
   4956     esac
   4957     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   4958     # mode.  It turns out that the SunPro C++ compiler does not properly
   4959     # handle `-M -o', and we need to detect this.
   4960     if depmode=$depmode \
   4961        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   4962        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   4963        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   4964          >/dev/null 2>conftest.err &&
   4965        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   4966        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   4967        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   4968       # icc doesn't choke on unknown options, it will just issue warnings
   4969       # or remarks (even with -Werror).  So we grep stderr for any message
   4970       # that says an option was ignored or not supported.
   4971       # When given -MP, icc 7.0 and 7.1 complain thusly:
   4972       #   icc: Command line warning: ignoring option '-M'; no argument required
   4973       # The diagnosis changed in icc 8.0:
   4974       #   icc: Command line remark: option '-MP' not supported
   4975       if (grep 'ignoring option' conftest.err ||
   4976           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   4977         am_cv_CXX_dependencies_compiler_type=$depmode
   4978         break
   4979       fi
   4980     fi
   4981   done
   4982 
   4983   cd ..
   4984   rm -rf conftest.dir
   4985 else
   4986   am_cv_CXX_dependencies_compiler_type=none
   4987 fi
   4988 
   4989 fi
   4990 echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   4991 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
   4992 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   4993 
   4994 
   4995 
   4996 if
   4997   test "x$enable_dependency_tracking" != xno \
   4998   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   4999   am__fastdepCXX_TRUE=
   5000   am__fastdepCXX_FALSE='#'
   5001 else
   5002   am__fastdepCXX_TRUE='#'
   5003   am__fastdepCXX_FALSE=
   5004 fi
   5005 
   5006 
   5007 
   5008 
   5009 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   5010     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   5011     (test "X$CXX" != "Xg++"))) ; then
   5012   ac_ext=cc
   5013 ac_cpp='$CXXCPP $CPPFLAGS'
   5014 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5015 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5016 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5017 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5018 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
   5019 if test -z "$CXXCPP"; then
   5020   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5021   echo $ECHO_N "(cached) $ECHO_C" >&6
   5022 else
   5023       # Double quotes because CXXCPP needs to be expanded
   5024     for CXXCPP in "$CXX -E" "/lib/cpp"
   5025     do
   5026       ac_preproc_ok=false
   5027 for ac_cxx_preproc_warn_flag in '' yes
   5028 do
   5029   # Use a header file that comes with gcc, so configuring glibc
   5030   # with a fresh cross-compiler works.
   5031   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5032   # <limits.h> exists even on freestanding compilers.
   5033   # On the NeXT, cc -E runs the code through the compiler's parser,
   5034   # not just through cpp. "Syntax error" is here to catch this case.
   5035   cat >conftest.$ac_ext <<_ACEOF
   5036 /* confdefs.h.  */
   5037 _ACEOF
   5038 cat confdefs.h >>conftest.$ac_ext
   5039 cat >>conftest.$ac_ext <<_ACEOF
   5040 /* end confdefs.h.  */
   5041 #ifdef __STDC__
   5042 # include <limits.h>
   5043 #else
   5044 # include <assert.h>
   5045 #endif
   5046 		     Syntax error
   5047 _ACEOF
   5048 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   5049   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   5050   ac_status=$?
   5051   grep -v '^ *+' conftest.er1 >conftest.err
   5052   rm -f conftest.er1
   5053   cat conftest.err >&5
   5054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5055   (exit $ac_status); } >/dev/null; then
   5056   if test -s conftest.err; then
   5057     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5058     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5059   else
   5060     ac_cpp_err=
   5061   fi
   5062 else
   5063   ac_cpp_err=yes
   5064 fi
   5065 if test -z "$ac_cpp_err"; then
   5066   :
   5067 else
   5068   echo "$as_me: failed program was:" >&5
   5069 sed 's/^/| /' conftest.$ac_ext >&5
   5070 
   5071   # Broken: fails on valid input.
   5072 continue
   5073 fi
   5074 rm -f conftest.err conftest.$ac_ext
   5075 
   5076   # OK, works on sane cases.  Now check whether non-existent headers
   5077   # can be detected and how.
   5078   cat >conftest.$ac_ext <<_ACEOF
   5079 /* confdefs.h.  */
   5080 _ACEOF
   5081 cat confdefs.h >>conftest.$ac_ext
   5082 cat >>conftest.$ac_ext <<_ACEOF
   5083 /* end confdefs.h.  */
   5084 #include <ac_nonexistent.h>
   5085 _ACEOF
   5086 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   5087   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   5088   ac_status=$?
   5089   grep -v '^ *+' conftest.er1 >conftest.err
   5090   rm -f conftest.er1
   5091   cat conftest.err >&5
   5092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5093   (exit $ac_status); } >/dev/null; then
   5094   if test -s conftest.err; then
   5095     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5096     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5097   else
   5098     ac_cpp_err=
   5099   fi
   5100 else
   5101   ac_cpp_err=yes
   5102 fi
   5103 if test -z "$ac_cpp_err"; then
   5104   # Broken: success on invalid input.
   5105 continue
   5106 else
   5107   echo "$as_me: failed program was:" >&5
   5108 sed 's/^/| /' conftest.$ac_ext >&5
   5109 
   5110   # Passes both tests.
   5111 ac_preproc_ok=:
   5112 break
   5113 fi
   5114 rm -f conftest.err conftest.$ac_ext
   5115 
   5116 done
   5117 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5118 rm -f conftest.err conftest.$ac_ext
   5119 if $ac_preproc_ok; then
   5120   break
   5121 fi
   5122 
   5123     done
   5124     ac_cv_prog_CXXCPP=$CXXCPP
   5125 
   5126 fi
   5127   CXXCPP=$ac_cv_prog_CXXCPP
   5128 else
   5129   ac_cv_prog_CXXCPP=$CXXCPP
   5130 fi
   5131 echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5132 echo "${ECHO_T}$CXXCPP" >&6
   5133 ac_preproc_ok=false
   5134 for ac_cxx_preproc_warn_flag in '' yes
   5135 do
   5136   # Use a header file that comes with gcc, so configuring glibc
   5137   # with a fresh cross-compiler works.
   5138   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5139   # <limits.h> exists even on freestanding compilers.
   5140   # On the NeXT, cc -E runs the code through the compiler's parser,
   5141   # not just through cpp. "Syntax error" is here to catch this case.
   5142   cat >conftest.$ac_ext <<_ACEOF
   5143 /* confdefs.h.  */
   5144 _ACEOF
   5145 cat confdefs.h >>conftest.$ac_ext
   5146 cat >>conftest.$ac_ext <<_ACEOF
   5147 /* end confdefs.h.  */
   5148 #ifdef __STDC__
   5149 # include <limits.h>
   5150 #else
   5151 # include <assert.h>
   5152 #endif
   5153 		     Syntax error
   5154 _ACEOF
   5155 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   5156   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   5157   ac_status=$?
   5158   grep -v '^ *+' conftest.er1 >conftest.err
   5159   rm -f conftest.er1
   5160   cat conftest.err >&5
   5161   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5162   (exit $ac_status); } >/dev/null; then
   5163   if test -s conftest.err; then
   5164     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5165     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5166   else
   5167     ac_cpp_err=
   5168   fi
   5169 else
   5170   ac_cpp_err=yes
   5171 fi
   5172 if test -z "$ac_cpp_err"; then
   5173   :
   5174 else
   5175   echo "$as_me: failed program was:" >&5
   5176 sed 's/^/| /' conftest.$ac_ext >&5
   5177 
   5178   # Broken: fails on valid input.
   5179 continue
   5180 fi
   5181 rm -f conftest.err conftest.$ac_ext
   5182 
   5183   # OK, works on sane cases.  Now check whether non-existent headers
   5184   # can be detected and how.
   5185   cat >conftest.$ac_ext <<_ACEOF
   5186 /* confdefs.h.  */
   5187 _ACEOF
   5188 cat confdefs.h >>conftest.$ac_ext
   5189 cat >>conftest.$ac_ext <<_ACEOF
   5190 /* end confdefs.h.  */
   5191 #include <ac_nonexistent.h>
   5192 _ACEOF
   5193 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   5194   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   5195   ac_status=$?
   5196   grep -v '^ *+' conftest.er1 >conftest.err
   5197   rm -f conftest.er1
   5198   cat conftest.err >&5
   5199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5200   (exit $ac_status); } >/dev/null; then
   5201   if test -s conftest.err; then
   5202     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5203     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5204   else
   5205     ac_cpp_err=
   5206   fi
   5207 else
   5208   ac_cpp_err=yes
   5209 fi
   5210 if test -z "$ac_cpp_err"; then
   5211   # Broken: success on invalid input.
   5212 continue
   5213 else
   5214   echo "$as_me: failed program was:" >&5
   5215 sed 's/^/| /' conftest.$ac_ext >&5
   5216 
   5217   # Passes both tests.
   5218 ac_preproc_ok=:
   5219 break
   5220 fi
   5221 rm -f conftest.err conftest.$ac_ext
   5222 
   5223 done
   5224 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5225 rm -f conftest.err conftest.$ac_ext
   5226 if $ac_preproc_ok; then
   5227   :
   5228 else
   5229   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5230 See \`config.log' for more details." >&5
   5231 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5232 See \`config.log' for more details." >&2;}
   5233    { (exit 1); exit 1; }; }
   5234 fi
   5235 
   5236 ac_ext=cc
   5237 ac_cpp='$CXXCPP $CPPFLAGS'
   5238 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5239 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5240 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5241 
   5242 fi
   5243 
   5244 
   5245 ac_ext=f
   5246 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   5247 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5248 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   5249 if test -n "$ac_tool_prefix"; then
   5250   for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran
   5251   do
   5252     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5253 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5254 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5255 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5256 if test "${ac_cv_prog_F77+set}" = set; then
   5257   echo $ECHO_N "(cached) $ECHO_C" >&6
   5258 else
   5259   if test -n "$F77"; then
   5260   ac_cv_prog_F77="$F77" # Let the user override the test.
   5261 else
   5262 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5263 for as_dir in $PATH
   5264 do
   5265   IFS=$as_save_IFS
   5266   test -z "$as_dir" && as_dir=.
   5267   for ac_exec_ext in '' $ac_executable_extensions; do
   5268   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5269     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   5270     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5271     break 2
   5272   fi
   5273 done
   5274 done
   5275 
   5276 fi
   5277 fi
   5278 F77=$ac_cv_prog_F77
   5279 if test -n "$F77"; then
   5280   echo "$as_me:$LINENO: result: $F77" >&5
   5281 echo "${ECHO_T}$F77" >&6
   5282 else
   5283   echo "$as_me:$LINENO: result: no" >&5
   5284 echo "${ECHO_T}no" >&6
   5285 fi
   5286 
   5287     test -n "$F77" && break
   5288   done
   5289 fi
   5290 if test -z "$F77"; then
   5291   ac_ct_F77=$F77
   5292   for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran
   5293 do
   5294   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5295 set dummy $ac_prog; ac_word=$2
   5296 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5297 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5298 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   5299   echo $ECHO_N "(cached) $ECHO_C" >&6
   5300 else
   5301   if test -n "$ac_ct_F77"; then
   5302   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   5303 else
   5304 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5305 for as_dir in $PATH
   5306 do
   5307   IFS=$as_save_IFS
   5308   test -z "$as_dir" && as_dir=.
   5309   for ac_exec_ext in '' $ac_executable_extensions; do
   5310   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5311     ac_cv_prog_ac_ct_F77="$ac_prog"
   5312     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5313     break 2
   5314   fi
   5315 done
   5316 done
   5317 
   5318 fi
   5319 fi
   5320 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   5321 if test -n "$ac_ct_F77"; then
   5322   echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   5323 echo "${ECHO_T}$ac_ct_F77" >&6
   5324 else
   5325   echo "$as_me:$LINENO: result: no" >&5
   5326 echo "${ECHO_T}no" >&6
   5327 fi
   5328 
   5329   test -n "$ac_ct_F77" && break
   5330 done
   5331 
   5332   F77=$ac_ct_F77
   5333 fi
   5334 
   5335 
   5336 # Provide some information about the compiler.
   5337 echo "$as_me:5337:" \
   5338      "checking for Fortran 77 compiler version" >&5
   5339 ac_compiler=`set X $ac_compile; echo $2`
   5340 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
   5341   (eval $ac_compiler --version </dev/null >&5) 2>&5
   5342   ac_status=$?
   5343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5344   (exit $ac_status); }
   5345 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
   5346   (eval $ac_compiler -v </dev/null >&5) 2>&5
   5347   ac_status=$?
   5348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5349   (exit $ac_status); }
   5350 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
   5351   (eval $ac_compiler -V </dev/null >&5) 2>&5
   5352   ac_status=$?
   5353   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5354   (exit $ac_status); }
   5355 rm -f a.out
   5356 
   5357 # If we don't use `.F' as extension, the preprocessor is not run on the
   5358 # input file.  (Note that this only needs to work for GNU compilers.)
   5359 ac_save_ext=$ac_ext
   5360 ac_ext=F
   5361 echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   5362 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6
   5363 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   5364   echo $ECHO_N "(cached) $ECHO_C" >&6
   5365 else
   5366   cat >conftest.$ac_ext <<_ACEOF
   5367       program main
   5368 #ifndef __GNUC__
   5369        choke me
   5370 #endif
   5371 
   5372       end
   5373 _ACEOF
   5374 rm -f conftest.$ac_objext
   5375 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5376   (eval $ac_compile) 2>conftest.er1
   5377   ac_status=$?
   5378   grep -v '^ *+' conftest.er1 >conftest.err
   5379   rm -f conftest.er1
   5380   cat conftest.err >&5
   5381   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5382   (exit $ac_status); } &&
   5383 	 { ac_try='test -z "$ac_f77_werror_flag"
   5384 			 || test ! -s conftest.err'
   5385   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   5386   (eval $ac_try) 2>&5
   5387   ac_status=$?
   5388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5389   (exit $ac_status); }; } &&
   5390 	 { ac_try='test -s conftest.$ac_objext'
   5391   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   5392   (eval $ac_try) 2>&5
   5393   ac_status=$?
   5394   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5395   (exit $ac_status); }; }; then
   5396   ac_compiler_gnu=yes
   5397 else
   5398   echo "$as_me: failed program was:" >&5
   5399 sed 's/^/| /' conftest.$ac_ext >&5
   5400 
   5401 ac_compiler_gnu=no
   5402 fi
   5403 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   5404 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   5405 
   5406 fi
   5407 echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   5408 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6
   5409 ac_ext=$ac_save_ext
   5410 ac_test_FFLAGS=${FFLAGS+set}
   5411 ac_save_FFLAGS=$FFLAGS
   5412 FFLAGS=
   5413 echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   5414 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6
   5415 if test "${ac_cv_prog_f77_g+set}" = set; then
   5416   echo $ECHO_N "(cached) $ECHO_C" >&6
   5417 else
   5418   FFLAGS=-g
   5419 cat >conftest.$ac_ext <<_ACEOF
   5420       program main
   5421 
   5422       end
   5423 _ACEOF
   5424 rm -f conftest.$ac_objext
   5425 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5426   (eval $ac_compile) 2>conftest.er1
   5427   ac_status=$?
   5428   grep -v '^ *+' conftest.er1 >conftest.err
   5429   rm -f conftest.er1
   5430   cat conftest.err >&5
   5431   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5432   (exit $ac_status); } &&
   5433 	 { ac_try='test -z "$ac_f77_werror_flag"
   5434 			 || test ! -s conftest.err'
   5435   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   5436   (eval $ac_try) 2>&5
   5437   ac_status=$?
   5438   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5439   (exit $ac_status); }; } &&
   5440 	 { ac_try='test -s conftest.$ac_objext'
   5441   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   5442   (eval $ac_try) 2>&5
   5443   ac_status=$?
   5444   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5445   (exit $ac_status); }; }; then
   5446   ac_cv_prog_f77_g=yes
   5447 else
   5448   echo "$as_me: failed program was:" >&5
   5449 sed 's/^/| /' conftest.$ac_ext >&5
   5450 
   5451 ac_cv_prog_f77_g=no
   5452 fi
   5453 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   5454 
   5455 fi
   5456 echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   5457 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6
   5458 if test "$ac_test_FFLAGS" = set; then
   5459   FFLAGS=$ac_save_FFLAGS
   5460 elif test $ac_cv_prog_f77_g = yes; then
   5461   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   5462     FFLAGS="-g -O2"
   5463   else
   5464     FFLAGS="-g"
   5465   fi
   5466 else
   5467   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   5468     FFLAGS="-O2"
   5469   else
   5470     FFLAGS=
   5471   fi
   5472 fi
   5473 
   5474 G77=`test $ac_compiler_gnu = yes && echo yes`
   5475 ac_ext=c
   5476 ac_cpp='$CPP $CPPFLAGS'
   5477 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5478 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5479 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5480 
   5481 
   5482 
   5483 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   5484 
   5485 # find the maximum length of command line arguments
   5486 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   5487 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
   5488 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   5489   echo $ECHO_N "(cached) $ECHO_C" >&6
   5490 else
   5491     i=0
   5492   teststring="ABCD"
   5493 
   5494   case $build_os in
   5495   msdosdjgpp*)
   5496     # On DJGPP, this test can blow up pretty badly due to problems in libc
   5497     # (any single argument exceeding 2000 bytes causes a buffer overrun
   5498     # during glob expansion).  Even if it were fixed, the result of this
   5499     # check would be larger than it should be.
   5500     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   5501     ;;
   5502 
   5503   gnu*)
   5504     # Under GNU Hurd, this test is not required because there is
   5505     # no limit to the length of command line arguments.
   5506     # Libtool will interpret -1 as no limit whatsoever
   5507     lt_cv_sys_max_cmd_len=-1;
   5508     ;;
   5509 
   5510   cygwin* | mingw*)
   5511     # On Win9x/ME, this test blows up -- it succeeds, but takes
   5512     # about 5 minutes as the teststring grows exponentially.
   5513     # Worse, since 9x/ME are not pre-emptively multitasking,
   5514     # you end up with a "frozen" computer, even though with patience
   5515     # the test eventually succeeds (with a max line length of 256k).
   5516     # Instead, let's just punt: use the minimum linelength reported by
   5517     # all of the supported platforms: 8192 (on NT/2K/XP).
   5518     lt_cv_sys_max_cmd_len=8192;
   5519     ;;
   5520 
   5521   amigaos*)
   5522     # On AmigaOS with pdksh, this test takes hours, literally.
   5523     # So we just punt and use a minimum line length of 8192.
   5524     lt_cv_sys_max_cmd_len=8192;
   5525     ;;
   5526 
   5527   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   5528     # This has been around since 386BSD, at least.  Likely further.
   5529     if test -x /sbin/sysctl; then
   5530       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   5531     elif test -x /usr/sbin/sysctl; then
   5532       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   5533     else
   5534       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   5535     fi
   5536     # And add a safety zone
   5537     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   5538     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   5539     ;;
   5540 
   5541   interix*)
   5542     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   5543     lt_cv_sys_max_cmd_len=196608
   5544     ;;
   5545 
   5546   osf*)
   5547     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   5548     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   5549     # nice to cause kernel panics so lets avoid the loop below.
   5550     # First set a reasonable default.
   5551     lt_cv_sys_max_cmd_len=16384
   5552     #
   5553     if test -x /sbin/sysconfig; then
   5554       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   5555         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   5556       esac
   5557     fi
   5558     ;;
   5559   sco3.2v5*)
   5560     lt_cv_sys_max_cmd_len=102400
   5561     ;;
   5562   sysv5* | sco5v6* | sysv4.2uw2*)
   5563     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   5564     if test -n "$kargmax"; then
   5565       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   5566     else
   5567       lt_cv_sys_max_cmd_len=32768
   5568     fi
   5569     ;;
   5570   *)
   5571     # If test is not a shell built-in, we'll probably end up computing a
   5572     # maximum length that is only half of the actual maximum length, but
   5573     # we can't tell.
   5574     SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   5575     while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   5576 	       = "XX$teststring") >/dev/null 2>&1 &&
   5577 	    new_result=`expr "X$teststring" : ".*" 2>&1` &&
   5578 	    lt_cv_sys_max_cmd_len=$new_result &&
   5579 	    test $i != 17 # 1/2 MB should be enough
   5580     do
   5581       i=`expr $i + 1`
   5582       teststring=$teststring$teststring
   5583     done
   5584     teststring=
   5585     # Add a significant safety factor because C++ compilers can tack on massive
   5586     # amounts of additional arguments before passing them to the linker.
   5587     # It appears as though 1/2 is a usable value.
   5588     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   5589     ;;
   5590   esac
   5591 
   5592 fi
   5593 
   5594 if test -n $lt_cv_sys_max_cmd_len ; then
   5595   echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   5596 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
   5597 else
   5598   echo "$as_me:$LINENO: result: none" >&5
   5599 echo "${ECHO_T}none" >&6
   5600 fi
   5601 
   5602 
   5603 
   5604 
   5605 # Check for command to grab the raw symbol name followed by C symbol from nm.
   5606 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   5607 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
   5608 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   5609   echo $ECHO_N "(cached) $ECHO_C" >&6
   5610 else
   5611 
   5612 # These are sane defaults that work on at least a few old systems.
   5613 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   5614 
   5615 # Character class describing NM global symbol codes.
   5616 symcode='[BCDEGRST]'
   5617 
   5618 # Regexp to match symbols that can be accessed directly from C.
   5619 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   5620 
   5621 # Transform an extracted symbol line into a proper C declaration
   5622 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   5623 
   5624 # Transform an extracted symbol line into symbol name and symbol address
   5625 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'"
   5626 
   5627 # Define system-specific variables.
   5628 case $host_os in
   5629 aix*)
   5630   symcode='[BCDT]'
   5631   ;;
   5632 cygwin* | mingw* | pw32*)
   5633   symcode='[ABCDGISTW]'
   5634   ;;
   5635 hpux*) # Its linker distinguishes data from code symbols
   5636   if test "$host_cpu" = ia64; then
   5637     symcode='[ABCDEGRST]'
   5638   fi
   5639   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   5640   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'"
   5641   ;;
   5642 linux*)
   5643   if test "$host_cpu" = ia64; then
   5644     symcode='[ABCDGIRSTW]'
   5645     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   5646     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'"
   5647   fi
   5648   ;;
   5649 irix* | nonstopux*)
   5650   symcode='[BCDEGRST]'
   5651   ;;
   5652 osf*)
   5653   symcode='[BCDEGQRST]'
   5654   ;;
   5655 solaris*)
   5656   symcode='[BDRT]'
   5657   ;;
   5658 sco3.2v5*)
   5659   symcode='[DT]'
   5660   ;;
   5661 sysv4.2uw2*)
   5662   symcode='[DT]'
   5663   ;;
   5664 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   5665   symcode='[ABDT]'
   5666   ;;
   5667 sysv4)
   5668   symcode='[DFNSTU]'
   5669   ;;
   5670 esac
   5671 
   5672 # Handle CRLF in mingw tool chain
   5673 opt_cr=
   5674 case $build_os in
   5675 mingw*)
   5676   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   5677   ;;
   5678 esac
   5679 
   5680 # If we're using GNU nm, then use its standard symbol codes.
   5681 case `$NM -V 2>&1` in
   5682 *GNU* | *'with BFD'*)
   5683   symcode='[ABCDGIRSTW]' ;;
   5684 esac
   5685 
   5686 # Try without a prefix undercore, then with it.
   5687 for ac_symprfx in "" "_"; do
   5688 
   5689   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   5690   symxfrm="\\1 $ac_symprfx\\2 \\2"
   5691 
   5692   # Write the raw and C identifiers.
   5693   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   5694 
   5695   # Check to see that the pipe works correctly.
   5696   pipe_works=no
   5697 
   5698   rm -f conftest*
   5699   cat > conftest.$ac_ext <<EOF
   5700 #ifdef __cplusplus
   5701 extern "C" {
   5702 #endif
   5703 char nm_test_var;
   5704 void nm_test_func(){}
   5705 #ifdef __cplusplus
   5706 }
   5707 #endif
   5708 int main(){nm_test_var='a';nm_test_func();return(0);}
   5709 EOF
   5710 
   5711   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5712   (eval $ac_compile) 2>&5
   5713   ac_status=$?
   5714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5715   (exit $ac_status); }; then
   5716     # Now try to grab the symbols.
   5717     nlist=conftest.nm
   5718     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   5719   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   5720   ac_status=$?
   5721   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5722   (exit $ac_status); } && test -s "$nlist"; then
   5723       # Try sorting and uniquifying the output.
   5724       if sort "$nlist" | uniq > "$nlist"T; then
   5725 	mv -f "$nlist"T "$nlist"
   5726       else
   5727 	rm -f "$nlist"T
   5728       fi
   5729 
   5730       # Make sure that we snagged all the symbols we need.
   5731       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   5732 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   5733 	  cat <<EOF > conftest.$ac_ext
   5734 #ifdef __cplusplus
   5735 extern "C" {
   5736 #endif
   5737 
   5738 EOF
   5739 	  # Now generate the symbol file.
   5740 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   5741 
   5742 	  cat <<EOF >> conftest.$ac_ext
   5743 #if defined (__STDC__) && __STDC__
   5744 # define lt_ptr_t void *
   5745 #else
   5746 # define lt_ptr_t char *
   5747 # define const
   5748 #endif
   5749 
   5750 /* The mapping between symbol names and symbols. */
   5751 const struct {
   5752   const char *name;
   5753   lt_ptr_t address;
   5754 }
   5755 lt_preloaded_symbols[] =
   5756 {
   5757 EOF
   5758 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   5759 	  cat <<\EOF >> conftest.$ac_ext
   5760   {0, (lt_ptr_t) 0}
   5761 };
   5762 
   5763 #ifdef __cplusplus
   5764 }
   5765 #endif
   5766 EOF
   5767 	  # Now try linking the two files.
   5768 	  mv conftest.$ac_objext conftstm.$ac_objext
   5769 	  lt_save_LIBS="$LIBS"
   5770 	  lt_save_CFLAGS="$CFLAGS"
   5771 	  LIBS="conftstm.$ac_objext"
   5772 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   5773 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   5774   (eval $ac_link) 2>&5
   5775   ac_status=$?
   5776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5777   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   5778 	    pipe_works=yes
   5779 	  fi
   5780 	  LIBS="$lt_save_LIBS"
   5781 	  CFLAGS="$lt_save_CFLAGS"
   5782 	else
   5783 	  echo "cannot find nm_test_func in $nlist" >&5
   5784 	fi
   5785       else
   5786 	echo "cannot find nm_test_var in $nlist" >&5
   5787       fi
   5788     else
   5789       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   5790     fi
   5791   else
   5792     echo "$progname: failed program was:" >&5
   5793     cat conftest.$ac_ext >&5
   5794   fi
   5795   rm -f conftest* conftst*
   5796 
   5797   # Do not use the global_symbol_pipe unless it works.
   5798   if test "$pipe_works" = yes; then
   5799     break
   5800   else
   5801     lt_cv_sys_global_symbol_pipe=
   5802   fi
   5803 done
   5804 
   5805 fi
   5806 
   5807 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   5808   lt_cv_sys_global_symbol_to_cdecl=
   5809 fi
   5810 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   5811   echo "$as_me:$LINENO: result: failed" >&5
   5812 echo "${ECHO_T}failed" >&6
   5813 else
   5814   echo "$as_me:$LINENO: result: ok" >&5
   5815 echo "${ECHO_T}ok" >&6
   5816 fi
   5817 
   5818 echo "$as_me:$LINENO: checking for objdir" >&5
   5819 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
   5820 if test "${lt_cv_objdir+set}" = set; then
   5821   echo $ECHO_N "(cached) $ECHO_C" >&6
   5822 else
   5823   rm -f .libs 2>/dev/null
   5824 mkdir .libs 2>/dev/null
   5825 if test -d .libs; then
   5826   lt_cv_objdir=.libs
   5827 else
   5828   # MS-DOS does not allow filenames that begin with a dot.
   5829   lt_cv_objdir=_libs
   5830 fi
   5831 rmdir .libs 2>/dev/null
   5832 fi
   5833 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   5834 echo "${ECHO_T}$lt_cv_objdir" >&6
   5835 objdir=$lt_cv_objdir
   5836 
   5837 
   5838 
   5839 
   5840 
   5841 case $host_os in
   5842 aix3*)
   5843   # AIX sometimes has problems with the GCC collect2 program.  For some
   5844   # reason, if we set the COLLECT_NAMES environment variable, the problems
   5845   # vanish in a puff of smoke.
   5846   if test "X${COLLECT_NAMES+set}" != Xset; then
   5847     COLLECT_NAMES=
   5848     export COLLECT_NAMES
   5849   fi
   5850   ;;
   5851 esac
   5852 
   5853 # Sed substitution that helps us do robust quoting.  It backslashifies
   5854 # metacharacters that are still active within double-quoted strings.
   5855 Xsed='sed -e 1s/^X//'
   5856 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   5857 
   5858 # Same as above, but do not quote variable references.
   5859 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   5860 
   5861 # Sed substitution to delay expansion of an escaped shell variable in a
   5862 # double_quote_subst'ed string.
   5863 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   5864 
   5865 # Sed substitution to avoid accidental globbing in evaled expressions
   5866 no_glob_subst='s/\*/\\\*/g'
   5867 
   5868 # Constants:
   5869 rm="rm -f"
   5870 
   5871 # Global variables:
   5872 default_ofile=libtool
   5873 can_build_shared=yes
   5874 
   5875 # All known linkers require a `.a' archive for static linking (except MSVC,
   5876 # which needs '.lib').
   5877 libext=a
   5878 ltmain="$ac_aux_dir/ltmain.sh"
   5879 ofile="$default_ofile"
   5880 with_gnu_ld="$lt_cv_prog_gnu_ld"
   5881 
   5882 if test -n "$ac_tool_prefix"; then
   5883   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   5884 set dummy ${ac_tool_prefix}ar; ac_word=$2
   5885 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5886 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5887 if test "${ac_cv_prog_AR+set}" = set; then
   5888   echo $ECHO_N "(cached) $ECHO_C" >&6
   5889 else
   5890   if test -n "$AR"; then
   5891   ac_cv_prog_AR="$AR" # Let the user override the test.
   5892 else
   5893 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5894 for as_dir in $PATH
   5895 do
   5896   IFS=$as_save_IFS
   5897   test -z "$as_dir" && as_dir=.
   5898   for ac_exec_ext in '' $ac_executable_extensions; do
   5899   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5900     ac_cv_prog_AR="${ac_tool_prefix}ar"
   5901     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5902     break 2
   5903   fi
   5904 done
   5905 done
   5906 
   5907 fi
   5908 fi
   5909 AR=$ac_cv_prog_AR
   5910 if test -n "$AR"; then
   5911   echo "$as_me:$LINENO: result: $AR" >&5
   5912 echo "${ECHO_T}$AR" >&6
   5913 else
   5914   echo "$as_me:$LINENO: result: no" >&5
   5915 echo "${ECHO_T}no" >&6
   5916 fi
   5917 
   5918 fi
   5919 if test -z "$ac_cv_prog_AR"; then
   5920   ac_ct_AR=$AR
   5921   # Extract the first word of "ar", so it can be a program name with args.
   5922 set dummy ar; ac_word=$2
   5923 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5924 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5925 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   5926   echo $ECHO_N "(cached) $ECHO_C" >&6
   5927 else
   5928   if test -n "$ac_ct_AR"; then
   5929   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   5930 else
   5931 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5932 for as_dir in $PATH
   5933 do
   5934   IFS=$as_save_IFS
   5935   test -z "$as_dir" && as_dir=.
   5936   for ac_exec_ext in '' $ac_executable_extensions; do
   5937   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5938     ac_cv_prog_ac_ct_AR="ar"
   5939     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5940     break 2
   5941   fi
   5942 done
   5943 done
   5944 
   5945   test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
   5946 fi
   5947 fi
   5948 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   5949 if test -n "$ac_ct_AR"; then
   5950   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   5951 echo "${ECHO_T}$ac_ct_AR" >&6
   5952 else
   5953   echo "$as_me:$LINENO: result: no" >&5
   5954 echo "${ECHO_T}no" >&6
   5955 fi
   5956 
   5957   AR=$ac_ct_AR
   5958 else
   5959   AR="$ac_cv_prog_AR"
   5960 fi
   5961 
   5962 if test -n "$ac_tool_prefix"; then
   5963   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   5964 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   5965 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5966 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5967 if test "${ac_cv_prog_RANLIB+set}" = set; then
   5968   echo $ECHO_N "(cached) $ECHO_C" >&6
   5969 else
   5970   if test -n "$RANLIB"; then
   5971   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   5972 else
   5973 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5974 for as_dir in $PATH
   5975 do
   5976   IFS=$as_save_IFS
   5977   test -z "$as_dir" && as_dir=.
   5978   for ac_exec_ext in '' $ac_executable_extensions; do
   5979   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5980     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   5981     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5982     break 2
   5983   fi
   5984 done
   5985 done
   5986 
   5987 fi
   5988 fi
   5989 RANLIB=$ac_cv_prog_RANLIB
   5990 if test -n "$RANLIB"; then
   5991   echo "$as_me:$LINENO: result: $RANLIB" >&5
   5992 echo "${ECHO_T}$RANLIB" >&6
   5993 else
   5994   echo "$as_me:$LINENO: result: no" >&5
   5995 echo "${ECHO_T}no" >&6
   5996 fi
   5997 
   5998 fi
   5999 if test -z "$ac_cv_prog_RANLIB"; then
   6000   ac_ct_RANLIB=$RANLIB
   6001   # Extract the first word of "ranlib", so it can be a program name with args.
   6002 set dummy ranlib; ac_word=$2
   6003 echo "$as_me:$LINENO: checking for $ac_word" >&5
   6004 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   6005 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6006   echo $ECHO_N "(cached) $ECHO_C" >&6
   6007 else
   6008   if test -n "$ac_ct_RANLIB"; then
   6009   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6010 else
   6011 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6012 for as_dir in $PATH
   6013 do
   6014   IFS=$as_save_IFS
   6015   test -z "$as_dir" && as_dir=.
   6016   for ac_exec_ext in '' $ac_executable_extensions; do
   6017   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6018     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6019     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6020     break 2
   6021   fi
   6022 done
   6023 done
   6024 
   6025   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
   6026 fi
   6027 fi
   6028 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6029 if test -n "$ac_ct_RANLIB"; then
   6030   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6031 echo "${ECHO_T}$ac_ct_RANLIB" >&6
   6032 else
   6033   echo "$as_me:$LINENO: result: no" >&5
   6034 echo "${ECHO_T}no" >&6
   6035 fi
   6036 
   6037   RANLIB=$ac_ct_RANLIB
   6038 else
   6039   RANLIB="$ac_cv_prog_RANLIB"
   6040 fi
   6041 
   6042 if test -n "$ac_tool_prefix"; then
   6043   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6044 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6045 echo "$as_me:$LINENO: checking for $ac_word" >&5
   6046 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   6047 if test "${ac_cv_prog_STRIP+set}" = set; then
   6048   echo $ECHO_N "(cached) $ECHO_C" >&6
   6049 else
   6050   if test -n "$STRIP"; then
   6051   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6052 else
   6053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6054 for as_dir in $PATH
   6055 do
   6056   IFS=$as_save_IFS
   6057   test -z "$as_dir" && as_dir=.
   6058   for ac_exec_ext in '' $ac_executable_extensions; do
   6059   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6060     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6061     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6062     break 2
   6063   fi
   6064 done
   6065 done
   6066 
   6067 fi
   6068 fi
   6069 STRIP=$ac_cv_prog_STRIP
   6070 if test -n "$STRIP"; then
   6071   echo "$as_me:$LINENO: result: $STRIP" >&5
   6072 echo "${ECHO_T}$STRIP" >&6
   6073 else
   6074   echo "$as_me:$LINENO: result: no" >&5
   6075 echo "${ECHO_T}no" >&6
   6076 fi
   6077 
   6078 fi
   6079 if test -z "$ac_cv_prog_STRIP"; then
   6080   ac_ct_STRIP=$STRIP
   6081   # Extract the first word of "strip", so it can be a program name with args.
   6082 set dummy strip; ac_word=$2
   6083 echo "$as_me:$LINENO: checking for $ac_word" >&5
   6084 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   6085 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   6086   echo $ECHO_N "(cached) $ECHO_C" >&6
   6087 else
   6088   if test -n "$ac_ct_STRIP"; then
   6089   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6090 else
   6091 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6092 for as_dir in $PATH
   6093 do
   6094   IFS=$as_save_IFS
   6095   test -z "$as_dir" && as_dir=.
   6096   for ac_exec_ext in '' $ac_executable_extensions; do
   6097   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6098     ac_cv_prog_ac_ct_STRIP="strip"
   6099     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6100     break 2
   6101   fi
   6102 done
   6103 done
   6104 
   6105   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
   6106 fi
   6107 fi
   6108 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6109 if test -n "$ac_ct_STRIP"; then
   6110   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   6111 echo "${ECHO_T}$ac_ct_STRIP" >&6
   6112 else
   6113   echo "$as_me:$LINENO: result: no" >&5
   6114 echo "${ECHO_T}no" >&6
   6115 fi
   6116 
   6117   STRIP=$ac_ct_STRIP
   6118 else
   6119   STRIP="$ac_cv_prog_STRIP"
   6120 fi
   6121 
   6122 
   6123 old_CC="$CC"
   6124 old_CFLAGS="$CFLAGS"
   6125 
   6126 # Set sane defaults for various variables
   6127 test -z "$AR" && AR=ar
   6128 test -z "$AR_FLAGS" && AR_FLAGS=cru
   6129 test -z "$AS" && AS=as
   6130 test -z "$CC" && CC=cc
   6131 test -z "$LTCC" && LTCC=$CC
   6132 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   6133 test -z "$DLLTOOL" && DLLTOOL=dlltool
   6134 test -z "$LD" && LD=ld
   6135 test -z "$LN_S" && LN_S="ln -s"
   6136 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   6137 test -z "$NM" && NM=nm
   6138 test -z "$SED" && SED=sed
   6139 test -z "$OBJDUMP" && OBJDUMP=objdump
   6140 test -z "$RANLIB" && RANLIB=:
   6141 test -z "$STRIP" && STRIP=:
   6142 test -z "$ac_objext" && ac_objext=o
   6143 
   6144 # Determine commands to create old-style static archives.
   6145 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
   6146 old_postinstall_cmds='chmod 644 $oldlib'
   6147 old_postuninstall_cmds=
   6148 
   6149 if test -n "$RANLIB"; then
   6150   case $host_os in
   6151   openbsd*)
   6152     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   6153     ;;
   6154   *)
   6155     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   6156     ;;
   6157   esac
   6158   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   6159 fi
   6160 
   6161 for cc_temp in $compiler""; do
   6162   case $cc_temp in
   6163     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   6164     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   6165     \-*) ;;
   6166     *) break;;
   6167   esac
   6168 done
   6169 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   6170 
   6171 
   6172 # Only perform the check for file, if the check method requires it
   6173 case $deplibs_check_method in
   6174 file_magic*)
   6175   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   6176     echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   6177 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
   6178 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6179   echo $ECHO_N "(cached) $ECHO_C" >&6
   6180 else
   6181   case $MAGIC_CMD in
   6182 [\\/*] |  ?:[\\/]*)
   6183   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6184   ;;
   6185 *)
   6186   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6187   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6188   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6189   for ac_dir in $ac_dummy; do
   6190     IFS="$lt_save_ifs"
   6191     test -z "$ac_dir" && ac_dir=.
   6192     if test -f $ac_dir/${ac_tool_prefix}file; then
   6193       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   6194       if test -n "$file_magic_test_file"; then
   6195 	case $deplibs_check_method in
   6196 	"file_magic "*)
   6197 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6198 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6199 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6200 	    $EGREP "$file_magic_regex" > /dev/null; then
   6201 	    :
   6202 	  else
   6203 	    cat <<EOF 1>&2
   6204 
   6205 *** Warning: the command libtool uses to detect shared libraries,
   6206 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6207 *** The result is that libtool may fail to recognize shared libraries
   6208 *** as such.  This will affect the creation of libtool libraries that
   6209 *** depend on shared libraries, but programs linked with such libtool
   6210 *** libraries will work regardless of this problem.  Nevertheless, you
   6211 *** may want to report the problem to your system manager and/or to
   6212 *** bug-libtool@gnu.org
   6213 
   6214 EOF
   6215 	  fi ;;
   6216 	esac
   6217       fi
   6218       break
   6219     fi
   6220   done
   6221   IFS="$lt_save_ifs"
   6222   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6223   ;;
   6224 esac
   6225 fi
   6226 
   6227 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6228 if test -n "$MAGIC_CMD"; then
   6229   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6230 echo "${ECHO_T}$MAGIC_CMD" >&6
   6231 else
   6232   echo "$as_me:$LINENO: result: no" >&5
   6233 echo "${ECHO_T}no" >&6
   6234 fi
   6235 
   6236 if test -z "$lt_cv_path_MAGIC_CMD"; then
   6237   if test -n "$ac_tool_prefix"; then
   6238     echo "$as_me:$LINENO: checking for file" >&5
   6239 echo $ECHO_N "checking for file... $ECHO_C" >&6
   6240 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6241   echo $ECHO_N "(cached) $ECHO_C" >&6
   6242 else
   6243   case $MAGIC_CMD in
   6244 [\\/*] |  ?:[\\/]*)
   6245   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6246   ;;
   6247 *)
   6248   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6249   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6250   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6251   for ac_dir in $ac_dummy; do
   6252     IFS="$lt_save_ifs"
   6253     test -z "$ac_dir" && ac_dir=.
   6254     if test -f $ac_dir/file; then
   6255       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   6256       if test -n "$file_magic_test_file"; then
   6257 	case $deplibs_check_method in
   6258 	"file_magic "*)
   6259 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6260 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6261 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6262 	    $EGREP "$file_magic_regex" > /dev/null; then
   6263 	    :
   6264 	  else
   6265 	    cat <<EOF 1>&2
   6266 
   6267 *** Warning: the command libtool uses to detect shared libraries,
   6268 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6269 *** The result is that libtool may fail to recognize shared libraries
   6270 *** as such.  This will affect the creation of libtool libraries that
   6271 *** depend on shared libraries, but programs linked with such libtool
   6272 *** libraries will work regardless of this problem.  Nevertheless, you
   6273 *** may want to report the problem to your system manager and/or to
   6274 *** bug-libtool@gnu.org
   6275 
   6276 EOF
   6277 	  fi ;;
   6278 	esac
   6279       fi
   6280       break
   6281     fi
   6282   done
   6283   IFS="$lt_save_ifs"
   6284   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6285   ;;
   6286 esac
   6287 fi
   6288 
   6289 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6290 if test -n "$MAGIC_CMD"; then
   6291   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6292 echo "${ECHO_T}$MAGIC_CMD" >&6
   6293 else
   6294   echo "$as_me:$LINENO: result: no" >&5
   6295 echo "${ECHO_T}no" >&6
   6296 fi
   6297 
   6298   else
   6299     MAGIC_CMD=:
   6300   fi
   6301 fi
   6302 
   6303   fi
   6304   ;;
   6305 esac
   6306 
   6307 enable_dlopen=no
   6308 enable_win32_dll=no
   6309 
   6310 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
   6311 if test "${enable_libtool_lock+set}" = set; then
   6312   enableval="$enable_libtool_lock"
   6313 
   6314 fi;
   6315 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   6316 
   6317 
   6318 # Check whether --with-pic or --without-pic was given.
   6319 if test "${with_pic+set}" = set; then
   6320   withval="$with_pic"
   6321   pic_mode="$withval"
   6322 else
   6323   pic_mode=default
   6324 fi;
   6325 test -z "$pic_mode" && pic_mode=default
   6326 
   6327 # Use C for the default configuration in the libtool script
   6328 tagname=
   6329 lt_save_CC="$CC"
   6330 ac_ext=c
   6331 ac_cpp='$CPP $CPPFLAGS'
   6332 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6333 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6334 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6335 
   6336 
   6337 # Source file extension for C test sources.
   6338 ac_ext=c
   6339 
   6340 # Object file extension for compiled C test sources.
   6341 objext=o
   6342 objext=$objext
   6343 
   6344 # Code to be used in simple compile tests
   6345 lt_simple_compile_test_code="int some_variable = 0;\n"
   6346 
   6347 # Code to be used in simple link tests
   6348 lt_simple_link_test_code='int main(){return(0);}\n'
   6349 
   6350 
   6351 # If no C compiler was specified, use CC.
   6352 LTCC=${LTCC-"$CC"}
   6353 
   6354 # If no C compiler flags were specified, use CFLAGS.
   6355 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   6356 
   6357 # Allow CC to be a program name with arguments.
   6358 compiler=$CC
   6359 
   6360 
   6361 # save warnings/boilerplate of simple test code
   6362 ac_outfile=conftest.$ac_objext
   6363 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   6364 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   6365 _lt_compiler_boilerplate=`cat conftest.err`
   6366 $rm conftest*
   6367 
   6368 ac_outfile=conftest.$ac_objext
   6369 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   6370 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   6371 _lt_linker_boilerplate=`cat conftest.err`
   6372 $rm conftest*
   6373 
   6374 
   6375 
   6376 lt_prog_compiler_no_builtin_flag=
   6377 
   6378 if test "$GCC" = yes; then
   6379   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   6380 
   6381 
   6382 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   6383 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
   6384 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   6385   echo $ECHO_N "(cached) $ECHO_C" >&6
   6386 else
   6387   lt_cv_prog_compiler_rtti_exceptions=no
   6388   ac_outfile=conftest.$ac_objext
   6389    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   6390    lt_compiler_flag="-fno-rtti -fno-exceptions"
   6391    # Insert the option either (1) after the last *FLAGS variable, or
   6392    # (2) before a word containing "conftest.", or (3) at the end.
   6393    # Note that $ac_compile itself does not contain backslashes and begins
   6394    # with a dollar sign (not a hyphen), so the echo should work correctly.
   6395    # The option is referenced via a variable to avoid confusing sed.
   6396    lt_compile=`echo "$ac_compile" | $SED \
   6397    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   6398    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   6399    -e 's:$: $lt_compiler_flag:'`
   6400    (eval echo "\"\$as_me:6400: $lt_compile\"" >&5)
   6401    (eval "$lt_compile" 2>conftest.err)
   6402    ac_status=$?
   6403    cat conftest.err >&5
   6404    echo "$as_me:6404: \$? = $ac_status" >&5
   6405    if (exit $ac_status) && test -s "$ac_outfile"; then
   6406      # The compiler can only warn and ignore the option if not recognized
   6407      # So say no if there are warnings other than the usual output.
   6408      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   6409      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   6410      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   6411        lt_cv_prog_compiler_rtti_exceptions=yes
   6412      fi
   6413    fi
   6414    $rm conftest*
   6415 
   6416 fi
   6417 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   6418 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
   6419 
   6420 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   6421     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   6422 else
   6423     :
   6424 fi
   6425 
   6426 fi
   6427 
   6428 lt_prog_compiler_wl=
   6429 lt_prog_compiler_pic=
   6430 lt_prog_compiler_static=
   6431 
   6432 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   6433 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
   6434 
   6435   if test "$GCC" = yes; then
   6436     lt_prog_compiler_wl='-Wl,'
   6437     lt_prog_compiler_static='-static'
   6438 
   6439     case $host_os in
   6440       aix*)
   6441       # All AIX code is PIC.
   6442       if test "$host_cpu" = ia64; then
   6443 	# AIX 5 now supports IA64 processor
   6444 	lt_prog_compiler_static='-Bstatic'
   6445       fi
   6446       ;;
   6447 
   6448     amigaos*)
   6449       # FIXME: we need at least 68020 code to build shared libraries, but
   6450       # adding the `-m68020' flag to GCC prevents building anything better,
   6451       # like `-m68040'.
   6452       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   6453       ;;
   6454 
   6455     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   6456       # PIC is the default for these OSes.
   6457       ;;
   6458 
   6459     mingw* | pw32* | os2*)
   6460       # This hack is so that the source file can tell whether it is being
   6461       # built for inclusion in a dll (and should export symbols for example).
   6462       lt_prog_compiler_pic='-DDLL_EXPORT'
   6463       ;;
   6464 
   6465     darwin* | rhapsody*)
   6466       # PIC is the default on this platform
   6467       # Common symbols not allowed in MH_DYLIB files
   6468       lt_prog_compiler_pic='-fno-common'
   6469       ;;
   6470 
   6471     interix3*)
   6472       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   6473       # Instead, we relocate shared libraries at runtime.
   6474       ;;
   6475 
   6476     msdosdjgpp*)
   6477       # Just because we use GCC doesn't mean we suddenly get shared libraries
   6478       # on systems that don't support them.
   6479       lt_prog_compiler_can_build_shared=no
   6480       enable_shared=no
   6481       ;;
   6482 
   6483     sysv4*MP*)
   6484       if test -d /usr/nec; then
   6485 	lt_prog_compiler_pic=-Kconform_pic
   6486       fi
   6487       ;;
   6488 
   6489     hpux*)
   6490       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   6491       # not for PA HP-UX.
   6492       case $host_cpu in
   6493       hppa*64*|ia64*)
   6494 	# +Z the default
   6495 	;;
   6496       *)
   6497 	lt_prog_compiler_pic='-fPIC'
   6498 	;;
   6499       esac
   6500       ;;
   6501 
   6502     *)
   6503       lt_prog_compiler_pic='-fPIC'
   6504       ;;
   6505     esac
   6506   else
   6507     # PORTME Check for flag to pass linker flags through the system compiler.
   6508     case $host_os in
   6509     aix*)
   6510       lt_prog_compiler_wl='-Wl,'
   6511       if test "$host_cpu" = ia64; then
   6512 	# AIX 5 now supports IA64 processor
   6513 	lt_prog_compiler_static='-Bstatic'
   6514       else
   6515 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   6516       fi
   6517       ;;
   6518       darwin*)
   6519         # PIC is the default on this platform
   6520         # Common symbols not allowed in MH_DYLIB files
   6521        case $cc_basename in
   6522          xlc*)
   6523          lt_prog_compiler_pic='-qnocommon'
   6524          lt_prog_compiler_wl='-Wl,'
   6525          ;;
   6526        esac
   6527        ;;
   6528 
   6529     mingw* | pw32* | os2*)
   6530       # This hack is so that the source file can tell whether it is being
   6531       # built for inclusion in a dll (and should export symbols for example).
   6532       lt_prog_compiler_pic='-DDLL_EXPORT'
   6533       ;;
   6534 
   6535     hpux9* | hpux10* | hpux11*)
   6536       lt_prog_compiler_wl='-Wl,'
   6537       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   6538       # not for PA HP-UX.
   6539       case $host_cpu in
   6540       hppa*64*|ia64*)
   6541 	# +Z the default
   6542 	;;
   6543       *)
   6544 	lt_prog_compiler_pic='+Z'
   6545 	;;
   6546       esac
   6547       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   6548       lt_prog_compiler_static='${wl}-a ${wl}archive'
   6549       ;;
   6550 
   6551     irix5* | irix6* | nonstopux*)
   6552       lt_prog_compiler_wl='-Wl,'
   6553       # PIC (with -KPIC) is the default.
   6554       lt_prog_compiler_static='-non_shared'
   6555       ;;
   6556 
   6557     newsos6)
   6558       lt_prog_compiler_pic='-KPIC'
   6559       lt_prog_compiler_static='-Bstatic'
   6560       ;;
   6561 
   6562     linux*)
   6563       case $cc_basename in
   6564       icc* | ecc*)
   6565 	lt_prog_compiler_wl='-Wl,'
   6566 	lt_prog_compiler_pic='-KPIC'
   6567 	lt_prog_compiler_static='-static'
   6568         ;;
   6569       pgcc* | pgf77* | pgf90* | pgf95*)
   6570         # Portland Group compilers (*not* the Pentium gcc compiler,
   6571 	# which looks to be a dead project)
   6572 	lt_prog_compiler_wl='-Wl,'
   6573 	lt_prog_compiler_pic='-fpic'
   6574 	lt_prog_compiler_static='-Bstatic'
   6575         ;;
   6576       ccc*)
   6577         lt_prog_compiler_wl='-Wl,'
   6578         # All Alpha code is PIC.
   6579         lt_prog_compiler_static='-non_shared'
   6580         ;;
   6581       esac
   6582       ;;
   6583 
   6584     osf3* | osf4* | osf5*)
   6585       lt_prog_compiler_wl='-Wl,'
   6586       # All OSF/1 code is PIC.
   6587       lt_prog_compiler_static='-non_shared'
   6588       ;;
   6589 
   6590     solaris*)
   6591       lt_prog_compiler_pic='-KPIC'
   6592       lt_prog_compiler_static='-Bstatic'
   6593       case $cc_basename in
   6594       f77* | f90* | f95*)
   6595 	lt_prog_compiler_wl='-Qoption ld ';;
   6596       *)
   6597 	lt_prog_compiler_wl='-Wl,';;
   6598       esac
   6599       ;;
   6600 
   6601     sunos4*)
   6602       lt_prog_compiler_wl='-Qoption ld '
   6603       lt_prog_compiler_pic='-PIC'
   6604       lt_prog_compiler_static='-Bstatic'
   6605       ;;
   6606 
   6607     sysv4 | sysv4.2uw2* | sysv4.3*)
   6608       lt_prog_compiler_wl='-Wl,'
   6609       lt_prog_compiler_pic='-KPIC'
   6610       lt_prog_compiler_static='-Bstatic'
   6611       ;;
   6612 
   6613     sysv4*MP*)
   6614       if test -d /usr/nec ;then
   6615 	lt_prog_compiler_pic='-Kconform_pic'
   6616 	lt_prog_compiler_static='-Bstatic'
   6617       fi
   6618       ;;
   6619 
   6620     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   6621       lt_prog_compiler_wl='-Wl,'
   6622       lt_prog_compiler_pic='-KPIC'
   6623       lt_prog_compiler_static='-Bstatic'
   6624       ;;
   6625 
   6626     unicos*)
   6627       lt_prog_compiler_wl='-Wl,'
   6628       lt_prog_compiler_can_build_shared=no
   6629       ;;
   6630 
   6631     uts4*)
   6632       lt_prog_compiler_pic='-pic'
   6633       lt_prog_compiler_static='-Bstatic'
   6634       ;;
   6635 
   6636     *)
   6637       lt_prog_compiler_can_build_shared=no
   6638       ;;
   6639     esac
   6640   fi
   6641 
   6642 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   6643 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
   6644 
   6645 #
   6646 # Check to make sure the PIC flag actually works.
   6647 #
   6648 if test -n "$lt_prog_compiler_pic"; then
   6649 
   6650 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   6651 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
   6652 if test "${lt_prog_compiler_pic_works+set}" = set; then
   6653   echo $ECHO_N "(cached) $ECHO_C" >&6
   6654 else
   6655   lt_prog_compiler_pic_works=no
   6656   ac_outfile=conftest.$ac_objext
   6657    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   6658    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   6659    # Insert the option either (1) after the last *FLAGS variable, or
   6660    # (2) before a word containing "conftest.", or (3) at the end.
   6661    # Note that $ac_compile itself does not contain backslashes and begins
   6662    # with a dollar sign (not a hyphen), so the echo should work correctly.
   6663    # The option is referenced via a variable to avoid confusing sed.
   6664    lt_compile=`echo "$ac_compile" | $SED \
   6665    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   6666    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   6667    -e 's:$: $lt_compiler_flag:'`
   6668    (eval echo "\"\$as_me:6668: $lt_compile\"" >&5)
   6669    (eval "$lt_compile" 2>conftest.err)
   6670    ac_status=$?
   6671    cat conftest.err >&5
   6672    echo "$as_me:6672: \$? = $ac_status" >&5
   6673    if (exit $ac_status) && test -s "$ac_outfile"; then
   6674      # The compiler can only warn and ignore the option if not recognized
   6675      # So say no if there are warnings other than the usual output.
   6676      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   6677      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   6678      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   6679        lt_prog_compiler_pic_works=yes
   6680      fi
   6681    fi
   6682    $rm conftest*
   6683 
   6684 fi
   6685 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
   6686 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
   6687 
   6688 if test x"$lt_prog_compiler_pic_works" = xyes; then
   6689     case $lt_prog_compiler_pic in
   6690      "" | " "*) ;;
   6691      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   6692      esac
   6693 else
   6694     lt_prog_compiler_pic=
   6695      lt_prog_compiler_can_build_shared=no
   6696 fi
   6697 
   6698 fi
   6699 case $host_os in
   6700   # For platforms which do not support PIC, -DPIC is meaningless:
   6701   *djgpp*)
   6702     lt_prog_compiler_pic=
   6703     ;;
   6704   *)
   6705     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   6706     ;;
   6707 esac
   6708 
   6709 #
   6710 # Check to make sure the static flag actually works.
   6711 #
   6712 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   6713 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   6714 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
   6715 if test "${lt_prog_compiler_static_works+set}" = set; then
   6716   echo $ECHO_N "(cached) $ECHO_C" >&6
   6717 else
   6718   lt_prog_compiler_static_works=no
   6719    save_LDFLAGS="$LDFLAGS"
   6720    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   6721    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   6722    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   6723      # The linker can only warn and ignore the option if not recognized
   6724      # So say no if there are warnings
   6725      if test -s conftest.err; then
   6726        # Append any errors to the config.log.
   6727        cat conftest.err 1>&5
   6728        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   6729        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   6730        if diff conftest.exp conftest.er2 >/dev/null; then
   6731          lt_prog_compiler_static_works=yes
   6732        fi
   6733      else
   6734        lt_prog_compiler_static_works=yes
   6735      fi
   6736    fi
   6737    $rm conftest*
   6738    LDFLAGS="$save_LDFLAGS"
   6739 
   6740 fi
   6741 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
   6742 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
   6743 
   6744 if test x"$lt_prog_compiler_static_works" = xyes; then
   6745     :
   6746 else
   6747     lt_prog_compiler_static=
   6748 fi
   6749 
   6750 
   6751 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   6752 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
   6753 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   6754   echo $ECHO_N "(cached) $ECHO_C" >&6
   6755 else
   6756   lt_cv_prog_compiler_c_o=no
   6757    $rm -r conftest 2>/dev/null
   6758    mkdir conftest
   6759    cd conftest
   6760    mkdir out
   6761    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   6762 
   6763    lt_compiler_flag="-o out/conftest2.$ac_objext"
   6764    # Insert the option either (1) after the last *FLAGS variable, or
   6765    # (2) before a word containing "conftest.", or (3) at the end.
   6766    # Note that $ac_compile itself does not contain backslashes and begins
   6767    # with a dollar sign (not a hyphen), so the echo should work correctly.
   6768    lt_compile=`echo "$ac_compile" | $SED \
   6769    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   6770    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   6771    -e 's:$: $lt_compiler_flag:'`
   6772    (eval echo "\"\$as_me:6772: $lt_compile\"" >&5)
   6773    (eval "$lt_compile" 2>out/conftest.err)
   6774    ac_status=$?
   6775    cat out/conftest.err >&5
   6776    echo "$as_me:6776: \$? = $ac_status" >&5
   6777    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   6778    then
   6779      # The compiler can only warn and ignore the option if not recognized
   6780      # So say no if there are warnings
   6781      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   6782      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   6783      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   6784        lt_cv_prog_compiler_c_o=yes
   6785      fi
   6786    fi
   6787    chmod u+w . 2>&5
   6788    $rm conftest*
   6789    # SGI C++ compiler will create directory out/ii_files/ for
   6790    # template instantiation
   6791    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   6792    $rm out/* && rmdir out
   6793    cd ..
   6794    rmdir conftest
   6795    $rm conftest*
   6796 
   6797 fi
   6798 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   6799 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
   6800 
   6801 
   6802 hard_links="nottested"
   6803 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   6804   # do not overwrite the value of need_locks provided by the user
   6805   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   6806 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
   6807   hard_links=yes
   6808   $rm conftest*
   6809   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   6810   touch conftest.a
   6811   ln conftest.a conftest.b 2>&5 || hard_links=no
   6812   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   6813   echo "$as_me:$LINENO: result: $hard_links" >&5
   6814 echo "${ECHO_T}$hard_links" >&6
   6815   if test "$hard_links" = no; then
   6816     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   6817 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   6818     need_locks=warn
   6819   fi
   6820 else
   6821   need_locks=no
   6822 fi
   6823 
   6824 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   6825 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
   6826 
   6827   runpath_var=
   6828   allow_undefined_flag=
   6829   enable_shared_with_static_runtimes=no
   6830   archive_cmds=
   6831   archive_expsym_cmds=
   6832   old_archive_From_new_cmds=
   6833   old_archive_from_expsyms_cmds=
   6834   export_dynamic_flag_spec=
   6835   whole_archive_flag_spec=
   6836   thread_safe_flag_spec=
   6837   hardcode_libdir_flag_spec=
   6838   hardcode_libdir_flag_spec_ld=
   6839   hardcode_libdir_separator=
   6840   hardcode_direct=no
   6841   hardcode_minus_L=no
   6842   hardcode_shlibpath_var=unsupported
   6843   link_all_deplibs=unknown
   6844   hardcode_automatic=no
   6845   module_cmds=
   6846   module_expsym_cmds=
   6847   always_export_symbols=no
   6848   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   6849   # include_expsyms should be a list of space-separated symbols to be *always*
   6850   # included in the symbol list
   6851   include_expsyms=
   6852   # exclude_expsyms can be an extended regexp of symbols to exclude
   6853   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   6854   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   6855   # as well as any symbol that contains `d'.
   6856   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
   6857   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   6858   # platforms (ab)use it in PIC code, but their linkers get confused if
   6859   # the symbol is explicitly referenced.  Since portable code cannot
   6860   # rely on this symbol name, it's probably fine to never include it in
   6861   # preloaded symbol tables.
   6862   extract_expsyms_cmds=
   6863   # Just being paranoid about ensuring that cc_basename is set.
   6864   for cc_temp in $compiler""; do
   6865   case $cc_temp in
   6866     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   6867     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   6868     \-*) ;;
   6869     *) break;;
   6870   esac
   6871 done
   6872 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   6873 
   6874   case $host_os in
   6875   cygwin* | mingw* | pw32*)
   6876     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   6877     # When not using gcc, we currently assume that we are using
   6878     # Microsoft Visual C++.
   6879     if test "$GCC" != yes; then
   6880       with_gnu_ld=no
   6881     fi
   6882     ;;
   6883   interix*)
   6884     # we just hope/assume this is gcc and not c89 (= MSVC++)
   6885     with_gnu_ld=yes
   6886     ;;
   6887   openbsd*)
   6888     with_gnu_ld=no
   6889     ;;
   6890   esac
   6891 
   6892   ld_shlibs=yes
   6893   if test "$with_gnu_ld" = yes; then
   6894     # If archive_cmds runs LD, not CC, wlarc should be empty
   6895     wlarc='${wl}'
   6896 
   6897     # Set some defaults for GNU ld with shared library support. These
   6898     # are reset later if shared libraries are not supported. Putting them
   6899     # here allows them to be overridden if necessary.
   6900     runpath_var=LD_RUN_PATH
   6901     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   6902     export_dynamic_flag_spec='${wl}--export-dynamic'
   6903     # ancient GNU ld didn't support --whole-archive et. al.
   6904     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   6905 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   6906       else
   6907   	whole_archive_flag_spec=
   6908     fi
   6909     supports_anon_versioning=no
   6910     case `$LD -v 2>/dev/null` in
   6911       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   6912       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   6913       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   6914       *\ 2.11.*) ;; # other 2.11 versions
   6915       *) supports_anon_versioning=yes ;;
   6916     esac
   6917 
   6918     # See if GNU ld supports shared libraries.
   6919     case $host_os in
   6920     aix3* | aix4* | aix5*)
   6921       # On AIX/PPC, the GNU linker is very broken
   6922       if test "$host_cpu" != ia64; then
   6923 	ld_shlibs=no
   6924 	cat <<EOF 1>&2
   6925 
   6926 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   6927 *** to be unable to reliably create shared libraries on AIX.
   6928 *** Therefore, libtool is disabling shared libraries support.  If you
   6929 *** really care for shared libraries, you may want to modify your PATH
   6930 *** so that a non-GNU linker is found, and then restart.
   6931 
   6932 EOF
   6933       fi
   6934       ;;
   6935 
   6936     amigaos*)
   6937       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)'
   6938       hardcode_libdir_flag_spec='-L$libdir'
   6939       hardcode_minus_L=yes
   6940 
   6941       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   6942       # that the semantics of dynamic libraries on AmigaOS, at least up
   6943       # to version 4, is to share data among multiple programs linked
   6944       # with the same dynamic library.  Since this doesn't match the
   6945       # behavior of shared libraries on other platforms, we can't use
   6946       # them.
   6947       ld_shlibs=no
   6948       ;;
   6949 
   6950     beos*)
   6951       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   6952 	allow_undefined_flag=unsupported
   6953 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   6954 	# support --undefined.  This deserves some investigation.  FIXME
   6955 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   6956       else
   6957 	ld_shlibs=no
   6958       fi
   6959       ;;
   6960 
   6961     cygwin* | mingw* | pw32*)
   6962       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   6963       # as there is no search path for DLLs.
   6964       hardcode_libdir_flag_spec='-L$libdir'
   6965       allow_undefined_flag=unsupported
   6966       always_export_symbols=no
   6967       enable_shared_with_static_runtimes=yes
   6968       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   6969 
   6970       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   6971         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   6972 	# If the export-symbols file already is a .def file (1st line
   6973 	# is EXPORTS), use it as is; otherwise, prepend...
   6974 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   6975 	  cp $export_symbols $output_objdir/$soname.def;
   6976 	else
   6977 	  echo EXPORTS > $output_objdir/$soname.def;
   6978 	  cat $export_symbols >> $output_objdir/$soname.def;
   6979 	fi~
   6980 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   6981       else
   6982 	ld_shlibs=no
   6983       fi
   6984       ;;
   6985 
   6986     interix3*)
   6987       hardcode_direct=no
   6988       hardcode_shlibpath_var=no
   6989       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   6990       export_dynamic_flag_spec='${wl}-E'
   6991       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   6992       # Instead, shared libraries are loaded at an image base (0x10000000 by
   6993       # default) and relocated if they conflict, which is a slow very memory
   6994       # consuming and fragmenting process.  To avoid this, we pick a random,
   6995       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   6996       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   6997       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   6998       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'
   6999       ;;
   7000 
   7001     linux*)
   7002       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7003 	tmp_addflag=
   7004 	case $cc_basename,$host_cpu in
   7005 	pgcc*)				# Portland Group C compiler
   7006 	  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'
   7007 	  tmp_addflag=' $pic_flag'
   7008 	  ;;
   7009 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   7010 	  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'
   7011 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   7012 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   7013 	  tmp_addflag=' -i_dynamic' ;;
   7014 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   7015 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   7016 	ifc* | ifort*)			# Intel Fortran compiler
   7017 	  tmp_addflag=' -nofor_main' ;;
   7018 	esac
   7019 	archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7020 
   7021 	if test $supports_anon_versioning = yes; then
   7022 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   7023   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   7024   $echo "local: *; };" >> $output_objdir/$libname.ver~
   7025 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   7026 	fi
   7027       else
   7028 	ld_shlibs=no
   7029       fi
   7030       ;;
   7031 
   7032     netbsd*)
   7033       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   7034 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   7035 	wlarc=
   7036       else
   7037 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7038 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7039       fi
   7040       ;;
   7041 
   7042     solaris*)
   7043       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   7044 	ld_shlibs=no
   7045 	cat <<EOF 1>&2
   7046 
   7047 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   7048 *** create shared libraries on Solaris systems.  Therefore, libtool
   7049 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7050 *** binutils to release 2.9.1 or newer.  Another option is to modify
   7051 *** your PATH or compiler configuration so that the native linker is
   7052 *** used, and then restart.
   7053 
   7054 EOF
   7055       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7056 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7057 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7058       else
   7059 	ld_shlibs=no
   7060       fi
   7061       ;;
   7062 
   7063     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   7064       case `$LD -v 2>&1` in
   7065         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   7066 	ld_shlibs=no
   7067 	cat <<_LT_EOF 1>&2
   7068 
   7069 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   7070 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   7071 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7072 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   7073 *** your PATH or compiler configuration so that the native linker is
   7074 *** used, and then restart.
   7075 
   7076 _LT_EOF
   7077 	;;
   7078 	*)
   7079 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7080 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   7081 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   7082 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   7083 	  else
   7084 	    ld_shlibs=no
   7085 	  fi
   7086 	;;
   7087       esac
   7088       ;;
   7089 
   7090     sunos4*)
   7091       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7092       wlarc=
   7093       hardcode_direct=yes
   7094       hardcode_shlibpath_var=no
   7095       ;;
   7096 
   7097     *)
   7098       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7099 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7100 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7101       else
   7102 	ld_shlibs=no
   7103       fi
   7104       ;;
   7105     esac
   7106 
   7107     if test "$ld_shlibs" = no; then
   7108       runpath_var=
   7109       hardcode_libdir_flag_spec=
   7110       export_dynamic_flag_spec=
   7111       whole_archive_flag_spec=
   7112     fi
   7113   else
   7114     # PORTME fill in a description of your system's linker (not GNU ld)
   7115     case $host_os in
   7116     aix3*)
   7117       allow_undefined_flag=unsupported
   7118       always_export_symbols=yes
   7119       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'
   7120       # Note: this linker hardcodes the directories in LIBPATH if there
   7121       # are no directories specified by -L.
   7122       hardcode_minus_L=yes
   7123       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   7124 	# Neither direct hardcoding nor static linking is supported with a
   7125 	# broken collect2.
   7126 	hardcode_direct=unsupported
   7127       fi
   7128       ;;
   7129 
   7130     aix4* | aix5*)
   7131       if test "$host_cpu" = ia64; then
   7132 	# On IA64, the linker does run time linking by default, so we don't
   7133 	# have to do anything special.
   7134 	aix_use_runtimelinking=no
   7135 	exp_sym_flag='-Bexport'
   7136 	no_entry_flag=""
   7137       else
   7138 	# If we're using GNU nm, then we don't want the "-C" option.
   7139 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   7140 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   7141 	  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'
   7142 	else
   7143 	  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'
   7144 	fi
   7145 	aix_use_runtimelinking=no
   7146 
   7147 	# Test if we are trying to use run time linking or normal
   7148 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   7149 	# need to do runtime linking.
   7150 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   7151 	  for ld_flag in $LDFLAGS; do
   7152   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   7153   	    aix_use_runtimelinking=yes
   7154   	    break
   7155   	  fi
   7156 	  done
   7157 	  ;;
   7158 	esac
   7159 
   7160 	exp_sym_flag='-bexport'
   7161 	no_entry_flag='-bnoentry'
   7162       fi
   7163 
   7164       # When large executables or shared objects are built, AIX ld can
   7165       # have problems creating the table of contents.  If linking a library
   7166       # or program results in "error TOC overflow" add -mminimal-toc to
   7167       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   7168       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   7169 
   7170       archive_cmds=''
   7171       hardcode_direct=yes
   7172       hardcode_libdir_separator=':'
   7173       link_all_deplibs=yes
   7174 
   7175       if test "$GCC" = yes; then
   7176 	case $host_os in aix4.[012]|aix4.[012].*)
   7177 	# We only want to do this on AIX 4.2 and lower, the check
   7178 	# below for broken collect2 doesn't work under 4.3+
   7179 	  collect2name=`${CC} -print-prog-name=collect2`
   7180 	  if test -f "$collect2name" && \
   7181   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   7182 	  then
   7183   	  # We have reworked collect2
   7184   	  hardcode_direct=yes
   7185 	  else
   7186   	  # We have old collect2
   7187   	  hardcode_direct=unsupported
   7188   	  # It fails to find uninstalled libraries when the uninstalled
   7189   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   7190   	  # to unsupported forces relinking
   7191   	  hardcode_minus_L=yes
   7192   	  hardcode_libdir_flag_spec='-L$libdir'
   7193   	  hardcode_libdir_separator=
   7194 	  fi
   7195 	  ;;
   7196 	esac
   7197 	shared_flag='-shared'
   7198 	if test "$aix_use_runtimelinking" = yes; then
   7199 	  shared_flag="$shared_flag "'${wl}-G'
   7200 	fi
   7201       else
   7202 	# not using gcc
   7203 	if test "$host_cpu" = ia64; then
   7204   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   7205   	# chokes on -Wl,-G. The following line is correct:
   7206 	  shared_flag='-G'
   7207 	else
   7208 	  if test "$aix_use_runtimelinking" = yes; then
   7209 	    shared_flag='${wl}-G'
   7210 	  else
   7211 	    shared_flag='${wl}-bM:SRE'
   7212 	  fi
   7213 	fi
   7214       fi
   7215 
   7216       # It seems that -bexpall does not export symbols beginning with
   7217       # underscore (_), so it is better to generate a list of symbols to export.
   7218       always_export_symbols=yes
   7219       if test "$aix_use_runtimelinking" = yes; then
   7220 	# Warning - without using the other runtime loading flags (-brtl),
   7221 	# -berok will link without error, but may produce a broken library.
   7222 	allow_undefined_flag='-berok'
   7223        # Determine the default libpath from the value encoded in an empty executable.
   7224        cat >conftest.$ac_ext <<_ACEOF
   7225 /* confdefs.h.  */
   7226 _ACEOF
   7227 cat confdefs.h >>conftest.$ac_ext
   7228 cat >>conftest.$ac_ext <<_ACEOF
   7229 /* end confdefs.h.  */
   7230 
   7231 int
   7232 main ()
   7233 {
   7234 
   7235   ;
   7236   return 0;
   7237 }
   7238 _ACEOF
   7239 rm -f conftest.$ac_objext conftest$ac_exeext
   7240 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   7241   (eval $ac_link) 2>conftest.er1
   7242   ac_status=$?
   7243   grep -v '^ *+' conftest.er1 >conftest.err
   7244   rm -f conftest.er1
   7245   cat conftest.err >&5
   7246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7247   (exit $ac_status); } &&
   7248 	 { ac_try='test -z "$ac_c_werror_flag"
   7249 			 || test ! -s conftest.err'
   7250   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   7251   (eval $ac_try) 2>&5
   7252   ac_status=$?
   7253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7254   (exit $ac_status); }; } &&
   7255 	 { ac_try='test -s conftest$ac_exeext'
   7256   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   7257   (eval $ac_try) 2>&5
   7258   ac_status=$?
   7259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7260   (exit $ac_status); }; }; then
   7261 
   7262 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   7263 }'`
   7264 # Check for a 64-bit object if we didn't find anything.
   7265 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; }
   7266 }'`; fi
   7267 else
   7268   echo "$as_me: failed program was:" >&5
   7269 sed 's/^/| /' conftest.$ac_ext >&5
   7270 
   7271 fi
   7272 rm -f conftest.err conftest.$ac_objext \
   7273       conftest$ac_exeext conftest.$ac_ext
   7274 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   7275 
   7276        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   7277 	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"
   7278        else
   7279 	if test "$host_cpu" = ia64; then
   7280 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   7281 	  allow_undefined_flag="-z nodefs"
   7282 	  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"
   7283 	else
   7284 	 # Determine the default libpath from the value encoded in an empty executable.
   7285 	 cat >conftest.$ac_ext <<_ACEOF
   7286 /* confdefs.h.  */
   7287 _ACEOF
   7288 cat confdefs.h >>conftest.$ac_ext
   7289 cat >>conftest.$ac_ext <<_ACEOF
   7290 /* end confdefs.h.  */
   7291 
   7292 int
   7293 main ()
   7294 {
   7295 
   7296   ;
   7297   return 0;
   7298 }
   7299 _ACEOF
   7300 rm -f conftest.$ac_objext conftest$ac_exeext
   7301 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   7302   (eval $ac_link) 2>conftest.er1
   7303   ac_status=$?
   7304   grep -v '^ *+' conftest.er1 >conftest.err
   7305   rm -f conftest.er1
   7306   cat conftest.err >&5
   7307   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7308   (exit $ac_status); } &&
   7309 	 { ac_try='test -z "$ac_c_werror_flag"
   7310 			 || test ! -s conftest.err'
   7311   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   7312   (eval $ac_try) 2>&5
   7313   ac_status=$?
   7314   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7315   (exit $ac_status); }; } &&
   7316 	 { ac_try='test -s conftest$ac_exeext'
   7317   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   7318   (eval $ac_try) 2>&5
   7319   ac_status=$?
   7320   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7321   (exit $ac_status); }; }; then
   7322 
   7323 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   7324 }'`
   7325 # Check for a 64-bit object if we didn't find anything.
   7326 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; }
   7327 }'`; fi
   7328 else
   7329   echo "$as_me: failed program was:" >&5
   7330 sed 's/^/| /' conftest.$ac_ext >&5
   7331 
   7332 fi
   7333 rm -f conftest.err conftest.$ac_objext \
   7334       conftest$ac_exeext conftest.$ac_ext
   7335 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   7336 
   7337 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   7338 	  # Warning - without using the other run time loading flags,
   7339 	  # -berok will link without error, but may produce a broken library.
   7340 	  no_undefined_flag=' ${wl}-bernotok'
   7341 	  allow_undefined_flag=' ${wl}-berok'
   7342 	  # Exported symbols can be pulled into shared objects from archives
   7343 	  whole_archive_flag_spec='$convenience'
   7344 	  archive_cmds_need_lc=yes
   7345 	  # This is similar to how AIX traditionally builds its shared libraries.
   7346 	  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'
   7347 	fi
   7348       fi
   7349       ;;
   7350 
   7351     amigaos*)
   7352       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)'
   7353       hardcode_libdir_flag_spec='-L$libdir'
   7354       hardcode_minus_L=yes
   7355       # see comment about different semantics on the GNU ld section
   7356       ld_shlibs=no
   7357       ;;
   7358 
   7359     bsdi[45]*)
   7360       export_dynamic_flag_spec=-rdynamic
   7361       ;;
   7362 
   7363     cygwin* | mingw* | pw32*)
   7364       # When not using gcc, we currently assume that we are using
   7365       # Microsoft Visual C++.
   7366       # hardcode_libdir_flag_spec is actually meaningless, as there is
   7367       # no search path for DLLs.
   7368       hardcode_libdir_flag_spec=' '
   7369       allow_undefined_flag=unsupported
   7370       # Tell ltmain to make .lib files, not .a files.
   7371       libext=lib
   7372       # Tell ltmain to make .dll files, not .so files.
   7373       shrext_cmds=".dll"
   7374       # FIXME: Setting linknames here is a bad hack.
   7375       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   7376       # The linker will automatically build a .lib file if we build a DLL.
   7377       old_archive_From_new_cmds='true'
   7378       # FIXME: Should let the user specify the lib program.
   7379       old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
   7380       fix_srcfile_path='`cygpath -w "$srcfile"`'
   7381       enable_shared_with_static_runtimes=yes
   7382       ;;
   7383 
   7384     darwin* | rhapsody*)
   7385       case $host_os in
   7386         rhapsody* | darwin1.[012])
   7387          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   7388          ;;
   7389        *) # Darwin 1.3 on
   7390          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   7391            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   7392          else
   7393            case ${MACOSX_DEPLOYMENT_TARGET} in
   7394              10.[012])
   7395                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   7396                ;;
   7397              10.*)
   7398                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   7399                ;;
   7400            esac
   7401          fi
   7402          ;;
   7403       esac
   7404       archive_cmds_need_lc=no
   7405       hardcode_direct=no
   7406       hardcode_automatic=yes
   7407       hardcode_shlibpath_var=unsupported
   7408       whole_archive_flag_spec=''
   7409       link_all_deplibs=yes
   7410     if test "$GCC" = yes ; then
   7411     	output_verbose_link_cmd='echo'
   7412         archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   7413       module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   7414       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   7415       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}'
   7416       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}'
   7417     else
   7418       case $cc_basename in
   7419         xlc*)
   7420          output_verbose_link_cmd='echo'
   7421          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   7422          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   7423           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   7424          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}'
   7425           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}'
   7426           ;;
   7427        *)
   7428          ld_shlibs=no
   7429           ;;
   7430       esac
   7431     fi
   7432       ;;
   7433 
   7434     dgux*)
   7435       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7436       hardcode_libdir_flag_spec='-L$libdir'
   7437       hardcode_shlibpath_var=no
   7438       ;;
   7439 
   7440     freebsd1*)
   7441       ld_shlibs=no
   7442       ;;
   7443 
   7444     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   7445     # support.  Future versions do this automatically, but an explicit c++rt0.o
   7446     # does not break anything, and helps significantly (at the cost of a little
   7447     # extra space).
   7448     freebsd2.2*)
   7449       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   7450       hardcode_libdir_flag_spec='-R$libdir'
   7451       hardcode_direct=yes
   7452       hardcode_shlibpath_var=no
   7453       ;;
   7454 
   7455     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   7456     freebsd2*)
   7457       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7458       hardcode_direct=yes
   7459       hardcode_minus_L=yes
   7460       hardcode_shlibpath_var=no
   7461       ;;
   7462 
   7463     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   7464     freebsd* | kfreebsd*-gnu | dragonfly*)
   7465       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   7466       hardcode_libdir_flag_spec='-R$libdir'
   7467       hardcode_direct=yes
   7468       hardcode_shlibpath_var=no
   7469       ;;
   7470 
   7471     hpux9*)
   7472       if test "$GCC" = yes; then
   7473 	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'
   7474       else
   7475 	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'
   7476       fi
   7477       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   7478       hardcode_libdir_separator=:
   7479       hardcode_direct=yes
   7480 
   7481       # hardcode_minus_L: Not really in the search PATH,
   7482       # but as the default location of the library.
   7483       hardcode_minus_L=yes
   7484       export_dynamic_flag_spec='${wl}-E'
   7485       ;;
   7486 
   7487     hpux10*)
   7488       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   7489 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   7490       else
   7491 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   7492       fi
   7493       if test "$with_gnu_ld" = no; then
   7494 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   7495 	hardcode_libdir_separator=:
   7496 
   7497 	hardcode_direct=yes
   7498 	export_dynamic_flag_spec='${wl}-E'
   7499 
   7500 	# hardcode_minus_L: Not really in the search PATH,
   7501 	# but as the default location of the library.
   7502 	hardcode_minus_L=yes
   7503       fi
   7504       ;;
   7505 
   7506     hpux11*)
   7507       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   7508 	case $host_cpu in
   7509 	hppa*64*)
   7510 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7511 	  ;;
   7512 	ia64*)
   7513 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   7514 	  ;;
   7515 	*)
   7516 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   7517 	  ;;
   7518 	esac
   7519       else
   7520 	case $host_cpu in
   7521 	hppa*64*)
   7522 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7523 	  ;;
   7524 	ia64*)
   7525 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   7526 	  ;;
   7527 	*)
   7528 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   7529 	  ;;
   7530 	esac
   7531       fi
   7532       if test "$with_gnu_ld" = no; then
   7533 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   7534 	hardcode_libdir_separator=:
   7535 
   7536 	case $host_cpu in
   7537 	hppa*64*|ia64*)
   7538 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   7539 	  hardcode_direct=no
   7540 	  hardcode_shlibpath_var=no
   7541 	  ;;
   7542 	*)
   7543 	  hardcode_direct=yes
   7544 	  export_dynamic_flag_spec='${wl}-E'
   7545 
   7546 	  # hardcode_minus_L: Not really in the search PATH,
   7547 	  # but as the default location of the library.
   7548 	  hardcode_minus_L=yes
   7549 	  ;;
   7550 	esac
   7551       fi
   7552       ;;
   7553 
   7554     irix5* | irix6* | nonstopux*)
   7555       if test "$GCC" = yes; then
   7556 	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'
   7557       else
   7558 	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'
   7559 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   7560       fi
   7561       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7562       hardcode_libdir_separator=:
   7563       link_all_deplibs=yes
   7564       ;;
   7565 
   7566     netbsd*)
   7567       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   7568 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   7569       else
   7570 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   7571       fi
   7572       hardcode_libdir_flag_spec='-R$libdir'
   7573       hardcode_direct=yes
   7574       hardcode_shlibpath_var=no
   7575       ;;
   7576 
   7577     newsos6)
   7578       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7579       hardcode_direct=yes
   7580       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7581       hardcode_libdir_separator=:
   7582       hardcode_shlibpath_var=no
   7583       ;;
   7584 
   7585     openbsd*)
   7586       hardcode_direct=yes
   7587       hardcode_shlibpath_var=no
   7588       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   7589 	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   7590 	archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   7591 	hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   7592 	export_dynamic_flag_spec='${wl}-E'
   7593       else
   7594        case $host_os in
   7595 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   7596 	   archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7597 	   hardcode_libdir_flag_spec='-R$libdir'
   7598 	   ;;
   7599 	 *)
   7600 	   archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   7601 	   hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   7602 	   ;;
   7603        esac
   7604       fi
   7605       ;;
   7606 
   7607     os2*)
   7608       hardcode_libdir_flag_spec='-L$libdir'
   7609       hardcode_minus_L=yes
   7610       allow_undefined_flag=unsupported
   7611       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'
   7612       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   7613       ;;
   7614 
   7615     osf3*)
   7616       if test "$GCC" = yes; then
   7617 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   7618 	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'
   7619       else
   7620 	allow_undefined_flag=' -expect_unresolved \*'
   7621 	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'
   7622       fi
   7623       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7624       hardcode_libdir_separator=:
   7625       ;;
   7626 
   7627     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   7628       if test "$GCC" = yes; then
   7629 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   7630 	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'
   7631 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7632       else
   7633 	allow_undefined_flag=' -expect_unresolved \*'
   7634 	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'
   7635 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   7636 	$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'
   7637 
   7638 	# Both c and cxx compiler support -rpath directly
   7639 	hardcode_libdir_flag_spec='-rpath $libdir'
   7640       fi
   7641       hardcode_libdir_separator=:
   7642       ;;
   7643 
   7644     solaris*)
   7645       no_undefined_flag=' -z text'
   7646       if test "$GCC" = yes; then
   7647 	wlarc='${wl}'
   7648 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7649 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   7650 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   7651       else
   7652 	wlarc=''
   7653 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7654 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   7655   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   7656       fi
   7657       hardcode_libdir_flag_spec='-R$libdir'
   7658       hardcode_shlibpath_var=no
   7659       case $host_os in
   7660       solaris2.[0-5] | solaris2.[0-5].*) ;;
   7661       *)
   7662  	# The compiler driver will combine linker options so we
   7663  	# cannot just pass the convience library names through
   7664  	# without $wl, iff we do not link with $LD.
   7665  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   7666  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   7667  	case $wlarc in
   7668  	'')
   7669  	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
   7670  	*)
   7671  	  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' ;;
   7672  	esac ;;
   7673       esac
   7674       link_all_deplibs=yes
   7675       ;;
   7676 
   7677     sunos4*)
   7678       if test "x$host_vendor" = xsequent; then
   7679 	# Use $CC to link under sequent, because it throws in some extra .o
   7680 	# files that make .init and .fini sections work.
   7681 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   7682       else
   7683 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   7684       fi
   7685       hardcode_libdir_flag_spec='-L$libdir'
   7686       hardcode_direct=yes
   7687       hardcode_minus_L=yes
   7688       hardcode_shlibpath_var=no
   7689       ;;
   7690 
   7691     sysv4)
   7692       case $host_vendor in
   7693 	sni)
   7694 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7695 	  hardcode_direct=yes # is this really true???
   7696 	;;
   7697 	siemens)
   7698 	  ## LD is ld it makes a PLAMLIB
   7699 	  ## CC just makes a GrossModule.
   7700 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   7701 	  reload_cmds='$CC -r -o $output$reload_objs'
   7702 	  hardcode_direct=no
   7703         ;;
   7704 	motorola)
   7705 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7706 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   7707 	;;
   7708       esac
   7709       runpath_var='LD_RUN_PATH'
   7710       hardcode_shlibpath_var=no
   7711       ;;
   7712 
   7713     sysv4.3*)
   7714       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7715       hardcode_shlibpath_var=no
   7716       export_dynamic_flag_spec='-Bexport'
   7717       ;;
   7718 
   7719     sysv4*MP*)
   7720       if test -d /usr/nec; then
   7721 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7722 	hardcode_shlibpath_var=no
   7723 	runpath_var=LD_RUN_PATH
   7724 	hardcode_runpath_var=yes
   7725 	ld_shlibs=yes
   7726       fi
   7727       ;;
   7728 
   7729     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   7730       no_undefined_flag='${wl}-z,text'
   7731       archive_cmds_need_lc=no
   7732       hardcode_shlibpath_var=no
   7733       runpath_var='LD_RUN_PATH'
   7734 
   7735       if test "$GCC" = yes; then
   7736 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   7737 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   7738       else
   7739 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   7740 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   7741       fi
   7742       ;;
   7743 
   7744     sysv5* | sco3.2v5* | sco5v6*)
   7745       # Note: We can NOT use -z defs as we might desire, because we do not
   7746       # link with -lc, and that would cause any symbols used from libc to
   7747       # always be unresolved, which means just about no library would
   7748       # ever link correctly.  If we're not using GNU ld we use -z text
   7749       # though, which does catch some bad symbols but isn't as heavy-handed
   7750       # as -z defs.
   7751       no_undefined_flag='${wl}-z,text'
   7752       allow_undefined_flag='${wl}-z,nodefs'
   7753       archive_cmds_need_lc=no
   7754       hardcode_shlibpath_var=no
   7755       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   7756       hardcode_libdir_separator=':'
   7757       link_all_deplibs=yes
   7758       export_dynamic_flag_spec='${wl}-Bexport'
   7759       runpath_var='LD_RUN_PATH'
   7760 
   7761       if test "$GCC" = yes; then
   7762 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7763 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7764       else
   7765 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7766 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7767       fi
   7768       ;;
   7769 
   7770     uts4*)
   7771       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7772       hardcode_libdir_flag_spec='-L$libdir'
   7773       hardcode_shlibpath_var=no
   7774       ;;
   7775 
   7776     *)
   7777       ld_shlibs=no
   7778       ;;
   7779     esac
   7780   fi
   7781 
   7782 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   7783 echo "${ECHO_T}$ld_shlibs" >&6
   7784 test "$ld_shlibs" = no && can_build_shared=no
   7785 
   7786 #
   7787 # Do we need to explicitly link libc?
   7788 #
   7789 case "x$archive_cmds_need_lc" in
   7790 x|xyes)
   7791   # Assume -lc should be added
   7792   archive_cmds_need_lc=yes
   7793 
   7794   if test "$enable_shared" = yes && test "$GCC" = yes; then
   7795     case $archive_cmds in
   7796     *'~'*)
   7797       # FIXME: we may have to deal with multi-command sequences.
   7798       ;;
   7799     '$CC '*)
   7800       # Test whether the compiler implicitly links with -lc since on some
   7801       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   7802       # to ld, don't add -lc before -lgcc.
   7803       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   7804 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
   7805       $rm conftest*
   7806       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7807 
   7808       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   7809   (eval $ac_compile) 2>&5
   7810   ac_status=$?
   7811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7812   (exit $ac_status); } 2>conftest.err; then
   7813         soname=conftest
   7814         lib=conftest
   7815         libobjs=conftest.$ac_objext
   7816         deplibs=
   7817         wl=$lt_prog_compiler_wl
   7818 	pic_flag=$lt_prog_compiler_pic
   7819         compiler_flags=-v
   7820         linker_flags=-v
   7821         verstring=
   7822         output_objdir=.
   7823         libname=conftest
   7824         lt_save_allow_undefined_flag=$allow_undefined_flag
   7825         allow_undefined_flag=
   7826         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   7827   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   7828   ac_status=$?
   7829   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7830   (exit $ac_status); }
   7831         then
   7832 	  archive_cmds_need_lc=no
   7833         else
   7834 	  archive_cmds_need_lc=yes
   7835         fi
   7836         allow_undefined_flag=$lt_save_allow_undefined_flag
   7837       else
   7838         cat conftest.err 1>&5
   7839       fi
   7840       $rm conftest*
   7841       echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   7842 echo "${ECHO_T}$archive_cmds_need_lc" >&6
   7843       ;;
   7844     esac
   7845   fi
   7846   ;;
   7847 esac
   7848 
   7849 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   7850 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
   7851 library_names_spec=
   7852 libname_spec='lib$name'
   7853 soname_spec=
   7854 shrext_cmds=".so"
   7855 postinstall_cmds=
   7856 postuninstall_cmds=
   7857 finish_cmds=
   7858 finish_eval=
   7859 shlibpath_var=
   7860 shlibpath_overrides_runpath=unknown
   7861 version_type=none
   7862 dynamic_linker="$host_os ld.so"
   7863 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   7864 if test "$GCC" = yes; then
   7865   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   7866   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   7867     # if the path contains ";" then we assume it to be the separator
   7868     # otherwise default to the standard path separator (i.e. ":") - it is
   7869     # assumed that no part of a normal pathname contains ";" but that should
   7870     # okay in the real world where ";" in dirpaths is itself problematic.
   7871     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   7872   else
   7873     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   7874   fi
   7875 else
   7876   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   7877 fi
   7878 need_lib_prefix=unknown
   7879 hardcode_into_libs=no
   7880 
   7881 # when you set need_version to no, make sure it does not cause -set_version
   7882 # flags to be left without arguments
   7883 need_version=unknown
   7884 
   7885 case $host_os in
   7886 aix3*)
   7887   version_type=linux
   7888   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   7889   shlibpath_var=LIBPATH
   7890 
   7891   # AIX 3 has no versioning support, so we append a major version to the name.
   7892   soname_spec='${libname}${release}${shared_ext}$major'
   7893   ;;
   7894 
   7895 aix4* | aix5*)
   7896   version_type=linux
   7897   need_lib_prefix=no
   7898   need_version=no
   7899   hardcode_into_libs=yes
   7900   if test "$host_cpu" = ia64; then
   7901     # AIX 5 supports IA64
   7902     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   7903     shlibpath_var=LD_LIBRARY_PATH
   7904   else
   7905     # With GCC up to 2.95.x, collect2 would create an import file
   7906     # for dependence libraries.  The import file would start with
   7907     # the line `#! .'.  This would cause the generated library to
   7908     # depend on `.', always an invalid library.  This was fixed in
   7909     # development snapshots of GCC prior to 3.0.
   7910     case $host_os in
   7911       aix4 | aix4.[01] | aix4.[01].*)
   7912       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   7913 	   echo ' yes '
   7914 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   7915 	:
   7916       else
   7917 	can_build_shared=no
   7918       fi
   7919       ;;
   7920     esac
   7921     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   7922     # soname into executable. Probably we can add versioning support to
   7923     # collect2, so additional links can be useful in future.
   7924     if test "$aix_use_runtimelinking" = yes; then
   7925       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   7926       # instead of lib<name>.a to let people know that these are not
   7927       # typical AIX shared libraries.
   7928       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   7929     else
   7930       # We preserve .a as extension for shared libraries through AIX4.2
   7931       # and later when we are not doing run time linking.
   7932       library_names_spec='${libname}${release}.a $libname.a'
   7933       soname_spec='${libname}${release}${shared_ext}$major'
   7934     fi
   7935     shlibpath_var=LIBPATH
   7936   fi
   7937   ;;
   7938 
   7939 amigaos*)
   7940   library_names_spec='$libname.ixlibrary $libname.a'
   7941   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   7942   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'
   7943   ;;
   7944 
   7945 beos*)
   7946   library_names_spec='${libname}${shared_ext}'
   7947   dynamic_linker="$host_os ld.so"
   7948   shlibpath_var=LIBRARY_PATH
   7949   ;;
   7950 
   7951 bsdi[45]*)
   7952   version_type=linux
   7953   need_version=no
   7954   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   7955   soname_spec='${libname}${release}${shared_ext}$major'
   7956   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   7957   shlibpath_var=LD_LIBRARY_PATH
   7958   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   7959   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   7960   # the default ld.so.conf also contains /usr/contrib/lib and
   7961   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   7962   # libtool to hard-code these into programs
   7963   ;;
   7964 
   7965 cygwin* | mingw* | pw32*)
   7966   version_type=windows
   7967   shrext_cmds=".dll"
   7968   need_version=no
   7969   need_lib_prefix=no
   7970 
   7971   case $GCC,$host_os in
   7972   yes,cygwin* | yes,mingw* | yes,pw32*)
   7973     library_names_spec='$libname.dll.a'
   7974     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   7975     postinstall_cmds='base_file=`basename \${file}`~
   7976       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   7977       dldir=$destdir/`dirname \$dlpath`~
   7978       test -d \$dldir || mkdir -p \$dldir~
   7979       $install_prog $dir/$dlname \$dldir/$dlname~
   7980       chmod a+x \$dldir/$dlname'
   7981     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   7982       dlpath=$dir/\$dldll~
   7983        $rm \$dlpath'
   7984     shlibpath_overrides_runpath=yes
   7985 
   7986     case $host_os in
   7987     cygwin*)
   7988       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   7989       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   7990       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   7991       ;;
   7992     mingw*)
   7993       # MinGW DLLs use traditional 'lib' prefix
   7994       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   7995       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   7996       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   7997         # It is most probably a Windows format PATH printed by
   7998         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   7999         # path with ; separators, and with drive letters. We can handle the
   8000         # drive letters (cygwin fileutils understands them), so leave them,
   8001         # especially as we might pass files found there to a mingw objdump,
   8002         # which wouldn't understand a cygwinified path. Ahh.
   8003         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   8004       else
   8005         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   8006       fi
   8007       ;;
   8008     pw32*)
   8009       # pw32 DLLs use 'pw' prefix rather than 'lib'
   8010       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   8011       ;;
   8012     esac
   8013     ;;
   8014 
   8015   *)
   8016     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   8017     ;;
   8018   esac
   8019   dynamic_linker='Win32 ld.exe'
   8020   # FIXME: first we should search . and the directory the executable is in
   8021   shlibpath_var=PATH
   8022   ;;
   8023 
   8024 darwin* | rhapsody*)
   8025   dynamic_linker="$host_os dyld"
   8026   version_type=darwin
   8027   need_lib_prefix=no
   8028   need_version=no
   8029   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   8030   soname_spec='${libname}${release}${major}$shared_ext'
   8031   shlibpath_overrides_runpath=yes
   8032   shlibpath_var=DYLD_LIBRARY_PATH
   8033   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   8034   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   8035   if test "$GCC" = yes; then
   8036     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"`
   8037   else
   8038     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   8039   fi
   8040   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   8041   ;;
   8042 
   8043 dgux*)
   8044   version_type=linux
   8045   need_lib_prefix=no
   8046   need_version=no
   8047   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   8048   soname_spec='${libname}${release}${shared_ext}$major'
   8049   shlibpath_var=LD_LIBRARY_PATH
   8050   ;;
   8051 
   8052 freebsd1*)
   8053   dynamic_linker=no
   8054   ;;
   8055 
   8056 kfreebsd*-gnu)
   8057   version_type=linux
   8058   need_lib_prefix=no
   8059   need_version=no
   8060   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8061   soname_spec='${libname}${release}${shared_ext}$major'
   8062   shlibpath_var=LD_LIBRARY_PATH
   8063   shlibpath_overrides_runpath=no
   8064   hardcode_into_libs=yes
   8065   dynamic_linker='GNU ld.so'
   8066   ;;
   8067 
   8068 freebsd* | dragonfly*)
   8069   # DragonFly does not have aout.  When/if they implement a new
   8070   # versioning mechanism, adjust this.
   8071   if test -x /usr/bin/objformat; then
   8072     objformat=`/usr/bin/objformat`
   8073   else
   8074     case $host_os in
   8075     freebsd[123]*) objformat=aout ;;
   8076     *) objformat=elf ;;
   8077     esac
   8078   fi
   8079   version_type=freebsd-$objformat
   8080   case $version_type in
   8081     freebsd-elf*)
   8082       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   8083       need_version=no
   8084       need_lib_prefix=no
   8085       ;;
   8086     freebsd-*)
   8087       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   8088       need_version=yes
   8089       ;;
   8090   esac
   8091   shlibpath_var=LD_LIBRARY_PATH
   8092   case $host_os in
   8093   freebsd2*)
   8094     shlibpath_overrides_runpath=yes
   8095     ;;
   8096   freebsd3.[01]* | freebsdelf3.[01]*)
   8097     shlibpath_overrides_runpath=yes
   8098     hardcode_into_libs=yes
   8099     ;;
   8100   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   8101   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   8102     shlibpath_overrides_runpath=no
   8103     hardcode_into_libs=yes
   8104     ;;
   8105   freebsd*) # from 4.6 on
   8106     shlibpath_overrides_runpath=yes
   8107     hardcode_into_libs=yes
   8108     ;;
   8109   esac
   8110   ;;
   8111 
   8112 gnu*)
   8113   version_type=linux
   8114   need_lib_prefix=no
   8115   need_version=no
   8116   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   8117   soname_spec='${libname}${release}${shared_ext}$major'
   8118   shlibpath_var=LD_LIBRARY_PATH
   8119   hardcode_into_libs=yes
   8120   ;;
   8121 
   8122 hpux9* | hpux10* | hpux11*)
   8123   # Give a soname corresponding to the major version so that dld.sl refuses to
   8124   # link against other versions.
   8125   version_type=sunos
   8126   need_lib_prefix=no
   8127   need_version=no
   8128   case $host_cpu in
   8129   ia64*)
   8130     shrext_cmds='.so'
   8131     hardcode_into_libs=yes
   8132     dynamic_linker="$host_os dld.so"
   8133     shlibpath_var=LD_LIBRARY_PATH
   8134     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8135     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8136     soname_spec='${libname}${release}${shared_ext}$major'
   8137     if test "X$HPUX_IA64_MODE" = X32; then
   8138       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   8139     else
   8140       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   8141     fi
   8142     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8143     ;;
   8144    hppa*64*)
   8145      shrext_cmds='.sl'
   8146      hardcode_into_libs=yes
   8147      dynamic_linker="$host_os dld.sl"
   8148      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   8149      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8150      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8151      soname_spec='${libname}${release}${shared_ext}$major'
   8152      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   8153      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8154      ;;
   8155    *)
   8156     shrext_cmds='.sl'
   8157     dynamic_linker="$host_os dld.sl"
   8158     shlibpath_var=SHLIB_PATH
   8159     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   8160     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8161     soname_spec='${libname}${release}${shared_ext}$major'
   8162     ;;
   8163   esac
   8164   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   8165   postinstall_cmds='chmod 555 $lib'
   8166   ;;
   8167 
   8168 interix3*)
   8169   version_type=linux
   8170   need_lib_prefix=no
   8171   need_version=no
   8172   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8173   soname_spec='${libname}${release}${shared_ext}$major'
   8174   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   8175   shlibpath_var=LD_LIBRARY_PATH
   8176   shlibpath_overrides_runpath=no
   8177   hardcode_into_libs=yes
   8178   ;;
   8179 
   8180 irix5* | irix6* | nonstopux*)
   8181   case $host_os in
   8182     nonstopux*) version_type=nonstopux ;;
   8183     *)
   8184 	if test "$lt_cv_prog_gnu_ld" = yes; then
   8185 		version_type=linux
   8186 	else
   8187 		version_type=irix
   8188 	fi ;;
   8189   esac
   8190   need_lib_prefix=no
   8191   need_version=no
   8192   soname_spec='${libname}${release}${shared_ext}$major'
   8193   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   8194   case $host_os in
   8195   irix5* | nonstopux*)
   8196     libsuff= shlibsuff=
   8197     ;;
   8198   *)
   8199     case $LD in # libtool.m4 will add one of these switches to LD
   8200     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   8201       libsuff= shlibsuff= libmagic=32-bit;;
   8202     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   8203       libsuff=32 shlibsuff=N32 libmagic=N32;;
   8204     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   8205       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   8206     *) libsuff= shlibsuff= libmagic=never-match;;
   8207     esac
   8208     ;;
   8209   esac
   8210   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   8211   shlibpath_overrides_runpath=no
   8212   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   8213   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   8214   hardcode_into_libs=yes
   8215   ;;
   8216 
   8217 # No shared lib support for Linux oldld, aout, or coff.
   8218 linux*oldld* | linux*aout* | linux*coff*)
   8219   dynamic_linker=no
   8220   ;;
   8221 
   8222 # This must be Linux ELF.
   8223 linux*)
   8224   version_type=linux
   8225   need_lib_prefix=no
   8226   need_version=no
   8227   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8228   soname_spec='${libname}${release}${shared_ext}$major'
   8229   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   8230   shlibpath_var=LD_LIBRARY_PATH
   8231   shlibpath_overrides_runpath=no
   8232   # This implies no fast_install, which is unacceptable.
   8233   # Some rework will be needed to allow for fast_install
   8234   # before this can be enabled.
   8235   hardcode_into_libs=yes
   8236 
   8237   # find out which ABI we are using
   8238   libsuff=
   8239   case "$host_cpu" in
   8240   x86_64*|s390x*|powerpc64*)
   8241     echo '#line 8241 "configure"' > conftest.$ac_ext
   8242     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   8243   (eval $ac_compile) 2>&5
   8244   ac_status=$?
   8245   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8246   (exit $ac_status); }; then
   8247       case `/usr/bin/file conftest.$ac_objext` in
   8248       *64-bit*)
   8249         libsuff=64
   8250         sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
   8251         ;;
   8252       esac
   8253     fi
   8254     rm -rf conftest*
   8255     ;;
   8256   esac
   8257 
   8258   # Append ld.so.conf contents to the search path
   8259   if test -f /etc/ld.so.conf; then
   8260     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' ' '`
   8261     sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
   8262   fi
   8263 
   8264   # We used to test for /lib/ld.so.1 and disable shared libraries on
   8265   # powerpc, because MkLinux only supported shared libraries with the
   8266   # GNU dynamic linker.  Since this was broken with cross compilers,
   8267   # most powerpc-linux boxes support dynamic linking these days and
   8268   # people can always --disable-shared, the test was removed, and we
   8269   # assume the GNU/Linux dynamic linker is in use.
   8270   dynamic_linker='GNU/Linux ld.so'
   8271   ;;
   8272 
   8273 knetbsd*-gnu)
   8274   version_type=linux
   8275   need_lib_prefix=no
   8276   need_version=no
   8277   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8278   soname_spec='${libname}${release}${shared_ext}$major'
   8279   shlibpath_var=LD_LIBRARY_PATH
   8280   shlibpath_overrides_runpath=no
   8281   hardcode_into_libs=yes
   8282   dynamic_linker='GNU ld.so'
   8283   ;;
   8284 
   8285 netbsd*)
   8286   version_type=sunos
   8287   need_lib_prefix=no
   8288   need_version=no
   8289   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8290     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8291     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   8292     dynamic_linker='NetBSD (a.out) ld.so'
   8293   else
   8294     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8295     soname_spec='${libname}${release}${shared_ext}$major'
   8296     dynamic_linker='NetBSD ld.elf_so'
   8297   fi
   8298   shlibpath_var=LD_LIBRARY_PATH
   8299   shlibpath_overrides_runpath=yes
   8300   hardcode_into_libs=yes
   8301   ;;
   8302 
   8303 newsos6)
   8304   version_type=linux
   8305   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8306   shlibpath_var=LD_LIBRARY_PATH
   8307   shlibpath_overrides_runpath=yes
   8308   ;;
   8309 
   8310 nto-qnx*)
   8311   version_type=linux
   8312   need_lib_prefix=no
   8313   need_version=no
   8314   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8315   soname_spec='${libname}${release}${shared_ext}$major'
   8316   shlibpath_var=LD_LIBRARY_PATH
   8317   shlibpath_overrides_runpath=yes
   8318   ;;
   8319 
   8320 openbsd*)
   8321   version_type=sunos
   8322   sys_lib_dlsearch_path_spec="/usr/lib"
   8323   need_lib_prefix=no
   8324   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   8325   case $host_os in
   8326     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   8327     *)                         need_version=no  ;;
   8328   esac
   8329   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8330   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   8331   shlibpath_var=LD_LIBRARY_PATH
   8332   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8333     case $host_os in
   8334       openbsd2.[89] | openbsd2.[89].*)
   8335 	shlibpath_overrides_runpath=no
   8336 	;;
   8337       *)
   8338 	shlibpath_overrides_runpath=yes
   8339 	;;
   8340       esac
   8341   else
   8342     shlibpath_overrides_runpath=yes
   8343   fi
   8344   ;;
   8345 
   8346 os2*)
   8347   libname_spec='$name'
   8348   shrext_cmds=".dll"
   8349   need_lib_prefix=no
   8350   library_names_spec='$libname${shared_ext} $libname.a'
   8351   dynamic_linker='OS/2 ld.exe'
   8352   shlibpath_var=LIBPATH
   8353   ;;
   8354 
   8355 osf3* | osf4* | osf5*)
   8356   version_type=osf
   8357   need_lib_prefix=no
   8358   need_version=no
   8359   soname_spec='${libname}${release}${shared_ext}$major'
   8360   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8361   shlibpath_var=LD_LIBRARY_PATH
   8362   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   8363   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   8364   ;;
   8365 
   8366 solaris*)
   8367   version_type=linux
   8368   need_lib_prefix=no
   8369   need_version=no
   8370   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8371   soname_spec='${libname}${release}${shared_ext}$major'
   8372   shlibpath_var=LD_LIBRARY_PATH
   8373   shlibpath_overrides_runpath=yes
   8374   hardcode_into_libs=yes
   8375   # ldd complains unless libraries are executable
   8376   postinstall_cmds='chmod +x $lib'
   8377   ;;
   8378 
   8379 sunos4*)
   8380   version_type=sunos
   8381   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8382   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   8383   shlibpath_var=LD_LIBRARY_PATH
   8384   shlibpath_overrides_runpath=yes
   8385   if test "$with_gnu_ld" = yes; then
   8386     need_lib_prefix=no
   8387   fi
   8388   need_version=yes
   8389   ;;
   8390 
   8391 sysv4 | sysv4.3*)
   8392   version_type=linux
   8393   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8394   soname_spec='${libname}${release}${shared_ext}$major'
   8395   shlibpath_var=LD_LIBRARY_PATH
   8396   case $host_vendor in
   8397     sni)
   8398       shlibpath_overrides_runpath=no
   8399       need_lib_prefix=no
   8400       export_dynamic_flag_spec='${wl}-Blargedynsym'
   8401       runpath_var=LD_RUN_PATH
   8402       ;;
   8403     siemens)
   8404       need_lib_prefix=no
   8405       ;;
   8406     motorola)
   8407       need_lib_prefix=no
   8408       need_version=no
   8409       shlibpath_overrides_runpath=no
   8410       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   8411       ;;
   8412   esac
   8413   ;;
   8414 
   8415 sysv4*MP*)
   8416   if test -d /usr/nec ;then
   8417     version_type=linux
   8418     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   8419     soname_spec='$libname${shared_ext}.$major'
   8420     shlibpath_var=LD_LIBRARY_PATH
   8421   fi
   8422   ;;
   8423 
   8424 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   8425   version_type=freebsd-elf
   8426   need_lib_prefix=no
   8427   need_version=no
   8428   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   8429   soname_spec='${libname}${release}${shared_ext}$major'
   8430   shlibpath_var=LD_LIBRARY_PATH
   8431   hardcode_into_libs=yes
   8432   if test "$with_gnu_ld" = yes; then
   8433     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   8434     shlibpath_overrides_runpath=no
   8435   else
   8436     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   8437     shlibpath_overrides_runpath=yes
   8438     case $host_os in
   8439       sco3.2v5*)
   8440         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   8441 	;;
   8442     esac
   8443   fi
   8444   sys_lib_dlsearch_path_spec='/usr/lib'
   8445   ;;
   8446 
   8447 uts4*)
   8448   version_type=linux
   8449   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8450   soname_spec='${libname}${release}${shared_ext}$major'
   8451   shlibpath_var=LD_LIBRARY_PATH
   8452   ;;
   8453 
   8454 *)
   8455   dynamic_linker=no
   8456   ;;
   8457 esac
   8458 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   8459 echo "${ECHO_T}$dynamic_linker" >&6
   8460 test "$dynamic_linker" = no && can_build_shared=no
   8461 
   8462 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   8463 if test "$GCC" = yes; then
   8464   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   8465 fi
   8466 
   8467 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   8468 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
   8469 hardcode_action=
   8470 if test -n "$hardcode_libdir_flag_spec" || \
   8471    test -n "$runpath_var" || \
   8472    test "X$hardcode_automatic" = "Xyes" ; then
   8473 
   8474   # We can hardcode non-existant directories.
   8475   if test "$hardcode_direct" != no &&
   8476      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   8477      # have to relink, otherwise we might link with an installed library
   8478      # when we should be linking with a yet-to-be-installed one
   8479      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   8480      test "$hardcode_minus_L" != no; then
   8481     # Linking always hardcodes the temporary library directory.
   8482     hardcode_action=relink
   8483   else
   8484     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   8485     hardcode_action=immediate
   8486   fi
   8487 else
   8488   # We cannot hardcode anything, or else we can only hardcode existing
   8489   # directories.
   8490   hardcode_action=unsupported
   8491 fi
   8492 echo "$as_me:$LINENO: result: $hardcode_action" >&5
   8493 echo "${ECHO_T}$hardcode_action" >&6
   8494 
   8495 if test "$hardcode_action" = relink; then
   8496   # Fast installation is not supported
   8497   enable_fast_install=no
   8498 elif test "$shlibpath_overrides_runpath" = yes ||
   8499      test "$enable_shared" = no; then
   8500   # Fast installation is not necessary
   8501   enable_fast_install=needless
   8502 fi
   8503 
   8504 striplib=
   8505 old_striplib=
   8506 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   8507 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
   8508 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   8509   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   8510   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   8511   echo "$as_me:$LINENO: result: yes" >&5
   8512 echo "${ECHO_T}yes" >&6
   8513 else
   8514 # FIXME - insert some real tests, host_os isn't really good enough
   8515   case $host_os in
   8516    darwin*)
   8517        if test -n "$STRIP" ; then
   8518          striplib="$STRIP -x"
   8519          echo "$as_me:$LINENO: result: yes" >&5
   8520 echo "${ECHO_T}yes" >&6
   8521        else
   8522   echo "$as_me:$LINENO: result: no" >&5
   8523 echo "${ECHO_T}no" >&6
   8524 fi
   8525        ;;
   8526    *)
   8527   echo "$as_me:$LINENO: result: no" >&5
   8528 echo "${ECHO_T}no" >&6
   8529     ;;
   8530   esac
   8531 fi
   8532 
   8533 if test "x$enable_dlopen" != xyes; then
   8534   enable_dlopen=unknown
   8535   enable_dlopen_self=unknown
   8536   enable_dlopen_self_static=unknown
   8537 else
   8538   lt_cv_dlopen=no
   8539   lt_cv_dlopen_libs=
   8540 
   8541   case $host_os in
   8542   beos*)
   8543     lt_cv_dlopen="load_add_on"
   8544     lt_cv_dlopen_libs=
   8545     lt_cv_dlopen_self=yes
   8546     ;;
   8547 
   8548   mingw* | pw32*)
   8549     lt_cv_dlopen="LoadLibrary"
   8550     lt_cv_dlopen_libs=
   8551    ;;
   8552 
   8553   cygwin*)
   8554     lt_cv_dlopen="dlopen"
   8555     lt_cv_dlopen_libs=
   8556    ;;
   8557 
   8558   darwin*)
   8559   # if libdl is installed we need to link against it
   8560     echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   8561 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
   8562 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   8563   echo $ECHO_N "(cached) $ECHO_C" >&6
   8564 else
   8565   ac_check_lib_save_LIBS=$LIBS
   8566 LIBS="-ldl  $LIBS"
   8567 cat >conftest.$ac_ext <<_ACEOF
   8568 /* confdefs.h.  */
   8569 _ACEOF
   8570 cat confdefs.h >>conftest.$ac_ext
   8571 cat >>conftest.$ac_ext <<_ACEOF
   8572 /* end confdefs.h.  */
   8573 
   8574 /* Override any gcc2 internal prototype to avoid an error.  */
   8575 #ifdef __cplusplus
   8576 extern "C"
   8577 #endif
   8578 /* We use char because int might match the return type of a gcc2
   8579    builtin and then its argument prototype would still apply.  */
   8580 char dlopen ();
   8581 int
   8582 main ()
   8583 {
   8584 dlopen ();
   8585   ;
   8586   return 0;
   8587 }
   8588 _ACEOF
   8589 rm -f conftest.$ac_objext conftest$ac_exeext
   8590 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8591   (eval $ac_link) 2>conftest.er1
   8592   ac_status=$?
   8593   grep -v '^ *+' conftest.er1 >conftest.err
   8594   rm -f conftest.er1
   8595   cat conftest.err >&5
   8596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8597   (exit $ac_status); } &&
   8598 	 { ac_try='test -z "$ac_c_werror_flag"
   8599 			 || test ! -s conftest.err'
   8600   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8601   (eval $ac_try) 2>&5
   8602   ac_status=$?
   8603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8604   (exit $ac_status); }; } &&
   8605 	 { ac_try='test -s conftest$ac_exeext'
   8606   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8607   (eval $ac_try) 2>&5
   8608   ac_status=$?
   8609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8610   (exit $ac_status); }; }; then
   8611   ac_cv_lib_dl_dlopen=yes
   8612 else
   8613   echo "$as_me: failed program was:" >&5
   8614 sed 's/^/| /' conftest.$ac_ext >&5
   8615 
   8616 ac_cv_lib_dl_dlopen=no
   8617 fi
   8618 rm -f conftest.err conftest.$ac_objext \
   8619       conftest$ac_exeext conftest.$ac_ext
   8620 LIBS=$ac_check_lib_save_LIBS
   8621 fi
   8622 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   8623 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
   8624 if test $ac_cv_lib_dl_dlopen = yes; then
   8625   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   8626 else
   8627 
   8628     lt_cv_dlopen="dyld"
   8629     lt_cv_dlopen_libs=
   8630     lt_cv_dlopen_self=yes
   8631 
   8632 fi
   8633 
   8634    ;;
   8635 
   8636   *)
   8637     echo "$as_me:$LINENO: checking for shl_load" >&5
   8638 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
   8639 if test "${ac_cv_func_shl_load+set}" = set; then
   8640   echo $ECHO_N "(cached) $ECHO_C" >&6
   8641 else
   8642   cat >conftest.$ac_ext <<_ACEOF
   8643 /* confdefs.h.  */
   8644 _ACEOF
   8645 cat confdefs.h >>conftest.$ac_ext
   8646 cat >>conftest.$ac_ext <<_ACEOF
   8647 /* end confdefs.h.  */
   8648 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   8649    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   8650 #define shl_load innocuous_shl_load
   8651 
   8652 /* System header to define __stub macros and hopefully few prototypes,
   8653     which can conflict with char shl_load (); below.
   8654     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   8655     <limits.h> exists even on freestanding compilers.  */
   8656 
   8657 #ifdef __STDC__
   8658 # include <limits.h>
   8659 #else
   8660 # include <assert.h>
   8661 #endif
   8662 
   8663 #undef shl_load
   8664 
   8665 /* Override any gcc2 internal prototype to avoid an error.  */
   8666 #ifdef __cplusplus
   8667 extern "C"
   8668 {
   8669 #endif
   8670 /* We use char because int might match the return type of a gcc2
   8671    builtin and then its argument prototype would still apply.  */
   8672 char shl_load ();
   8673 /* The GNU C library defines this for functions which it implements
   8674     to always fail with ENOSYS.  Some functions are actually named
   8675     something starting with __ and the normal name is an alias.  */
   8676 #if defined (__stub_shl_load) || defined (__stub___shl_load)
   8677 choke me
   8678 #else
   8679 char (*f) () = shl_load;
   8680 #endif
   8681 #ifdef __cplusplus
   8682 }
   8683 #endif
   8684 
   8685 int
   8686 main ()
   8687 {
   8688 return f != shl_load;
   8689   ;
   8690   return 0;
   8691 }
   8692 _ACEOF
   8693 rm -f conftest.$ac_objext conftest$ac_exeext
   8694 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8695   (eval $ac_link) 2>conftest.er1
   8696   ac_status=$?
   8697   grep -v '^ *+' conftest.er1 >conftest.err
   8698   rm -f conftest.er1
   8699   cat conftest.err >&5
   8700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8701   (exit $ac_status); } &&
   8702 	 { ac_try='test -z "$ac_c_werror_flag"
   8703 			 || test ! -s conftest.err'
   8704   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8705   (eval $ac_try) 2>&5
   8706   ac_status=$?
   8707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8708   (exit $ac_status); }; } &&
   8709 	 { ac_try='test -s conftest$ac_exeext'
   8710   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8711   (eval $ac_try) 2>&5
   8712   ac_status=$?
   8713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8714   (exit $ac_status); }; }; then
   8715   ac_cv_func_shl_load=yes
   8716 else
   8717   echo "$as_me: failed program was:" >&5
   8718 sed 's/^/| /' conftest.$ac_ext >&5
   8719 
   8720 ac_cv_func_shl_load=no
   8721 fi
   8722 rm -f conftest.err conftest.$ac_objext \
   8723       conftest$ac_exeext conftest.$ac_ext
   8724 fi
   8725 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   8726 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
   8727 if test $ac_cv_func_shl_load = yes; then
   8728   lt_cv_dlopen="shl_load"
   8729 else
   8730   echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   8731 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
   8732 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   8733   echo $ECHO_N "(cached) $ECHO_C" >&6
   8734 else
   8735   ac_check_lib_save_LIBS=$LIBS
   8736 LIBS="-ldld  $LIBS"
   8737 cat >conftest.$ac_ext <<_ACEOF
   8738 /* confdefs.h.  */
   8739 _ACEOF
   8740 cat confdefs.h >>conftest.$ac_ext
   8741 cat >>conftest.$ac_ext <<_ACEOF
   8742 /* end confdefs.h.  */
   8743 
   8744 /* Override any gcc2 internal prototype to avoid an error.  */
   8745 #ifdef __cplusplus
   8746 extern "C"
   8747 #endif
   8748 /* We use char because int might match the return type of a gcc2
   8749    builtin and then its argument prototype would still apply.  */
   8750 char shl_load ();
   8751 int
   8752 main ()
   8753 {
   8754 shl_load ();
   8755   ;
   8756   return 0;
   8757 }
   8758 _ACEOF
   8759 rm -f conftest.$ac_objext conftest$ac_exeext
   8760 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8761   (eval $ac_link) 2>conftest.er1
   8762   ac_status=$?
   8763   grep -v '^ *+' conftest.er1 >conftest.err
   8764   rm -f conftest.er1
   8765   cat conftest.err >&5
   8766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8767   (exit $ac_status); } &&
   8768 	 { ac_try='test -z "$ac_c_werror_flag"
   8769 			 || test ! -s conftest.err'
   8770   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8771   (eval $ac_try) 2>&5
   8772   ac_status=$?
   8773   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8774   (exit $ac_status); }; } &&
   8775 	 { ac_try='test -s conftest$ac_exeext'
   8776   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8777   (eval $ac_try) 2>&5
   8778   ac_status=$?
   8779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8780   (exit $ac_status); }; }; then
   8781   ac_cv_lib_dld_shl_load=yes
   8782 else
   8783   echo "$as_me: failed program was:" >&5
   8784 sed 's/^/| /' conftest.$ac_ext >&5
   8785 
   8786 ac_cv_lib_dld_shl_load=no
   8787 fi
   8788 rm -f conftest.err conftest.$ac_objext \
   8789       conftest$ac_exeext conftest.$ac_ext
   8790 LIBS=$ac_check_lib_save_LIBS
   8791 fi
   8792 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   8793 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
   8794 if test $ac_cv_lib_dld_shl_load = yes; then
   8795   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
   8796 else
   8797   echo "$as_me:$LINENO: checking for dlopen" >&5
   8798 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
   8799 if test "${ac_cv_func_dlopen+set}" = set; then
   8800   echo $ECHO_N "(cached) $ECHO_C" >&6
   8801 else
   8802   cat >conftest.$ac_ext <<_ACEOF
   8803 /* confdefs.h.  */
   8804 _ACEOF
   8805 cat confdefs.h >>conftest.$ac_ext
   8806 cat >>conftest.$ac_ext <<_ACEOF
   8807 /* end confdefs.h.  */
   8808 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   8809    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   8810 #define dlopen innocuous_dlopen
   8811 
   8812 /* System header to define __stub macros and hopefully few prototypes,
   8813     which can conflict with char dlopen (); below.
   8814     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   8815     <limits.h> exists even on freestanding compilers.  */
   8816 
   8817 #ifdef __STDC__
   8818 # include <limits.h>
   8819 #else
   8820 # include <assert.h>
   8821 #endif
   8822 
   8823 #undef dlopen
   8824 
   8825 /* Override any gcc2 internal prototype to avoid an error.  */
   8826 #ifdef __cplusplus
   8827 extern "C"
   8828 {
   8829 #endif
   8830 /* We use char because int might match the return type of a gcc2
   8831    builtin and then its argument prototype would still apply.  */
   8832 char dlopen ();
   8833 /* The GNU C library defines this for functions which it implements
   8834     to always fail with ENOSYS.  Some functions are actually named
   8835     something starting with __ and the normal name is an alias.  */
   8836 #if defined (__stub_dlopen) || defined (__stub___dlopen)
   8837 choke me
   8838 #else
   8839 char (*f) () = dlopen;
   8840 #endif
   8841 #ifdef __cplusplus
   8842 }
   8843 #endif
   8844 
   8845 int
   8846 main ()
   8847 {
   8848 return f != dlopen;
   8849   ;
   8850   return 0;
   8851 }
   8852 _ACEOF
   8853 rm -f conftest.$ac_objext conftest$ac_exeext
   8854 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8855   (eval $ac_link) 2>conftest.er1
   8856   ac_status=$?
   8857   grep -v '^ *+' conftest.er1 >conftest.err
   8858   rm -f conftest.er1
   8859   cat conftest.err >&5
   8860   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8861   (exit $ac_status); } &&
   8862 	 { ac_try='test -z "$ac_c_werror_flag"
   8863 			 || test ! -s conftest.err'
   8864   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8865   (eval $ac_try) 2>&5
   8866   ac_status=$?
   8867   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8868   (exit $ac_status); }; } &&
   8869 	 { ac_try='test -s conftest$ac_exeext'
   8870   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8871   (eval $ac_try) 2>&5
   8872   ac_status=$?
   8873   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8874   (exit $ac_status); }; }; then
   8875   ac_cv_func_dlopen=yes
   8876 else
   8877   echo "$as_me: failed program was:" >&5
   8878 sed 's/^/| /' conftest.$ac_ext >&5
   8879 
   8880 ac_cv_func_dlopen=no
   8881 fi
   8882 rm -f conftest.err conftest.$ac_objext \
   8883       conftest$ac_exeext conftest.$ac_ext
   8884 fi
   8885 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   8886 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
   8887 if test $ac_cv_func_dlopen = yes; then
   8888   lt_cv_dlopen="dlopen"
   8889 else
   8890   echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   8891 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
   8892 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   8893   echo $ECHO_N "(cached) $ECHO_C" >&6
   8894 else
   8895   ac_check_lib_save_LIBS=$LIBS
   8896 LIBS="-ldl  $LIBS"
   8897 cat >conftest.$ac_ext <<_ACEOF
   8898 /* confdefs.h.  */
   8899 _ACEOF
   8900 cat confdefs.h >>conftest.$ac_ext
   8901 cat >>conftest.$ac_ext <<_ACEOF
   8902 /* end confdefs.h.  */
   8903 
   8904 /* Override any gcc2 internal prototype to avoid an error.  */
   8905 #ifdef __cplusplus
   8906 extern "C"
   8907 #endif
   8908 /* We use char because int might match the return type of a gcc2
   8909    builtin and then its argument prototype would still apply.  */
   8910 char dlopen ();
   8911 int
   8912 main ()
   8913 {
   8914 dlopen ();
   8915   ;
   8916   return 0;
   8917 }
   8918 _ACEOF
   8919 rm -f conftest.$ac_objext conftest$ac_exeext
   8920 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8921   (eval $ac_link) 2>conftest.er1
   8922   ac_status=$?
   8923   grep -v '^ *+' conftest.er1 >conftest.err
   8924   rm -f conftest.er1
   8925   cat conftest.err >&5
   8926   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8927   (exit $ac_status); } &&
   8928 	 { ac_try='test -z "$ac_c_werror_flag"
   8929 			 || test ! -s conftest.err'
   8930   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8931   (eval $ac_try) 2>&5
   8932   ac_status=$?
   8933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8934   (exit $ac_status); }; } &&
   8935 	 { ac_try='test -s conftest$ac_exeext'
   8936   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8937   (eval $ac_try) 2>&5
   8938   ac_status=$?
   8939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8940   (exit $ac_status); }; }; then
   8941   ac_cv_lib_dl_dlopen=yes
   8942 else
   8943   echo "$as_me: failed program was:" >&5
   8944 sed 's/^/| /' conftest.$ac_ext >&5
   8945 
   8946 ac_cv_lib_dl_dlopen=no
   8947 fi
   8948 rm -f conftest.err conftest.$ac_objext \
   8949       conftest$ac_exeext conftest.$ac_ext
   8950 LIBS=$ac_check_lib_save_LIBS
   8951 fi
   8952 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   8953 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
   8954 if test $ac_cv_lib_dl_dlopen = yes; then
   8955   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   8956 else
   8957   echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   8958 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
   8959 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   8960   echo $ECHO_N "(cached) $ECHO_C" >&6
   8961 else
   8962   ac_check_lib_save_LIBS=$LIBS
   8963 LIBS="-lsvld  $LIBS"
   8964 cat >conftest.$ac_ext <<_ACEOF
   8965 /* confdefs.h.  */
   8966 _ACEOF
   8967 cat confdefs.h >>conftest.$ac_ext
   8968 cat >>conftest.$ac_ext <<_ACEOF
   8969 /* end confdefs.h.  */
   8970 
   8971 /* Override any gcc2 internal prototype to avoid an error.  */
   8972 #ifdef __cplusplus
   8973 extern "C"
   8974 #endif
   8975 /* We use char because int might match the return type of a gcc2
   8976    builtin and then its argument prototype would still apply.  */
   8977 char dlopen ();
   8978 int
   8979 main ()
   8980 {
   8981 dlopen ();
   8982   ;
   8983   return 0;
   8984 }
   8985 _ACEOF
   8986 rm -f conftest.$ac_objext conftest$ac_exeext
   8987 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8988   (eval $ac_link) 2>conftest.er1
   8989   ac_status=$?
   8990   grep -v '^ *+' conftest.er1 >conftest.err
   8991   rm -f conftest.er1
   8992   cat conftest.err >&5
   8993   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8994   (exit $ac_status); } &&
   8995 	 { ac_try='test -z "$ac_c_werror_flag"
   8996 			 || test ! -s conftest.err'
   8997   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8998   (eval $ac_try) 2>&5
   8999   ac_status=$?
   9000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9001   (exit $ac_status); }; } &&
   9002 	 { ac_try='test -s conftest$ac_exeext'
   9003   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   9004   (eval $ac_try) 2>&5
   9005   ac_status=$?
   9006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9007   (exit $ac_status); }; }; then
   9008   ac_cv_lib_svld_dlopen=yes
   9009 else
   9010   echo "$as_me: failed program was:" >&5
   9011 sed 's/^/| /' conftest.$ac_ext >&5
   9012 
   9013 ac_cv_lib_svld_dlopen=no
   9014 fi
   9015 rm -f conftest.err conftest.$ac_objext \
   9016       conftest$ac_exeext conftest.$ac_ext
   9017 LIBS=$ac_check_lib_save_LIBS
   9018 fi
   9019 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   9020 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
   9021 if test $ac_cv_lib_svld_dlopen = yes; then
   9022   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   9023 else
   9024   echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   9025 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
   9026 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   9027   echo $ECHO_N "(cached) $ECHO_C" >&6
   9028 else
   9029   ac_check_lib_save_LIBS=$LIBS
   9030 LIBS="-ldld  $LIBS"
   9031 cat >conftest.$ac_ext <<_ACEOF
   9032 /* confdefs.h.  */
   9033 _ACEOF
   9034 cat confdefs.h >>conftest.$ac_ext
   9035 cat >>conftest.$ac_ext <<_ACEOF
   9036 /* end confdefs.h.  */
   9037 
   9038 /* Override any gcc2 internal prototype to avoid an error.  */
   9039 #ifdef __cplusplus
   9040 extern "C"
   9041 #endif
   9042 /* We use char because int might match the return type of a gcc2
   9043    builtin and then its argument prototype would still apply.  */
   9044 char dld_link ();
   9045 int
   9046 main ()
   9047 {
   9048 dld_link ();
   9049   ;
   9050   return 0;
   9051 }
   9052 _ACEOF
   9053 rm -f conftest.$ac_objext conftest$ac_exeext
   9054 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9055   (eval $ac_link) 2>conftest.er1
   9056   ac_status=$?
   9057   grep -v '^ *+' conftest.er1 >conftest.err
   9058   rm -f conftest.er1
   9059   cat conftest.err >&5
   9060   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9061   (exit $ac_status); } &&
   9062 	 { ac_try='test -z "$ac_c_werror_flag"
   9063 			 || test ! -s conftest.err'
   9064   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   9065   (eval $ac_try) 2>&5
   9066   ac_status=$?
   9067   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9068   (exit $ac_status); }; } &&
   9069 	 { ac_try='test -s conftest$ac_exeext'
   9070   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   9071   (eval $ac_try) 2>&5
   9072   ac_status=$?
   9073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9074   (exit $ac_status); }; }; then
   9075   ac_cv_lib_dld_dld_link=yes
   9076 else
   9077   echo "$as_me: failed program was:" >&5
   9078 sed 's/^/| /' conftest.$ac_ext >&5
   9079 
   9080 ac_cv_lib_dld_dld_link=no
   9081 fi
   9082 rm -f conftest.err conftest.$ac_objext \
   9083       conftest$ac_exeext conftest.$ac_ext
   9084 LIBS=$ac_check_lib_save_LIBS
   9085 fi
   9086 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   9087 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
   9088 if test $ac_cv_lib_dld_dld_link = yes; then
   9089   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
   9090 fi
   9091 
   9092 
   9093 fi
   9094 
   9095 
   9096 fi
   9097 
   9098 
   9099 fi
   9100 
   9101 
   9102 fi
   9103 
   9104 
   9105 fi
   9106 
   9107     ;;
   9108   esac
   9109 
   9110   if test "x$lt_cv_dlopen" != xno; then
   9111     enable_dlopen=yes
   9112   else
   9113     enable_dlopen=no
   9114   fi
   9115 
   9116   case $lt_cv_dlopen in
   9117   dlopen)
   9118     save_CPPFLAGS="$CPPFLAGS"
   9119     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   9120 
   9121     save_LDFLAGS="$LDFLAGS"
   9122     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   9123 
   9124     save_LIBS="$LIBS"
   9125     LIBS="$lt_cv_dlopen_libs $LIBS"
   9126 
   9127     echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   9128 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
   9129 if test "${lt_cv_dlopen_self+set}" = set; then
   9130   echo $ECHO_N "(cached) $ECHO_C" >&6
   9131 else
   9132   	  if test "$cross_compiling" = yes; then :
   9133   lt_cv_dlopen_self=cross
   9134 else
   9135   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9136   lt_status=$lt_dlunknown
   9137   cat > conftest.$ac_ext <<EOF
   9138 #line 9138 "configure"
   9139 #include "confdefs.h"
   9140 
   9141 #if HAVE_DLFCN_H
   9142 #include <dlfcn.h>
   9143 #endif
   9144 
   9145 #include <stdio.h>
   9146 
   9147 #ifdef RTLD_GLOBAL
   9148 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9149 #else
   9150 #  ifdef DL_GLOBAL
   9151 #    define LT_DLGLOBAL		DL_GLOBAL
   9152 #  else
   9153 #    define LT_DLGLOBAL		0
   9154 #  endif
   9155 #endif
   9156 
   9157 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9158    find out it does not work in some platform. */
   9159 #ifndef LT_DLLAZY_OR_NOW
   9160 #  ifdef RTLD_LAZY
   9161 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   9162 #  else
   9163 #    ifdef DL_LAZY
   9164 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   9165 #    else
   9166 #      ifdef RTLD_NOW
   9167 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   9168 #      else
   9169 #        ifdef DL_NOW
   9170 #          define LT_DLLAZY_OR_NOW	DL_NOW
   9171 #        else
   9172 #          define LT_DLLAZY_OR_NOW	0
   9173 #        endif
   9174 #      endif
   9175 #    endif
   9176 #  endif
   9177 #endif
   9178 
   9179 #ifdef __cplusplus
   9180 extern "C" void exit (int);
   9181 #endif
   9182 
   9183 void fnord() { int i=42;}
   9184 int main ()
   9185 {
   9186   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   9187   int status = $lt_dlunknown;
   9188 
   9189   if (self)
   9190     {
   9191       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   9192       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   9193       /* dlclose (self); */
   9194     }
   9195   else
   9196     puts (dlerror ());
   9197 
   9198     exit (status);
   9199 }
   9200 EOF
   9201   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9202   (eval $ac_link) 2>&5
   9203   ac_status=$?
   9204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9205   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   9206     (./conftest; exit; ) >&5 2>/dev/null
   9207     lt_status=$?
   9208     case x$lt_status in
   9209       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   9210       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   9211       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   9212     esac
   9213   else :
   9214     # compilation failed
   9215     lt_cv_dlopen_self=no
   9216   fi
   9217 fi
   9218 rm -fr conftest*
   9219 
   9220 
   9221 fi
   9222 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   9223 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
   9224 
   9225     if test "x$lt_cv_dlopen_self" = xyes; then
   9226       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   9227       echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   9228 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
   9229 if test "${lt_cv_dlopen_self_static+set}" = set; then
   9230   echo $ECHO_N "(cached) $ECHO_C" >&6
   9231 else
   9232   	  if test "$cross_compiling" = yes; then :
   9233   lt_cv_dlopen_self_static=cross
   9234 else
   9235   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9236   lt_status=$lt_dlunknown
   9237   cat > conftest.$ac_ext <<EOF
   9238 #line 9238 "configure"
   9239 #include "confdefs.h"
   9240 
   9241 #if HAVE_DLFCN_H
   9242 #include <dlfcn.h>
   9243 #endif
   9244 
   9245 #include <stdio.h>
   9246 
   9247 #ifdef RTLD_GLOBAL
   9248 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9249 #else
   9250 #  ifdef DL_GLOBAL
   9251 #    define LT_DLGLOBAL		DL_GLOBAL
   9252 #  else
   9253 #    define LT_DLGLOBAL		0
   9254 #  endif
   9255 #endif
   9256 
   9257 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9258    find out it does not work in some platform. */
   9259 #ifndef LT_DLLAZY_OR_NOW
   9260 #  ifdef RTLD_LAZY
   9261 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   9262 #  else
   9263 #    ifdef DL_LAZY
   9264 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   9265 #    else
   9266 #      ifdef RTLD_NOW
   9267 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   9268 #      else
   9269 #        ifdef DL_NOW
   9270 #          define LT_DLLAZY_OR_NOW	DL_NOW
   9271 #        else
   9272 #          define LT_DLLAZY_OR_NOW	0
   9273 #        endif
   9274 #      endif
   9275 #    endif
   9276 #  endif
   9277 #endif
   9278 
   9279 #ifdef __cplusplus
   9280 extern "C" void exit (int);
   9281 #endif
   9282 
   9283 void fnord() { int i=42;}
   9284 int main ()
   9285 {
   9286   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   9287   int status = $lt_dlunknown;
   9288 
   9289   if (self)
   9290     {
   9291       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   9292       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   9293       /* dlclose (self); */
   9294     }
   9295   else
   9296     puts (dlerror ());
   9297 
   9298     exit (status);
   9299 }
   9300 EOF
   9301   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9302   (eval $ac_link) 2>&5
   9303   ac_status=$?
   9304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9305   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   9306     (./conftest; exit; ) >&5 2>/dev/null
   9307     lt_status=$?
   9308     case x$lt_status in
   9309       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   9310       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   9311       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   9312     esac
   9313   else :
   9314     # compilation failed
   9315     lt_cv_dlopen_self_static=no
   9316   fi
   9317 fi
   9318 rm -fr conftest*
   9319 
   9320 
   9321 fi
   9322 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   9323 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
   9324     fi
   9325 
   9326     CPPFLAGS="$save_CPPFLAGS"
   9327     LDFLAGS="$save_LDFLAGS"
   9328     LIBS="$save_LIBS"
   9329     ;;
   9330   esac
   9331 
   9332   case $lt_cv_dlopen_self in
   9333   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   9334   *) enable_dlopen_self=unknown ;;
   9335   esac
   9336 
   9337   case $lt_cv_dlopen_self_static in
   9338   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   9339   *) enable_dlopen_self_static=unknown ;;
   9340   esac
   9341 fi
   9342 
   9343 
   9344 # Report which library types will actually be built
   9345 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   9346 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
   9347 echo "$as_me:$LINENO: result: $can_build_shared" >&5
   9348 echo "${ECHO_T}$can_build_shared" >&6
   9349 
   9350 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   9351 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
   9352 test "$can_build_shared" = "no" && enable_shared=no
   9353 
   9354 # On AIX, shared libraries and static libraries use the same namespace, and
   9355 # are all built from PIC.
   9356 case $host_os in
   9357 aix3*)
   9358   test "$enable_shared" = yes && enable_static=no
   9359   if test -n "$RANLIB"; then
   9360     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   9361     postinstall_cmds='$RANLIB $lib'
   9362   fi
   9363   ;;
   9364 
   9365 aix4* | aix5*)
   9366   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   9367     test "$enable_shared" = yes && enable_static=no
   9368   fi
   9369     ;;
   9370 esac
   9371 echo "$as_me:$LINENO: result: $enable_shared" >&5
   9372 echo "${ECHO_T}$enable_shared" >&6
   9373 
   9374 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   9375 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
   9376 # Make sure either enable_shared or enable_static is yes.
   9377 test "$enable_shared" = yes || enable_static=yes
   9378 echo "$as_me:$LINENO: result: $enable_static" >&5
   9379 echo "${ECHO_T}$enable_static" >&6
   9380 
   9381 # The else clause should only fire when bootstrapping the
   9382 # libtool distribution, otherwise you forgot to ship ltmain.sh
   9383 # with your package, and you will get complaints that there are
   9384 # no rules to generate ltmain.sh.
   9385 if test -f "$ltmain"; then
   9386   # See if we are running on zsh, and set the options which allow our commands through
   9387   # without removal of \ escapes.
   9388   if test -n "${ZSH_VERSION+set}" ; then
   9389     setopt NO_GLOB_SUBST
   9390   fi
   9391   # Now quote all the things that may contain metacharacters while being
   9392   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   9393   # variables and quote the copies for generation of the libtool script.
   9394   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   9395     SED SHELL STRIP \
   9396     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   9397     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   9398     deplibs_check_method reload_flag reload_cmds need_locks \
   9399     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   9400     lt_cv_sys_global_symbol_to_c_name_address \
   9401     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   9402     old_postinstall_cmds old_postuninstall_cmds \
   9403     compiler \
   9404     CC \
   9405     LD \
   9406     lt_prog_compiler_wl \
   9407     lt_prog_compiler_pic \
   9408     lt_prog_compiler_static \
   9409     lt_prog_compiler_no_builtin_flag \
   9410     export_dynamic_flag_spec \
   9411     thread_safe_flag_spec \
   9412     whole_archive_flag_spec \
   9413     enable_shared_with_static_runtimes \
   9414     old_archive_cmds \
   9415     old_archive_from_new_cmds \
   9416     predep_objects \
   9417     postdep_objects \
   9418     predeps \
   9419     postdeps \
   9420     compiler_lib_search_path \
   9421     archive_cmds \
   9422     archive_expsym_cmds \
   9423     postinstall_cmds \
   9424     postuninstall_cmds \
   9425     old_archive_from_expsyms_cmds \
   9426     allow_undefined_flag \
   9427     no_undefined_flag \
   9428     export_symbols_cmds \
   9429     hardcode_libdir_flag_spec \
   9430     hardcode_libdir_flag_spec_ld \
   9431     hardcode_libdir_separator \
   9432     hardcode_automatic \
   9433     module_cmds \
   9434     module_expsym_cmds \
   9435     lt_cv_prog_compiler_c_o \
   9436     exclude_expsyms \
   9437     include_expsyms; do
   9438 
   9439     case $var in
   9440     old_archive_cmds | \
   9441     old_archive_from_new_cmds | \
   9442     archive_cmds | \
   9443     archive_expsym_cmds | \
   9444     module_cmds | \
   9445     module_expsym_cmds | \
   9446     old_archive_from_expsyms_cmds | \
   9447     export_symbols_cmds | \
   9448     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   9449     postinstall_cmds | postuninstall_cmds | \
   9450     old_postinstall_cmds | old_postuninstall_cmds | \
   9451     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   9452       # Double-quote double-evaled strings.
   9453       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   9454       ;;
   9455     *)
   9456       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   9457       ;;
   9458     esac
   9459   done
   9460 
   9461   case $lt_echo in
   9462   *'\$0 --fallback-echo"')
   9463     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   9464     ;;
   9465   esac
   9466 
   9467 cfgfile="${ofile}T"
   9468   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   9469   $rm -f "$cfgfile"
   9470   { echo "$as_me:$LINENO: creating $ofile" >&5
   9471 echo "$as_me: creating $ofile" >&6;}
   9472 
   9473   cat <<__EOF__ >> "$cfgfile"
   9474 #! $SHELL
   9475 
   9476 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   9477 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   9478 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   9479 #
   9480 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
   9481 # Free Software Foundation, Inc.
   9482 #
   9483 # This file is part of GNU Libtool:
   9484 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   9485 #
   9486 # This program is free software; you can redistribute it and/or modify
   9487 # it under the terms of the GNU General Public License as published by
   9488 # the Free Software Foundation; either version 2 of the License, or
   9489 # (at your option) any later version.
   9490 #
   9491 # This program is distributed in the hope that it will be useful, but
   9492 # WITHOUT ANY WARRANTY; without even the implied warranty of
   9493 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   9494 # General Public License for more details.
   9495 #
   9496 # You should have received a copy of the GNU General Public License
   9497 # along with this program; if not, write to the Free Software
   9498 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   9499 #
   9500 # As a special exception to the GNU General Public License, if you
   9501 # distribute this file as part of a program that contains a
   9502 # configuration script generated by Autoconf, you may include it under
   9503 # the same distribution terms that you use for the rest of that program.
   9504 
   9505 # A sed program that does not truncate output.
   9506 SED=$lt_SED
   9507 
   9508 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   9509 Xsed="$SED -e 1s/^X//"
   9510 
   9511 # The HP-UX ksh and POSIX shell print the target directory to stdout
   9512 # if CDPATH is set.
   9513 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   9514 
   9515 # The names of the tagged configurations supported by this script.
   9516 available_tags=
   9517 
   9518 # ### BEGIN LIBTOOL CONFIG
   9519 
   9520 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   9521 
   9522 # Shell to use when invoking shell scripts.
   9523 SHELL=$lt_SHELL
   9524 
   9525 # Whether or not to build shared libraries.
   9526 build_libtool_libs=$enable_shared
   9527 
   9528 # Whether or not to build static libraries.
   9529 build_old_libs=$enable_static
   9530 
   9531 # Whether or not to add -lc for building shared libraries.
   9532 build_libtool_need_lc=$archive_cmds_need_lc
   9533 
   9534 # Whether or not to disallow shared libs when runtime libs are static
   9535 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   9536 
   9537 # Whether or not to optimize for fast installation.
   9538 fast_install=$enable_fast_install
   9539 
   9540 # The host system.
   9541 host_alias=$host_alias
   9542 host=$host
   9543 host_os=$host_os
   9544 
   9545 # The build system.
   9546 build_alias=$build_alias
   9547 build=$build
   9548 build_os=$build_os
   9549 
   9550 # An echo program that does not interpret backslashes.
   9551 echo=$lt_echo
   9552 
   9553 # The archiver.
   9554 AR=$lt_AR
   9555 AR_FLAGS=$lt_AR_FLAGS
   9556 
   9557 # A C compiler.
   9558 LTCC=$lt_LTCC
   9559 
   9560 # LTCC compiler flags.
   9561 LTCFLAGS=$lt_LTCFLAGS
   9562 
   9563 # A language-specific compiler.
   9564 CC=$lt_compiler
   9565 
   9566 # Is the compiler the GNU C compiler?
   9567 with_gcc=$GCC
   9568 
   9569 # An ERE matcher.
   9570 EGREP=$lt_EGREP
   9571 
   9572 # The linker used to build libraries.
   9573 LD=$lt_LD
   9574 
   9575 # Whether we need hard or soft links.
   9576 LN_S=$lt_LN_S
   9577 
   9578 # A BSD-compatible nm program.
   9579 NM=$lt_NM
   9580 
   9581 # A symbol stripping program
   9582 STRIP=$lt_STRIP
   9583 
   9584 # Used to examine libraries when file_magic_cmd begins "file"
   9585 MAGIC_CMD=$MAGIC_CMD
   9586 
   9587 # Used on cygwin: DLL creation program.
   9588 DLLTOOL="$DLLTOOL"
   9589 
   9590 # Used on cygwin: object dumper.
   9591 OBJDUMP="$OBJDUMP"
   9592 
   9593 # Used on cygwin: assembler.
   9594 AS="$AS"
   9595 
   9596 # The name of the directory that contains temporary libtool files.
   9597 objdir=$objdir
   9598 
   9599 # How to create reloadable object files.
   9600 reload_flag=$lt_reload_flag
   9601 reload_cmds=$lt_reload_cmds
   9602 
   9603 # How to pass a linker flag through the compiler.
   9604 wl=$lt_lt_prog_compiler_wl
   9605 
   9606 # Object file suffix (normally "o").
   9607 objext="$ac_objext"
   9608 
   9609 # Old archive suffix (normally "a").
   9610 libext="$libext"
   9611 
   9612 # Shared library suffix (normally ".so").
   9613 shrext_cmds='$shrext_cmds'
   9614 
   9615 # Executable file suffix (normally "").
   9616 exeext="$exeext"
   9617 
   9618 # Additional compiler flags for building library objects.
   9619 pic_flag=$lt_lt_prog_compiler_pic
   9620 pic_mode=$pic_mode
   9621 
   9622 # What is the maximum length of a command?
   9623 max_cmd_len=$lt_cv_sys_max_cmd_len
   9624 
   9625 # Does compiler simultaneously support -c and -o options?
   9626 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   9627 
   9628 # Must we lock files when doing compilation?
   9629 need_locks=$lt_need_locks
   9630 
   9631 # Do we need the lib prefix for modules?
   9632 need_lib_prefix=$need_lib_prefix
   9633 
   9634 # Do we need a version for libraries?
   9635 need_version=$need_version
   9636 
   9637 # Whether dlopen is supported.
   9638 dlopen_support=$enable_dlopen
   9639 
   9640 # Whether dlopen of programs is supported.
   9641 dlopen_self=$enable_dlopen_self
   9642 
   9643 # Whether dlopen of statically linked programs is supported.
   9644 dlopen_self_static=$enable_dlopen_self_static
   9645 
   9646 # Compiler flag to prevent dynamic linking.
   9647 link_static_flag=$lt_lt_prog_compiler_static
   9648 
   9649 # Compiler flag to turn off builtin functions.
   9650 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   9651 
   9652 # Compiler flag to allow reflexive dlopens.
   9653 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   9654 
   9655 # Compiler flag to generate shared objects directly from archives.
   9656 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   9657 
   9658 # Compiler flag to generate thread-safe objects.
   9659 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   9660 
   9661 # Library versioning type.
   9662 version_type=$version_type
   9663 
   9664 # Format of library name prefix.
   9665 libname_spec=$lt_libname_spec
   9666 
   9667 # List of archive names.  First name is the real one, the rest are links.
   9668 # The last name is the one that the linker finds with -lNAME.
   9669 library_names_spec=$lt_library_names_spec
   9670 
   9671 # The coded name of the library, if different from the real name.
   9672 soname_spec=$lt_soname_spec
   9673 
   9674 # Commands used to build and install an old-style archive.
   9675 RANLIB=$lt_RANLIB
   9676 old_archive_cmds=$lt_old_archive_cmds
   9677 old_postinstall_cmds=$lt_old_postinstall_cmds
   9678 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   9679 
   9680 # Create an old-style archive from a shared archive.
   9681 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   9682 
   9683 # Create a temporary old-style archive to link instead of a shared archive.
   9684 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   9685 
   9686 # Commands used to build and install a shared archive.
   9687 archive_cmds=$lt_archive_cmds
   9688 archive_expsym_cmds=$lt_archive_expsym_cmds
   9689 postinstall_cmds=$lt_postinstall_cmds
   9690 postuninstall_cmds=$lt_postuninstall_cmds
   9691 
   9692 # Commands used to build a loadable module (assumed same as above if empty)
   9693 module_cmds=$lt_module_cmds
   9694 module_expsym_cmds=$lt_module_expsym_cmds
   9695 
   9696 # Commands to strip libraries.
   9697 old_striplib=$lt_old_striplib
   9698 striplib=$lt_striplib
   9699 
   9700 # Dependencies to place before the objects being linked to create a
   9701 # shared library.
   9702 predep_objects=$lt_predep_objects
   9703 
   9704 # Dependencies to place after the objects being linked to create a
   9705 # shared library.
   9706 postdep_objects=$lt_postdep_objects
   9707 
   9708 # Dependencies to place before the objects being linked to create a
   9709 # shared library.
   9710 predeps=$lt_predeps
   9711 
   9712 # Dependencies to place after the objects being linked to create a
   9713 # shared library.
   9714 postdeps=$lt_postdeps
   9715 
   9716 # The library search path used internally by the compiler when linking
   9717 # a shared library.
   9718 compiler_lib_search_path=$lt_compiler_lib_search_path
   9719 
   9720 # Method to check whether dependent libraries are shared objects.
   9721 deplibs_check_method=$lt_deplibs_check_method
   9722 
   9723 # Command to use when deplibs_check_method == file_magic.
   9724 file_magic_cmd=$lt_file_magic_cmd
   9725 
   9726 # Flag that allows shared libraries with undefined symbols to be built.
   9727 allow_undefined_flag=$lt_allow_undefined_flag
   9728 
   9729 # Flag that forces no undefined symbols.
   9730 no_undefined_flag=$lt_no_undefined_flag
   9731 
   9732 # Commands used to finish a libtool library installation in a directory.
   9733 finish_cmds=$lt_finish_cmds
   9734 
   9735 # Same as above, but a single script fragment to be evaled but not shown.
   9736 finish_eval=$lt_finish_eval
   9737 
   9738 # Take the output of nm and produce a listing of raw symbols and C names.
   9739 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   9740 
   9741 # Transform the output of nm in a proper C declaration
   9742 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   9743 
   9744 # Transform the output of nm in a C name address pair
   9745 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   9746 
   9747 # This is the shared library runtime path variable.
   9748 runpath_var=$runpath_var
   9749 
   9750 # This is the shared library path variable.
   9751 shlibpath_var=$shlibpath_var
   9752 
   9753 # Is shlibpath searched before the hard-coded library search path?
   9754 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   9755 
   9756 # How to hardcode a shared library path into an executable.
   9757 hardcode_action=$hardcode_action
   9758 
   9759 # Whether we should hardcode library paths into libraries.
   9760 hardcode_into_libs=$hardcode_into_libs
   9761 
   9762 # Flag to hardcode \$libdir into a binary during linking.
   9763 # This must work even if \$libdir does not exist.
   9764 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   9765 
   9766 # If ld is used when linking, flag to hardcode \$libdir into
   9767 # a binary during linking. This must work even if \$libdir does
   9768 # not exist.
   9769 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   9770 
   9771 # Whether we need a single -rpath flag with a separated argument.
   9772 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   9773 
   9774 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   9775 # resulting binary.
   9776 hardcode_direct=$hardcode_direct
   9777 
   9778 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   9779 # resulting binary.
   9780 hardcode_minus_L=$hardcode_minus_L
   9781 
   9782 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   9783 # the resulting binary.
   9784 hardcode_shlibpath_var=$hardcode_shlibpath_var
   9785 
   9786 # Set to yes if building a shared library automatically hardcodes DIR into the library
   9787 # and all subsequent libraries and executables linked against it.
   9788 hardcode_automatic=$hardcode_automatic
   9789 
   9790 # Variables whose values should be saved in libtool wrapper scripts and
   9791 # restored at relink time.
   9792 variables_saved_for_relink="$variables_saved_for_relink"
   9793 
   9794 # Whether libtool must link a program against all its dependency libraries.
   9795 link_all_deplibs=$link_all_deplibs
   9796 
   9797 # Compile-time system search path for libraries
   9798 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   9799 
   9800 # Run-time system search path for libraries
   9801 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   9802 
   9803 # Fix the shell variable \$srcfile for the compiler.
   9804 fix_srcfile_path="$fix_srcfile_path"
   9805 
   9806 # Set to yes if exported symbols are required.
   9807 always_export_symbols=$always_export_symbols
   9808 
   9809 # The commands to list exported symbols.
   9810 export_symbols_cmds=$lt_export_symbols_cmds
   9811 
   9812 # The commands to extract the exported symbol list from a shared archive.
   9813 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   9814 
   9815 # Symbols that should not be listed in the preloaded symbols.
   9816 exclude_expsyms=$lt_exclude_expsyms
   9817 
   9818 # Symbols that must always be exported.
   9819 include_expsyms=$lt_include_expsyms
   9820 
   9821 # ### END LIBTOOL CONFIG
   9822 
   9823 __EOF__
   9824 
   9825 
   9826   case $host_os in
   9827   aix3*)
   9828     cat <<\EOF >> "$cfgfile"
   9829 
   9830 # AIX sometimes has problems with the GCC collect2 program.  For some
   9831 # reason, if we set the COLLECT_NAMES environment variable, the problems
   9832 # vanish in a puff of smoke.
   9833 if test "X${COLLECT_NAMES+set}" != Xset; then
   9834   COLLECT_NAMES=
   9835   export COLLECT_NAMES
   9836 fi
   9837 EOF
   9838     ;;
   9839   esac
   9840 
   9841   # We use sed instead of cat because bash on DJGPP gets confused if
   9842   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   9843   # text mode, it properly converts lines to CR/LF.  This bash problem
   9844   # is reportedly fixed, but why not run on old versions too?
   9845   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   9846 
   9847   mv -f "$cfgfile" "$ofile" || \
   9848     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   9849   chmod +x "$ofile"
   9850 
   9851 else
   9852   # If there is no Makefile yet, we rely on a make rule to execute
   9853   # `config.status --recheck' to rerun these tests and create the
   9854   # libtool script then.
   9855   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   9856   if test -f "$ltmain_in"; then
   9857     test -f Makefile && make "$ltmain"
   9858   fi
   9859 fi
   9860 
   9861 
   9862 ac_ext=c
   9863 ac_cpp='$CPP $CPPFLAGS'
   9864 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   9865 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   9866 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   9867 
   9868 CC="$lt_save_CC"
   9869 
   9870 
   9871 # Check whether --with-tags or --without-tags was given.
   9872 if test "${with_tags+set}" = set; then
   9873   withval="$with_tags"
   9874   tagnames="$withval"
   9875 fi;
   9876 
   9877 if test -f "$ltmain" && test -n "$tagnames"; then
   9878   if test ! -f "${ofile}"; then
   9879     { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   9880 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   9881   fi
   9882 
   9883   if test -z "$LTCC"; then
   9884     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   9885     if test -z "$LTCC"; then
   9886       { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   9887 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   9888     else
   9889       { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   9890 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   9891     fi
   9892   fi
   9893   if test -z "$LTCFLAGS"; then
   9894     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   9895   fi
   9896 
   9897   # Extract list of available tagged configurations in $ofile.
   9898   # Note that this assumes the entire list is on one line.
   9899   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   9900 
   9901   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   9902   for tagname in $tagnames; do
   9903     IFS="$lt_save_ifs"
   9904     # Check whether tagname contains only valid characters
   9905     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   9906     "") ;;
   9907     *)  { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   9908 echo "$as_me: error: invalid tag name: $tagname" >&2;}
   9909    { (exit 1); exit 1; }; }
   9910 	;;
   9911     esac
   9912 
   9913     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   9914     then
   9915       { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   9916 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   9917    { (exit 1); exit 1; }; }
   9918     fi
   9919 
   9920     # Update the list of available tags.
   9921     if test -n "$tagname"; then
   9922       echo appending configuration tag \"$tagname\" to $ofile
   9923 
   9924       case $tagname in
   9925       CXX)
   9926 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   9927 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   9928 	    (test "X$CXX" != "Xg++"))) ; then
   9929 	  ac_ext=cc
   9930 ac_cpp='$CXXCPP $CPPFLAGS'
   9931 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   9932 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   9933 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   9934 
   9935 
   9936 
   9937 
   9938 archive_cmds_need_lc_CXX=no
   9939 allow_undefined_flag_CXX=
   9940 always_export_symbols_CXX=no
   9941 archive_expsym_cmds_CXX=
   9942 export_dynamic_flag_spec_CXX=
   9943 hardcode_direct_CXX=no
   9944 hardcode_libdir_flag_spec_CXX=
   9945 hardcode_libdir_flag_spec_ld_CXX=
   9946 hardcode_libdir_separator_CXX=
   9947 hardcode_minus_L_CXX=no
   9948 hardcode_shlibpath_var_CXX=unsupported
   9949 hardcode_automatic_CXX=no
   9950 module_cmds_CXX=
   9951 module_expsym_cmds_CXX=
   9952 link_all_deplibs_CXX=unknown
   9953 old_archive_cmds_CXX=$old_archive_cmds
   9954 no_undefined_flag_CXX=
   9955 whole_archive_flag_spec_CXX=
   9956 enable_shared_with_static_runtimes_CXX=no
   9957 
   9958 # Dependencies to place before and after the object being linked:
   9959 predep_objects_CXX=
   9960 postdep_objects_CXX=
   9961 predeps_CXX=
   9962 postdeps_CXX=
   9963 compiler_lib_search_path_CXX=
   9964 
   9965 # Source file extension for C++ test sources.
   9966 ac_ext=cpp
   9967 
   9968 # Object file extension for compiled C++ test sources.
   9969 objext=o
   9970 objext_CXX=$objext
   9971 
   9972 # Code to be used in simple compile tests
   9973 lt_simple_compile_test_code="int some_variable = 0;\n"
   9974 
   9975 # Code to be used in simple link tests
   9976 lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n'
   9977 
   9978 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   9979 
   9980 # If no C compiler was specified, use CC.
   9981 LTCC=${LTCC-"$CC"}
   9982 
   9983 # If no C compiler flags were specified, use CFLAGS.
   9984 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   9985 
   9986 # Allow CC to be a program name with arguments.
   9987 compiler=$CC
   9988 
   9989 
   9990 # save warnings/boilerplate of simple test code
   9991 ac_outfile=conftest.$ac_objext
   9992 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   9993 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   9994 _lt_compiler_boilerplate=`cat conftest.err`
   9995 $rm conftest*
   9996 
   9997 ac_outfile=conftest.$ac_objext
   9998 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   9999 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   10000 _lt_linker_boilerplate=`cat conftest.err`
   10001 $rm conftest*
   10002 
   10003 
   10004 # Allow CC to be a program name with arguments.
   10005 lt_save_CC=$CC
   10006 lt_save_LD=$LD
   10007 lt_save_GCC=$GCC
   10008 GCC=$GXX
   10009 lt_save_with_gnu_ld=$with_gnu_ld
   10010 lt_save_path_LD=$lt_cv_path_LD
   10011 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   10012   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   10013 else
   10014   $as_unset lt_cv_prog_gnu_ld
   10015 fi
   10016 if test -n "${lt_cv_path_LDCXX+set}"; then
   10017   lt_cv_path_LD=$lt_cv_path_LDCXX
   10018 else
   10019   $as_unset lt_cv_path_LD
   10020 fi
   10021 test -z "${LDCXX+set}" || LD=$LDCXX
   10022 CC=${CXX-"c++"}
   10023 compiler=$CC
   10024 compiler_CXX=$CC
   10025 for cc_temp in $compiler""; do
   10026   case $cc_temp in
   10027     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   10028     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   10029     \-*) ;;
   10030     *) break;;
   10031   esac
   10032 done
   10033 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   10034 
   10035 
   10036 # We don't want -fno-exception wen compiling C++ code, so set the
   10037 # no_builtin_flag separately
   10038 if test "$GXX" = yes; then
   10039   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   10040 else
   10041   lt_prog_compiler_no_builtin_flag_CXX=
   10042 fi
   10043 
   10044 if test "$GXX" = yes; then
   10045   # Set up default GNU C++ configuration
   10046 
   10047 
   10048 # Check whether --with-gnu-ld or --without-gnu-ld was given.
   10049 if test "${with_gnu_ld+set}" = set; then
   10050   withval="$with_gnu_ld"
   10051   test "$withval" = no || with_gnu_ld=yes
   10052 else
   10053   with_gnu_ld=no
   10054 fi;
   10055 ac_prog=ld
   10056 if test "$GCC" = yes; then
   10057   # Check if gcc -print-prog-name=ld gives a path.
   10058   echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   10059 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
   10060   case $host in
   10061   *-*-mingw*)
   10062     # gcc leaves a trailing carriage return which upsets mingw
   10063     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   10064   *)
   10065     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   10066   esac
   10067   case $ac_prog in
   10068     # Accept absolute paths.
   10069     [\\/]* | ?:[\\/]*)
   10070       re_direlt='/[^/][^/]*/\.\./'
   10071       # Canonicalize the pathname of ld
   10072       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   10073       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   10074 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   10075       done
   10076       test -z "$LD" && LD="$ac_prog"
   10077       ;;
   10078   "")
   10079     # If it fails, then pretend we aren't using GCC.
   10080     ac_prog=ld
   10081     ;;
   10082   *)
   10083     # If it is relative, then search for the first ld in PATH.
   10084     with_gnu_ld=unknown
   10085     ;;
   10086   esac
   10087 elif test "$with_gnu_ld" = yes; then
   10088   echo "$as_me:$LINENO: checking for GNU ld" >&5
   10089 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
   10090 else
   10091   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   10092 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
   10093 fi
   10094 if test "${lt_cv_path_LD+set}" = set; then
   10095   echo $ECHO_N "(cached) $ECHO_C" >&6
   10096 else
   10097   if test -z "$LD"; then
   10098   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   10099   for ac_dir in $PATH; do
   10100     IFS="$lt_save_ifs"
   10101     test -z "$ac_dir" && ac_dir=.
   10102     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   10103       lt_cv_path_LD="$ac_dir/$ac_prog"
   10104       # Check to see if the program is GNU ld.  I'd rather use --version,
   10105       # but apparently some variants of GNU ld only accept -v.
   10106       # Break only if it was the GNU/non-GNU ld that we prefer.
   10107       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   10108       *GNU* | *'with BFD'*)
   10109 	test "$with_gnu_ld" != no && break
   10110 	;;
   10111       *)
   10112 	test "$with_gnu_ld" != yes && break
   10113 	;;
   10114       esac
   10115     fi
   10116   done
   10117   IFS="$lt_save_ifs"
   10118 else
   10119   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   10120 fi
   10121 fi
   10122 
   10123 LD="$lt_cv_path_LD"
   10124 if test -n "$LD"; then
   10125   echo "$as_me:$LINENO: result: $LD" >&5
   10126 echo "${ECHO_T}$LD" >&6
   10127 else
   10128   echo "$as_me:$LINENO: result: no" >&5
   10129 echo "${ECHO_T}no" >&6
   10130 fi
   10131 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   10132 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   10133    { (exit 1); exit 1; }; }
   10134 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   10135 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
   10136 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   10137   echo $ECHO_N "(cached) $ECHO_C" >&6
   10138 else
   10139   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   10140 case `$LD -v 2>&1 </dev/null` in
   10141 *GNU* | *'with BFD'*)
   10142   lt_cv_prog_gnu_ld=yes
   10143   ;;
   10144 *)
   10145   lt_cv_prog_gnu_ld=no
   10146   ;;
   10147 esac
   10148 fi
   10149 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   10150 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
   10151 with_gnu_ld=$lt_cv_prog_gnu_ld
   10152 
   10153 
   10154 
   10155   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   10156   # archiving commands below assume that GNU ld is being used.
   10157   if test "$with_gnu_ld" = yes; then
   10158     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10159     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'
   10160 
   10161     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   10162     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10163 
   10164     # If archive_cmds runs LD, not CC, wlarc should be empty
   10165     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   10166     #     investigate it a little bit more. (MM)
   10167     wlarc='${wl}'
   10168 
   10169     # ancient GNU ld didn't support --whole-archive et. al.
   10170     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   10171 	grep 'no-whole-archive' > /dev/null; then
   10172       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   10173     else
   10174       whole_archive_flag_spec_CXX=
   10175     fi
   10176   else
   10177     with_gnu_ld=no
   10178     wlarc=
   10179 
   10180     # A generic and very simple default shared library creation
   10181     # command for GNU C++ for the case where it uses the native
   10182     # linker, instead of GNU ld.  If possible, this setting should
   10183     # overridden to take advantage of the native linker features on
   10184     # the platform it is being used on.
   10185     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   10186   fi
   10187 
   10188   # Commands to make compiler produce verbose output that lists
   10189   # what "hidden" libraries, object files and flags are used when
   10190   # linking a shared library.
   10191   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   10192 
   10193 else
   10194   GXX=no
   10195   with_gnu_ld=no
   10196   wlarc=
   10197 fi
   10198 
   10199 # PORTME: fill in a description of your system's C++ link characteristics
   10200 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   10201 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
   10202 ld_shlibs_CXX=yes
   10203 case $host_os in
   10204   aix3*)
   10205     # FIXME: insert proper C++ library support
   10206     ld_shlibs_CXX=no
   10207     ;;
   10208   aix4* | aix5*)
   10209     if test "$host_cpu" = ia64; then
   10210       # On IA64, the linker does run time linking by default, so we don't
   10211       # have to do anything special.
   10212       aix_use_runtimelinking=no
   10213       exp_sym_flag='-Bexport'
   10214       no_entry_flag=""
   10215     else
   10216       aix_use_runtimelinking=no
   10217 
   10218       # Test if we are trying to use run time linking or normal
   10219       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   10220       # need to do runtime linking.
   10221       case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   10222 	for ld_flag in $LDFLAGS; do
   10223 	  case $ld_flag in
   10224 	  *-brtl*)
   10225 	    aix_use_runtimelinking=yes
   10226 	    break
   10227 	    ;;
   10228 	  esac
   10229 	done
   10230 	;;
   10231       esac
   10232 
   10233       exp_sym_flag='-bexport'
   10234       no_entry_flag='-bnoentry'
   10235     fi
   10236 
   10237     # When large executables or shared objects are built, AIX ld can
   10238     # have problems creating the table of contents.  If linking a library
   10239     # or program results in "error TOC overflow" add -mminimal-toc to
   10240     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   10241     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   10242 
   10243     archive_cmds_CXX=''
   10244     hardcode_direct_CXX=yes
   10245     hardcode_libdir_separator_CXX=':'
   10246     link_all_deplibs_CXX=yes
   10247 
   10248     if test "$GXX" = yes; then
   10249       case $host_os in aix4.[012]|aix4.[012].*)
   10250       # We only want to do this on AIX 4.2 and lower, the check
   10251       # below for broken collect2 doesn't work under 4.3+
   10252 	collect2name=`${CC} -print-prog-name=collect2`
   10253 	if test -f "$collect2name" && \
   10254 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   10255 	then
   10256 	  # We have reworked collect2
   10257 	  hardcode_direct_CXX=yes
   10258 	else
   10259 	  # We have old collect2
   10260 	  hardcode_direct_CXX=unsupported
   10261 	  # It fails to find uninstalled libraries when the uninstalled
   10262 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   10263 	  # to unsupported forces relinking
   10264 	  hardcode_minus_L_CXX=yes
   10265 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   10266 	  hardcode_libdir_separator_CXX=
   10267 	fi
   10268 	;;
   10269       esac
   10270       shared_flag='-shared'
   10271       if test "$aix_use_runtimelinking" = yes; then
   10272 	shared_flag="$shared_flag "'${wl}-G'
   10273       fi
   10274     else
   10275       # not using gcc
   10276       if test "$host_cpu" = ia64; then
   10277 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   10278 	# chokes on -Wl,-G. The following line is correct:
   10279 	shared_flag='-G'
   10280       else
   10281 	if test "$aix_use_runtimelinking" = yes; then
   10282 	  shared_flag='${wl}-G'
   10283 	else
   10284 	  shared_flag='${wl}-bM:SRE'
   10285 	fi
   10286       fi
   10287     fi
   10288 
   10289     # It seems that -bexpall does not export symbols beginning with
   10290     # underscore (_), so it is better to generate a list of symbols to export.
   10291     always_export_symbols_CXX=yes
   10292     if test "$aix_use_runtimelinking" = yes; then
   10293       # Warning - without using the other runtime loading flags (-brtl),
   10294       # -berok will link without error, but may produce a broken library.
   10295       allow_undefined_flag_CXX='-berok'
   10296       # Determine the default libpath from the value encoded in an empty executable.
   10297       cat >conftest.$ac_ext <<_ACEOF
   10298 /* confdefs.h.  */
   10299 _ACEOF
   10300 cat confdefs.h >>conftest.$ac_ext
   10301 cat >>conftest.$ac_ext <<_ACEOF
   10302 /* end confdefs.h.  */
   10303 
   10304 int
   10305 main ()
   10306 {
   10307 
   10308   ;
   10309   return 0;
   10310 }
   10311 _ACEOF
   10312 rm -f conftest.$ac_objext conftest$ac_exeext
   10313 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10314   (eval $ac_link) 2>conftest.er1
   10315   ac_status=$?
   10316   grep -v '^ *+' conftest.er1 >conftest.err
   10317   rm -f conftest.er1
   10318   cat conftest.err >&5
   10319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10320   (exit $ac_status); } &&
   10321 	 { ac_try='test -z "$ac_cxx_werror_flag"
   10322 			 || test ! -s conftest.err'
   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); }; } &&
   10328 	 { ac_try='test -s conftest$ac_exeext'
   10329   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   10330   (eval $ac_try) 2>&5
   10331   ac_status=$?
   10332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10333   (exit $ac_status); }; }; then
   10334 
   10335 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   10336 }'`
   10337 # Check for a 64-bit object if we didn't find anything.
   10338 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; }
   10339 }'`; fi
   10340 else
   10341   echo "$as_me: failed program was:" >&5
   10342 sed 's/^/| /' conftest.$ac_ext >&5
   10343 
   10344 fi
   10345 rm -f conftest.err conftest.$ac_objext \
   10346       conftest$ac_exeext conftest.$ac_ext
   10347 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   10348 
   10349       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   10350 
   10351       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"
   10352      else
   10353       if test "$host_cpu" = ia64; then
   10354 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   10355 	allow_undefined_flag_CXX="-z nodefs"
   10356 	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"
   10357       else
   10358 	# Determine the default libpath from the value encoded in an empty executable.
   10359 	cat >conftest.$ac_ext <<_ACEOF
   10360 /* confdefs.h.  */
   10361 _ACEOF
   10362 cat confdefs.h >>conftest.$ac_ext
   10363 cat >>conftest.$ac_ext <<_ACEOF
   10364 /* end confdefs.h.  */
   10365 
   10366 int
   10367 main ()
   10368 {
   10369 
   10370   ;
   10371   return 0;
   10372 }
   10373 _ACEOF
   10374 rm -f conftest.$ac_objext conftest$ac_exeext
   10375 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10376   (eval $ac_link) 2>conftest.er1
   10377   ac_status=$?
   10378   grep -v '^ *+' conftest.er1 >conftest.err
   10379   rm -f conftest.er1
   10380   cat conftest.err >&5
   10381   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10382   (exit $ac_status); } &&
   10383 	 { ac_try='test -z "$ac_cxx_werror_flag"
   10384 			 || test ! -s conftest.err'
   10385   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   10386   (eval $ac_try) 2>&5
   10387   ac_status=$?
   10388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10389   (exit $ac_status); }; } &&
   10390 	 { ac_try='test -s conftest$ac_exeext'
   10391   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   10392   (eval $ac_try) 2>&5
   10393   ac_status=$?
   10394   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10395   (exit $ac_status); }; }; then
   10396 
   10397 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   10398 }'`
   10399 # Check for a 64-bit object if we didn't find anything.
   10400 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; }
   10401 }'`; fi
   10402 else
   10403   echo "$as_me: failed program was:" >&5
   10404 sed 's/^/| /' conftest.$ac_ext >&5
   10405 
   10406 fi
   10407 rm -f conftest.err conftest.$ac_objext \
   10408       conftest$ac_exeext conftest.$ac_ext
   10409 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   10410 
   10411 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   10412 	# Warning - without using the other run time loading flags,
   10413 	# -berok will link without error, but may produce a broken library.
   10414 	no_undefined_flag_CXX=' ${wl}-bernotok'
   10415 	allow_undefined_flag_CXX=' ${wl}-berok'
   10416 	# Exported symbols can be pulled into shared objects from archives
   10417 	whole_archive_flag_spec_CXX='$convenience'
   10418 	archive_cmds_need_lc_CXX=yes
   10419 	# This is similar to how AIX traditionally builds its shared libraries.
   10420 	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'
   10421       fi
   10422     fi
   10423     ;;
   10424 
   10425   beos*)
   10426     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   10427       allow_undefined_flag_CXX=unsupported
   10428       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   10429       # support --undefined.  This deserves some investigation.  FIXME
   10430       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10431     else
   10432       ld_shlibs_CXX=no
   10433     fi
   10434     ;;
   10435 
   10436   chorus*)
   10437     case $cc_basename in
   10438       *)
   10439 	# FIXME: insert proper C++ library support
   10440 	ld_shlibs_CXX=no
   10441 	;;
   10442     esac
   10443     ;;
   10444 
   10445   cygwin* | mingw* | pw32*)
   10446     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   10447     # as there is no search path for DLLs.
   10448     hardcode_libdir_flag_spec_CXX='-L$libdir'
   10449     allow_undefined_flag_CXX=unsupported
   10450     always_export_symbols_CXX=no
   10451     enable_shared_with_static_runtimes_CXX=yes
   10452 
   10453     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   10454       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'
   10455       # If the export-symbols file already is a .def file (1st line
   10456       # is EXPORTS), use it as is; otherwise, prepend...
   10457       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   10458 	cp $export_symbols $output_objdir/$soname.def;
   10459       else
   10460 	echo EXPORTS > $output_objdir/$soname.def;
   10461 	cat $export_symbols >> $output_objdir/$soname.def;
   10462       fi~
   10463       $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'
   10464     else
   10465       ld_shlibs_CXX=no
   10466     fi
   10467   ;;
   10468       darwin* | rhapsody*)
   10469         case $host_os in
   10470         rhapsody* | darwin1.[012])
   10471          allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
   10472          ;;
   10473        *) # Darwin 1.3 on
   10474          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   10475            allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   10476          else
   10477            case ${MACOSX_DEPLOYMENT_TARGET} in
   10478              10.[012])
   10479                allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   10480                ;;
   10481              10.*)
   10482                allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup'
   10483                ;;
   10484            esac
   10485          fi
   10486          ;;
   10487         esac
   10488       archive_cmds_need_lc_CXX=no
   10489       hardcode_direct_CXX=no
   10490       hardcode_automatic_CXX=yes
   10491       hardcode_shlibpath_var_CXX=unsupported
   10492       whole_archive_flag_spec_CXX=''
   10493       link_all_deplibs_CXX=yes
   10494 
   10495     if test "$GXX" = yes ; then
   10496       lt_int_apple_cc_single_mod=no
   10497       output_verbose_link_cmd='echo'
   10498       if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
   10499        lt_int_apple_cc_single_mod=yes
   10500       fi
   10501       if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   10502        archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   10503       else
   10504           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'
   10505         fi
   10506         module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   10507         # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   10508           if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   10509             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}'
   10510           else
   10511             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}'
   10512           fi
   10513             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}'
   10514       else
   10515       case $cc_basename in
   10516         xlc*)
   10517          output_verbose_link_cmd='echo'
   10518           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'
   10519           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   10520           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   10521           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}'
   10522           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}'
   10523           ;;
   10524        *)
   10525          ld_shlibs_CXX=no
   10526           ;;
   10527       esac
   10528       fi
   10529         ;;
   10530 
   10531   dgux*)
   10532     case $cc_basename in
   10533       ec++*)
   10534 	# FIXME: insert proper C++ library support
   10535 	ld_shlibs_CXX=no
   10536 	;;
   10537       ghcx*)
   10538 	# Green Hills C++ Compiler
   10539 	# FIXME: insert proper C++ library support
   10540 	ld_shlibs_CXX=no
   10541 	;;
   10542       *)
   10543 	# FIXME: insert proper C++ library support
   10544 	ld_shlibs_CXX=no
   10545 	;;
   10546     esac
   10547     ;;
   10548   freebsd[12]*)
   10549     # C++ shared libraries reported to be fairly broken before switch to ELF
   10550     ld_shlibs_CXX=no
   10551     ;;
   10552   freebsd-elf*)
   10553     archive_cmds_need_lc_CXX=no
   10554     ;;
   10555   freebsd* | kfreebsd*-gnu | dragonfly*)
   10556     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   10557     # conventions
   10558     ld_shlibs_CXX=yes
   10559     ;;
   10560   gnu*)
   10561     ;;
   10562   hpux9*)
   10563     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   10564     hardcode_libdir_separator_CXX=:
   10565     export_dynamic_flag_spec_CXX='${wl}-E'
   10566     hardcode_direct_CXX=yes
   10567     hardcode_minus_L_CXX=yes # Not in the search PATH,
   10568 				# but as the default
   10569 				# location of the library.
   10570 
   10571     case $cc_basename in
   10572     CC*)
   10573       # FIXME: insert proper C++ library support
   10574       ld_shlibs_CXX=no
   10575       ;;
   10576     aCC*)
   10577       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'
   10578       # Commands to make compiler produce verbose output that lists
   10579       # what "hidden" libraries, object files and flags are used when
   10580       # linking a shared library.
   10581       #
   10582       # There doesn't appear to be a way to prevent this compiler from
   10583       # explicitly linking system object files so we need to strip them
   10584       # from the output so that they don't get included in the library
   10585       # dependencies.
   10586       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'
   10587       ;;
   10588     *)
   10589       if test "$GXX" = yes; then
   10590         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'
   10591       else
   10592         # FIXME: insert proper C++ library support
   10593         ld_shlibs_CXX=no
   10594       fi
   10595       ;;
   10596     esac
   10597     ;;
   10598   hpux10*|hpux11*)
   10599     if test $with_gnu_ld = no; then
   10600       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   10601       hardcode_libdir_separator_CXX=:
   10602 
   10603       case $host_cpu in
   10604       hppa*64*|ia64*)
   10605 	hardcode_libdir_flag_spec_ld_CXX='+b $libdir'
   10606         ;;
   10607       *)
   10608 	export_dynamic_flag_spec_CXX='${wl}-E'
   10609         ;;
   10610       esac
   10611     fi
   10612     case $host_cpu in
   10613     hppa*64*|ia64*)
   10614       hardcode_direct_CXX=no
   10615       hardcode_shlibpath_var_CXX=no
   10616       ;;
   10617     *)
   10618       hardcode_direct_CXX=yes
   10619       hardcode_minus_L_CXX=yes # Not in the search PATH,
   10620 					      # but as the default
   10621 					      # location of the library.
   10622       ;;
   10623     esac
   10624 
   10625     case $cc_basename in
   10626       CC*)
   10627 	# FIXME: insert proper C++ library support
   10628 	ld_shlibs_CXX=no
   10629 	;;
   10630       aCC*)
   10631 	case $host_cpu in
   10632 	hppa*64*)
   10633 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10634 	  ;;
   10635 	ia64*)
   10636 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10637 	  ;;
   10638 	*)
   10639 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10640 	  ;;
   10641 	esac
   10642 	# Commands to make compiler produce verbose output that lists
   10643 	# what "hidden" libraries, object files and flags are used when
   10644 	# linking a shared library.
   10645 	#
   10646 	# There doesn't appear to be a way to prevent this compiler from
   10647 	# explicitly linking system object files so we need to strip them
   10648 	# from the output so that they don't get included in the library
   10649 	# dependencies.
   10650 	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'
   10651 	;;
   10652       *)
   10653 	if test "$GXX" = yes; then
   10654 	  if test $with_gnu_ld = no; then
   10655 	    case $host_cpu in
   10656 	    hppa*64*)
   10657 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10658 	      ;;
   10659 	    ia64*)
   10660 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10661 	      ;;
   10662 	    *)
   10663 	      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'
   10664 	      ;;
   10665 	    esac
   10666 	  fi
   10667 	else
   10668 	  # FIXME: insert proper C++ library support
   10669 	  ld_shlibs_CXX=no
   10670 	fi
   10671 	;;
   10672     esac
   10673     ;;
   10674   interix3*)
   10675     hardcode_direct_CXX=no
   10676     hardcode_shlibpath_var_CXX=no
   10677     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   10678     export_dynamic_flag_spec_CXX='${wl}-E'
   10679     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   10680     # Instead, shared libraries are loaded at an image base (0x10000000 by
   10681     # default) and relocated if they conflict, which is a slow very memory
   10682     # consuming and fragmenting process.  To avoid this, we pick a random,
   10683     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   10684     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   10685     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'
   10686     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'
   10687     ;;
   10688   irix5* | irix6*)
   10689     case $cc_basename in
   10690       CC*)
   10691 	# SGI C++
   10692 	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'
   10693 
   10694 	# Archives containing C++ object files must be created using
   10695 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   10696 	# necessary to make sure instantiated templates are included
   10697 	# in the archive.
   10698 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   10699 	;;
   10700       *)
   10701 	if test "$GXX" = yes; then
   10702 	  if test "$with_gnu_ld" = no; then
   10703 	    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'
   10704 	  else
   10705 	    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'
   10706 	  fi
   10707 	fi
   10708 	link_all_deplibs_CXX=yes
   10709 	;;
   10710     esac
   10711     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   10712     hardcode_libdir_separator_CXX=:
   10713     ;;
   10714   linux*)
   10715     case $cc_basename in
   10716       KCC*)
   10717 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   10718 
   10719 	# KCC will only create a shared library if the output file
   10720 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   10721 	# to its proper name (with version) after linking.
   10722 	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'
   10723 	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'
   10724 	# Commands to make compiler produce verbose output that lists
   10725 	# what "hidden" libraries, object files and flags are used when
   10726 	# linking a shared library.
   10727 	#
   10728 	# There doesn't appear to be a way to prevent this compiler from
   10729 	# explicitly linking system object files so we need to strip them
   10730 	# from the output so that they don't get included in the library
   10731 	# dependencies.
   10732 	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'
   10733 
   10734 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   10735 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10736 
   10737 	# Archives containing C++ object files must be created using
   10738 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   10739 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   10740 	;;
   10741       icpc*)
   10742 	# Intel C++
   10743 	with_gnu_ld=yes
   10744 	# version 8.0 and above of icpc choke on multiply defined symbols
   10745 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   10746 	# earlier do not add the objects themselves.
   10747 	case `$CC -V 2>&1` in
   10748 	*"Version 7."*)
   10749   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10750   	  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'
   10751 	  ;;
   10752 	*)  # Version 8.0 or newer
   10753 	  tmp_idyn=
   10754 	  case $host_cpu in
   10755 	    ia64*) tmp_idyn=' -i_dynamic';;
   10756 	  esac
   10757   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10758 	  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'
   10759 	  ;;
   10760 	esac
   10761 	archive_cmds_need_lc_CXX=no
   10762 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   10763 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10764 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   10765 	;;
   10766       pgCC*)
   10767         # Portland Group C++ compiler
   10768 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   10769   	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'
   10770 
   10771 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   10772 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10773 	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'
   10774         ;;
   10775       cxx*)
   10776 	# Compaq C++
   10777 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10778 	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'
   10779 
   10780 	runpath_var=LD_RUN_PATH
   10781 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   10782 	hardcode_libdir_separator_CXX=:
   10783 
   10784 	# Commands to make compiler produce verbose output that lists
   10785 	# what "hidden" libraries, object files and flags are used when
   10786 	# linking a shared library.
   10787 	#
   10788 	# There doesn't appear to be a way to prevent this compiler from
   10789 	# explicitly linking system object files so we need to strip them
   10790 	# from the output so that they don't get included in the library
   10791 	# dependencies.
   10792 	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'
   10793 	;;
   10794     esac
   10795     ;;
   10796   lynxos*)
   10797     # FIXME: insert proper C++ library support
   10798     ld_shlibs_CXX=no
   10799     ;;
   10800   m88k*)
   10801     # FIXME: insert proper C++ library support
   10802     ld_shlibs_CXX=no
   10803     ;;
   10804   mvs*)
   10805     case $cc_basename in
   10806       cxx*)
   10807 	# FIXME: insert proper C++ library support
   10808 	ld_shlibs_CXX=no
   10809 	;;
   10810       *)
   10811 	# FIXME: insert proper C++ library support
   10812 	ld_shlibs_CXX=no
   10813 	;;
   10814     esac
   10815     ;;
   10816   netbsd*)
   10817     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   10818       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   10819       wlarc=
   10820       hardcode_libdir_flag_spec_CXX='-R$libdir'
   10821       hardcode_direct_CXX=yes
   10822       hardcode_shlibpath_var_CXX=no
   10823     fi
   10824     # Workaround some broken pre-1.5 toolchains
   10825     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   10826     ;;
   10827   openbsd2*)
   10828     # C++ shared libraries are fairly broken
   10829     ld_shlibs_CXX=no
   10830     ;;
   10831   openbsd*)
   10832     hardcode_direct_CXX=yes
   10833     hardcode_shlibpath_var_CXX=no
   10834     archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   10835     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   10836     if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   10837       archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   10838       export_dynamic_flag_spec_CXX='${wl}-E'
   10839       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   10840     fi
   10841     output_verbose_link_cmd='echo'
   10842     ;;
   10843   osf3*)
   10844     case $cc_basename in
   10845       KCC*)
   10846 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   10847 
   10848 	# KCC will only create a shared library if the output file
   10849 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   10850 	# to its proper name (with version) after linking.
   10851 	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'
   10852 
   10853 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   10854 	hardcode_libdir_separator_CXX=:
   10855 
   10856 	# Archives containing C++ object files must be created using
   10857 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   10858 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   10859 
   10860 	;;
   10861       RCC*)
   10862 	# Rational C++ 2.4.1
   10863 	# FIXME: insert proper C++ library support
   10864 	ld_shlibs_CXX=no
   10865 	;;
   10866       cxx*)
   10867 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   10868 	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'
   10869 
   10870 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   10871 	hardcode_libdir_separator_CXX=:
   10872 
   10873 	# Commands to make compiler produce verbose output that lists
   10874 	# what "hidden" libraries, object files and flags are used when
   10875 	# linking a shared library.
   10876 	#
   10877 	# There doesn't appear to be a way to prevent this compiler from
   10878 	# explicitly linking system object files so we need to strip them
   10879 	# from the output so that they don't get included in the library
   10880 	# dependencies.
   10881 	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'
   10882 	;;
   10883       *)
   10884 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   10885 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   10886 	  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'
   10887 
   10888 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   10889 	  hardcode_libdir_separator_CXX=:
   10890 
   10891 	  # Commands to make compiler produce verbose output that lists
   10892 	  # what "hidden" libraries, object files and flags are used when
   10893 	  # linking a shared library.
   10894 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   10895 
   10896 	else
   10897 	  # FIXME: insert proper C++ library support
   10898 	  ld_shlibs_CXX=no
   10899 	fi
   10900 	;;
   10901     esac
   10902     ;;
   10903   osf4* | osf5*)
   10904     case $cc_basename in
   10905       KCC*)
   10906 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   10907 
   10908 	# KCC will only create a shared library if the output file
   10909 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   10910 	# to its proper name (with version) after linking.
   10911 	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'
   10912 
   10913 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   10914 	hardcode_libdir_separator_CXX=:
   10915 
   10916 	# Archives containing C++ object files must be created using
   10917 	# the KAI C++ compiler.
   10918 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   10919 	;;
   10920       RCC*)
   10921 	# Rational C++ 2.4.1
   10922 	# FIXME: insert proper C++ library support
   10923 	ld_shlibs_CXX=no
   10924 	;;
   10925       cxx*)
   10926 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   10927 	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'
   10928 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   10929 	  echo "-hidden">> $lib.exp~
   10930 	  $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~
   10931 	  $rm $lib.exp'
   10932 
   10933 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   10934 	hardcode_libdir_separator_CXX=:
   10935 
   10936 	# Commands to make compiler produce verbose output that lists
   10937 	# what "hidden" libraries, object files and flags are used when
   10938 	# linking a shared library.
   10939 	#
   10940 	# There doesn't appear to be a way to prevent this compiler from
   10941 	# explicitly linking system object files so we need to strip them
   10942 	# from the output so that they don't get included in the library
   10943 	# dependencies.
   10944 	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'
   10945 	;;
   10946       *)
   10947 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   10948 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   10949 	 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'
   10950 
   10951 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   10952 	  hardcode_libdir_separator_CXX=:
   10953 
   10954 	  # Commands to make compiler produce verbose output that lists
   10955 	  # what "hidden" libraries, object files and flags are used when
   10956 	  # linking a shared library.
   10957 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   10958 
   10959 	else
   10960 	  # FIXME: insert proper C++ library support
   10961 	  ld_shlibs_CXX=no
   10962 	fi
   10963 	;;
   10964     esac
   10965     ;;
   10966   psos*)
   10967     # FIXME: insert proper C++ library support
   10968     ld_shlibs_CXX=no
   10969     ;;
   10970   sunos4*)
   10971     case $cc_basename in
   10972       CC*)
   10973 	# Sun C++ 4.x
   10974 	# FIXME: insert proper C++ library support
   10975 	ld_shlibs_CXX=no
   10976 	;;
   10977       lcc*)
   10978 	# Lucid
   10979 	# FIXME: insert proper C++ library support
   10980 	ld_shlibs_CXX=no
   10981 	;;
   10982       *)
   10983 	# FIXME: insert proper C++ library support
   10984 	ld_shlibs_CXX=no
   10985 	;;
   10986     esac
   10987     ;;
   10988   solaris*)
   10989     case $cc_basename in
   10990       CC*)
   10991 	# Sun C++ 4.2, 5.x and Centerline C++
   10992         archive_cmds_need_lc_CXX=yes
   10993 	no_undefined_flag_CXX=' -zdefs'
   10994 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10995 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   10996 	$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'
   10997 
   10998 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   10999 	hardcode_shlibpath_var_CXX=no
   11000 	case $host_os in
   11001 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   11002 	  *)
   11003 	    # The C++ compiler is used as linker so we must use $wl
   11004 	    # flag to pass the commands to the underlying system
   11005 	    # linker. We must also pass each convience library through
   11006 	    # to the system linker between allextract/defaultextract.
   11007 	    # The C++ compiler will combine linker options so we
   11008 	    # cannot just pass the convience library names through
   11009 	    # without $wl.
   11010 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   11011 	    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'
   11012 	    ;;
   11013 	esac
   11014 	link_all_deplibs_CXX=yes
   11015 
   11016 	output_verbose_link_cmd='echo'
   11017 
   11018 	# Archives containing C++ object files must be created using
   11019 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   11020 	# necessary to make sure instantiated templates are included
   11021 	# in the archive.
   11022 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   11023 	;;
   11024       gcx*)
   11025 	# Green Hills C++ Compiler
   11026 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11027 
   11028 	# The C++ compiler must be used to create the archive.
   11029 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   11030 	;;
   11031       *)
   11032 	# GNU C++ compiler with Solaris linker
   11033 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11034 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   11035 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   11036 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11037 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11038 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11039 
   11040 	    # Commands to make compiler produce verbose output that lists
   11041 	    # what "hidden" libraries, object files and flags are used when
   11042 	    # linking a shared library.
   11043 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11044 	  else
   11045 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   11046 	    # platform.
   11047 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11048 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11049 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11050 
   11051 	    # Commands to make compiler produce verbose output that lists
   11052 	    # what "hidden" libraries, object files and flags are used when
   11053 	    # linking a shared library.
   11054 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11055 	  fi
   11056 
   11057 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   11058 	fi
   11059 	;;
   11060     esac
   11061     ;;
   11062   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   11063     no_undefined_flag_CXX='${wl}-z,text'
   11064     archive_cmds_need_lc_CXX=no
   11065     hardcode_shlibpath_var_CXX=no
   11066     runpath_var='LD_RUN_PATH'
   11067 
   11068     case $cc_basename in
   11069       CC*)
   11070 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11071 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11072 	;;
   11073       *)
   11074 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11075 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11076 	;;
   11077     esac
   11078     ;;
   11079   sysv5* | sco3.2v5* | sco5v6*)
   11080     # Note: We can NOT use -z defs as we might desire, because we do not
   11081     # link with -lc, and that would cause any symbols used from libc to
   11082     # always be unresolved, which means just about no library would
   11083     # ever link correctly.  If we're not using GNU ld we use -z text
   11084     # though, which does catch some bad symbols but isn't as heavy-handed
   11085     # as -z defs.
   11086     # For security reasons, it is highly recommended that you always
   11087     # use absolute paths for naming shared libraries, and exclude the
   11088     # DT_RUNPATH tag from executables and libraries.  But doing so
   11089     # requires that you compile everything twice, which is a pain.
   11090     # So that behaviour is only enabled if SCOABSPATH is set to a
   11091     # non-empty value in the environment.  Most likely only useful for
   11092     # creating official distributions of packages.
   11093     # This is a hack until libtool officially supports absolute path
   11094     # names for shared libraries.
   11095     no_undefined_flag_CXX='${wl}-z,text'
   11096     allow_undefined_flag_CXX='${wl}-z,nodefs'
   11097     archive_cmds_need_lc_CXX=no
   11098     hardcode_shlibpath_var_CXX=no
   11099     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   11100     hardcode_libdir_separator_CXX=':'
   11101     link_all_deplibs_CXX=yes
   11102     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   11103     runpath_var='LD_RUN_PATH'
   11104 
   11105     case $cc_basename in
   11106       CC*)
   11107 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11108 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11109 	;;
   11110       *)
   11111 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11112 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11113 	;;
   11114     esac
   11115     ;;
   11116   tandem*)
   11117     case $cc_basename in
   11118       NCC*)
   11119 	# NonStop-UX NCC 3.20
   11120 	# FIXME: insert proper C++ library support
   11121 	ld_shlibs_CXX=no
   11122 	;;
   11123       *)
   11124 	# FIXME: insert proper C++ library support
   11125 	ld_shlibs_CXX=no
   11126 	;;
   11127     esac
   11128     ;;
   11129   vxworks*)
   11130     # FIXME: insert proper C++ library support
   11131     ld_shlibs_CXX=no
   11132     ;;
   11133   *)
   11134     # FIXME: insert proper C++ library support
   11135     ld_shlibs_CXX=no
   11136     ;;
   11137 esac
   11138 echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   11139 echo "${ECHO_T}$ld_shlibs_CXX" >&6
   11140 test "$ld_shlibs_CXX" = no && can_build_shared=no
   11141 
   11142 GCC_CXX="$GXX"
   11143 LD_CXX="$LD"
   11144 
   11145 
   11146 cat > conftest.$ac_ext <<EOF
   11147 class Foo
   11148 {
   11149 public:
   11150   Foo (void) { a = 0; }
   11151 private:
   11152   int a;
   11153 };
   11154 EOF
   11155 
   11156 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   11157   (eval $ac_compile) 2>&5
   11158   ac_status=$?
   11159   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11160   (exit $ac_status); }; then
   11161   # Parse the compiler output and extract the necessary
   11162   # objects, libraries and library flags.
   11163 
   11164   # Sentinel used to keep track of whether or not we are before
   11165   # the conftest object file.
   11166   pre_test_object_deps_done=no
   11167 
   11168   # The `*' in the case matches for architectures that use `case' in
   11169   # $output_verbose_cmd can trigger glob expansion during the loop
   11170   # eval without this substitution.
   11171   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   11172 
   11173   for p in `eval $output_verbose_link_cmd`; do
   11174     case $p in
   11175 
   11176     -L* | -R* | -l*)
   11177        # Some compilers place space between "-{L,R}" and the path.
   11178        # Remove the space.
   11179        if test $p = "-L" \
   11180 	  || test $p = "-R"; then
   11181 	 prev=$p
   11182 	 continue
   11183        else
   11184 	 prev=
   11185        fi
   11186 
   11187        if test "$pre_test_object_deps_done" = no; then
   11188 	 case $p in
   11189 	 -L* | -R*)
   11190 	   # Internal compiler library paths should come after those
   11191 	   # provided the user.  The postdeps already come after the
   11192 	   # user supplied libs so there is no need to process them.
   11193 	   if test -z "$compiler_lib_search_path_CXX"; then
   11194 	     compiler_lib_search_path_CXX="${prev}${p}"
   11195 	   else
   11196 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   11197 	   fi
   11198 	   ;;
   11199 	 # The "-l" case would never come before the object being
   11200 	 # linked, so don't bother handling this case.
   11201 	 esac
   11202        else
   11203 	 if test -z "$postdeps_CXX"; then
   11204 	   postdeps_CXX="${prev}${p}"
   11205 	 else
   11206 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   11207 	 fi
   11208        fi
   11209        ;;
   11210 
   11211     *.$objext)
   11212        # This assumes that the test object file only shows up
   11213        # once in the compiler output.
   11214        if test "$p" = "conftest.$objext"; then
   11215 	 pre_test_object_deps_done=yes
   11216 	 continue
   11217        fi
   11218 
   11219        if test "$pre_test_object_deps_done" = no; then
   11220 	 if test -z "$predep_objects_CXX"; then
   11221 	   predep_objects_CXX="$p"
   11222 	 else
   11223 	   predep_objects_CXX="$predep_objects_CXX $p"
   11224 	 fi
   11225        else
   11226 	 if test -z "$postdep_objects_CXX"; then
   11227 	   postdep_objects_CXX="$p"
   11228 	 else
   11229 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   11230 	 fi
   11231        fi
   11232        ;;
   11233 
   11234     *) ;; # Ignore the rest.
   11235 
   11236     esac
   11237   done
   11238 
   11239   # Clean up.
   11240   rm -f a.out a.exe
   11241 else
   11242   echo "libtool.m4: error: problem compiling CXX test program"
   11243 fi
   11244 
   11245 $rm -f confest.$objext
   11246 
   11247 # PORTME: override above test on systems where it is broken
   11248 case $host_os in
   11249 interix3*)
   11250   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   11251   # hack all around it, let's just trust "g++" to DTRT.
   11252   predep_objects_CXX=
   11253   postdep_objects_CXX=
   11254   postdeps_CXX=
   11255   ;;
   11256 
   11257 solaris*)
   11258   case $cc_basename in
   11259   CC*)
   11260     # Adding this requires a known-good setup of shared libraries for
   11261     # Sun compiler versions before 5.6, else PIC objects from an old
   11262     # archive will be linked into the output, leading to subtle bugs.
   11263     postdeps_CXX='-lCstd -lCrun'
   11264     ;;
   11265   esac
   11266   ;;
   11267 esac
   11268 
   11269 
   11270 case " $postdeps_CXX " in
   11271 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   11272 esac
   11273 
   11274 lt_prog_compiler_wl_CXX=
   11275 lt_prog_compiler_pic_CXX=
   11276 lt_prog_compiler_static_CXX=
   11277 
   11278 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   11279 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
   11280 
   11281   # C++ specific cases for pic, static, wl, etc.
   11282   if test "$GXX" = yes; then
   11283     lt_prog_compiler_wl_CXX='-Wl,'
   11284     lt_prog_compiler_static_CXX='-static'
   11285 
   11286     case $host_os in
   11287     aix*)
   11288       # All AIX code is PIC.
   11289       if test "$host_cpu" = ia64; then
   11290 	# AIX 5 now supports IA64 processor
   11291 	lt_prog_compiler_static_CXX='-Bstatic'
   11292       fi
   11293       ;;
   11294     amigaos*)
   11295       # FIXME: we need at least 68020 code to build shared libraries, but
   11296       # adding the `-m68020' flag to GCC prevents building anything better,
   11297       # like `-m68040'.
   11298       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   11299       ;;
   11300     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   11301       # PIC is the default for these OSes.
   11302       ;;
   11303     mingw* | os2* | pw32*)
   11304       # This hack is so that the source file can tell whether it is being
   11305       # built for inclusion in a dll (and should export symbols for example).
   11306       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   11307       ;;
   11308     darwin* | rhapsody*)
   11309       # PIC is the default on this platform
   11310       # Common symbols not allowed in MH_DYLIB files
   11311       lt_prog_compiler_pic_CXX='-fno-common'
   11312       ;;
   11313     *djgpp*)
   11314       # DJGPP does not support shared libraries at all
   11315       lt_prog_compiler_pic_CXX=
   11316       ;;
   11317     interix3*)
   11318       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   11319       # Instead, we relocate shared libraries at runtime.
   11320       ;;
   11321     sysv4*MP*)
   11322       if test -d /usr/nec; then
   11323 	lt_prog_compiler_pic_CXX=-Kconform_pic
   11324       fi
   11325       ;;
   11326     hpux*)
   11327       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   11328       # not for PA HP-UX.
   11329       case $host_cpu in
   11330       hppa*64*|ia64*)
   11331 	;;
   11332       *)
   11333 	lt_prog_compiler_pic_CXX='-fPIC'
   11334 	;;
   11335       esac
   11336       ;;
   11337     *)
   11338       lt_prog_compiler_pic_CXX='-fPIC'
   11339       ;;
   11340     esac
   11341   else
   11342     case $host_os in
   11343       aix4* | aix5*)
   11344 	# All AIX code is PIC.
   11345 	if test "$host_cpu" = ia64; then
   11346 	  # AIX 5 now supports IA64 processor
   11347 	  lt_prog_compiler_static_CXX='-Bstatic'
   11348 	else
   11349 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   11350 	fi
   11351 	;;
   11352       chorus*)
   11353 	case $cc_basename in
   11354 	cxch68*)
   11355 	  # Green Hills C++ Compiler
   11356 	  # _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"
   11357 	  ;;
   11358 	esac
   11359 	;;
   11360        darwin*)
   11361          # PIC is the default on this platform
   11362          # Common symbols not allowed in MH_DYLIB files
   11363          case $cc_basename in
   11364            xlc*)
   11365            lt_prog_compiler_pic_CXX='-qnocommon'
   11366            lt_prog_compiler_wl_CXX='-Wl,'
   11367            ;;
   11368          esac
   11369        ;;
   11370       dgux*)
   11371 	case $cc_basename in
   11372 	  ec++*)
   11373 	    lt_prog_compiler_pic_CXX='-KPIC'
   11374 	    ;;
   11375 	  ghcx*)
   11376 	    # Green Hills C++ Compiler
   11377 	    lt_prog_compiler_pic_CXX='-pic'
   11378 	    ;;
   11379 	  *)
   11380 	    ;;
   11381 	esac
   11382 	;;
   11383       freebsd* | kfreebsd*-gnu | dragonfly*)
   11384 	# FreeBSD uses GNU C++
   11385 	;;
   11386       hpux9* | hpux10* | hpux11*)
   11387 	case $cc_basename in
   11388 	  CC*)
   11389 	    lt_prog_compiler_wl_CXX='-Wl,'
   11390 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   11391 	    if test "$host_cpu" != ia64; then
   11392 	      lt_prog_compiler_pic_CXX='+Z'
   11393 	    fi
   11394 	    ;;
   11395 	  aCC*)
   11396 	    lt_prog_compiler_wl_CXX='-Wl,'
   11397 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   11398 	    case $host_cpu in
   11399 	    hppa*64*|ia64*)
   11400 	      # +Z the default
   11401 	      ;;
   11402 	    *)
   11403 	      lt_prog_compiler_pic_CXX='+Z'
   11404 	      ;;
   11405 	    esac
   11406 	    ;;
   11407 	  *)
   11408 	    ;;
   11409 	esac
   11410 	;;
   11411       interix*)
   11412 	# This is c89, which is MS Visual C++ (no shared libs)
   11413 	# Anyone wants to do a port?
   11414 	;;
   11415       irix5* | irix6* | nonstopux*)
   11416 	case $cc_basename in
   11417 	  CC*)
   11418 	    lt_prog_compiler_wl_CXX='-Wl,'
   11419 	    lt_prog_compiler_static_CXX='-non_shared'
   11420 	    # CC pic flag -KPIC is the default.
   11421 	    ;;
   11422 	  *)
   11423 	    ;;
   11424 	esac
   11425 	;;
   11426       linux*)
   11427 	case $cc_basename in
   11428 	  KCC*)
   11429 	    # KAI C++ Compiler
   11430 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   11431 	    lt_prog_compiler_pic_CXX='-fPIC'
   11432 	    ;;
   11433 	  icpc* | ecpc*)
   11434 	    # Intel C++
   11435 	    lt_prog_compiler_wl_CXX='-Wl,'
   11436 	    lt_prog_compiler_pic_CXX='-KPIC'
   11437 	    lt_prog_compiler_static_CXX='-static'
   11438 	    ;;
   11439 	  pgCC*)
   11440 	    # Portland Group C++ compiler.
   11441 	    lt_prog_compiler_wl_CXX='-Wl,'
   11442 	    lt_prog_compiler_pic_CXX='-fpic'
   11443 	    lt_prog_compiler_static_CXX='-Bstatic'
   11444 	    ;;
   11445 	  cxx*)
   11446 	    # Compaq C++
   11447 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   11448 	    # Linux and Compaq Tru64 Unix objects are PIC.
   11449 	    lt_prog_compiler_pic_CXX=
   11450 	    lt_prog_compiler_static_CXX='-non_shared'
   11451 	    ;;
   11452 	  *)
   11453 	    ;;
   11454 	esac
   11455 	;;
   11456       lynxos*)
   11457 	;;
   11458       m88k*)
   11459 	;;
   11460       mvs*)
   11461 	case $cc_basename in
   11462 	  cxx*)
   11463 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   11464 	    ;;
   11465 	  *)
   11466 	    ;;
   11467 	esac
   11468 	;;
   11469       netbsd*)
   11470 	;;
   11471       osf3* | osf4* | osf5*)
   11472 	case $cc_basename in
   11473 	  KCC*)
   11474 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   11475 	    ;;
   11476 	  RCC*)
   11477 	    # Rational C++ 2.4.1
   11478 	    lt_prog_compiler_pic_CXX='-pic'
   11479 	    ;;
   11480 	  cxx*)
   11481 	    # Digital/Compaq C++
   11482 	    lt_prog_compiler_wl_CXX='-Wl,'
   11483 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   11484 	    # Linux and Compaq Tru64 Unix objects are PIC.
   11485 	    lt_prog_compiler_pic_CXX=
   11486 	    lt_prog_compiler_static_CXX='-non_shared'
   11487 	    ;;
   11488 	  *)
   11489 	    ;;
   11490 	esac
   11491 	;;
   11492       psos*)
   11493 	;;
   11494       solaris*)
   11495 	case $cc_basename in
   11496 	  CC*)
   11497 	    # Sun C++ 4.2, 5.x and Centerline C++
   11498 	    lt_prog_compiler_pic_CXX='-KPIC'
   11499 	    lt_prog_compiler_static_CXX='-Bstatic'
   11500 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   11501 	    ;;
   11502 	  gcx*)
   11503 	    # Green Hills C++ Compiler
   11504 	    lt_prog_compiler_pic_CXX='-PIC'
   11505 	    ;;
   11506 	  *)
   11507 	    ;;
   11508 	esac
   11509 	;;
   11510       sunos4*)
   11511 	case $cc_basename in
   11512 	  CC*)
   11513 	    # Sun C++ 4.x
   11514 	    lt_prog_compiler_pic_CXX='-pic'
   11515 	    lt_prog_compiler_static_CXX='-Bstatic'
   11516 	    ;;
   11517 	  lcc*)
   11518 	    # Lucid
   11519 	    lt_prog_compiler_pic_CXX='-pic'
   11520 	    ;;
   11521 	  *)
   11522 	    ;;
   11523 	esac
   11524 	;;
   11525       tandem*)
   11526 	case $cc_basename in
   11527 	  NCC*)
   11528 	    # NonStop-UX NCC 3.20
   11529 	    lt_prog_compiler_pic_CXX='-KPIC'
   11530 	    ;;
   11531 	  *)
   11532 	    ;;
   11533 	esac
   11534 	;;
   11535       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   11536 	case $cc_basename in
   11537 	  CC*)
   11538 	    lt_prog_compiler_wl_CXX='-Wl,'
   11539 	    lt_prog_compiler_pic_CXX='-KPIC'
   11540 	    lt_prog_compiler_static_CXX='-Bstatic'
   11541 	    ;;
   11542 	esac
   11543 	;;
   11544       vxworks*)
   11545 	;;
   11546       *)
   11547 	lt_prog_compiler_can_build_shared_CXX=no
   11548 	;;
   11549     esac
   11550   fi
   11551 
   11552 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   11553 echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6
   11554 
   11555 #
   11556 # Check to make sure the PIC flag actually works.
   11557 #
   11558 if test -n "$lt_prog_compiler_pic_CXX"; then
   11559 
   11560 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   11561 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6
   11562 if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then
   11563   echo $ECHO_N "(cached) $ECHO_C" >&6
   11564 else
   11565   lt_prog_compiler_pic_works_CXX=no
   11566   ac_outfile=conftest.$ac_objext
   11567    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   11568    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   11569    # Insert the option either (1) after the last *FLAGS variable, or
   11570    # (2) before a word containing "conftest.", or (3) at the end.
   11571    # Note that $ac_compile itself does not contain backslashes and begins
   11572    # with a dollar sign (not a hyphen), so the echo should work correctly.
   11573    # The option is referenced via a variable to avoid confusing sed.
   11574    lt_compile=`echo "$ac_compile" | $SED \
   11575    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   11576    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   11577    -e 's:$: $lt_compiler_flag:'`
   11578    (eval echo "\"\$as_me:11578: $lt_compile\"" >&5)
   11579    (eval "$lt_compile" 2>conftest.err)
   11580    ac_status=$?
   11581    cat conftest.err >&5
   11582    echo "$as_me:11582: \$? = $ac_status" >&5
   11583    if (exit $ac_status) && test -s "$ac_outfile"; then
   11584      # The compiler can only warn and ignore the option if not recognized
   11585      # So say no if there are warnings other than the usual output.
   11586      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   11587      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   11588      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   11589        lt_prog_compiler_pic_works_CXX=yes
   11590      fi
   11591    fi
   11592    $rm conftest*
   11593 
   11594 fi
   11595 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5
   11596 echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6
   11597 
   11598 if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
   11599     case $lt_prog_compiler_pic_CXX in
   11600      "" | " "*) ;;
   11601      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   11602      esac
   11603 else
   11604     lt_prog_compiler_pic_CXX=
   11605      lt_prog_compiler_can_build_shared_CXX=no
   11606 fi
   11607 
   11608 fi
   11609 case $host_os in
   11610   # For platforms which do not support PIC, -DPIC is meaningless:
   11611   *djgpp*)
   11612     lt_prog_compiler_pic_CXX=
   11613     ;;
   11614   *)
   11615     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   11616     ;;
   11617 esac
   11618 
   11619 #
   11620 # Check to make sure the static flag actually works.
   11621 #
   11622 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   11623 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   11624 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
   11625 if test "${lt_prog_compiler_static_works_CXX+set}" = set; then
   11626   echo $ECHO_N "(cached) $ECHO_C" >&6
   11627 else
   11628   lt_prog_compiler_static_works_CXX=no
   11629    save_LDFLAGS="$LDFLAGS"
   11630    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   11631    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   11632    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   11633      # The linker can only warn and ignore the option if not recognized
   11634      # So say no if there are warnings
   11635      if test -s conftest.err; then
   11636        # Append any errors to the config.log.
   11637        cat conftest.err 1>&5
   11638        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   11639        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   11640        if diff conftest.exp conftest.er2 >/dev/null; then
   11641          lt_prog_compiler_static_works_CXX=yes
   11642        fi
   11643      else
   11644        lt_prog_compiler_static_works_CXX=yes
   11645      fi
   11646    fi
   11647    $rm conftest*
   11648    LDFLAGS="$save_LDFLAGS"
   11649 
   11650 fi
   11651 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5
   11652 echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6
   11653 
   11654 if test x"$lt_prog_compiler_static_works_CXX" = xyes; then
   11655     :
   11656 else
   11657     lt_prog_compiler_static_CXX=
   11658 fi
   11659 
   11660 
   11661 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   11662 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
   11663 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   11664   echo $ECHO_N "(cached) $ECHO_C" >&6
   11665 else
   11666   lt_cv_prog_compiler_c_o_CXX=no
   11667    $rm -r conftest 2>/dev/null
   11668    mkdir conftest
   11669    cd conftest
   11670    mkdir out
   11671    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   11672 
   11673    lt_compiler_flag="-o out/conftest2.$ac_objext"
   11674    # Insert the option either (1) after the last *FLAGS variable, or
   11675    # (2) before a word containing "conftest.", or (3) at the end.
   11676    # Note that $ac_compile itself does not contain backslashes and begins
   11677    # with a dollar sign (not a hyphen), so the echo should work correctly.
   11678    lt_compile=`echo "$ac_compile" | $SED \
   11679    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   11680    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   11681    -e 's:$: $lt_compiler_flag:'`
   11682    (eval echo "\"\$as_me:11682: $lt_compile\"" >&5)
   11683    (eval "$lt_compile" 2>out/conftest.err)
   11684    ac_status=$?
   11685    cat out/conftest.err >&5
   11686    echo "$as_me:11686: \$? = $ac_status" >&5
   11687    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   11688    then
   11689      # The compiler can only warn and ignore the option if not recognized
   11690      # So say no if there are warnings
   11691      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   11692      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   11693      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   11694        lt_cv_prog_compiler_c_o_CXX=yes
   11695      fi
   11696    fi
   11697    chmod u+w . 2>&5
   11698    $rm conftest*
   11699    # SGI C++ compiler will create directory out/ii_files/ for
   11700    # template instantiation
   11701    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   11702    $rm out/* && rmdir out
   11703    cd ..
   11704    rmdir conftest
   11705    $rm conftest*
   11706 
   11707 fi
   11708 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   11709 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6
   11710 
   11711 
   11712 hard_links="nottested"
   11713 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   11714   # do not overwrite the value of need_locks provided by the user
   11715   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   11716 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
   11717   hard_links=yes
   11718   $rm conftest*
   11719   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   11720   touch conftest.a
   11721   ln conftest.a conftest.b 2>&5 || hard_links=no
   11722   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   11723   echo "$as_me:$LINENO: result: $hard_links" >&5
   11724 echo "${ECHO_T}$hard_links" >&6
   11725   if test "$hard_links" = no; then
   11726     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   11727 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   11728     need_locks=warn
   11729   fi
   11730 else
   11731   need_locks=no
   11732 fi
   11733 
   11734 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   11735 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
   11736 
   11737   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   11738   case $host_os in
   11739   aix4* | aix5*)
   11740     # If we're using GNU nm, then we don't want the "-C" option.
   11741     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   11742     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   11743       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'
   11744     else
   11745       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'
   11746     fi
   11747     ;;
   11748   pw32*)
   11749     export_symbols_cmds_CXX="$ltdll_cmds"
   11750   ;;
   11751   cygwin* | mingw*)
   11752     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'
   11753   ;;
   11754   *)
   11755     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   11756   ;;
   11757   esac
   11758 
   11759 echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   11760 echo "${ECHO_T}$ld_shlibs_CXX" >&6
   11761 test "$ld_shlibs_CXX" = no && can_build_shared=no
   11762 
   11763 #
   11764 # Do we need to explicitly link libc?
   11765 #
   11766 case "x$archive_cmds_need_lc_CXX" in
   11767 x|xyes)
   11768   # Assume -lc should be added
   11769   archive_cmds_need_lc_CXX=yes
   11770 
   11771   if test "$enable_shared" = yes && test "$GCC" = yes; then
   11772     case $archive_cmds_CXX in
   11773     *'~'*)
   11774       # FIXME: we may have to deal with multi-command sequences.
   11775       ;;
   11776     '$CC '*)
   11777       # Test whether the compiler implicitly links with -lc since on some
   11778       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   11779       # to ld, don't add -lc before -lgcc.
   11780       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   11781 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
   11782       $rm conftest*
   11783       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   11784 
   11785       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   11786   (eval $ac_compile) 2>&5
   11787   ac_status=$?
   11788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11789   (exit $ac_status); } 2>conftest.err; then
   11790         soname=conftest
   11791         lib=conftest
   11792         libobjs=conftest.$ac_objext
   11793         deplibs=
   11794         wl=$lt_prog_compiler_wl_CXX
   11795 	pic_flag=$lt_prog_compiler_pic_CXX
   11796         compiler_flags=-v
   11797         linker_flags=-v
   11798         verstring=
   11799         output_objdir=.
   11800         libname=conftest
   11801         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   11802         allow_undefined_flag_CXX=
   11803         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   11804   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   11805   ac_status=$?
   11806   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11807   (exit $ac_status); }
   11808         then
   11809 	  archive_cmds_need_lc_CXX=no
   11810         else
   11811 	  archive_cmds_need_lc_CXX=yes
   11812         fi
   11813         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   11814       else
   11815         cat conftest.err 1>&5
   11816       fi
   11817       $rm conftest*
   11818       echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   11819 echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6
   11820       ;;
   11821     esac
   11822   fi
   11823   ;;
   11824 esac
   11825 
   11826 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   11827 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
   11828 library_names_spec=
   11829 libname_spec='lib$name'
   11830 soname_spec=
   11831 shrext_cmds=".so"
   11832 postinstall_cmds=
   11833 postuninstall_cmds=
   11834 finish_cmds=
   11835 finish_eval=
   11836 shlibpath_var=
   11837 shlibpath_overrides_runpath=unknown
   11838 version_type=none
   11839 dynamic_linker="$host_os ld.so"
   11840 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   11841 if test "$GCC" = yes; then
   11842   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   11843   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   11844     # if the path contains ";" then we assume it to be the separator
   11845     # otherwise default to the standard path separator (i.e. ":") - it is
   11846     # assumed that no part of a normal pathname contains ";" but that should
   11847     # okay in the real world where ";" in dirpaths is itself problematic.
   11848     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   11849   else
   11850     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   11851   fi
   11852 else
   11853   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   11854 fi
   11855 need_lib_prefix=unknown
   11856 hardcode_into_libs=no
   11857 
   11858 # when you set need_version to no, make sure it does not cause -set_version
   11859 # flags to be left without arguments
   11860 need_version=unknown
   11861 
   11862 case $host_os in
   11863 aix3*)
   11864   version_type=linux
   11865   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   11866   shlibpath_var=LIBPATH
   11867 
   11868   # AIX 3 has no versioning support, so we append a major version to the name.
   11869   soname_spec='${libname}${release}${shared_ext}$major'
   11870   ;;
   11871 
   11872 aix4* | aix5*)
   11873   version_type=linux
   11874   need_lib_prefix=no
   11875   need_version=no
   11876   hardcode_into_libs=yes
   11877   if test "$host_cpu" = ia64; then
   11878     # AIX 5 supports IA64
   11879     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   11880     shlibpath_var=LD_LIBRARY_PATH
   11881   else
   11882     # With GCC up to 2.95.x, collect2 would create an import file
   11883     # for dependence libraries.  The import file would start with
   11884     # the line `#! .'.  This would cause the generated library to
   11885     # depend on `.', always an invalid library.  This was fixed in
   11886     # development snapshots of GCC prior to 3.0.
   11887     case $host_os in
   11888       aix4 | aix4.[01] | aix4.[01].*)
   11889       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   11890 	   echo ' yes '
   11891 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   11892 	:
   11893       else
   11894 	can_build_shared=no
   11895       fi
   11896       ;;
   11897     esac
   11898     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   11899     # soname into executable. Probably we can add versioning support to
   11900     # collect2, so additional links can be useful in future.
   11901     if test "$aix_use_runtimelinking" = yes; then
   11902       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   11903       # instead of lib<name>.a to let people know that these are not
   11904       # typical AIX shared libraries.
   11905       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11906     else
   11907       # We preserve .a as extension for shared libraries through AIX4.2
   11908       # and later when we are not doing run time linking.
   11909       library_names_spec='${libname}${release}.a $libname.a'
   11910       soname_spec='${libname}${release}${shared_ext}$major'
   11911     fi
   11912     shlibpath_var=LIBPATH
   11913   fi
   11914   ;;
   11915 
   11916 amigaos*)
   11917   library_names_spec='$libname.ixlibrary $libname.a'
   11918   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   11919   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'
   11920   ;;
   11921 
   11922 beos*)
   11923   library_names_spec='${libname}${shared_ext}'
   11924   dynamic_linker="$host_os ld.so"
   11925   shlibpath_var=LIBRARY_PATH
   11926   ;;
   11927 
   11928 bsdi[45]*)
   11929   version_type=linux
   11930   need_version=no
   11931   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11932   soname_spec='${libname}${release}${shared_ext}$major'
   11933   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   11934   shlibpath_var=LD_LIBRARY_PATH
   11935   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   11936   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   11937   # the default ld.so.conf also contains /usr/contrib/lib and
   11938   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   11939   # libtool to hard-code these into programs
   11940   ;;
   11941 
   11942 cygwin* | mingw* | pw32*)
   11943   version_type=windows
   11944   shrext_cmds=".dll"
   11945   need_version=no
   11946   need_lib_prefix=no
   11947 
   11948   case $GCC,$host_os in
   11949   yes,cygwin* | yes,mingw* | yes,pw32*)
   11950     library_names_spec='$libname.dll.a'
   11951     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   11952     postinstall_cmds='base_file=`basename \${file}`~
   11953       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   11954       dldir=$destdir/`dirname \$dlpath`~
   11955       test -d \$dldir || mkdir -p \$dldir~
   11956       $install_prog $dir/$dlname \$dldir/$dlname~
   11957       chmod a+x \$dldir/$dlname'
   11958     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   11959       dlpath=$dir/\$dldll~
   11960        $rm \$dlpath'
   11961     shlibpath_overrides_runpath=yes
   11962 
   11963     case $host_os in
   11964     cygwin*)
   11965       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   11966       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11967       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   11968       ;;
   11969     mingw*)
   11970       # MinGW DLLs use traditional 'lib' prefix
   11971       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11972       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   11973       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   11974         # It is most probably a Windows format PATH printed by
   11975         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   11976         # path with ; separators, and with drive letters. We can handle the
   11977         # drive letters (cygwin fileutils understands them), so leave them,
   11978         # especially as we might pass files found there to a mingw objdump,
   11979         # which wouldn't understand a cygwinified path. Ahh.
   11980         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   11981       else
   11982         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   11983       fi
   11984       ;;
   11985     pw32*)
   11986       # pw32 DLLs use 'pw' prefix rather than 'lib'
   11987       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11988       ;;
   11989     esac
   11990     ;;
   11991 
   11992   *)
   11993     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   11994     ;;
   11995   esac
   11996   dynamic_linker='Win32 ld.exe'
   11997   # FIXME: first we should search . and the directory the executable is in
   11998   shlibpath_var=PATH
   11999   ;;
   12000 
   12001 darwin* | rhapsody*)
   12002   dynamic_linker="$host_os dyld"
   12003   version_type=darwin
   12004   need_lib_prefix=no
   12005   need_version=no
   12006   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   12007   soname_spec='${libname}${release}${major}$shared_ext'
   12008   shlibpath_overrides_runpath=yes
   12009   shlibpath_var=DYLD_LIBRARY_PATH
   12010   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   12011   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   12012   if test "$GCC" = yes; then
   12013     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"`
   12014   else
   12015     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   12016   fi
   12017   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   12018   ;;
   12019 
   12020 dgux*)
   12021   version_type=linux
   12022   need_lib_prefix=no
   12023   need_version=no
   12024   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   12025   soname_spec='${libname}${release}${shared_ext}$major'
   12026   shlibpath_var=LD_LIBRARY_PATH
   12027   ;;
   12028 
   12029 freebsd1*)
   12030   dynamic_linker=no
   12031   ;;
   12032 
   12033 kfreebsd*-gnu)
   12034   version_type=linux
   12035   need_lib_prefix=no
   12036   need_version=no
   12037   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12038   soname_spec='${libname}${release}${shared_ext}$major'
   12039   shlibpath_var=LD_LIBRARY_PATH
   12040   shlibpath_overrides_runpath=no
   12041   hardcode_into_libs=yes
   12042   dynamic_linker='GNU ld.so'
   12043   ;;
   12044 
   12045 freebsd* | dragonfly*)
   12046   # DragonFly does not have aout.  When/if they implement a new
   12047   # versioning mechanism, adjust this.
   12048   if test -x /usr/bin/objformat; then
   12049     objformat=`/usr/bin/objformat`
   12050   else
   12051     case $host_os in
   12052     freebsd[123]*) objformat=aout ;;
   12053     *) objformat=elf ;;
   12054     esac
   12055   fi
   12056   version_type=freebsd-$objformat
   12057   case $version_type in
   12058     freebsd-elf*)
   12059       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   12060       need_version=no
   12061       need_lib_prefix=no
   12062       ;;
   12063     freebsd-*)
   12064       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   12065       need_version=yes
   12066       ;;
   12067   esac
   12068   shlibpath_var=LD_LIBRARY_PATH
   12069   case $host_os in
   12070   freebsd2*)
   12071     shlibpath_overrides_runpath=yes
   12072     ;;
   12073   freebsd3.[01]* | freebsdelf3.[01]*)
   12074     shlibpath_overrides_runpath=yes
   12075     hardcode_into_libs=yes
   12076     ;;
   12077   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   12078   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   12079     shlibpath_overrides_runpath=no
   12080     hardcode_into_libs=yes
   12081     ;;
   12082   freebsd*) # from 4.6 on
   12083     shlibpath_overrides_runpath=yes
   12084     hardcode_into_libs=yes
   12085     ;;
   12086   esac
   12087   ;;
   12088 
   12089 gnu*)
   12090   version_type=linux
   12091   need_lib_prefix=no
   12092   need_version=no
   12093   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   12094   soname_spec='${libname}${release}${shared_ext}$major'
   12095   shlibpath_var=LD_LIBRARY_PATH
   12096   hardcode_into_libs=yes
   12097   ;;
   12098 
   12099 hpux9* | hpux10* | hpux11*)
   12100   # Give a soname corresponding to the major version so that dld.sl refuses to
   12101   # link against other versions.
   12102   version_type=sunos
   12103   need_lib_prefix=no
   12104   need_version=no
   12105   case $host_cpu in
   12106   ia64*)
   12107     shrext_cmds='.so'
   12108     hardcode_into_libs=yes
   12109     dynamic_linker="$host_os dld.so"
   12110     shlibpath_var=LD_LIBRARY_PATH
   12111     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12112     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12113     soname_spec='${libname}${release}${shared_ext}$major'
   12114     if test "X$HPUX_IA64_MODE" = X32; then
   12115       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   12116     else
   12117       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   12118     fi
   12119     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12120     ;;
   12121    hppa*64*)
   12122      shrext_cmds='.sl'
   12123      hardcode_into_libs=yes
   12124      dynamic_linker="$host_os dld.sl"
   12125      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   12126      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12127      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12128      soname_spec='${libname}${release}${shared_ext}$major'
   12129      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   12130      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12131      ;;
   12132    *)
   12133     shrext_cmds='.sl'
   12134     dynamic_linker="$host_os dld.sl"
   12135     shlibpath_var=SHLIB_PATH
   12136     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   12137     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12138     soname_spec='${libname}${release}${shared_ext}$major'
   12139     ;;
   12140   esac
   12141   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   12142   postinstall_cmds='chmod 555 $lib'
   12143   ;;
   12144 
   12145 interix3*)
   12146   version_type=linux
   12147   need_lib_prefix=no
   12148   need_version=no
   12149   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12150   soname_spec='${libname}${release}${shared_ext}$major'
   12151   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   12152   shlibpath_var=LD_LIBRARY_PATH
   12153   shlibpath_overrides_runpath=no
   12154   hardcode_into_libs=yes
   12155   ;;
   12156 
   12157 irix5* | irix6* | nonstopux*)
   12158   case $host_os in
   12159     nonstopux*) version_type=nonstopux ;;
   12160     *)
   12161 	if test "$lt_cv_prog_gnu_ld" = yes; then
   12162 		version_type=linux
   12163 	else
   12164 		version_type=irix
   12165 	fi ;;
   12166   esac
   12167   need_lib_prefix=no
   12168   need_version=no
   12169   soname_spec='${libname}${release}${shared_ext}$major'
   12170   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   12171   case $host_os in
   12172   irix5* | nonstopux*)
   12173     libsuff= shlibsuff=
   12174     ;;
   12175   *)
   12176     case $LD in # libtool.m4 will add one of these switches to LD
   12177     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   12178       libsuff= shlibsuff= libmagic=32-bit;;
   12179     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   12180       libsuff=32 shlibsuff=N32 libmagic=N32;;
   12181     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   12182       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   12183     *) libsuff= shlibsuff= libmagic=never-match;;
   12184     esac
   12185     ;;
   12186   esac
   12187   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   12188   shlibpath_overrides_runpath=no
   12189   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   12190   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   12191   hardcode_into_libs=yes
   12192   ;;
   12193 
   12194 # No shared lib support for Linux oldld, aout, or coff.
   12195 linux*oldld* | linux*aout* | linux*coff*)
   12196   dynamic_linker=no
   12197   ;;
   12198 
   12199 # This must be Linux ELF.
   12200 linux*)
   12201   version_type=linux
   12202   need_lib_prefix=no
   12203   need_version=no
   12204   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12205   soname_spec='${libname}${release}${shared_ext}$major'
   12206   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   12207   shlibpath_var=LD_LIBRARY_PATH
   12208   shlibpath_overrides_runpath=no
   12209   # This implies no fast_install, which is unacceptable.
   12210   # Some rework will be needed to allow for fast_install
   12211   # before this can be enabled.
   12212   hardcode_into_libs=yes
   12213 
   12214   # find out which ABI we are using
   12215   libsuff=
   12216   case "$host_cpu" in
   12217   x86_64*|s390x*|powerpc64*)
   12218     echo '#line 12218 "configure"' > conftest.$ac_ext
   12219     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12220   (eval $ac_compile) 2>&5
   12221   ac_status=$?
   12222   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12223   (exit $ac_status); }; then
   12224       case `/usr/bin/file conftest.$ac_objext` in
   12225       *64-bit*)
   12226         libsuff=64
   12227         sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
   12228         ;;
   12229       esac
   12230     fi
   12231     rm -rf conftest*
   12232     ;;
   12233   esac
   12234 
   12235   # Append ld.so.conf contents to the search path
   12236   if test -f /etc/ld.so.conf; then
   12237     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' ' '`
   12238     sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
   12239   fi
   12240 
   12241   # We used to test for /lib/ld.so.1 and disable shared libraries on
   12242   # powerpc, because MkLinux only supported shared libraries with the
   12243   # GNU dynamic linker.  Since this was broken with cross compilers,
   12244   # most powerpc-linux boxes support dynamic linking these days and
   12245   # people can always --disable-shared, the test was removed, and we
   12246   # assume the GNU/Linux dynamic linker is in use.
   12247   dynamic_linker='GNU/Linux ld.so'
   12248   ;;
   12249 
   12250 knetbsd*-gnu)
   12251   version_type=linux
   12252   need_lib_prefix=no
   12253   need_version=no
   12254   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12255   soname_spec='${libname}${release}${shared_ext}$major'
   12256   shlibpath_var=LD_LIBRARY_PATH
   12257   shlibpath_overrides_runpath=no
   12258   hardcode_into_libs=yes
   12259   dynamic_linker='GNU ld.so'
   12260   ;;
   12261 
   12262 netbsd*)
   12263   version_type=sunos
   12264   need_lib_prefix=no
   12265   need_version=no
   12266   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   12267     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12268     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   12269     dynamic_linker='NetBSD (a.out) ld.so'
   12270   else
   12271     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12272     soname_spec='${libname}${release}${shared_ext}$major'
   12273     dynamic_linker='NetBSD ld.elf_so'
   12274   fi
   12275   shlibpath_var=LD_LIBRARY_PATH
   12276   shlibpath_overrides_runpath=yes
   12277   hardcode_into_libs=yes
   12278   ;;
   12279 
   12280 newsos6)
   12281   version_type=linux
   12282   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12283   shlibpath_var=LD_LIBRARY_PATH
   12284   shlibpath_overrides_runpath=yes
   12285   ;;
   12286 
   12287 nto-qnx*)
   12288   version_type=linux
   12289   need_lib_prefix=no
   12290   need_version=no
   12291   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12292   soname_spec='${libname}${release}${shared_ext}$major'
   12293   shlibpath_var=LD_LIBRARY_PATH
   12294   shlibpath_overrides_runpath=yes
   12295   ;;
   12296 
   12297 openbsd*)
   12298   version_type=sunos
   12299   sys_lib_dlsearch_path_spec="/usr/lib"
   12300   need_lib_prefix=no
   12301   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   12302   case $host_os in
   12303     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   12304     *)                         need_version=no  ;;
   12305   esac
   12306   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12307   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   12308   shlibpath_var=LD_LIBRARY_PATH
   12309   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   12310     case $host_os in
   12311       openbsd2.[89] | openbsd2.[89].*)
   12312 	shlibpath_overrides_runpath=no
   12313 	;;
   12314       *)
   12315 	shlibpath_overrides_runpath=yes
   12316 	;;
   12317       esac
   12318   else
   12319     shlibpath_overrides_runpath=yes
   12320   fi
   12321   ;;
   12322 
   12323 os2*)
   12324   libname_spec='$name'
   12325   shrext_cmds=".dll"
   12326   need_lib_prefix=no
   12327   library_names_spec='$libname${shared_ext} $libname.a'
   12328   dynamic_linker='OS/2 ld.exe'
   12329   shlibpath_var=LIBPATH
   12330   ;;
   12331 
   12332 osf3* | osf4* | osf5*)
   12333   version_type=osf
   12334   need_lib_prefix=no
   12335   need_version=no
   12336   soname_spec='${libname}${release}${shared_ext}$major'
   12337   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12338   shlibpath_var=LD_LIBRARY_PATH
   12339   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   12340   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   12341   ;;
   12342 
   12343 solaris*)
   12344   version_type=linux
   12345   need_lib_prefix=no
   12346   need_version=no
   12347   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12348   soname_spec='${libname}${release}${shared_ext}$major'
   12349   shlibpath_var=LD_LIBRARY_PATH
   12350   shlibpath_overrides_runpath=yes
   12351   hardcode_into_libs=yes
   12352   # ldd complains unless libraries are executable
   12353   postinstall_cmds='chmod +x $lib'
   12354   ;;
   12355 
   12356 sunos4*)
   12357   version_type=sunos
   12358   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12359   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   12360   shlibpath_var=LD_LIBRARY_PATH
   12361   shlibpath_overrides_runpath=yes
   12362   if test "$with_gnu_ld" = yes; then
   12363     need_lib_prefix=no
   12364   fi
   12365   need_version=yes
   12366   ;;
   12367 
   12368 sysv4 | sysv4.3*)
   12369   version_type=linux
   12370   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12371   soname_spec='${libname}${release}${shared_ext}$major'
   12372   shlibpath_var=LD_LIBRARY_PATH
   12373   case $host_vendor in
   12374     sni)
   12375       shlibpath_overrides_runpath=no
   12376       need_lib_prefix=no
   12377       export_dynamic_flag_spec='${wl}-Blargedynsym'
   12378       runpath_var=LD_RUN_PATH
   12379       ;;
   12380     siemens)
   12381       need_lib_prefix=no
   12382       ;;
   12383     motorola)
   12384       need_lib_prefix=no
   12385       need_version=no
   12386       shlibpath_overrides_runpath=no
   12387       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   12388       ;;
   12389   esac
   12390   ;;
   12391 
   12392 sysv4*MP*)
   12393   if test -d /usr/nec ;then
   12394     version_type=linux
   12395     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   12396     soname_spec='$libname${shared_ext}.$major'
   12397     shlibpath_var=LD_LIBRARY_PATH
   12398   fi
   12399   ;;
   12400 
   12401 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   12402   version_type=freebsd-elf
   12403   need_lib_prefix=no
   12404   need_version=no
   12405   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   12406   soname_spec='${libname}${release}${shared_ext}$major'
   12407   shlibpath_var=LD_LIBRARY_PATH
   12408   hardcode_into_libs=yes
   12409   if test "$with_gnu_ld" = yes; then
   12410     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   12411     shlibpath_overrides_runpath=no
   12412   else
   12413     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   12414     shlibpath_overrides_runpath=yes
   12415     case $host_os in
   12416       sco3.2v5*)
   12417         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   12418 	;;
   12419     esac
   12420   fi
   12421   sys_lib_dlsearch_path_spec='/usr/lib'
   12422   ;;
   12423 
   12424 uts4*)
   12425   version_type=linux
   12426   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12427   soname_spec='${libname}${release}${shared_ext}$major'
   12428   shlibpath_var=LD_LIBRARY_PATH
   12429   ;;
   12430 
   12431 *)
   12432   dynamic_linker=no
   12433   ;;
   12434 esac
   12435 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   12436 echo "${ECHO_T}$dynamic_linker" >&6
   12437 test "$dynamic_linker" = no && can_build_shared=no
   12438 
   12439 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   12440 if test "$GCC" = yes; then
   12441   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   12442 fi
   12443 
   12444 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   12445 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
   12446 hardcode_action_CXX=
   12447 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   12448    test -n "$runpath_var_CXX" || \
   12449    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   12450 
   12451   # We can hardcode non-existant directories.
   12452   if test "$hardcode_direct_CXX" != no &&
   12453      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   12454      # have to relink, otherwise we might link with an installed library
   12455      # when we should be linking with a yet-to-be-installed one
   12456      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   12457      test "$hardcode_minus_L_CXX" != no; then
   12458     # Linking always hardcodes the temporary library directory.
   12459     hardcode_action_CXX=relink
   12460   else
   12461     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   12462     hardcode_action_CXX=immediate
   12463   fi
   12464 else
   12465   # We cannot hardcode anything, or else we can only hardcode existing
   12466   # directories.
   12467   hardcode_action_CXX=unsupported
   12468 fi
   12469 echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   12470 echo "${ECHO_T}$hardcode_action_CXX" >&6
   12471 
   12472 if test "$hardcode_action_CXX" = relink; then
   12473   # Fast installation is not supported
   12474   enable_fast_install=no
   12475 elif test "$shlibpath_overrides_runpath" = yes ||
   12476      test "$enable_shared" = no; then
   12477   # Fast installation is not necessary
   12478   enable_fast_install=needless
   12479 fi
   12480 
   12481 
   12482 # The else clause should only fire when bootstrapping the
   12483 # libtool distribution, otherwise you forgot to ship ltmain.sh
   12484 # with your package, and you will get complaints that there are
   12485 # no rules to generate ltmain.sh.
   12486 if test -f "$ltmain"; then
   12487   # See if we are running on zsh, and set the options which allow our commands through
   12488   # without removal of \ escapes.
   12489   if test -n "${ZSH_VERSION+set}" ; then
   12490     setopt NO_GLOB_SUBST
   12491   fi
   12492   # Now quote all the things that may contain metacharacters while being
   12493   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   12494   # variables and quote the copies for generation of the libtool script.
   12495   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   12496     SED SHELL STRIP \
   12497     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   12498     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   12499     deplibs_check_method reload_flag reload_cmds need_locks \
   12500     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   12501     lt_cv_sys_global_symbol_to_c_name_address \
   12502     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   12503     old_postinstall_cmds old_postuninstall_cmds \
   12504     compiler_CXX \
   12505     CC_CXX \
   12506     LD_CXX \
   12507     lt_prog_compiler_wl_CXX \
   12508     lt_prog_compiler_pic_CXX \
   12509     lt_prog_compiler_static_CXX \
   12510     lt_prog_compiler_no_builtin_flag_CXX \
   12511     export_dynamic_flag_spec_CXX \
   12512     thread_safe_flag_spec_CXX \
   12513     whole_archive_flag_spec_CXX \
   12514     enable_shared_with_static_runtimes_CXX \
   12515     old_archive_cmds_CXX \
   12516     old_archive_from_new_cmds_CXX \
   12517     predep_objects_CXX \
   12518     postdep_objects_CXX \
   12519     predeps_CXX \
   12520     postdeps_CXX \
   12521     compiler_lib_search_path_CXX \
   12522     archive_cmds_CXX \
   12523     archive_expsym_cmds_CXX \
   12524     postinstall_cmds_CXX \
   12525     postuninstall_cmds_CXX \
   12526     old_archive_from_expsyms_cmds_CXX \
   12527     allow_undefined_flag_CXX \
   12528     no_undefined_flag_CXX \
   12529     export_symbols_cmds_CXX \
   12530     hardcode_libdir_flag_spec_CXX \
   12531     hardcode_libdir_flag_spec_ld_CXX \
   12532     hardcode_libdir_separator_CXX \
   12533     hardcode_automatic_CXX \
   12534     module_cmds_CXX \
   12535     module_expsym_cmds_CXX \
   12536     lt_cv_prog_compiler_c_o_CXX \
   12537     exclude_expsyms_CXX \
   12538     include_expsyms_CXX; do
   12539 
   12540     case $var in
   12541     old_archive_cmds_CXX | \
   12542     old_archive_from_new_cmds_CXX | \
   12543     archive_cmds_CXX | \
   12544     archive_expsym_cmds_CXX | \
   12545     module_cmds_CXX | \
   12546     module_expsym_cmds_CXX | \
   12547     old_archive_from_expsyms_cmds_CXX | \
   12548     export_symbols_cmds_CXX | \
   12549     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   12550     postinstall_cmds | postuninstall_cmds | \
   12551     old_postinstall_cmds | old_postuninstall_cmds | \
   12552     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   12553       # Double-quote double-evaled strings.
   12554       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   12555       ;;
   12556     *)
   12557       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   12558       ;;
   12559     esac
   12560   done
   12561 
   12562   case $lt_echo in
   12563   *'\$0 --fallback-echo"')
   12564     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   12565     ;;
   12566   esac
   12567 
   12568 cfgfile="$ofile"
   12569 
   12570   cat <<__EOF__ >> "$cfgfile"
   12571 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   12572 
   12573 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   12574 
   12575 # Shell to use when invoking shell scripts.
   12576 SHELL=$lt_SHELL
   12577 
   12578 # Whether or not to build shared libraries.
   12579 build_libtool_libs=$enable_shared
   12580 
   12581 # Whether or not to build static libraries.
   12582 build_old_libs=$enable_static
   12583 
   12584 # Whether or not to add -lc for building shared libraries.
   12585 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   12586 
   12587 # Whether or not to disallow shared libs when runtime libs are static
   12588 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   12589 
   12590 # Whether or not to optimize for fast installation.
   12591 fast_install=$enable_fast_install
   12592 
   12593 # The host system.
   12594 host_alias=$host_alias
   12595 host=$host
   12596 host_os=$host_os
   12597 
   12598 # The build system.
   12599 build_alias=$build_alias
   12600 build=$build
   12601 build_os=$build_os
   12602 
   12603 # An echo program that does not interpret backslashes.
   12604 echo=$lt_echo
   12605 
   12606 # The archiver.
   12607 AR=$lt_AR
   12608 AR_FLAGS=$lt_AR_FLAGS
   12609 
   12610 # A C compiler.
   12611 LTCC=$lt_LTCC
   12612 
   12613 # LTCC compiler flags.
   12614 LTCFLAGS=$lt_LTCFLAGS
   12615 
   12616 # A language-specific compiler.
   12617 CC=$lt_compiler_CXX
   12618 
   12619 # Is the compiler the GNU C compiler?
   12620 with_gcc=$GCC_CXX
   12621 
   12622 # An ERE matcher.
   12623 EGREP=$lt_EGREP
   12624 
   12625 # The linker used to build libraries.
   12626 LD=$lt_LD_CXX
   12627 
   12628 # Whether we need hard or soft links.
   12629 LN_S=$lt_LN_S
   12630 
   12631 # A BSD-compatible nm program.
   12632 NM=$lt_NM
   12633 
   12634 # A symbol stripping program
   12635 STRIP=$lt_STRIP
   12636 
   12637 # Used to examine libraries when file_magic_cmd begins "file"
   12638 MAGIC_CMD=$MAGIC_CMD
   12639 
   12640 # Used on cygwin: DLL creation program.
   12641 DLLTOOL="$DLLTOOL"
   12642 
   12643 # Used on cygwin: object dumper.
   12644 OBJDUMP="$OBJDUMP"
   12645 
   12646 # Used on cygwin: assembler.
   12647 AS="$AS"
   12648 
   12649 # The name of the directory that contains temporary libtool files.
   12650 objdir=$objdir
   12651 
   12652 # How to create reloadable object files.
   12653 reload_flag=$lt_reload_flag
   12654 reload_cmds=$lt_reload_cmds
   12655 
   12656 # How to pass a linker flag through the compiler.
   12657 wl=$lt_lt_prog_compiler_wl_CXX
   12658 
   12659 # Object file suffix (normally "o").
   12660 objext="$ac_objext"
   12661 
   12662 # Old archive suffix (normally "a").
   12663 libext="$libext"
   12664 
   12665 # Shared library suffix (normally ".so").
   12666 shrext_cmds='$shrext_cmds'
   12667 
   12668 # Executable file suffix (normally "").
   12669 exeext="$exeext"
   12670 
   12671 # Additional compiler flags for building library objects.
   12672 pic_flag=$lt_lt_prog_compiler_pic_CXX
   12673 pic_mode=$pic_mode
   12674 
   12675 # What is the maximum length of a command?
   12676 max_cmd_len=$lt_cv_sys_max_cmd_len
   12677 
   12678 # Does compiler simultaneously support -c and -o options?
   12679 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   12680 
   12681 # Must we lock files when doing compilation?
   12682 need_locks=$lt_need_locks
   12683 
   12684 # Do we need the lib prefix for modules?
   12685 need_lib_prefix=$need_lib_prefix
   12686 
   12687 # Do we need a version for libraries?
   12688 need_version=$need_version
   12689 
   12690 # Whether dlopen is supported.
   12691 dlopen_support=$enable_dlopen
   12692 
   12693 # Whether dlopen of programs is supported.
   12694 dlopen_self=$enable_dlopen_self
   12695 
   12696 # Whether dlopen of statically linked programs is supported.
   12697 dlopen_self_static=$enable_dlopen_self_static
   12698 
   12699 # Compiler flag to prevent dynamic linking.
   12700 link_static_flag=$lt_lt_prog_compiler_static_CXX
   12701 
   12702 # Compiler flag to turn off builtin functions.
   12703 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   12704 
   12705 # Compiler flag to allow reflexive dlopens.
   12706 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   12707 
   12708 # Compiler flag to generate shared objects directly from archives.
   12709 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   12710 
   12711 # Compiler flag to generate thread-safe objects.
   12712 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   12713 
   12714 # Library versioning type.
   12715 version_type=$version_type
   12716 
   12717 # Format of library name prefix.
   12718 libname_spec=$lt_libname_spec
   12719 
   12720 # List of archive names.  First name is the real one, the rest are links.
   12721 # The last name is the one that the linker finds with -lNAME.
   12722 library_names_spec=$lt_library_names_spec
   12723 
   12724 # The coded name of the library, if different from the real name.
   12725 soname_spec=$lt_soname_spec
   12726 
   12727 # Commands used to build and install an old-style archive.
   12728 RANLIB=$lt_RANLIB
   12729 old_archive_cmds=$lt_old_archive_cmds_CXX
   12730 old_postinstall_cmds=$lt_old_postinstall_cmds
   12731 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   12732 
   12733 # Create an old-style archive from a shared archive.
   12734 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   12735 
   12736 # Create a temporary old-style archive to link instead of a shared archive.
   12737 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   12738 
   12739 # Commands used to build and install a shared archive.
   12740 archive_cmds=$lt_archive_cmds_CXX
   12741 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   12742 postinstall_cmds=$lt_postinstall_cmds
   12743 postuninstall_cmds=$lt_postuninstall_cmds
   12744 
   12745 # Commands used to build a loadable module (assumed same as above if empty)
   12746 module_cmds=$lt_module_cmds_CXX
   12747 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   12748 
   12749 # Commands to strip libraries.
   12750 old_striplib=$lt_old_striplib
   12751 striplib=$lt_striplib
   12752 
   12753 # Dependencies to place before the objects being linked to create a
   12754 # shared library.
   12755 predep_objects=$lt_predep_objects_CXX
   12756 
   12757 # Dependencies to place after the objects being linked to create a
   12758 # shared library.
   12759 postdep_objects=$lt_postdep_objects_CXX
   12760 
   12761 # Dependencies to place before the objects being linked to create a
   12762 # shared library.
   12763 predeps=$lt_predeps_CXX
   12764 
   12765 # Dependencies to place after the objects being linked to create a
   12766 # shared library.
   12767 postdeps=$lt_postdeps_CXX
   12768 
   12769 # The library search path used internally by the compiler when linking
   12770 # a shared library.
   12771 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   12772 
   12773 # Method to check whether dependent libraries are shared objects.
   12774 deplibs_check_method=$lt_deplibs_check_method
   12775 
   12776 # Command to use when deplibs_check_method == file_magic.
   12777 file_magic_cmd=$lt_file_magic_cmd
   12778 
   12779 # Flag that allows shared libraries with undefined symbols to be built.
   12780 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   12781 
   12782 # Flag that forces no undefined symbols.
   12783 no_undefined_flag=$lt_no_undefined_flag_CXX
   12784 
   12785 # Commands used to finish a libtool library installation in a directory.
   12786 finish_cmds=$lt_finish_cmds
   12787 
   12788 # Same as above, but a single script fragment to be evaled but not shown.
   12789 finish_eval=$lt_finish_eval
   12790 
   12791 # Take the output of nm and produce a listing of raw symbols and C names.
   12792 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   12793 
   12794 # Transform the output of nm in a proper C declaration
   12795 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   12796 
   12797 # Transform the output of nm in a C name address pair
   12798 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   12799 
   12800 # This is the shared library runtime path variable.
   12801 runpath_var=$runpath_var
   12802 
   12803 # This is the shared library path variable.
   12804 shlibpath_var=$shlibpath_var
   12805 
   12806 # Is shlibpath searched before the hard-coded library search path?
   12807 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   12808 
   12809 # How to hardcode a shared library path into an executable.
   12810 hardcode_action=$hardcode_action_CXX
   12811 
   12812 # Whether we should hardcode library paths into libraries.
   12813 hardcode_into_libs=$hardcode_into_libs
   12814 
   12815 # Flag to hardcode \$libdir into a binary during linking.
   12816 # This must work even if \$libdir does not exist.
   12817 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   12818 
   12819 # If ld is used when linking, flag to hardcode \$libdir into
   12820 # a binary during linking. This must work even if \$libdir does
   12821 # not exist.
   12822 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   12823 
   12824 # Whether we need a single -rpath flag with a separated argument.
   12825 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   12826 
   12827 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   12828 # resulting binary.
   12829 hardcode_direct=$hardcode_direct_CXX
   12830 
   12831 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   12832 # resulting binary.
   12833 hardcode_minus_L=$hardcode_minus_L_CXX
   12834 
   12835 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   12836 # the resulting binary.
   12837 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   12838 
   12839 # Set to yes if building a shared library automatically hardcodes DIR into the library
   12840 # and all subsequent libraries and executables linked against it.
   12841 hardcode_automatic=$hardcode_automatic_CXX
   12842 
   12843 # Variables whose values should be saved in libtool wrapper scripts and
   12844 # restored at relink time.
   12845 variables_saved_for_relink="$variables_saved_for_relink"
   12846 
   12847 # Whether libtool must link a program against all its dependency libraries.
   12848 link_all_deplibs=$link_all_deplibs_CXX
   12849 
   12850 # Compile-time system search path for libraries
   12851 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   12852 
   12853 # Run-time system search path for libraries
   12854 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   12855 
   12856 # Fix the shell variable \$srcfile for the compiler.
   12857 fix_srcfile_path="$fix_srcfile_path_CXX"
   12858 
   12859 # Set to yes if exported symbols are required.
   12860 always_export_symbols=$always_export_symbols_CXX
   12861 
   12862 # The commands to list exported symbols.
   12863 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   12864 
   12865 # The commands to extract the exported symbol list from a shared archive.
   12866 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   12867 
   12868 # Symbols that should not be listed in the preloaded symbols.
   12869 exclude_expsyms=$lt_exclude_expsyms_CXX
   12870 
   12871 # Symbols that must always be exported.
   12872 include_expsyms=$lt_include_expsyms_CXX
   12873 
   12874 # ### END LIBTOOL TAG CONFIG: $tagname
   12875 
   12876 __EOF__
   12877 
   12878 
   12879 else
   12880   # If there is no Makefile yet, we rely on a make rule to execute
   12881   # `config.status --recheck' to rerun these tests and create the
   12882   # libtool script then.
   12883   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   12884   if test -f "$ltmain_in"; then
   12885     test -f Makefile && make "$ltmain"
   12886   fi
   12887 fi
   12888 
   12889 
   12890 ac_ext=c
   12891 ac_cpp='$CPP $CPPFLAGS'
   12892 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12893 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12894 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   12895 
   12896 CC=$lt_save_CC
   12897 LDCXX=$LD
   12898 LD=$lt_save_LD
   12899 GCC=$lt_save_GCC
   12900 with_gnu_ldcxx=$with_gnu_ld
   12901 with_gnu_ld=$lt_save_with_gnu_ld
   12902 lt_cv_path_LDCXX=$lt_cv_path_LD
   12903 lt_cv_path_LD=$lt_save_path_LD
   12904 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   12905 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   12906 
   12907 	else
   12908 	  tagname=""
   12909 	fi
   12910 	;;
   12911 
   12912       F77)
   12913 	if test -n "$F77" && test "X$F77" != "Xno"; then
   12914 
   12915 ac_ext=f
   12916 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   12917 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12918 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   12919 
   12920 
   12921 archive_cmds_need_lc_F77=no
   12922 allow_undefined_flag_F77=
   12923 always_export_symbols_F77=no
   12924 archive_expsym_cmds_F77=
   12925 export_dynamic_flag_spec_F77=
   12926 hardcode_direct_F77=no
   12927 hardcode_libdir_flag_spec_F77=
   12928 hardcode_libdir_flag_spec_ld_F77=
   12929 hardcode_libdir_separator_F77=
   12930 hardcode_minus_L_F77=no
   12931 hardcode_automatic_F77=no
   12932 module_cmds_F77=
   12933 module_expsym_cmds_F77=
   12934 link_all_deplibs_F77=unknown
   12935 old_archive_cmds_F77=$old_archive_cmds
   12936 no_undefined_flag_F77=
   12937 whole_archive_flag_spec_F77=
   12938 enable_shared_with_static_runtimes_F77=no
   12939 
   12940 # Source file extension for f77 test sources.
   12941 ac_ext=f
   12942 
   12943 # Object file extension for compiled f77 test sources.
   12944 objext=o
   12945 objext_F77=$objext
   12946 
   12947 # Code to be used in simple compile tests
   12948 lt_simple_compile_test_code="      subroutine t\n      return\n      end\n"
   12949 
   12950 # Code to be used in simple link tests
   12951 lt_simple_link_test_code="      program t\n      end\n"
   12952 
   12953 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   12954 
   12955 # If no C compiler was specified, use CC.
   12956 LTCC=${LTCC-"$CC"}
   12957 
   12958 # If no C compiler flags were specified, use CFLAGS.
   12959 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   12960 
   12961 # Allow CC to be a program name with arguments.
   12962 compiler=$CC
   12963 
   12964 
   12965 # save warnings/boilerplate of simple test code
   12966 ac_outfile=conftest.$ac_objext
   12967 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   12968 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   12969 _lt_compiler_boilerplate=`cat conftest.err`
   12970 $rm conftest*
   12971 
   12972 ac_outfile=conftest.$ac_objext
   12973 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   12974 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   12975 _lt_linker_boilerplate=`cat conftest.err`
   12976 $rm conftest*
   12977 
   12978 
   12979 # Allow CC to be a program name with arguments.
   12980 lt_save_CC="$CC"
   12981 CC=${F77-"f77"}
   12982 compiler=$CC
   12983 compiler_F77=$CC
   12984 for cc_temp in $compiler""; do
   12985   case $cc_temp in
   12986     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   12987     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   12988     \-*) ;;
   12989     *) break;;
   12990   esac
   12991 done
   12992 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   12993 
   12994 
   12995 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   12996 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
   12997 echo "$as_me:$LINENO: result: $can_build_shared" >&5
   12998 echo "${ECHO_T}$can_build_shared" >&6
   12999 
   13000 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   13001 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
   13002 test "$can_build_shared" = "no" && enable_shared=no
   13003 
   13004 # On AIX, shared libraries and static libraries use the same namespace, and
   13005 # are all built from PIC.
   13006 case $host_os in
   13007 aix3*)
   13008   test "$enable_shared" = yes && enable_static=no
   13009   if test -n "$RANLIB"; then
   13010     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   13011     postinstall_cmds='$RANLIB $lib'
   13012   fi
   13013   ;;
   13014 aix4* | aix5*)
   13015   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   13016     test "$enable_shared" = yes && enable_static=no
   13017   fi
   13018   ;;
   13019 esac
   13020 echo "$as_me:$LINENO: result: $enable_shared" >&5
   13021 echo "${ECHO_T}$enable_shared" >&6
   13022 
   13023 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   13024 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
   13025 # Make sure either enable_shared or enable_static is yes.
   13026 test "$enable_shared" = yes || enable_static=yes
   13027 echo "$as_me:$LINENO: result: $enable_static" >&5
   13028 echo "${ECHO_T}$enable_static" >&6
   13029 
   13030 GCC_F77="$G77"
   13031 LD_F77="$LD"
   13032 
   13033 lt_prog_compiler_wl_F77=
   13034 lt_prog_compiler_pic_F77=
   13035 lt_prog_compiler_static_F77=
   13036 
   13037 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   13038 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
   13039 
   13040   if test "$GCC" = yes; then
   13041     lt_prog_compiler_wl_F77='-Wl,'
   13042     lt_prog_compiler_static_F77='-static'
   13043 
   13044     case $host_os in
   13045       aix*)
   13046       # All AIX code is PIC.
   13047       if test "$host_cpu" = ia64; then
   13048 	# AIX 5 now supports IA64 processor
   13049 	lt_prog_compiler_static_F77='-Bstatic'
   13050       fi
   13051       ;;
   13052 
   13053     amigaos*)
   13054       # FIXME: we need at least 68020 code to build shared libraries, but
   13055       # adding the `-m68020' flag to GCC prevents building anything better,
   13056       # like `-m68040'.
   13057       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   13058       ;;
   13059 
   13060     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   13061       # PIC is the default for these OSes.
   13062       ;;
   13063 
   13064     mingw* | pw32* | os2*)
   13065       # This hack is so that the source file can tell whether it is being
   13066       # built for inclusion in a dll (and should export symbols for example).
   13067       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13068       ;;
   13069 
   13070     darwin* | rhapsody*)
   13071       # PIC is the default on this platform
   13072       # Common symbols not allowed in MH_DYLIB files
   13073       lt_prog_compiler_pic_F77='-fno-common'
   13074       ;;
   13075 
   13076     interix3*)
   13077       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   13078       # Instead, we relocate shared libraries at runtime.
   13079       ;;
   13080 
   13081     msdosdjgpp*)
   13082       # Just because we use GCC doesn't mean we suddenly get shared libraries
   13083       # on systems that don't support them.
   13084       lt_prog_compiler_can_build_shared_F77=no
   13085       enable_shared=no
   13086       ;;
   13087 
   13088     sysv4*MP*)
   13089       if test -d /usr/nec; then
   13090 	lt_prog_compiler_pic_F77=-Kconform_pic
   13091       fi
   13092       ;;
   13093 
   13094     hpux*)
   13095       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13096       # not for PA HP-UX.
   13097       case $host_cpu in
   13098       hppa*64*|ia64*)
   13099 	# +Z the default
   13100 	;;
   13101       *)
   13102 	lt_prog_compiler_pic_F77='-fPIC'
   13103 	;;
   13104       esac
   13105       ;;
   13106 
   13107     *)
   13108       lt_prog_compiler_pic_F77='-fPIC'
   13109       ;;
   13110     esac
   13111   else
   13112     # PORTME Check for flag to pass linker flags through the system compiler.
   13113     case $host_os in
   13114     aix*)
   13115       lt_prog_compiler_wl_F77='-Wl,'
   13116       if test "$host_cpu" = ia64; then
   13117 	# AIX 5 now supports IA64 processor
   13118 	lt_prog_compiler_static_F77='-Bstatic'
   13119       else
   13120 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   13121       fi
   13122       ;;
   13123       darwin*)
   13124         # PIC is the default on this platform
   13125         # Common symbols not allowed in MH_DYLIB files
   13126        case $cc_basename in
   13127          xlc*)
   13128          lt_prog_compiler_pic_F77='-qnocommon'
   13129          lt_prog_compiler_wl_F77='-Wl,'
   13130          ;;
   13131        esac
   13132        ;;
   13133 
   13134     mingw* | pw32* | os2*)
   13135       # This hack is so that the source file can tell whether it is being
   13136       # built for inclusion in a dll (and should export symbols for example).
   13137       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13138       ;;
   13139 
   13140     hpux9* | hpux10* | hpux11*)
   13141       lt_prog_compiler_wl_F77='-Wl,'
   13142       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13143       # not for PA HP-UX.
   13144       case $host_cpu in
   13145       hppa*64*|ia64*)
   13146 	# +Z the default
   13147 	;;
   13148       *)
   13149 	lt_prog_compiler_pic_F77='+Z'
   13150 	;;
   13151       esac
   13152       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   13153       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   13154       ;;
   13155 
   13156     irix5* | irix6* | nonstopux*)
   13157       lt_prog_compiler_wl_F77='-Wl,'
   13158       # PIC (with -KPIC) is the default.
   13159       lt_prog_compiler_static_F77='-non_shared'
   13160       ;;
   13161 
   13162     newsos6)
   13163       lt_prog_compiler_pic_F77='-KPIC'
   13164       lt_prog_compiler_static_F77='-Bstatic'
   13165       ;;
   13166 
   13167     linux*)
   13168       case $cc_basename in
   13169       icc* | ecc*)
   13170 	lt_prog_compiler_wl_F77='-Wl,'
   13171 	lt_prog_compiler_pic_F77='-KPIC'
   13172 	lt_prog_compiler_static_F77='-static'
   13173         ;;
   13174       pgcc* | pgf77* | pgf90* | pgf95*)
   13175         # Portland Group compilers (*not* the Pentium gcc compiler,
   13176 	# which looks to be a dead project)
   13177 	lt_prog_compiler_wl_F77='-Wl,'
   13178 	lt_prog_compiler_pic_F77='-fpic'
   13179 	lt_prog_compiler_static_F77='-Bstatic'
   13180         ;;
   13181       ccc*)
   13182         lt_prog_compiler_wl_F77='-Wl,'
   13183         # All Alpha code is PIC.
   13184         lt_prog_compiler_static_F77='-non_shared'
   13185         ;;
   13186       esac
   13187       ;;
   13188 
   13189     osf3* | osf4* | osf5*)
   13190       lt_prog_compiler_wl_F77='-Wl,'
   13191       # All OSF/1 code is PIC.
   13192       lt_prog_compiler_static_F77='-non_shared'
   13193       ;;
   13194 
   13195     solaris*)
   13196       lt_prog_compiler_pic_F77='-KPIC'
   13197       lt_prog_compiler_static_F77='-Bstatic'
   13198       case $cc_basename in
   13199       f77* | f90* | f95*)
   13200 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   13201       *)
   13202 	lt_prog_compiler_wl_F77='-Wl,';;
   13203       esac
   13204       ;;
   13205 
   13206     sunos4*)
   13207       lt_prog_compiler_wl_F77='-Qoption ld '
   13208       lt_prog_compiler_pic_F77='-PIC'
   13209       lt_prog_compiler_static_F77='-Bstatic'
   13210       ;;
   13211 
   13212     sysv4 | sysv4.2uw2* | sysv4.3*)
   13213       lt_prog_compiler_wl_F77='-Wl,'
   13214       lt_prog_compiler_pic_F77='-KPIC'
   13215       lt_prog_compiler_static_F77='-Bstatic'
   13216       ;;
   13217 
   13218     sysv4*MP*)
   13219       if test -d /usr/nec ;then
   13220 	lt_prog_compiler_pic_F77='-Kconform_pic'
   13221 	lt_prog_compiler_static_F77='-Bstatic'
   13222       fi
   13223       ;;
   13224 
   13225     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   13226       lt_prog_compiler_wl_F77='-Wl,'
   13227       lt_prog_compiler_pic_F77='-KPIC'
   13228       lt_prog_compiler_static_F77='-Bstatic'
   13229       ;;
   13230 
   13231     unicos*)
   13232       lt_prog_compiler_wl_F77='-Wl,'
   13233       lt_prog_compiler_can_build_shared_F77=no
   13234       ;;
   13235 
   13236     uts4*)
   13237       lt_prog_compiler_pic_F77='-pic'
   13238       lt_prog_compiler_static_F77='-Bstatic'
   13239       ;;
   13240 
   13241     *)
   13242       lt_prog_compiler_can_build_shared_F77=no
   13243       ;;
   13244     esac
   13245   fi
   13246 
   13247 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   13248 echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6
   13249 
   13250 #
   13251 # Check to make sure the PIC flag actually works.
   13252 #
   13253 if test -n "$lt_prog_compiler_pic_F77"; then
   13254 
   13255 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   13256 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6
   13257 if test "${lt_prog_compiler_pic_works_F77+set}" = set; then
   13258   echo $ECHO_N "(cached) $ECHO_C" >&6
   13259 else
   13260   lt_prog_compiler_pic_works_F77=no
   13261   ac_outfile=conftest.$ac_objext
   13262    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   13263    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   13264    # Insert the option either (1) after the last *FLAGS variable, or
   13265    # (2) before a word containing "conftest.", or (3) at the end.
   13266    # Note that $ac_compile itself does not contain backslashes and begins
   13267    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13268    # The option is referenced via a variable to avoid confusing sed.
   13269    lt_compile=`echo "$ac_compile" | $SED \
   13270    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13271    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13272    -e 's:$: $lt_compiler_flag:'`
   13273    (eval echo "\"\$as_me:13273: $lt_compile\"" >&5)
   13274    (eval "$lt_compile" 2>conftest.err)
   13275    ac_status=$?
   13276    cat conftest.err >&5
   13277    echo "$as_me:13277: \$? = $ac_status" >&5
   13278    if (exit $ac_status) && test -s "$ac_outfile"; then
   13279      # The compiler can only warn and ignore the option if not recognized
   13280      # So say no if there are warnings other than the usual output.
   13281      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   13282      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13283      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   13284        lt_prog_compiler_pic_works_F77=yes
   13285      fi
   13286    fi
   13287    $rm conftest*
   13288 
   13289 fi
   13290 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5
   13291 echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6
   13292 
   13293 if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
   13294     case $lt_prog_compiler_pic_F77 in
   13295      "" | " "*) ;;
   13296      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   13297      esac
   13298 else
   13299     lt_prog_compiler_pic_F77=
   13300      lt_prog_compiler_can_build_shared_F77=no
   13301 fi
   13302 
   13303 fi
   13304 case $host_os in
   13305   # For platforms which do not support PIC, -DPIC is meaningless:
   13306   *djgpp*)
   13307     lt_prog_compiler_pic_F77=
   13308     ;;
   13309   *)
   13310     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   13311     ;;
   13312 esac
   13313 
   13314 #
   13315 # Check to make sure the static flag actually works.
   13316 #
   13317 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   13318 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   13319 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
   13320 if test "${lt_prog_compiler_static_works_F77+set}" = set; then
   13321   echo $ECHO_N "(cached) $ECHO_C" >&6
   13322 else
   13323   lt_prog_compiler_static_works_F77=no
   13324    save_LDFLAGS="$LDFLAGS"
   13325    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   13326    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   13327    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   13328      # The linker can only warn and ignore the option if not recognized
   13329      # So say no if there are warnings
   13330      if test -s conftest.err; then
   13331        # Append any errors to the config.log.
   13332        cat conftest.err 1>&5
   13333        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   13334        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13335        if diff conftest.exp conftest.er2 >/dev/null; then
   13336          lt_prog_compiler_static_works_F77=yes
   13337        fi
   13338      else
   13339        lt_prog_compiler_static_works_F77=yes
   13340      fi
   13341    fi
   13342    $rm conftest*
   13343    LDFLAGS="$save_LDFLAGS"
   13344 
   13345 fi
   13346 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5
   13347 echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6
   13348 
   13349 if test x"$lt_prog_compiler_static_works_F77" = xyes; then
   13350     :
   13351 else
   13352     lt_prog_compiler_static_F77=
   13353 fi
   13354 
   13355 
   13356 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   13357 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
   13358 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   13359   echo $ECHO_N "(cached) $ECHO_C" >&6
   13360 else
   13361   lt_cv_prog_compiler_c_o_F77=no
   13362    $rm -r conftest 2>/dev/null
   13363    mkdir conftest
   13364    cd conftest
   13365    mkdir out
   13366    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   13367 
   13368    lt_compiler_flag="-o out/conftest2.$ac_objext"
   13369    # Insert the option either (1) after the last *FLAGS variable, or
   13370    # (2) before a word containing "conftest.", or (3) at the end.
   13371    # Note that $ac_compile itself does not contain backslashes and begins
   13372    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13373    lt_compile=`echo "$ac_compile" | $SED \
   13374    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13375    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13376    -e 's:$: $lt_compiler_flag:'`
   13377    (eval echo "\"\$as_me:13377: $lt_compile\"" >&5)
   13378    (eval "$lt_compile" 2>out/conftest.err)
   13379    ac_status=$?
   13380    cat out/conftest.err >&5
   13381    echo "$as_me:13381: \$? = $ac_status" >&5
   13382    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   13383    then
   13384      # The compiler can only warn and ignore the option if not recognized
   13385      # So say no if there are warnings
   13386      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   13387      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   13388      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   13389        lt_cv_prog_compiler_c_o_F77=yes
   13390      fi
   13391    fi
   13392    chmod u+w . 2>&5
   13393    $rm conftest*
   13394    # SGI C++ compiler will create directory out/ii_files/ for
   13395    # template instantiation
   13396    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   13397    $rm out/* && rmdir out
   13398    cd ..
   13399    rmdir conftest
   13400    $rm conftest*
   13401 
   13402 fi
   13403 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   13404 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6
   13405 
   13406 
   13407 hard_links="nottested"
   13408 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   13409   # do not overwrite the value of need_locks provided by the user
   13410   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   13411 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
   13412   hard_links=yes
   13413   $rm conftest*
   13414   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13415   touch conftest.a
   13416   ln conftest.a conftest.b 2>&5 || hard_links=no
   13417   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13418   echo "$as_me:$LINENO: result: $hard_links" >&5
   13419 echo "${ECHO_T}$hard_links" >&6
   13420   if test "$hard_links" = no; then
   13421     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   13422 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   13423     need_locks=warn
   13424   fi
   13425 else
   13426   need_locks=no
   13427 fi
   13428 
   13429 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   13430 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
   13431 
   13432   runpath_var=
   13433   allow_undefined_flag_F77=
   13434   enable_shared_with_static_runtimes_F77=no
   13435   archive_cmds_F77=
   13436   archive_expsym_cmds_F77=
   13437   old_archive_From_new_cmds_F77=
   13438   old_archive_from_expsyms_cmds_F77=
   13439   export_dynamic_flag_spec_F77=
   13440   whole_archive_flag_spec_F77=
   13441   thread_safe_flag_spec_F77=
   13442   hardcode_libdir_flag_spec_F77=
   13443   hardcode_libdir_flag_spec_ld_F77=
   13444   hardcode_libdir_separator_F77=
   13445   hardcode_direct_F77=no
   13446   hardcode_minus_L_F77=no
   13447   hardcode_shlibpath_var_F77=unsupported
   13448   link_all_deplibs_F77=unknown
   13449   hardcode_automatic_F77=no
   13450   module_cmds_F77=
   13451   module_expsym_cmds_F77=
   13452   always_export_symbols_F77=no
   13453   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   13454   # include_expsyms should be a list of space-separated symbols to be *always*
   13455   # included in the symbol list
   13456   include_expsyms_F77=
   13457   # exclude_expsyms can be an extended regexp of symbols to exclude
   13458   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   13459   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   13460   # as well as any symbol that contains `d'.
   13461   exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_"
   13462   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   13463   # platforms (ab)use it in PIC code, but their linkers get confused if
   13464   # the symbol is explicitly referenced.  Since portable code cannot
   13465   # rely on this symbol name, it's probably fine to never include it in
   13466   # preloaded symbol tables.
   13467   extract_expsyms_cmds=
   13468   # Just being paranoid about ensuring that cc_basename is set.
   13469   for cc_temp in $compiler""; do
   13470   case $cc_temp in
   13471     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   13472     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   13473     \-*) ;;
   13474     *) break;;
   13475   esac
   13476 done
   13477 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   13478 
   13479   case $host_os in
   13480   cygwin* | mingw* | pw32*)
   13481     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   13482     # When not using gcc, we currently assume that we are using
   13483     # Microsoft Visual C++.
   13484     if test "$GCC" != yes; then
   13485       with_gnu_ld=no
   13486     fi
   13487     ;;
   13488   interix*)
   13489     # we just hope/assume this is gcc and not c89 (= MSVC++)
   13490     with_gnu_ld=yes
   13491     ;;
   13492   openbsd*)
   13493     with_gnu_ld=no
   13494     ;;
   13495   esac
   13496 
   13497   ld_shlibs_F77=yes
   13498   if test "$with_gnu_ld" = yes; then
   13499     # If archive_cmds runs LD, not CC, wlarc should be empty
   13500     wlarc='${wl}'
   13501 
   13502     # Set some defaults for GNU ld with shared library support. These
   13503     # are reset later if shared libraries are not supported. Putting them
   13504     # here allows them to be overridden if necessary.
   13505     runpath_var=LD_RUN_PATH
   13506     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   13507     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   13508     # ancient GNU ld didn't support --whole-archive et. al.
   13509     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   13510 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   13511       else
   13512   	whole_archive_flag_spec_F77=
   13513     fi
   13514     supports_anon_versioning=no
   13515     case `$LD -v 2>/dev/null` in
   13516       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   13517       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   13518       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   13519       *\ 2.11.*) ;; # other 2.11 versions
   13520       *) supports_anon_versioning=yes ;;
   13521     esac
   13522 
   13523     # See if GNU ld supports shared libraries.
   13524     case $host_os in
   13525     aix3* | aix4* | aix5*)
   13526       # On AIX/PPC, the GNU linker is very broken
   13527       if test "$host_cpu" != ia64; then
   13528 	ld_shlibs_F77=no
   13529 	cat <<EOF 1>&2
   13530 
   13531 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   13532 *** to be unable to reliably create shared libraries on AIX.
   13533 *** Therefore, libtool is disabling shared libraries support.  If you
   13534 *** really care for shared libraries, you may want to modify your PATH
   13535 *** so that a non-GNU linker is found, and then restart.
   13536 
   13537 EOF
   13538       fi
   13539       ;;
   13540 
   13541     amigaos*)
   13542       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)'
   13543       hardcode_libdir_flag_spec_F77='-L$libdir'
   13544       hardcode_minus_L_F77=yes
   13545 
   13546       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   13547       # that the semantics of dynamic libraries on AmigaOS, at least up
   13548       # to version 4, is to share data among multiple programs linked
   13549       # with the same dynamic library.  Since this doesn't match the
   13550       # behavior of shared libraries on other platforms, we can't use
   13551       # them.
   13552       ld_shlibs_F77=no
   13553       ;;
   13554 
   13555     beos*)
   13556       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   13557 	allow_undefined_flag_F77=unsupported
   13558 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   13559 	# support --undefined.  This deserves some investigation.  FIXME
   13560 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13561       else
   13562 	ld_shlibs_F77=no
   13563       fi
   13564       ;;
   13565 
   13566     cygwin* | mingw* | pw32*)
   13567       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   13568       # as there is no search path for DLLs.
   13569       hardcode_libdir_flag_spec_F77='-L$libdir'
   13570       allow_undefined_flag_F77=unsupported
   13571       always_export_symbols_F77=no
   13572       enable_shared_with_static_runtimes_F77=yes
   13573       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   13574 
   13575       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   13576         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   13577 	# If the export-symbols file already is a .def file (1st line
   13578 	# is EXPORTS), use it as is; otherwise, prepend...
   13579 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   13580 	  cp $export_symbols $output_objdir/$soname.def;
   13581 	else
   13582 	  echo EXPORTS > $output_objdir/$soname.def;
   13583 	  cat $export_symbols >> $output_objdir/$soname.def;
   13584 	fi~
   13585 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   13586       else
   13587 	ld_shlibs_F77=no
   13588       fi
   13589       ;;
   13590 
   13591     interix3*)
   13592       hardcode_direct_F77=no
   13593       hardcode_shlibpath_var_F77=no
   13594       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   13595       export_dynamic_flag_spec_F77='${wl}-E'
   13596       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   13597       # Instead, shared libraries are loaded at an image base (0x10000000 by
   13598       # default) and relocated if they conflict, which is a slow very memory
   13599       # consuming and fragmenting process.  To avoid this, we pick a random,
   13600       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   13601       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   13602       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'
   13603       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'
   13604       ;;
   13605 
   13606     linux*)
   13607       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   13608 	tmp_addflag=
   13609 	case $cc_basename,$host_cpu in
   13610 	pgcc*)				# Portland Group C compiler
   13611 	  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'
   13612 	  tmp_addflag=' $pic_flag'
   13613 	  ;;
   13614 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   13615 	  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'
   13616 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   13617 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   13618 	  tmp_addflag=' -i_dynamic' ;;
   13619 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   13620 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   13621 	ifc* | ifort*)			# Intel Fortran compiler
   13622 	  tmp_addflag=' -nofor_main' ;;
   13623 	esac
   13624 	archive_cmds_F77='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13625 
   13626 	if test $supports_anon_versioning = yes; then
   13627 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   13628   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   13629   $echo "local: *; };" >> $output_objdir/$libname.ver~
   13630 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   13631 	fi
   13632       else
   13633 	ld_shlibs_F77=no
   13634       fi
   13635       ;;
   13636 
   13637     netbsd*)
   13638       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   13639 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   13640 	wlarc=
   13641       else
   13642 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13643 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   13644       fi
   13645       ;;
   13646 
   13647     solaris*)
   13648       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   13649 	ld_shlibs_F77=no
   13650 	cat <<EOF 1>&2
   13651 
   13652 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   13653 *** create shared libraries on Solaris systems.  Therefore, libtool
   13654 *** is disabling shared libraries support.  We urge you to upgrade GNU
   13655 *** binutils to release 2.9.1 or newer.  Another option is to modify
   13656 *** your PATH or compiler configuration so that the native linker is
   13657 *** used, and then restart.
   13658 
   13659 EOF
   13660       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   13661 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13662 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   13663       else
   13664 	ld_shlibs_F77=no
   13665       fi
   13666       ;;
   13667 
   13668     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   13669       case `$LD -v 2>&1` in
   13670         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   13671 	ld_shlibs_F77=no
   13672 	cat <<_LT_EOF 1>&2
   13673 
   13674 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   13675 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   13676 *** is disabling shared libraries support.  We urge you to upgrade GNU
   13677 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   13678 *** your PATH or compiler configuration so that the native linker is
   13679 *** used, and then restart.
   13680 
   13681 _LT_EOF
   13682 	;;
   13683 	*)
   13684 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   13685 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   13686 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   13687 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   13688 	  else
   13689 	    ld_shlibs_F77=no
   13690 	  fi
   13691 	;;
   13692       esac
   13693       ;;
   13694 
   13695     sunos4*)
   13696       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   13697       wlarc=
   13698       hardcode_direct_F77=yes
   13699       hardcode_shlibpath_var_F77=no
   13700       ;;
   13701 
   13702     *)
   13703       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   13704 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13705 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   13706       else
   13707 	ld_shlibs_F77=no
   13708       fi
   13709       ;;
   13710     esac
   13711 
   13712     if test "$ld_shlibs_F77" = no; then
   13713       runpath_var=
   13714       hardcode_libdir_flag_spec_F77=
   13715       export_dynamic_flag_spec_F77=
   13716       whole_archive_flag_spec_F77=
   13717     fi
   13718   else
   13719     # PORTME fill in a description of your system's linker (not GNU ld)
   13720     case $host_os in
   13721     aix3*)
   13722       allow_undefined_flag_F77=unsupported
   13723       always_export_symbols_F77=yes
   13724       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'
   13725       # Note: this linker hardcodes the directories in LIBPATH if there
   13726       # are no directories specified by -L.
   13727       hardcode_minus_L_F77=yes
   13728       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   13729 	# Neither direct hardcoding nor static linking is supported with a
   13730 	# broken collect2.
   13731 	hardcode_direct_F77=unsupported
   13732       fi
   13733       ;;
   13734 
   13735     aix4* | aix5*)
   13736       if test "$host_cpu" = ia64; then
   13737 	# On IA64, the linker does run time linking by default, so we don't
   13738 	# have to do anything special.
   13739 	aix_use_runtimelinking=no
   13740 	exp_sym_flag='-Bexport'
   13741 	no_entry_flag=""
   13742       else
   13743 	# If we're using GNU nm, then we don't want the "-C" option.
   13744 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   13745 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   13746 	  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'
   13747 	else
   13748 	  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'
   13749 	fi
   13750 	aix_use_runtimelinking=no
   13751 
   13752 	# Test if we are trying to use run time linking or normal
   13753 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   13754 	# need to do runtime linking.
   13755 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   13756 	  for ld_flag in $LDFLAGS; do
   13757   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   13758   	    aix_use_runtimelinking=yes
   13759   	    break
   13760   	  fi
   13761 	  done
   13762 	  ;;
   13763 	esac
   13764 
   13765 	exp_sym_flag='-bexport'
   13766 	no_entry_flag='-bnoentry'
   13767       fi
   13768 
   13769       # When large executables or shared objects are built, AIX ld can
   13770       # have problems creating the table of contents.  If linking a library
   13771       # or program results in "error TOC overflow" add -mminimal-toc to
   13772       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   13773       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   13774 
   13775       archive_cmds_F77=''
   13776       hardcode_direct_F77=yes
   13777       hardcode_libdir_separator_F77=':'
   13778       link_all_deplibs_F77=yes
   13779 
   13780       if test "$GCC" = yes; then
   13781 	case $host_os in aix4.[012]|aix4.[012].*)
   13782 	# We only want to do this on AIX 4.2 and lower, the check
   13783 	# below for broken collect2 doesn't work under 4.3+
   13784 	  collect2name=`${CC} -print-prog-name=collect2`
   13785 	  if test -f "$collect2name" && \
   13786   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   13787 	  then
   13788   	  # We have reworked collect2
   13789   	  hardcode_direct_F77=yes
   13790 	  else
   13791   	  # We have old collect2
   13792   	  hardcode_direct_F77=unsupported
   13793   	  # It fails to find uninstalled libraries when the uninstalled
   13794   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   13795   	  # to unsupported forces relinking
   13796   	  hardcode_minus_L_F77=yes
   13797   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   13798   	  hardcode_libdir_separator_F77=
   13799 	  fi
   13800 	  ;;
   13801 	esac
   13802 	shared_flag='-shared'
   13803 	if test "$aix_use_runtimelinking" = yes; then
   13804 	  shared_flag="$shared_flag "'${wl}-G'
   13805 	fi
   13806       else
   13807 	# not using gcc
   13808 	if test "$host_cpu" = ia64; then
   13809   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   13810   	# chokes on -Wl,-G. The following line is correct:
   13811 	  shared_flag='-G'
   13812 	else
   13813 	  if test "$aix_use_runtimelinking" = yes; then
   13814 	    shared_flag='${wl}-G'
   13815 	  else
   13816 	    shared_flag='${wl}-bM:SRE'
   13817 	  fi
   13818 	fi
   13819       fi
   13820 
   13821       # It seems that -bexpall does not export symbols beginning with
   13822       # underscore (_), so it is better to generate a list of symbols to export.
   13823       always_export_symbols_F77=yes
   13824       if test "$aix_use_runtimelinking" = yes; then
   13825 	# Warning - without using the other runtime loading flags (-brtl),
   13826 	# -berok will link without error, but may produce a broken library.
   13827 	allow_undefined_flag_F77='-berok'
   13828        # Determine the default libpath from the value encoded in an empty executable.
   13829        cat >conftest.$ac_ext <<_ACEOF
   13830       program main
   13831 
   13832       end
   13833 _ACEOF
   13834 rm -f conftest.$ac_objext conftest$ac_exeext
   13835 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   13836   (eval $ac_link) 2>conftest.er1
   13837   ac_status=$?
   13838   grep -v '^ *+' conftest.er1 >conftest.err
   13839   rm -f conftest.er1
   13840   cat conftest.err >&5
   13841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13842   (exit $ac_status); } &&
   13843 	 { ac_try='test -z "$ac_f77_werror_flag"
   13844 			 || test ! -s conftest.err'
   13845   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   13846   (eval $ac_try) 2>&5
   13847   ac_status=$?
   13848   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13849   (exit $ac_status); }; } &&
   13850 	 { ac_try='test -s conftest$ac_exeext'
   13851   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   13852   (eval $ac_try) 2>&5
   13853   ac_status=$?
   13854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13855   (exit $ac_status); }; }; then
   13856 
   13857 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   13858 }'`
   13859 # Check for a 64-bit object if we didn't find anything.
   13860 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; }
   13861 }'`; fi
   13862 else
   13863   echo "$as_me: failed program was:" >&5
   13864 sed 's/^/| /' conftest.$ac_ext >&5
   13865 
   13866 fi
   13867 rm -f conftest.err conftest.$ac_objext \
   13868       conftest$ac_exeext conftest.$ac_ext
   13869 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   13870 
   13871        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   13872 	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"
   13873        else
   13874 	if test "$host_cpu" = ia64; then
   13875 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   13876 	  allow_undefined_flag_F77="-z nodefs"
   13877 	  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"
   13878 	else
   13879 	 # Determine the default libpath from the value encoded in an empty executable.
   13880 	 cat >conftest.$ac_ext <<_ACEOF
   13881       program main
   13882 
   13883       end
   13884 _ACEOF
   13885 rm -f conftest.$ac_objext conftest$ac_exeext
   13886 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   13887   (eval $ac_link) 2>conftest.er1
   13888   ac_status=$?
   13889   grep -v '^ *+' conftest.er1 >conftest.err
   13890   rm -f conftest.er1
   13891   cat conftest.err >&5
   13892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13893   (exit $ac_status); } &&
   13894 	 { ac_try='test -z "$ac_f77_werror_flag"
   13895 			 || test ! -s conftest.err'
   13896   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   13897   (eval $ac_try) 2>&5
   13898   ac_status=$?
   13899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13900   (exit $ac_status); }; } &&
   13901 	 { ac_try='test -s conftest$ac_exeext'
   13902   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   13903   (eval $ac_try) 2>&5
   13904   ac_status=$?
   13905   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13906   (exit $ac_status); }; }; then
   13907 
   13908 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   13909 }'`
   13910 # Check for a 64-bit object if we didn't find anything.
   13911 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; }
   13912 }'`; fi
   13913 else
   13914   echo "$as_me: failed program was:" >&5
   13915 sed 's/^/| /' conftest.$ac_ext >&5
   13916 
   13917 fi
   13918 rm -f conftest.err conftest.$ac_objext \
   13919       conftest$ac_exeext conftest.$ac_ext
   13920 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   13921 
   13922 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   13923 	  # Warning - without using the other run time loading flags,
   13924 	  # -berok will link without error, but may produce a broken library.
   13925 	  no_undefined_flag_F77=' ${wl}-bernotok'
   13926 	  allow_undefined_flag_F77=' ${wl}-berok'
   13927 	  # Exported symbols can be pulled into shared objects from archives
   13928 	  whole_archive_flag_spec_F77='$convenience'
   13929 	  archive_cmds_need_lc_F77=yes
   13930 	  # This is similar to how AIX traditionally builds its shared libraries.
   13931 	  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'
   13932 	fi
   13933       fi
   13934       ;;
   13935 
   13936     amigaos*)
   13937       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)'
   13938       hardcode_libdir_flag_spec_F77='-L$libdir'
   13939       hardcode_minus_L_F77=yes
   13940       # see comment about different semantics on the GNU ld section
   13941       ld_shlibs_F77=no
   13942       ;;
   13943 
   13944     bsdi[45]*)
   13945       export_dynamic_flag_spec_F77=-rdynamic
   13946       ;;
   13947 
   13948     cygwin* | mingw* | pw32*)
   13949       # When not using gcc, we currently assume that we are using
   13950       # Microsoft Visual C++.
   13951       # hardcode_libdir_flag_spec is actually meaningless, as there is
   13952       # no search path for DLLs.
   13953       hardcode_libdir_flag_spec_F77=' '
   13954       allow_undefined_flag_F77=unsupported
   13955       # Tell ltmain to make .lib files, not .a files.
   13956       libext=lib
   13957       # Tell ltmain to make .dll files, not .so files.
   13958       shrext_cmds=".dll"
   13959       # FIXME: Setting linknames here is a bad hack.
   13960       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   13961       # The linker will automatically build a .lib file if we build a DLL.
   13962       old_archive_From_new_cmds_F77='true'
   13963       # FIXME: Should let the user specify the lib program.
   13964       old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs'
   13965       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   13966       enable_shared_with_static_runtimes_F77=yes
   13967       ;;
   13968 
   13969     darwin* | rhapsody*)
   13970       case $host_os in
   13971         rhapsody* | darwin1.[012])
   13972          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   13973          ;;
   13974        *) # Darwin 1.3 on
   13975          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   13976            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   13977          else
   13978            case ${MACOSX_DEPLOYMENT_TARGET} in
   13979              10.[012])
   13980                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   13981                ;;
   13982              10.*)
   13983                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   13984                ;;
   13985            esac
   13986          fi
   13987          ;;
   13988       esac
   13989       archive_cmds_need_lc_F77=no
   13990       hardcode_direct_F77=no
   13991       hardcode_automatic_F77=yes
   13992       hardcode_shlibpath_var_F77=unsupported
   13993       whole_archive_flag_spec_F77=''
   13994       link_all_deplibs_F77=yes
   13995     if test "$GCC" = yes ; then
   13996     	output_verbose_link_cmd='echo'
   13997         archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   13998       module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   13999       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   14000       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}'
   14001       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}'
   14002     else
   14003       case $cc_basename in
   14004         xlc*)
   14005          output_verbose_link_cmd='echo'
   14006          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   14007          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   14008           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   14009          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}'
   14010           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}'
   14011           ;;
   14012        *)
   14013          ld_shlibs_F77=no
   14014           ;;
   14015       esac
   14016     fi
   14017       ;;
   14018 
   14019     dgux*)
   14020       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14021       hardcode_libdir_flag_spec_F77='-L$libdir'
   14022       hardcode_shlibpath_var_F77=no
   14023       ;;
   14024 
   14025     freebsd1*)
   14026       ld_shlibs_F77=no
   14027       ;;
   14028 
   14029     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   14030     # support.  Future versions do this automatically, but an explicit c++rt0.o
   14031     # does not break anything, and helps significantly (at the cost of a little
   14032     # extra space).
   14033     freebsd2.2*)
   14034       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   14035       hardcode_libdir_flag_spec_F77='-R$libdir'
   14036       hardcode_direct_F77=yes
   14037       hardcode_shlibpath_var_F77=no
   14038       ;;
   14039 
   14040     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   14041     freebsd2*)
   14042       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14043       hardcode_direct_F77=yes
   14044       hardcode_minus_L_F77=yes
   14045       hardcode_shlibpath_var_F77=no
   14046       ;;
   14047 
   14048     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   14049     freebsd* | kfreebsd*-gnu | dragonfly*)
   14050       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   14051       hardcode_libdir_flag_spec_F77='-R$libdir'
   14052       hardcode_direct_F77=yes
   14053       hardcode_shlibpath_var_F77=no
   14054       ;;
   14055 
   14056     hpux9*)
   14057       if test "$GCC" = yes; then
   14058 	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'
   14059       else
   14060 	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'
   14061       fi
   14062       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14063       hardcode_libdir_separator_F77=:
   14064       hardcode_direct_F77=yes
   14065 
   14066       # hardcode_minus_L: Not really in the search PATH,
   14067       # but as the default location of the library.
   14068       hardcode_minus_L_F77=yes
   14069       export_dynamic_flag_spec_F77='${wl}-E'
   14070       ;;
   14071 
   14072     hpux10*)
   14073       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14074 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14075       else
   14076 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   14077       fi
   14078       if test "$with_gnu_ld" = no; then
   14079 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14080 	hardcode_libdir_separator_F77=:
   14081 
   14082 	hardcode_direct_F77=yes
   14083 	export_dynamic_flag_spec_F77='${wl}-E'
   14084 
   14085 	# hardcode_minus_L: Not really in the search PATH,
   14086 	# but as the default location of the library.
   14087 	hardcode_minus_L_F77=yes
   14088       fi
   14089       ;;
   14090 
   14091     hpux11*)
   14092       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14093 	case $host_cpu in
   14094 	hppa*64*)
   14095 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14096 	  ;;
   14097 	ia64*)
   14098 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14099 	  ;;
   14100 	*)
   14101 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14102 	  ;;
   14103 	esac
   14104       else
   14105 	case $host_cpu in
   14106 	hppa*64*)
   14107 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14108 	  ;;
   14109 	ia64*)
   14110 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14111 	  ;;
   14112 	*)
   14113 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14114 	  ;;
   14115 	esac
   14116       fi
   14117       if test "$with_gnu_ld" = no; then
   14118 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14119 	hardcode_libdir_separator_F77=:
   14120 
   14121 	case $host_cpu in
   14122 	hppa*64*|ia64*)
   14123 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   14124 	  hardcode_direct_F77=no
   14125 	  hardcode_shlibpath_var_F77=no
   14126 	  ;;
   14127 	*)
   14128 	  hardcode_direct_F77=yes
   14129 	  export_dynamic_flag_spec_F77='${wl}-E'
   14130 
   14131 	  # hardcode_minus_L: Not really in the search PATH,
   14132 	  # but as the default location of the library.
   14133 	  hardcode_minus_L_F77=yes
   14134 	  ;;
   14135 	esac
   14136       fi
   14137       ;;
   14138 
   14139     irix5* | irix6* | nonstopux*)
   14140       if test "$GCC" = yes; then
   14141 	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'
   14142       else
   14143 	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'
   14144 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   14145       fi
   14146       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14147       hardcode_libdir_separator_F77=:
   14148       link_all_deplibs_F77=yes
   14149       ;;
   14150 
   14151     netbsd*)
   14152       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14153 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   14154       else
   14155 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   14156       fi
   14157       hardcode_libdir_flag_spec_F77='-R$libdir'
   14158       hardcode_direct_F77=yes
   14159       hardcode_shlibpath_var_F77=no
   14160       ;;
   14161 
   14162     newsos6)
   14163       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14164       hardcode_direct_F77=yes
   14165       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14166       hardcode_libdir_separator_F77=:
   14167       hardcode_shlibpath_var_F77=no
   14168       ;;
   14169 
   14170     openbsd*)
   14171       hardcode_direct_F77=yes
   14172       hardcode_shlibpath_var_F77=no
   14173       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   14174 	archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14175 	archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   14176 	hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14177 	export_dynamic_flag_spec_F77='${wl}-E'
   14178       else
   14179        case $host_os in
   14180 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   14181 	   archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14182 	   hardcode_libdir_flag_spec_F77='-R$libdir'
   14183 	   ;;
   14184 	 *)
   14185 	   archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14186 	   hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14187 	   ;;
   14188        esac
   14189       fi
   14190       ;;
   14191 
   14192     os2*)
   14193       hardcode_libdir_flag_spec_F77='-L$libdir'
   14194       hardcode_minus_L_F77=yes
   14195       allow_undefined_flag_F77=unsupported
   14196       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'
   14197       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   14198       ;;
   14199 
   14200     osf3*)
   14201       if test "$GCC" = yes; then
   14202 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   14203 	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'
   14204       else
   14205 	allow_undefined_flag_F77=' -expect_unresolved \*'
   14206 	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'
   14207       fi
   14208       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14209       hardcode_libdir_separator_F77=:
   14210       ;;
   14211 
   14212     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   14213       if test "$GCC" = yes; then
   14214 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   14215 	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'
   14216 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14217       else
   14218 	allow_undefined_flag_F77=' -expect_unresolved \*'
   14219 	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'
   14220 	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~
   14221 	$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'
   14222 
   14223 	# Both c and cxx compiler support -rpath directly
   14224 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   14225       fi
   14226       hardcode_libdir_separator_F77=:
   14227       ;;
   14228 
   14229     solaris*)
   14230       no_undefined_flag_F77=' -z text'
   14231       if test "$GCC" = yes; then
   14232 	wlarc='${wl}'
   14233 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14234 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   14235 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   14236       else
   14237 	wlarc=''
   14238 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14239 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   14240   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   14241       fi
   14242       hardcode_libdir_flag_spec_F77='-R$libdir'
   14243       hardcode_shlibpath_var_F77=no
   14244       case $host_os in
   14245       solaris2.[0-5] | solaris2.[0-5].*) ;;
   14246       *)
   14247  	# The compiler driver will combine linker options so we
   14248  	# cannot just pass the convience library names through
   14249  	# without $wl, iff we do not link with $LD.
   14250  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   14251  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   14252  	case $wlarc in
   14253  	'')
   14254  	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;;
   14255  	*)
   14256  	  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' ;;
   14257  	esac ;;
   14258       esac
   14259       link_all_deplibs_F77=yes
   14260       ;;
   14261 
   14262     sunos4*)
   14263       if test "x$host_vendor" = xsequent; then
   14264 	# Use $CC to link under sequent, because it throws in some extra .o
   14265 	# files that make .init and .fini sections work.
   14266 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   14267       else
   14268 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   14269       fi
   14270       hardcode_libdir_flag_spec_F77='-L$libdir'
   14271       hardcode_direct_F77=yes
   14272       hardcode_minus_L_F77=yes
   14273       hardcode_shlibpath_var_F77=no
   14274       ;;
   14275 
   14276     sysv4)
   14277       case $host_vendor in
   14278 	sni)
   14279 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14280 	  hardcode_direct_F77=yes # is this really true???
   14281 	;;
   14282 	siemens)
   14283 	  ## LD is ld it makes a PLAMLIB
   14284 	  ## CC just makes a GrossModule.
   14285 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   14286 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   14287 	  hardcode_direct_F77=no
   14288         ;;
   14289 	motorola)
   14290 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14291 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   14292 	;;
   14293       esac
   14294       runpath_var='LD_RUN_PATH'
   14295       hardcode_shlibpath_var_F77=no
   14296       ;;
   14297 
   14298     sysv4.3*)
   14299       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14300       hardcode_shlibpath_var_F77=no
   14301       export_dynamic_flag_spec_F77='-Bexport'
   14302       ;;
   14303 
   14304     sysv4*MP*)
   14305       if test -d /usr/nec; then
   14306 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14307 	hardcode_shlibpath_var_F77=no
   14308 	runpath_var=LD_RUN_PATH
   14309 	hardcode_runpath_var=yes
   14310 	ld_shlibs_F77=yes
   14311       fi
   14312       ;;
   14313 
   14314     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   14315       no_undefined_flag_F77='${wl}-z,text'
   14316       archive_cmds_need_lc_F77=no
   14317       hardcode_shlibpath_var_F77=no
   14318       runpath_var='LD_RUN_PATH'
   14319 
   14320       if test "$GCC" = yes; then
   14321 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14322 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14323       else
   14324 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14325 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14326       fi
   14327       ;;
   14328 
   14329     sysv5* | sco3.2v5* | sco5v6*)
   14330       # Note: We can NOT use -z defs as we might desire, because we do not
   14331       # link with -lc, and that would cause any symbols used from libc to
   14332       # always be unresolved, which means just about no library would
   14333       # ever link correctly.  If we're not using GNU ld we use -z text
   14334       # though, which does catch some bad symbols but isn't as heavy-handed
   14335       # as -z defs.
   14336       no_undefined_flag_F77='${wl}-z,text'
   14337       allow_undefined_flag_F77='${wl}-z,nodefs'
   14338       archive_cmds_need_lc_F77=no
   14339       hardcode_shlibpath_var_F77=no
   14340       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   14341       hardcode_libdir_separator_F77=':'
   14342       link_all_deplibs_F77=yes
   14343       export_dynamic_flag_spec_F77='${wl}-Bexport'
   14344       runpath_var='LD_RUN_PATH'
   14345 
   14346       if test "$GCC" = yes; then
   14347 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14348 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14349       else
   14350 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14351 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14352       fi
   14353       ;;
   14354 
   14355     uts4*)
   14356       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14357       hardcode_libdir_flag_spec_F77='-L$libdir'
   14358       hardcode_shlibpath_var_F77=no
   14359       ;;
   14360 
   14361     *)
   14362       ld_shlibs_F77=no
   14363       ;;
   14364     esac
   14365   fi
   14366 
   14367 echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   14368 echo "${ECHO_T}$ld_shlibs_F77" >&6
   14369 test "$ld_shlibs_F77" = no && can_build_shared=no
   14370 
   14371 #
   14372 # Do we need to explicitly link libc?
   14373 #
   14374 case "x$archive_cmds_need_lc_F77" in
   14375 x|xyes)
   14376   # Assume -lc should be added
   14377   archive_cmds_need_lc_F77=yes
   14378 
   14379   if test "$enable_shared" = yes && test "$GCC" = yes; then
   14380     case $archive_cmds_F77 in
   14381     *'~'*)
   14382       # FIXME: we may have to deal with multi-command sequences.
   14383       ;;
   14384     '$CC '*)
   14385       # Test whether the compiler implicitly links with -lc since on some
   14386       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   14387       # to ld, don't add -lc before -lgcc.
   14388       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   14389 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
   14390       $rm conftest*
   14391       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   14392 
   14393       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   14394   (eval $ac_compile) 2>&5
   14395   ac_status=$?
   14396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14397   (exit $ac_status); } 2>conftest.err; then
   14398         soname=conftest
   14399         lib=conftest
   14400         libobjs=conftest.$ac_objext
   14401         deplibs=
   14402         wl=$lt_prog_compiler_wl_F77
   14403 	pic_flag=$lt_prog_compiler_pic_F77
   14404         compiler_flags=-v
   14405         linker_flags=-v
   14406         verstring=
   14407         output_objdir=.
   14408         libname=conftest
   14409         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   14410         allow_undefined_flag_F77=
   14411         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   14412   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   14413   ac_status=$?
   14414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14415   (exit $ac_status); }
   14416         then
   14417 	  archive_cmds_need_lc_F77=no
   14418         else
   14419 	  archive_cmds_need_lc_F77=yes
   14420         fi
   14421         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   14422       else
   14423         cat conftest.err 1>&5
   14424       fi
   14425       $rm conftest*
   14426       echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   14427 echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6
   14428       ;;
   14429     esac
   14430   fi
   14431   ;;
   14432 esac
   14433 
   14434 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   14435 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
   14436 library_names_spec=
   14437 libname_spec='lib$name'
   14438 soname_spec=
   14439 shrext_cmds=".so"
   14440 postinstall_cmds=
   14441 postuninstall_cmds=
   14442 finish_cmds=
   14443 finish_eval=
   14444 shlibpath_var=
   14445 shlibpath_overrides_runpath=unknown
   14446 version_type=none
   14447 dynamic_linker="$host_os ld.so"
   14448 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   14449 if test "$GCC" = yes; then
   14450   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   14451   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   14452     # if the path contains ";" then we assume it to be the separator
   14453     # otherwise default to the standard path separator (i.e. ":") - it is
   14454     # assumed that no part of a normal pathname contains ";" but that should
   14455     # okay in the real world where ";" in dirpaths is itself problematic.
   14456     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   14457   else
   14458     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   14459   fi
   14460 else
   14461   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   14462 fi
   14463 need_lib_prefix=unknown
   14464 hardcode_into_libs=no
   14465 
   14466 # when you set need_version to no, make sure it does not cause -set_version
   14467 # flags to be left without arguments
   14468 need_version=unknown
   14469 
   14470 case $host_os in
   14471 aix3*)
   14472   version_type=linux
   14473   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   14474   shlibpath_var=LIBPATH
   14475 
   14476   # AIX 3 has no versioning support, so we append a major version to the name.
   14477   soname_spec='${libname}${release}${shared_ext}$major'
   14478   ;;
   14479 
   14480 aix4* | aix5*)
   14481   version_type=linux
   14482   need_lib_prefix=no
   14483   need_version=no
   14484   hardcode_into_libs=yes
   14485   if test "$host_cpu" = ia64; then
   14486     # AIX 5 supports IA64
   14487     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   14488     shlibpath_var=LD_LIBRARY_PATH
   14489   else
   14490     # With GCC up to 2.95.x, collect2 would create an import file
   14491     # for dependence libraries.  The import file would start with
   14492     # the line `#! .'.  This would cause the generated library to
   14493     # depend on `.', always an invalid library.  This was fixed in
   14494     # development snapshots of GCC prior to 3.0.
   14495     case $host_os in
   14496       aix4 | aix4.[01] | aix4.[01].*)
   14497       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   14498 	   echo ' yes '
   14499 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   14500 	:
   14501       else
   14502 	can_build_shared=no
   14503       fi
   14504       ;;
   14505     esac
   14506     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   14507     # soname into executable. Probably we can add versioning support to
   14508     # collect2, so additional links can be useful in future.
   14509     if test "$aix_use_runtimelinking" = yes; then
   14510       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   14511       # instead of lib<name>.a to let people know that these are not
   14512       # typical AIX shared libraries.
   14513       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14514     else
   14515       # We preserve .a as extension for shared libraries through AIX4.2
   14516       # and later when we are not doing run time linking.
   14517       library_names_spec='${libname}${release}.a $libname.a'
   14518       soname_spec='${libname}${release}${shared_ext}$major'
   14519     fi
   14520     shlibpath_var=LIBPATH
   14521   fi
   14522   ;;
   14523 
   14524 amigaos*)
   14525   library_names_spec='$libname.ixlibrary $libname.a'
   14526   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   14527   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'
   14528   ;;
   14529 
   14530 beos*)
   14531   library_names_spec='${libname}${shared_ext}'
   14532   dynamic_linker="$host_os ld.so"
   14533   shlibpath_var=LIBRARY_PATH
   14534   ;;
   14535 
   14536 bsdi[45]*)
   14537   version_type=linux
   14538   need_version=no
   14539   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14540   soname_spec='${libname}${release}${shared_ext}$major'
   14541   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   14542   shlibpath_var=LD_LIBRARY_PATH
   14543   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   14544   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   14545   # the default ld.so.conf also contains /usr/contrib/lib and
   14546   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   14547   # libtool to hard-code these into programs
   14548   ;;
   14549 
   14550 cygwin* | mingw* | pw32*)
   14551   version_type=windows
   14552   shrext_cmds=".dll"
   14553   need_version=no
   14554   need_lib_prefix=no
   14555 
   14556   case $GCC,$host_os in
   14557   yes,cygwin* | yes,mingw* | yes,pw32*)
   14558     library_names_spec='$libname.dll.a'
   14559     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   14560     postinstall_cmds='base_file=`basename \${file}`~
   14561       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   14562       dldir=$destdir/`dirname \$dlpath`~
   14563       test -d \$dldir || mkdir -p \$dldir~
   14564       $install_prog $dir/$dlname \$dldir/$dlname~
   14565       chmod a+x \$dldir/$dlname'
   14566     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   14567       dlpath=$dir/\$dldll~
   14568        $rm \$dlpath'
   14569     shlibpath_overrides_runpath=yes
   14570 
   14571     case $host_os in
   14572     cygwin*)
   14573       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   14574       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14575       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   14576       ;;
   14577     mingw*)
   14578       # MinGW DLLs use traditional 'lib' prefix
   14579       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14580       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   14581       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   14582         # It is most probably a Windows format PATH printed by
   14583         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   14584         # path with ; separators, and with drive letters. We can handle the
   14585         # drive letters (cygwin fileutils understands them), so leave them,
   14586         # especially as we might pass files found there to a mingw objdump,
   14587         # which wouldn't understand a cygwinified path. Ahh.
   14588         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   14589       else
   14590         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   14591       fi
   14592       ;;
   14593     pw32*)
   14594       # pw32 DLLs use 'pw' prefix rather than 'lib'
   14595       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14596       ;;
   14597     esac
   14598     ;;
   14599 
   14600   *)
   14601     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   14602     ;;
   14603   esac
   14604   dynamic_linker='Win32 ld.exe'
   14605   # FIXME: first we should search . and the directory the executable is in
   14606   shlibpath_var=PATH
   14607   ;;
   14608 
   14609 darwin* | rhapsody*)
   14610   dynamic_linker="$host_os dyld"
   14611   version_type=darwin
   14612   need_lib_prefix=no
   14613   need_version=no
   14614   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   14615   soname_spec='${libname}${release}${major}$shared_ext'
   14616   shlibpath_overrides_runpath=yes
   14617   shlibpath_var=DYLD_LIBRARY_PATH
   14618   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   14619   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   14620   if test "$GCC" = yes; then
   14621     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"`
   14622   else
   14623     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   14624   fi
   14625   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   14626   ;;
   14627 
   14628 dgux*)
   14629   version_type=linux
   14630   need_lib_prefix=no
   14631   need_version=no
   14632   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   14633   soname_spec='${libname}${release}${shared_ext}$major'
   14634   shlibpath_var=LD_LIBRARY_PATH
   14635   ;;
   14636 
   14637 freebsd1*)
   14638   dynamic_linker=no
   14639   ;;
   14640 
   14641 kfreebsd*-gnu)
   14642   version_type=linux
   14643   need_lib_prefix=no
   14644   need_version=no
   14645   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14646   soname_spec='${libname}${release}${shared_ext}$major'
   14647   shlibpath_var=LD_LIBRARY_PATH
   14648   shlibpath_overrides_runpath=no
   14649   hardcode_into_libs=yes
   14650   dynamic_linker='GNU ld.so'
   14651   ;;
   14652 
   14653 freebsd* | dragonfly*)
   14654   # DragonFly does not have aout.  When/if they implement a new
   14655   # versioning mechanism, adjust this.
   14656   if test -x /usr/bin/objformat; then
   14657     objformat=`/usr/bin/objformat`
   14658   else
   14659     case $host_os in
   14660     freebsd[123]*) objformat=aout ;;
   14661     *) objformat=elf ;;
   14662     esac
   14663   fi
   14664   version_type=freebsd-$objformat
   14665   case $version_type in
   14666     freebsd-elf*)
   14667       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   14668       need_version=no
   14669       need_lib_prefix=no
   14670       ;;
   14671     freebsd-*)
   14672       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   14673       need_version=yes
   14674       ;;
   14675   esac
   14676   shlibpath_var=LD_LIBRARY_PATH
   14677   case $host_os in
   14678   freebsd2*)
   14679     shlibpath_overrides_runpath=yes
   14680     ;;
   14681   freebsd3.[01]* | freebsdelf3.[01]*)
   14682     shlibpath_overrides_runpath=yes
   14683     hardcode_into_libs=yes
   14684     ;;
   14685   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   14686   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   14687     shlibpath_overrides_runpath=no
   14688     hardcode_into_libs=yes
   14689     ;;
   14690   freebsd*) # from 4.6 on
   14691     shlibpath_overrides_runpath=yes
   14692     hardcode_into_libs=yes
   14693     ;;
   14694   esac
   14695   ;;
   14696 
   14697 gnu*)
   14698   version_type=linux
   14699   need_lib_prefix=no
   14700   need_version=no
   14701   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   14702   soname_spec='${libname}${release}${shared_ext}$major'
   14703   shlibpath_var=LD_LIBRARY_PATH
   14704   hardcode_into_libs=yes
   14705   ;;
   14706 
   14707 hpux9* | hpux10* | hpux11*)
   14708   # Give a soname corresponding to the major version so that dld.sl refuses to
   14709   # link against other versions.
   14710   version_type=sunos
   14711   need_lib_prefix=no
   14712   need_version=no
   14713   case $host_cpu in
   14714   ia64*)
   14715     shrext_cmds='.so'
   14716     hardcode_into_libs=yes
   14717     dynamic_linker="$host_os dld.so"
   14718     shlibpath_var=LD_LIBRARY_PATH
   14719     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   14720     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14721     soname_spec='${libname}${release}${shared_ext}$major'
   14722     if test "X$HPUX_IA64_MODE" = X32; then
   14723       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   14724     else
   14725       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   14726     fi
   14727     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   14728     ;;
   14729    hppa*64*)
   14730      shrext_cmds='.sl'
   14731      hardcode_into_libs=yes
   14732      dynamic_linker="$host_os dld.sl"
   14733      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   14734      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   14735      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14736      soname_spec='${libname}${release}${shared_ext}$major'
   14737      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   14738      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   14739      ;;
   14740    *)
   14741     shrext_cmds='.sl'
   14742     dynamic_linker="$host_os dld.sl"
   14743     shlibpath_var=SHLIB_PATH
   14744     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   14745     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14746     soname_spec='${libname}${release}${shared_ext}$major'
   14747     ;;
   14748   esac
   14749   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   14750   postinstall_cmds='chmod 555 $lib'
   14751   ;;
   14752 
   14753 interix3*)
   14754   version_type=linux
   14755   need_lib_prefix=no
   14756   need_version=no
   14757   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14758   soname_spec='${libname}${release}${shared_ext}$major'
   14759   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   14760   shlibpath_var=LD_LIBRARY_PATH
   14761   shlibpath_overrides_runpath=no
   14762   hardcode_into_libs=yes
   14763   ;;
   14764 
   14765 irix5* | irix6* | nonstopux*)
   14766   case $host_os in
   14767     nonstopux*) version_type=nonstopux ;;
   14768     *)
   14769 	if test "$lt_cv_prog_gnu_ld" = yes; then
   14770 		version_type=linux
   14771 	else
   14772 		version_type=irix
   14773 	fi ;;
   14774   esac
   14775   need_lib_prefix=no
   14776   need_version=no
   14777   soname_spec='${libname}${release}${shared_ext}$major'
   14778   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   14779   case $host_os in
   14780   irix5* | nonstopux*)
   14781     libsuff= shlibsuff=
   14782     ;;
   14783   *)
   14784     case $LD in # libtool.m4 will add one of these switches to LD
   14785     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   14786       libsuff= shlibsuff= libmagic=32-bit;;
   14787     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   14788       libsuff=32 shlibsuff=N32 libmagic=N32;;
   14789     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   14790       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   14791     *) libsuff= shlibsuff= libmagic=never-match;;
   14792     esac
   14793     ;;
   14794   esac
   14795   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   14796   shlibpath_overrides_runpath=no
   14797   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   14798   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   14799   hardcode_into_libs=yes
   14800   ;;
   14801 
   14802 # No shared lib support for Linux oldld, aout, or coff.
   14803 linux*oldld* | linux*aout* | linux*coff*)
   14804   dynamic_linker=no
   14805   ;;
   14806 
   14807 # This must be Linux ELF.
   14808 linux*)
   14809   version_type=linux
   14810   need_lib_prefix=no
   14811   need_version=no
   14812   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14813   soname_spec='${libname}${release}${shared_ext}$major'
   14814   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   14815   shlibpath_var=LD_LIBRARY_PATH
   14816   shlibpath_overrides_runpath=no
   14817   # This implies no fast_install, which is unacceptable.
   14818   # Some rework will be needed to allow for fast_install
   14819   # before this can be enabled.
   14820   hardcode_into_libs=yes
   14821 
   14822   # find out which ABI we are using
   14823   libsuff=
   14824   case "$host_cpu" in
   14825   x86_64*|s390x*|powerpc64*)
   14826     echo '#line 14826 "configure"' > conftest.$ac_ext
   14827     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   14828   (eval $ac_compile) 2>&5
   14829   ac_status=$?
   14830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14831   (exit $ac_status); }; then
   14832       case `/usr/bin/file conftest.$ac_objext` in
   14833       *64-bit*)
   14834         libsuff=64
   14835         sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
   14836         ;;
   14837       esac
   14838     fi
   14839     rm -rf conftest*
   14840     ;;
   14841   esac
   14842 
   14843   # Append ld.so.conf contents to the search path
   14844   if test -f /etc/ld.so.conf; then
   14845     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' ' '`
   14846     sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
   14847   fi
   14848 
   14849   # We used to test for /lib/ld.so.1 and disable shared libraries on
   14850   # powerpc, because MkLinux only supported shared libraries with the
   14851   # GNU dynamic linker.  Since this was broken with cross compilers,
   14852   # most powerpc-linux boxes support dynamic linking these days and
   14853   # people can always --disable-shared, the test was removed, and we
   14854   # assume the GNU/Linux dynamic linker is in use.
   14855   dynamic_linker='GNU/Linux ld.so'
   14856   ;;
   14857 
   14858 knetbsd*-gnu)
   14859   version_type=linux
   14860   need_lib_prefix=no
   14861   need_version=no
   14862   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14863   soname_spec='${libname}${release}${shared_ext}$major'
   14864   shlibpath_var=LD_LIBRARY_PATH
   14865   shlibpath_overrides_runpath=no
   14866   hardcode_into_libs=yes
   14867   dynamic_linker='GNU ld.so'
   14868   ;;
   14869 
   14870 netbsd*)
   14871   version_type=sunos
   14872   need_lib_prefix=no
   14873   need_version=no
   14874   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14875     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14876     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   14877     dynamic_linker='NetBSD (a.out) ld.so'
   14878   else
   14879     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14880     soname_spec='${libname}${release}${shared_ext}$major'
   14881     dynamic_linker='NetBSD ld.elf_so'
   14882   fi
   14883   shlibpath_var=LD_LIBRARY_PATH
   14884   shlibpath_overrides_runpath=yes
   14885   hardcode_into_libs=yes
   14886   ;;
   14887 
   14888 newsos6)
   14889   version_type=linux
   14890   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14891   shlibpath_var=LD_LIBRARY_PATH
   14892   shlibpath_overrides_runpath=yes
   14893   ;;
   14894 
   14895 nto-qnx*)
   14896   version_type=linux
   14897   need_lib_prefix=no
   14898   need_version=no
   14899   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14900   soname_spec='${libname}${release}${shared_ext}$major'
   14901   shlibpath_var=LD_LIBRARY_PATH
   14902   shlibpath_overrides_runpath=yes
   14903   ;;
   14904 
   14905 openbsd*)
   14906   version_type=sunos
   14907   sys_lib_dlsearch_path_spec="/usr/lib"
   14908   need_lib_prefix=no
   14909   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   14910   case $host_os in
   14911     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   14912     *)                         need_version=no  ;;
   14913   esac
   14914   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14915   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   14916   shlibpath_var=LD_LIBRARY_PATH
   14917   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   14918     case $host_os in
   14919       openbsd2.[89] | openbsd2.[89].*)
   14920 	shlibpath_overrides_runpath=no
   14921 	;;
   14922       *)
   14923 	shlibpath_overrides_runpath=yes
   14924 	;;
   14925       esac
   14926   else
   14927     shlibpath_overrides_runpath=yes
   14928   fi
   14929   ;;
   14930 
   14931 os2*)
   14932   libname_spec='$name'
   14933   shrext_cmds=".dll"
   14934   need_lib_prefix=no
   14935   library_names_spec='$libname${shared_ext} $libname.a'
   14936   dynamic_linker='OS/2 ld.exe'
   14937   shlibpath_var=LIBPATH
   14938   ;;
   14939 
   14940 osf3* | osf4* | osf5*)
   14941   version_type=osf
   14942   need_lib_prefix=no
   14943   need_version=no
   14944   soname_spec='${libname}${release}${shared_ext}$major'
   14945   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14946   shlibpath_var=LD_LIBRARY_PATH
   14947   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   14948   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   14949   ;;
   14950 
   14951 solaris*)
   14952   version_type=linux
   14953   need_lib_prefix=no
   14954   need_version=no
   14955   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14956   soname_spec='${libname}${release}${shared_ext}$major'
   14957   shlibpath_var=LD_LIBRARY_PATH
   14958   shlibpath_overrides_runpath=yes
   14959   hardcode_into_libs=yes
   14960   # ldd complains unless libraries are executable
   14961   postinstall_cmds='chmod +x $lib'
   14962   ;;
   14963 
   14964 sunos4*)
   14965   version_type=sunos
   14966   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14967   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   14968   shlibpath_var=LD_LIBRARY_PATH
   14969   shlibpath_overrides_runpath=yes
   14970   if test "$with_gnu_ld" = yes; then
   14971     need_lib_prefix=no
   14972   fi
   14973   need_version=yes
   14974   ;;
   14975 
   14976 sysv4 | sysv4.3*)
   14977   version_type=linux
   14978   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14979   soname_spec='${libname}${release}${shared_ext}$major'
   14980   shlibpath_var=LD_LIBRARY_PATH
   14981   case $host_vendor in
   14982     sni)
   14983       shlibpath_overrides_runpath=no
   14984       need_lib_prefix=no
   14985       export_dynamic_flag_spec='${wl}-Blargedynsym'
   14986       runpath_var=LD_RUN_PATH
   14987       ;;
   14988     siemens)
   14989       need_lib_prefix=no
   14990       ;;
   14991     motorola)
   14992       need_lib_prefix=no
   14993       need_version=no
   14994       shlibpath_overrides_runpath=no
   14995       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   14996       ;;
   14997   esac
   14998   ;;
   14999 
   15000 sysv4*MP*)
   15001   if test -d /usr/nec ;then
   15002     version_type=linux
   15003     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   15004     soname_spec='$libname${shared_ext}.$major'
   15005     shlibpath_var=LD_LIBRARY_PATH
   15006   fi
   15007   ;;
   15008 
   15009 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   15010   version_type=freebsd-elf
   15011   need_lib_prefix=no
   15012   need_version=no
   15013   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15014   soname_spec='${libname}${release}${shared_ext}$major'
   15015   shlibpath_var=LD_LIBRARY_PATH
   15016   hardcode_into_libs=yes
   15017   if test "$with_gnu_ld" = yes; then
   15018     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   15019     shlibpath_overrides_runpath=no
   15020   else
   15021     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   15022     shlibpath_overrides_runpath=yes
   15023     case $host_os in
   15024       sco3.2v5*)
   15025         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   15026 	;;
   15027     esac
   15028   fi
   15029   sys_lib_dlsearch_path_spec='/usr/lib'
   15030   ;;
   15031 
   15032 uts4*)
   15033   version_type=linux
   15034   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15035   soname_spec='${libname}${release}${shared_ext}$major'
   15036   shlibpath_var=LD_LIBRARY_PATH
   15037   ;;
   15038 
   15039 *)
   15040   dynamic_linker=no
   15041   ;;
   15042 esac
   15043 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   15044 echo "${ECHO_T}$dynamic_linker" >&6
   15045 test "$dynamic_linker" = no && can_build_shared=no
   15046 
   15047 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   15048 if test "$GCC" = yes; then
   15049   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   15050 fi
   15051 
   15052 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   15053 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
   15054 hardcode_action_F77=
   15055 if test -n "$hardcode_libdir_flag_spec_F77" || \
   15056    test -n "$runpath_var_F77" || \
   15057    test "X$hardcode_automatic_F77" = "Xyes" ; then
   15058 
   15059   # We can hardcode non-existant directories.
   15060   if test "$hardcode_direct_F77" != no &&
   15061      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   15062      # have to relink, otherwise we might link with an installed library
   15063      # when we should be linking with a yet-to-be-installed one
   15064      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   15065      test "$hardcode_minus_L_F77" != no; then
   15066     # Linking always hardcodes the temporary library directory.
   15067     hardcode_action_F77=relink
   15068   else
   15069     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   15070     hardcode_action_F77=immediate
   15071   fi
   15072 else
   15073   # We cannot hardcode anything, or else we can only hardcode existing
   15074   # directories.
   15075   hardcode_action_F77=unsupported
   15076 fi
   15077 echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   15078 echo "${ECHO_T}$hardcode_action_F77" >&6
   15079 
   15080 if test "$hardcode_action_F77" = relink; then
   15081   # Fast installation is not supported
   15082   enable_fast_install=no
   15083 elif test "$shlibpath_overrides_runpath" = yes ||
   15084      test "$enable_shared" = no; then
   15085   # Fast installation is not necessary
   15086   enable_fast_install=needless
   15087 fi
   15088 
   15089 
   15090 # The else clause should only fire when bootstrapping the
   15091 # libtool distribution, otherwise you forgot to ship ltmain.sh
   15092 # with your package, and you will get complaints that there are
   15093 # no rules to generate ltmain.sh.
   15094 if test -f "$ltmain"; then
   15095   # See if we are running on zsh, and set the options which allow our commands through
   15096   # without removal of \ escapes.
   15097   if test -n "${ZSH_VERSION+set}" ; then
   15098     setopt NO_GLOB_SUBST
   15099   fi
   15100   # Now quote all the things that may contain metacharacters while being
   15101   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   15102   # variables and quote the copies for generation of the libtool script.
   15103   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   15104     SED SHELL STRIP \
   15105     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   15106     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   15107     deplibs_check_method reload_flag reload_cmds need_locks \
   15108     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   15109     lt_cv_sys_global_symbol_to_c_name_address \
   15110     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   15111     old_postinstall_cmds old_postuninstall_cmds \
   15112     compiler_F77 \
   15113     CC_F77 \
   15114     LD_F77 \
   15115     lt_prog_compiler_wl_F77 \
   15116     lt_prog_compiler_pic_F77 \
   15117     lt_prog_compiler_static_F77 \
   15118     lt_prog_compiler_no_builtin_flag_F77 \
   15119     export_dynamic_flag_spec_F77 \
   15120     thread_safe_flag_spec_F77 \
   15121     whole_archive_flag_spec_F77 \
   15122     enable_shared_with_static_runtimes_F77 \
   15123     old_archive_cmds_F77 \
   15124     old_archive_from_new_cmds_F77 \
   15125     predep_objects_F77 \
   15126     postdep_objects_F77 \
   15127     predeps_F77 \
   15128     postdeps_F77 \
   15129     compiler_lib_search_path_F77 \
   15130     archive_cmds_F77 \
   15131     archive_expsym_cmds_F77 \
   15132     postinstall_cmds_F77 \
   15133     postuninstall_cmds_F77 \
   15134     old_archive_from_expsyms_cmds_F77 \
   15135     allow_undefined_flag_F77 \
   15136     no_undefined_flag_F77 \
   15137     export_symbols_cmds_F77 \
   15138     hardcode_libdir_flag_spec_F77 \
   15139     hardcode_libdir_flag_spec_ld_F77 \
   15140     hardcode_libdir_separator_F77 \
   15141     hardcode_automatic_F77 \
   15142     module_cmds_F77 \
   15143     module_expsym_cmds_F77 \
   15144     lt_cv_prog_compiler_c_o_F77 \
   15145     exclude_expsyms_F77 \
   15146     include_expsyms_F77; do
   15147 
   15148     case $var in
   15149     old_archive_cmds_F77 | \
   15150     old_archive_from_new_cmds_F77 | \
   15151     archive_cmds_F77 | \
   15152     archive_expsym_cmds_F77 | \
   15153     module_cmds_F77 | \
   15154     module_expsym_cmds_F77 | \
   15155     old_archive_from_expsyms_cmds_F77 | \
   15156     export_symbols_cmds_F77 | \
   15157     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   15158     postinstall_cmds | postuninstall_cmds | \
   15159     old_postinstall_cmds | old_postuninstall_cmds | \
   15160     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   15161       # Double-quote double-evaled strings.
   15162       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   15163       ;;
   15164     *)
   15165       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   15166       ;;
   15167     esac
   15168   done
   15169 
   15170   case $lt_echo in
   15171   *'\$0 --fallback-echo"')
   15172     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   15173     ;;
   15174   esac
   15175 
   15176 cfgfile="$ofile"
   15177 
   15178   cat <<__EOF__ >> "$cfgfile"
   15179 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   15180 
   15181 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   15182 
   15183 # Shell to use when invoking shell scripts.
   15184 SHELL=$lt_SHELL
   15185 
   15186 # Whether or not to build shared libraries.
   15187 build_libtool_libs=$enable_shared
   15188 
   15189 # Whether or not to build static libraries.
   15190 build_old_libs=$enable_static
   15191 
   15192 # Whether or not to add -lc for building shared libraries.
   15193 build_libtool_need_lc=$archive_cmds_need_lc_F77
   15194 
   15195 # Whether or not to disallow shared libs when runtime libs are static
   15196 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   15197 
   15198 # Whether or not to optimize for fast installation.
   15199 fast_install=$enable_fast_install
   15200 
   15201 # The host system.
   15202 host_alias=$host_alias
   15203 host=$host
   15204 host_os=$host_os
   15205 
   15206 # The build system.
   15207 build_alias=$build_alias
   15208 build=$build
   15209 build_os=$build_os
   15210 
   15211 # An echo program that does not interpret backslashes.
   15212 echo=$lt_echo
   15213 
   15214 # The archiver.
   15215 AR=$lt_AR
   15216 AR_FLAGS=$lt_AR_FLAGS
   15217 
   15218 # A C compiler.
   15219 LTCC=$lt_LTCC
   15220 
   15221 # LTCC compiler flags.
   15222 LTCFLAGS=$lt_LTCFLAGS
   15223 
   15224 # A language-specific compiler.
   15225 CC=$lt_compiler_F77
   15226 
   15227 # Is the compiler the GNU C compiler?
   15228 with_gcc=$GCC_F77
   15229 
   15230 # An ERE matcher.
   15231 EGREP=$lt_EGREP
   15232 
   15233 # The linker used to build libraries.
   15234 LD=$lt_LD_F77
   15235 
   15236 # Whether we need hard or soft links.
   15237 LN_S=$lt_LN_S
   15238 
   15239 # A BSD-compatible nm program.
   15240 NM=$lt_NM
   15241 
   15242 # A symbol stripping program
   15243 STRIP=$lt_STRIP
   15244 
   15245 # Used to examine libraries when file_magic_cmd begins "file"
   15246 MAGIC_CMD=$MAGIC_CMD
   15247 
   15248 # Used on cygwin: DLL creation program.
   15249 DLLTOOL="$DLLTOOL"
   15250 
   15251 # Used on cygwin: object dumper.
   15252 OBJDUMP="$OBJDUMP"
   15253 
   15254 # Used on cygwin: assembler.
   15255 AS="$AS"
   15256 
   15257 # The name of the directory that contains temporary libtool files.
   15258 objdir=$objdir
   15259 
   15260 # How to create reloadable object files.
   15261 reload_flag=$lt_reload_flag
   15262 reload_cmds=$lt_reload_cmds
   15263 
   15264 # How to pass a linker flag through the compiler.
   15265 wl=$lt_lt_prog_compiler_wl_F77
   15266 
   15267 # Object file suffix (normally "o").
   15268 objext="$ac_objext"
   15269 
   15270 # Old archive suffix (normally "a").
   15271 libext="$libext"
   15272 
   15273 # Shared library suffix (normally ".so").
   15274 shrext_cmds='$shrext_cmds'
   15275 
   15276 # Executable file suffix (normally "").
   15277 exeext="$exeext"
   15278 
   15279 # Additional compiler flags for building library objects.
   15280 pic_flag=$lt_lt_prog_compiler_pic_F77
   15281 pic_mode=$pic_mode
   15282 
   15283 # What is the maximum length of a command?
   15284 max_cmd_len=$lt_cv_sys_max_cmd_len
   15285 
   15286 # Does compiler simultaneously support -c and -o options?
   15287 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   15288 
   15289 # Must we lock files when doing compilation?
   15290 need_locks=$lt_need_locks
   15291 
   15292 # Do we need the lib prefix for modules?
   15293 need_lib_prefix=$need_lib_prefix
   15294 
   15295 # Do we need a version for libraries?
   15296 need_version=$need_version
   15297 
   15298 # Whether dlopen is supported.
   15299 dlopen_support=$enable_dlopen
   15300 
   15301 # Whether dlopen of programs is supported.
   15302 dlopen_self=$enable_dlopen_self
   15303 
   15304 # Whether dlopen of statically linked programs is supported.
   15305 dlopen_self_static=$enable_dlopen_self_static
   15306 
   15307 # Compiler flag to prevent dynamic linking.
   15308 link_static_flag=$lt_lt_prog_compiler_static_F77
   15309 
   15310 # Compiler flag to turn off builtin functions.
   15311 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   15312 
   15313 # Compiler flag to allow reflexive dlopens.
   15314 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   15315 
   15316 # Compiler flag to generate shared objects directly from archives.
   15317 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   15318 
   15319 # Compiler flag to generate thread-safe objects.
   15320 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   15321 
   15322 # Library versioning type.
   15323 version_type=$version_type
   15324 
   15325 # Format of library name prefix.
   15326 libname_spec=$lt_libname_spec
   15327 
   15328 # List of archive names.  First name is the real one, the rest are links.
   15329 # The last name is the one that the linker finds with -lNAME.
   15330 library_names_spec=$lt_library_names_spec
   15331 
   15332 # The coded name of the library, if different from the real name.
   15333 soname_spec=$lt_soname_spec
   15334 
   15335 # Commands used to build and install an old-style archive.
   15336 RANLIB=$lt_RANLIB
   15337 old_archive_cmds=$lt_old_archive_cmds_F77
   15338 old_postinstall_cmds=$lt_old_postinstall_cmds
   15339 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   15340 
   15341 # Create an old-style archive from a shared archive.
   15342 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   15343 
   15344 # Create a temporary old-style archive to link instead of a shared archive.
   15345 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   15346 
   15347 # Commands used to build and install a shared archive.
   15348 archive_cmds=$lt_archive_cmds_F77
   15349 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   15350 postinstall_cmds=$lt_postinstall_cmds
   15351 postuninstall_cmds=$lt_postuninstall_cmds
   15352 
   15353 # Commands used to build a loadable module (assumed same as above if empty)
   15354 module_cmds=$lt_module_cmds_F77
   15355 module_expsym_cmds=$lt_module_expsym_cmds_F77
   15356 
   15357 # Commands to strip libraries.
   15358 old_striplib=$lt_old_striplib
   15359 striplib=$lt_striplib
   15360 
   15361 # Dependencies to place before the objects being linked to create a
   15362 # shared library.
   15363 predep_objects=$lt_predep_objects_F77
   15364 
   15365 # Dependencies to place after the objects being linked to create a
   15366 # shared library.
   15367 postdep_objects=$lt_postdep_objects_F77
   15368 
   15369 # Dependencies to place before the objects being linked to create a
   15370 # shared library.
   15371 predeps=$lt_predeps_F77
   15372 
   15373 # Dependencies to place after the objects being linked to create a
   15374 # shared library.
   15375 postdeps=$lt_postdeps_F77
   15376 
   15377 # The library search path used internally by the compiler when linking
   15378 # a shared library.
   15379 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   15380 
   15381 # Method to check whether dependent libraries are shared objects.
   15382 deplibs_check_method=$lt_deplibs_check_method
   15383 
   15384 # Command to use when deplibs_check_method == file_magic.
   15385 file_magic_cmd=$lt_file_magic_cmd
   15386 
   15387 # Flag that allows shared libraries with undefined symbols to be built.
   15388 allow_undefined_flag=$lt_allow_undefined_flag_F77
   15389 
   15390 # Flag that forces no undefined symbols.
   15391 no_undefined_flag=$lt_no_undefined_flag_F77
   15392 
   15393 # Commands used to finish a libtool library installation in a directory.
   15394 finish_cmds=$lt_finish_cmds
   15395 
   15396 # Same as above, but a single script fragment to be evaled but not shown.
   15397 finish_eval=$lt_finish_eval
   15398 
   15399 # Take the output of nm and produce a listing of raw symbols and C names.
   15400 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   15401 
   15402 # Transform the output of nm in a proper C declaration
   15403 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   15404 
   15405 # Transform the output of nm in a C name address pair
   15406 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   15407 
   15408 # This is the shared library runtime path variable.
   15409 runpath_var=$runpath_var
   15410 
   15411 # This is the shared library path variable.
   15412 shlibpath_var=$shlibpath_var
   15413 
   15414 # Is shlibpath searched before the hard-coded library search path?
   15415 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   15416 
   15417 # How to hardcode a shared library path into an executable.
   15418 hardcode_action=$hardcode_action_F77
   15419 
   15420 # Whether we should hardcode library paths into libraries.
   15421 hardcode_into_libs=$hardcode_into_libs
   15422 
   15423 # Flag to hardcode \$libdir into a binary during linking.
   15424 # This must work even if \$libdir does not exist.
   15425 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   15426 
   15427 # If ld is used when linking, flag to hardcode \$libdir into
   15428 # a binary during linking. This must work even if \$libdir does
   15429 # not exist.
   15430 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   15431 
   15432 # Whether we need a single -rpath flag with a separated argument.
   15433 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   15434 
   15435 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   15436 # resulting binary.
   15437 hardcode_direct=$hardcode_direct_F77
   15438 
   15439 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   15440 # resulting binary.
   15441 hardcode_minus_L=$hardcode_minus_L_F77
   15442 
   15443 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   15444 # the resulting binary.
   15445 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   15446 
   15447 # Set to yes if building a shared library automatically hardcodes DIR into the library
   15448 # and all subsequent libraries and executables linked against it.
   15449 hardcode_automatic=$hardcode_automatic_F77
   15450 
   15451 # Variables whose values should be saved in libtool wrapper scripts and
   15452 # restored at relink time.
   15453 variables_saved_for_relink="$variables_saved_for_relink"
   15454 
   15455 # Whether libtool must link a program against all its dependency libraries.
   15456 link_all_deplibs=$link_all_deplibs_F77
   15457 
   15458 # Compile-time system search path for libraries
   15459 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   15460 
   15461 # Run-time system search path for libraries
   15462 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   15463 
   15464 # Fix the shell variable \$srcfile for the compiler.
   15465 fix_srcfile_path="$fix_srcfile_path_F77"
   15466 
   15467 # Set to yes if exported symbols are required.
   15468 always_export_symbols=$always_export_symbols_F77
   15469 
   15470 # The commands to list exported symbols.
   15471 export_symbols_cmds=$lt_export_symbols_cmds_F77
   15472 
   15473 # The commands to extract the exported symbol list from a shared archive.
   15474 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   15475 
   15476 # Symbols that should not be listed in the preloaded symbols.
   15477 exclude_expsyms=$lt_exclude_expsyms_F77
   15478 
   15479 # Symbols that must always be exported.
   15480 include_expsyms=$lt_include_expsyms_F77
   15481 
   15482 # ### END LIBTOOL TAG CONFIG: $tagname
   15483 
   15484 __EOF__
   15485 
   15486 
   15487 else
   15488   # If there is no Makefile yet, we rely on a make rule to execute
   15489   # `config.status --recheck' to rerun these tests and create the
   15490   # libtool script then.
   15491   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   15492   if test -f "$ltmain_in"; then
   15493     test -f Makefile && make "$ltmain"
   15494   fi
   15495 fi
   15496 
   15497 
   15498 ac_ext=c
   15499 ac_cpp='$CPP $CPPFLAGS'
   15500 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   15501 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   15502 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   15503 
   15504 CC="$lt_save_CC"
   15505 
   15506 	else
   15507 	  tagname=""
   15508 	fi
   15509 	;;
   15510 
   15511       GCJ)
   15512 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   15513 
   15514 
   15515 
   15516 # Source file extension for Java test sources.
   15517 ac_ext=java
   15518 
   15519 # Object file extension for compiled Java test sources.
   15520 objext=o
   15521 objext_GCJ=$objext
   15522 
   15523 # Code to be used in simple compile tests
   15524 lt_simple_compile_test_code="class foo {}\n"
   15525 
   15526 # Code to be used in simple link tests
   15527 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n'
   15528 
   15529 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   15530 
   15531 # If no C compiler was specified, use CC.
   15532 LTCC=${LTCC-"$CC"}
   15533 
   15534 # If no C compiler flags were specified, use CFLAGS.
   15535 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   15536 
   15537 # Allow CC to be a program name with arguments.
   15538 compiler=$CC
   15539 
   15540 
   15541 # save warnings/boilerplate of simple test code
   15542 ac_outfile=conftest.$ac_objext
   15543 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   15544 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   15545 _lt_compiler_boilerplate=`cat conftest.err`
   15546 $rm conftest*
   15547 
   15548 ac_outfile=conftest.$ac_objext
   15549 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   15550 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   15551 _lt_linker_boilerplate=`cat conftest.err`
   15552 $rm conftest*
   15553 
   15554 
   15555 # Allow CC to be a program name with arguments.
   15556 lt_save_CC="$CC"
   15557 CC=${GCJ-"gcj"}
   15558 compiler=$CC
   15559 compiler_GCJ=$CC
   15560 for cc_temp in $compiler""; do
   15561   case $cc_temp in
   15562     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   15563     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   15564     \-*) ;;
   15565     *) break;;
   15566   esac
   15567 done
   15568 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   15569 
   15570 
   15571 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   15572 archive_cmds_need_lc_GCJ=no
   15573 
   15574 old_archive_cmds_GCJ=$old_archive_cmds
   15575 
   15576 
   15577 lt_prog_compiler_no_builtin_flag_GCJ=
   15578 
   15579 if test "$GCC" = yes; then
   15580   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   15581 
   15582 
   15583 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   15584 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
   15585 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   15586   echo $ECHO_N "(cached) $ECHO_C" >&6
   15587 else
   15588   lt_cv_prog_compiler_rtti_exceptions=no
   15589   ac_outfile=conftest.$ac_objext
   15590    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   15591    lt_compiler_flag="-fno-rtti -fno-exceptions"
   15592    # Insert the option either (1) after the last *FLAGS variable, or
   15593    # (2) before a word containing "conftest.", or (3) at the end.
   15594    # Note that $ac_compile itself does not contain backslashes and begins
   15595    # with a dollar sign (not a hyphen), so the echo should work correctly.
   15596    # The option is referenced via a variable to avoid confusing sed.
   15597    lt_compile=`echo "$ac_compile" | $SED \
   15598    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   15599    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   15600    -e 's:$: $lt_compiler_flag:'`
   15601    (eval echo "\"\$as_me:15601: $lt_compile\"" >&5)
   15602    (eval "$lt_compile" 2>conftest.err)
   15603    ac_status=$?
   15604    cat conftest.err >&5
   15605    echo "$as_me:15605: \$? = $ac_status" >&5
   15606    if (exit $ac_status) && test -s "$ac_outfile"; then
   15607      # The compiler can only warn and ignore the option if not recognized
   15608      # So say no if there are warnings other than the usual output.
   15609      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   15610      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   15611      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   15612        lt_cv_prog_compiler_rtti_exceptions=yes
   15613      fi
   15614    fi
   15615    $rm conftest*
   15616 
   15617 fi
   15618 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   15619 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
   15620 
   15621 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   15622     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   15623 else
   15624     :
   15625 fi
   15626 
   15627 fi
   15628 
   15629 lt_prog_compiler_wl_GCJ=
   15630 lt_prog_compiler_pic_GCJ=
   15631 lt_prog_compiler_static_GCJ=
   15632 
   15633 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   15634 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
   15635 
   15636   if test "$GCC" = yes; then
   15637     lt_prog_compiler_wl_GCJ='-Wl,'
   15638     lt_prog_compiler_static_GCJ='-static'
   15639 
   15640     case $host_os in
   15641       aix*)
   15642       # All AIX code is PIC.
   15643       if test "$host_cpu" = ia64; then
   15644 	# AIX 5 now supports IA64 processor
   15645 	lt_prog_compiler_static_GCJ='-Bstatic'
   15646       fi
   15647       ;;
   15648 
   15649     amigaos*)
   15650       # FIXME: we need at least 68020 code to build shared libraries, but
   15651       # adding the `-m68020' flag to GCC prevents building anything better,
   15652       # like `-m68040'.
   15653       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   15654       ;;
   15655 
   15656     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   15657       # PIC is the default for these OSes.
   15658       ;;
   15659 
   15660     mingw* | pw32* | os2*)
   15661       # This hack is so that the source file can tell whether it is being
   15662       # built for inclusion in a dll (and should export symbols for example).
   15663       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   15664       ;;
   15665 
   15666     darwin* | rhapsody*)
   15667       # PIC is the default on this platform
   15668       # Common symbols not allowed in MH_DYLIB files
   15669       lt_prog_compiler_pic_GCJ='-fno-common'
   15670       ;;
   15671 
   15672     interix3*)
   15673       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   15674       # Instead, we relocate shared libraries at runtime.
   15675       ;;
   15676 
   15677     msdosdjgpp*)
   15678       # Just because we use GCC doesn't mean we suddenly get shared libraries
   15679       # on systems that don't support them.
   15680       lt_prog_compiler_can_build_shared_GCJ=no
   15681       enable_shared=no
   15682       ;;
   15683 
   15684     sysv4*MP*)
   15685       if test -d /usr/nec; then
   15686 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   15687       fi
   15688       ;;
   15689 
   15690     hpux*)
   15691       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   15692       # not for PA HP-UX.
   15693       case $host_cpu in
   15694       hppa*64*|ia64*)
   15695 	# +Z the default
   15696 	;;
   15697       *)
   15698 	lt_prog_compiler_pic_GCJ='-fPIC'
   15699 	;;
   15700       esac
   15701       ;;
   15702 
   15703     *)
   15704       lt_prog_compiler_pic_GCJ='-fPIC'
   15705       ;;
   15706     esac
   15707   else
   15708     # PORTME Check for flag to pass linker flags through the system compiler.
   15709     case $host_os in
   15710     aix*)
   15711       lt_prog_compiler_wl_GCJ='-Wl,'
   15712       if test "$host_cpu" = ia64; then
   15713 	# AIX 5 now supports IA64 processor
   15714 	lt_prog_compiler_static_GCJ='-Bstatic'
   15715       else
   15716 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   15717       fi
   15718       ;;
   15719       darwin*)
   15720         # PIC is the default on this platform
   15721         # Common symbols not allowed in MH_DYLIB files
   15722        case $cc_basename in
   15723          xlc*)
   15724          lt_prog_compiler_pic_GCJ='-qnocommon'
   15725          lt_prog_compiler_wl_GCJ='-Wl,'
   15726          ;;
   15727        esac
   15728        ;;
   15729 
   15730     mingw* | pw32* | os2*)
   15731       # This hack is so that the source file can tell whether it is being
   15732       # built for inclusion in a dll (and should export symbols for example).
   15733       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   15734       ;;
   15735 
   15736     hpux9* | hpux10* | hpux11*)
   15737       lt_prog_compiler_wl_GCJ='-Wl,'
   15738       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   15739       # not for PA HP-UX.
   15740       case $host_cpu in
   15741       hppa*64*|ia64*)
   15742 	# +Z the default
   15743 	;;
   15744       *)
   15745 	lt_prog_compiler_pic_GCJ='+Z'
   15746 	;;
   15747       esac
   15748       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   15749       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   15750       ;;
   15751 
   15752     irix5* | irix6* | nonstopux*)
   15753       lt_prog_compiler_wl_GCJ='-Wl,'
   15754       # PIC (with -KPIC) is the default.
   15755       lt_prog_compiler_static_GCJ='-non_shared'
   15756       ;;
   15757 
   15758     newsos6)
   15759       lt_prog_compiler_pic_GCJ='-KPIC'
   15760       lt_prog_compiler_static_GCJ='-Bstatic'
   15761       ;;
   15762 
   15763     linux*)
   15764       case $cc_basename in
   15765       icc* | ecc*)
   15766 	lt_prog_compiler_wl_GCJ='-Wl,'
   15767 	lt_prog_compiler_pic_GCJ='-KPIC'
   15768 	lt_prog_compiler_static_GCJ='-static'
   15769         ;;
   15770       pgcc* | pgf77* | pgf90* | pgf95*)
   15771         # Portland Group compilers (*not* the Pentium gcc compiler,
   15772 	# which looks to be a dead project)
   15773 	lt_prog_compiler_wl_GCJ='-Wl,'
   15774 	lt_prog_compiler_pic_GCJ='-fpic'
   15775 	lt_prog_compiler_static_GCJ='-Bstatic'
   15776         ;;
   15777       ccc*)
   15778         lt_prog_compiler_wl_GCJ='-Wl,'
   15779         # All Alpha code is PIC.
   15780         lt_prog_compiler_static_GCJ='-non_shared'
   15781         ;;
   15782       esac
   15783       ;;
   15784 
   15785     osf3* | osf4* | osf5*)
   15786       lt_prog_compiler_wl_GCJ='-Wl,'
   15787       # All OSF/1 code is PIC.
   15788       lt_prog_compiler_static_GCJ='-non_shared'
   15789       ;;
   15790 
   15791     solaris*)
   15792       lt_prog_compiler_pic_GCJ='-KPIC'
   15793       lt_prog_compiler_static_GCJ='-Bstatic'
   15794       case $cc_basename in
   15795       f77* | f90* | f95*)
   15796 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   15797       *)
   15798 	lt_prog_compiler_wl_GCJ='-Wl,';;
   15799       esac
   15800       ;;
   15801 
   15802     sunos4*)
   15803       lt_prog_compiler_wl_GCJ='-Qoption ld '
   15804       lt_prog_compiler_pic_GCJ='-PIC'
   15805       lt_prog_compiler_static_GCJ='-Bstatic'
   15806       ;;
   15807 
   15808     sysv4 | sysv4.2uw2* | sysv4.3*)
   15809       lt_prog_compiler_wl_GCJ='-Wl,'
   15810       lt_prog_compiler_pic_GCJ='-KPIC'
   15811       lt_prog_compiler_static_GCJ='-Bstatic'
   15812       ;;
   15813 
   15814     sysv4*MP*)
   15815       if test -d /usr/nec ;then
   15816 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   15817 	lt_prog_compiler_static_GCJ='-Bstatic'
   15818       fi
   15819       ;;
   15820 
   15821     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   15822       lt_prog_compiler_wl_GCJ='-Wl,'
   15823       lt_prog_compiler_pic_GCJ='-KPIC'
   15824       lt_prog_compiler_static_GCJ='-Bstatic'
   15825       ;;
   15826 
   15827     unicos*)
   15828       lt_prog_compiler_wl_GCJ='-Wl,'
   15829       lt_prog_compiler_can_build_shared_GCJ=no
   15830       ;;
   15831 
   15832     uts4*)
   15833       lt_prog_compiler_pic_GCJ='-pic'
   15834       lt_prog_compiler_static_GCJ='-Bstatic'
   15835       ;;
   15836 
   15837     *)
   15838       lt_prog_compiler_can_build_shared_GCJ=no
   15839       ;;
   15840     esac
   15841   fi
   15842 
   15843 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   15844 echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6
   15845 
   15846 #
   15847 # Check to make sure the PIC flag actually works.
   15848 #
   15849 if test -n "$lt_prog_compiler_pic_GCJ"; then
   15850 
   15851 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   15852 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6
   15853 if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then
   15854   echo $ECHO_N "(cached) $ECHO_C" >&6
   15855 else
   15856   lt_prog_compiler_pic_works_GCJ=no
   15857   ac_outfile=conftest.$ac_objext
   15858    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   15859    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   15860    # Insert the option either (1) after the last *FLAGS variable, or
   15861    # (2) before a word containing "conftest.", or (3) at the end.
   15862    # Note that $ac_compile itself does not contain backslashes and begins
   15863    # with a dollar sign (not a hyphen), so the echo should work correctly.
   15864    # The option is referenced via a variable to avoid confusing sed.
   15865    lt_compile=`echo "$ac_compile" | $SED \
   15866    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   15867    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   15868    -e 's:$: $lt_compiler_flag:'`
   15869    (eval echo "\"\$as_me:15869: $lt_compile\"" >&5)
   15870    (eval "$lt_compile" 2>conftest.err)
   15871    ac_status=$?
   15872    cat conftest.err >&5
   15873    echo "$as_me:15873: \$? = $ac_status" >&5
   15874    if (exit $ac_status) && test -s "$ac_outfile"; then
   15875      # The compiler can only warn and ignore the option if not recognized
   15876      # So say no if there are warnings other than the usual output.
   15877      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   15878      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   15879      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   15880        lt_prog_compiler_pic_works_GCJ=yes
   15881      fi
   15882    fi
   15883    $rm conftest*
   15884 
   15885 fi
   15886 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5
   15887 echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6
   15888 
   15889 if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
   15890     case $lt_prog_compiler_pic_GCJ in
   15891      "" | " "*) ;;
   15892      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   15893      esac
   15894 else
   15895     lt_prog_compiler_pic_GCJ=
   15896      lt_prog_compiler_can_build_shared_GCJ=no
   15897 fi
   15898 
   15899 fi
   15900 case $host_os in
   15901   # For platforms which do not support PIC, -DPIC is meaningless:
   15902   *djgpp*)
   15903     lt_prog_compiler_pic_GCJ=
   15904     ;;
   15905   *)
   15906     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   15907     ;;
   15908 esac
   15909 
   15910 #
   15911 # Check to make sure the static flag actually works.
   15912 #
   15913 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   15914 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   15915 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
   15916 if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then
   15917   echo $ECHO_N "(cached) $ECHO_C" >&6
   15918 else
   15919   lt_prog_compiler_static_works_GCJ=no
   15920    save_LDFLAGS="$LDFLAGS"
   15921    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   15922    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   15923    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   15924      # The linker can only warn and ignore the option if not recognized
   15925      # So say no if there are warnings
   15926      if test -s conftest.err; then
   15927        # Append any errors to the config.log.
   15928        cat conftest.err 1>&5
   15929        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   15930        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   15931        if diff conftest.exp conftest.er2 >/dev/null; then
   15932          lt_prog_compiler_static_works_GCJ=yes
   15933        fi
   15934      else
   15935        lt_prog_compiler_static_works_GCJ=yes
   15936      fi
   15937    fi
   15938    $rm conftest*
   15939    LDFLAGS="$save_LDFLAGS"
   15940 
   15941 fi
   15942 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5
   15943 echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6
   15944 
   15945 if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
   15946     :
   15947 else
   15948     lt_prog_compiler_static_GCJ=
   15949 fi
   15950 
   15951 
   15952 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   15953 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
   15954 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   15955   echo $ECHO_N "(cached) $ECHO_C" >&6
   15956 else
   15957   lt_cv_prog_compiler_c_o_GCJ=no
   15958    $rm -r conftest 2>/dev/null
   15959    mkdir conftest
   15960    cd conftest
   15961    mkdir out
   15962    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   15963 
   15964    lt_compiler_flag="-o out/conftest2.$ac_objext"
   15965    # Insert the option either (1) after the last *FLAGS variable, or
   15966    # (2) before a word containing "conftest.", or (3) at the end.
   15967    # Note that $ac_compile itself does not contain backslashes and begins
   15968    # with a dollar sign (not a hyphen), so the echo should work correctly.
   15969    lt_compile=`echo "$ac_compile" | $SED \
   15970    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   15971    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   15972    -e 's:$: $lt_compiler_flag:'`
   15973    (eval echo "\"\$as_me:15973: $lt_compile\"" >&5)
   15974    (eval "$lt_compile" 2>out/conftest.err)
   15975    ac_status=$?
   15976    cat out/conftest.err >&5
   15977    echo "$as_me:15977: \$? = $ac_status" >&5
   15978    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   15979    then
   15980      # The compiler can only warn and ignore the option if not recognized
   15981      # So say no if there are warnings
   15982      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   15983      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   15984      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   15985        lt_cv_prog_compiler_c_o_GCJ=yes
   15986      fi
   15987    fi
   15988    chmod u+w . 2>&5
   15989    $rm conftest*
   15990    # SGI C++ compiler will create directory out/ii_files/ for
   15991    # template instantiation
   15992    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   15993    $rm out/* && rmdir out
   15994    cd ..
   15995    rmdir conftest
   15996    $rm conftest*
   15997 
   15998 fi
   15999 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   16000 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6
   16001 
   16002 
   16003 hard_links="nottested"
   16004 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   16005   # do not overwrite the value of need_locks provided by the user
   16006   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   16007 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
   16008   hard_links=yes
   16009   $rm conftest*
   16010   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16011   touch conftest.a
   16012   ln conftest.a conftest.b 2>&5 || hard_links=no
   16013   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16014   echo "$as_me:$LINENO: result: $hard_links" >&5
   16015 echo "${ECHO_T}$hard_links" >&6
   16016   if test "$hard_links" = no; then
   16017     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   16018 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   16019     need_locks=warn
   16020   fi
   16021 else
   16022   need_locks=no
   16023 fi
   16024 
   16025 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   16026 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
   16027 
   16028   runpath_var=
   16029   allow_undefined_flag_GCJ=
   16030   enable_shared_with_static_runtimes_GCJ=no
   16031   archive_cmds_GCJ=
   16032   archive_expsym_cmds_GCJ=
   16033   old_archive_From_new_cmds_GCJ=
   16034   old_archive_from_expsyms_cmds_GCJ=
   16035   export_dynamic_flag_spec_GCJ=
   16036   whole_archive_flag_spec_GCJ=
   16037   thread_safe_flag_spec_GCJ=
   16038   hardcode_libdir_flag_spec_GCJ=
   16039   hardcode_libdir_flag_spec_ld_GCJ=
   16040   hardcode_libdir_separator_GCJ=
   16041   hardcode_direct_GCJ=no
   16042   hardcode_minus_L_GCJ=no
   16043   hardcode_shlibpath_var_GCJ=unsupported
   16044   link_all_deplibs_GCJ=unknown
   16045   hardcode_automatic_GCJ=no
   16046   module_cmds_GCJ=
   16047   module_expsym_cmds_GCJ=
   16048   always_export_symbols_GCJ=no
   16049   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   16050   # include_expsyms should be a list of space-separated symbols to be *always*
   16051   # included in the symbol list
   16052   include_expsyms_GCJ=
   16053   # exclude_expsyms can be an extended regexp of symbols to exclude
   16054   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   16055   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   16056   # as well as any symbol that contains `d'.
   16057   exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"
   16058   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   16059   # platforms (ab)use it in PIC code, but their linkers get confused if
   16060   # the symbol is explicitly referenced.  Since portable code cannot
   16061   # rely on this symbol name, it's probably fine to never include it in
   16062   # preloaded symbol tables.
   16063   extract_expsyms_cmds=
   16064   # Just being paranoid about ensuring that cc_basename is set.
   16065   for cc_temp in $compiler""; do
   16066   case $cc_temp in
   16067     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16068     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16069     \-*) ;;
   16070     *) break;;
   16071   esac
   16072 done
   16073 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16074 
   16075   case $host_os in
   16076   cygwin* | mingw* | pw32*)
   16077     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   16078     # When not using gcc, we currently assume that we are using
   16079     # Microsoft Visual C++.
   16080     if test "$GCC" != yes; then
   16081       with_gnu_ld=no
   16082     fi
   16083     ;;
   16084   interix*)
   16085     # we just hope/assume this is gcc and not c89 (= MSVC++)
   16086     with_gnu_ld=yes
   16087     ;;
   16088   openbsd*)
   16089     with_gnu_ld=no
   16090     ;;
   16091   esac
   16092 
   16093   ld_shlibs_GCJ=yes
   16094   if test "$with_gnu_ld" = yes; then
   16095     # If archive_cmds runs LD, not CC, wlarc should be empty
   16096     wlarc='${wl}'
   16097 
   16098     # Set some defaults for GNU ld with shared library support. These
   16099     # are reset later if shared libraries are not supported. Putting them
   16100     # here allows them to be overridden if necessary.
   16101     runpath_var=LD_RUN_PATH
   16102     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   16103     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   16104     # ancient GNU ld didn't support --whole-archive et. al.
   16105     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   16106 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   16107       else
   16108   	whole_archive_flag_spec_GCJ=
   16109     fi
   16110     supports_anon_versioning=no
   16111     case `$LD -v 2>/dev/null` in
   16112       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   16113       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   16114       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   16115       *\ 2.11.*) ;; # other 2.11 versions
   16116       *) supports_anon_versioning=yes ;;
   16117     esac
   16118 
   16119     # See if GNU ld supports shared libraries.
   16120     case $host_os in
   16121     aix3* | aix4* | aix5*)
   16122       # On AIX/PPC, the GNU linker is very broken
   16123       if test "$host_cpu" != ia64; then
   16124 	ld_shlibs_GCJ=no
   16125 	cat <<EOF 1>&2
   16126 
   16127 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   16128 *** to be unable to reliably create shared libraries on AIX.
   16129 *** Therefore, libtool is disabling shared libraries support.  If you
   16130 *** really care for shared libraries, you may want to modify your PATH
   16131 *** so that a non-GNU linker is found, and then restart.
   16132 
   16133 EOF
   16134       fi
   16135       ;;
   16136 
   16137     amigaos*)
   16138       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)'
   16139       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16140       hardcode_minus_L_GCJ=yes
   16141 
   16142       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   16143       # that the semantics of dynamic libraries on AmigaOS, at least up
   16144       # to version 4, is to share data among multiple programs linked
   16145       # with the same dynamic library.  Since this doesn't match the
   16146       # behavior of shared libraries on other platforms, we can't use
   16147       # them.
   16148       ld_shlibs_GCJ=no
   16149       ;;
   16150 
   16151     beos*)
   16152       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16153 	allow_undefined_flag_GCJ=unsupported
   16154 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   16155 	# support --undefined.  This deserves some investigation.  FIXME
   16156 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16157       else
   16158 	ld_shlibs_GCJ=no
   16159       fi
   16160       ;;
   16161 
   16162     cygwin* | mingw* | pw32*)
   16163       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   16164       # as there is no search path for DLLs.
   16165       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16166       allow_undefined_flag_GCJ=unsupported
   16167       always_export_symbols_GCJ=no
   16168       enable_shared_with_static_runtimes_GCJ=yes
   16169       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   16170 
   16171       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   16172         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16173 	# If the export-symbols file already is a .def file (1st line
   16174 	# is EXPORTS), use it as is; otherwise, prepend...
   16175 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   16176 	  cp $export_symbols $output_objdir/$soname.def;
   16177 	else
   16178 	  echo EXPORTS > $output_objdir/$soname.def;
   16179 	  cat $export_symbols >> $output_objdir/$soname.def;
   16180 	fi~
   16181 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16182       else
   16183 	ld_shlibs_GCJ=no
   16184       fi
   16185       ;;
   16186 
   16187     interix3*)
   16188       hardcode_direct_GCJ=no
   16189       hardcode_shlibpath_var_GCJ=no
   16190       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   16191       export_dynamic_flag_spec_GCJ='${wl}-E'
   16192       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   16193       # Instead, shared libraries are loaded at an image base (0x10000000 by
   16194       # default) and relocated if they conflict, which is a slow very memory
   16195       # consuming and fragmenting process.  To avoid this, we pick a random,
   16196       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   16197       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   16198       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'
   16199       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'
   16200       ;;
   16201 
   16202     linux*)
   16203       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16204 	tmp_addflag=
   16205 	case $cc_basename,$host_cpu in
   16206 	pgcc*)				# Portland Group C compiler
   16207 	  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'
   16208 	  tmp_addflag=' $pic_flag'
   16209 	  ;;
   16210 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   16211 	  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'
   16212 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   16213 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   16214 	  tmp_addflag=' -i_dynamic' ;;
   16215 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   16216 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   16217 	ifc* | ifort*)			# Intel Fortran compiler
   16218 	  tmp_addflag=' -nofor_main' ;;
   16219 	esac
   16220 	archive_cmds_GCJ='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16221 
   16222 	if test $supports_anon_versioning = yes; then
   16223 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   16224   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   16225   $echo "local: *; };" >> $output_objdir/$libname.ver~
   16226 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   16227 	fi
   16228       else
   16229 	ld_shlibs_GCJ=no
   16230       fi
   16231       ;;
   16232 
   16233     netbsd*)
   16234       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16235 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   16236 	wlarc=
   16237       else
   16238 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16239 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16240       fi
   16241       ;;
   16242 
   16243     solaris*)
   16244       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   16245 	ld_shlibs_GCJ=no
   16246 	cat <<EOF 1>&2
   16247 
   16248 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   16249 *** create shared libraries on Solaris systems.  Therefore, libtool
   16250 *** is disabling shared libraries support.  We urge you to upgrade GNU
   16251 *** binutils to release 2.9.1 or newer.  Another option is to modify
   16252 *** your PATH or compiler configuration so that the native linker is
   16253 *** used, and then restart.
   16254 
   16255 EOF
   16256       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16257 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16258 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16259       else
   16260 	ld_shlibs_GCJ=no
   16261       fi
   16262       ;;
   16263 
   16264     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   16265       case `$LD -v 2>&1` in
   16266         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   16267 	ld_shlibs_GCJ=no
   16268 	cat <<_LT_EOF 1>&2
   16269 
   16270 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   16271 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   16272 *** is disabling shared libraries support.  We urge you to upgrade GNU
   16273 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   16274 *** your PATH or compiler configuration so that the native linker is
   16275 *** used, and then restart.
   16276 
   16277 _LT_EOF
   16278 	;;
   16279 	*)
   16280 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16281 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   16282 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   16283 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   16284 	  else
   16285 	    ld_shlibs_GCJ=no
   16286 	  fi
   16287 	;;
   16288       esac
   16289       ;;
   16290 
   16291     sunos4*)
   16292       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   16293       wlarc=
   16294       hardcode_direct_GCJ=yes
   16295       hardcode_shlibpath_var_GCJ=no
   16296       ;;
   16297 
   16298     *)
   16299       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16300 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16301 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16302       else
   16303 	ld_shlibs_GCJ=no
   16304       fi
   16305       ;;
   16306     esac
   16307 
   16308     if test "$ld_shlibs_GCJ" = no; then
   16309       runpath_var=
   16310       hardcode_libdir_flag_spec_GCJ=
   16311       export_dynamic_flag_spec_GCJ=
   16312       whole_archive_flag_spec_GCJ=
   16313     fi
   16314   else
   16315     # PORTME fill in a description of your system's linker (not GNU ld)
   16316     case $host_os in
   16317     aix3*)
   16318       allow_undefined_flag_GCJ=unsupported
   16319       always_export_symbols_GCJ=yes
   16320       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'
   16321       # Note: this linker hardcodes the directories in LIBPATH if there
   16322       # are no directories specified by -L.
   16323       hardcode_minus_L_GCJ=yes
   16324       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   16325 	# Neither direct hardcoding nor static linking is supported with a
   16326 	# broken collect2.
   16327 	hardcode_direct_GCJ=unsupported
   16328       fi
   16329       ;;
   16330 
   16331     aix4* | aix5*)
   16332       if test "$host_cpu" = ia64; then
   16333 	# On IA64, the linker does run time linking by default, so we don't
   16334 	# have to do anything special.
   16335 	aix_use_runtimelinking=no
   16336 	exp_sym_flag='-Bexport'
   16337 	no_entry_flag=""
   16338       else
   16339 	# If we're using GNU nm, then we don't want the "-C" option.
   16340 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   16341 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   16342 	  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'
   16343 	else
   16344 	  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'
   16345 	fi
   16346 	aix_use_runtimelinking=no
   16347 
   16348 	# Test if we are trying to use run time linking or normal
   16349 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   16350 	# need to do runtime linking.
   16351 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   16352 	  for ld_flag in $LDFLAGS; do
   16353   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   16354   	    aix_use_runtimelinking=yes
   16355   	    break
   16356   	  fi
   16357 	  done
   16358 	  ;;
   16359 	esac
   16360 
   16361 	exp_sym_flag='-bexport'
   16362 	no_entry_flag='-bnoentry'
   16363       fi
   16364 
   16365       # When large executables or shared objects are built, AIX ld can
   16366       # have problems creating the table of contents.  If linking a library
   16367       # or program results in "error TOC overflow" add -mminimal-toc to
   16368       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   16369       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   16370 
   16371       archive_cmds_GCJ=''
   16372       hardcode_direct_GCJ=yes
   16373       hardcode_libdir_separator_GCJ=':'
   16374       link_all_deplibs_GCJ=yes
   16375 
   16376       if test "$GCC" = yes; then
   16377 	case $host_os in aix4.[012]|aix4.[012].*)
   16378 	# We only want to do this on AIX 4.2 and lower, the check
   16379 	# below for broken collect2 doesn't work under 4.3+
   16380 	  collect2name=`${CC} -print-prog-name=collect2`
   16381 	  if test -f "$collect2name" && \
   16382   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   16383 	  then
   16384   	  # We have reworked collect2
   16385   	  hardcode_direct_GCJ=yes
   16386 	  else
   16387   	  # We have old collect2
   16388   	  hardcode_direct_GCJ=unsupported
   16389   	  # It fails to find uninstalled libraries when the uninstalled
   16390   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   16391   	  # to unsupported forces relinking
   16392   	  hardcode_minus_L_GCJ=yes
   16393   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16394   	  hardcode_libdir_separator_GCJ=
   16395 	  fi
   16396 	  ;;
   16397 	esac
   16398 	shared_flag='-shared'
   16399 	if test "$aix_use_runtimelinking" = yes; then
   16400 	  shared_flag="$shared_flag "'${wl}-G'
   16401 	fi
   16402       else
   16403 	# not using gcc
   16404 	if test "$host_cpu" = ia64; then
   16405   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   16406   	# chokes on -Wl,-G. The following line is correct:
   16407 	  shared_flag='-G'
   16408 	else
   16409 	  if test "$aix_use_runtimelinking" = yes; then
   16410 	    shared_flag='${wl}-G'
   16411 	  else
   16412 	    shared_flag='${wl}-bM:SRE'
   16413 	  fi
   16414 	fi
   16415       fi
   16416 
   16417       # It seems that -bexpall does not export symbols beginning with
   16418       # underscore (_), so it is better to generate a list of symbols to export.
   16419       always_export_symbols_GCJ=yes
   16420       if test "$aix_use_runtimelinking" = yes; then
   16421 	# Warning - without using the other runtime loading flags (-brtl),
   16422 	# -berok will link without error, but may produce a broken library.
   16423 	allow_undefined_flag_GCJ='-berok'
   16424        # Determine the default libpath from the value encoded in an empty executable.
   16425        cat >conftest.$ac_ext <<_ACEOF
   16426 /* confdefs.h.  */
   16427 _ACEOF
   16428 cat confdefs.h >>conftest.$ac_ext
   16429 cat >>conftest.$ac_ext <<_ACEOF
   16430 /* end confdefs.h.  */
   16431 
   16432 int
   16433 main ()
   16434 {
   16435 
   16436   ;
   16437   return 0;
   16438 }
   16439 _ACEOF
   16440 rm -f conftest.$ac_objext conftest$ac_exeext
   16441 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   16442   (eval $ac_link) 2>conftest.er1
   16443   ac_status=$?
   16444   grep -v '^ *+' conftest.er1 >conftest.err
   16445   rm -f conftest.er1
   16446   cat conftest.err >&5
   16447   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16448   (exit $ac_status); } &&
   16449 	 { ac_try='test -z "$ac_c_werror_flag"
   16450 			 || test ! -s conftest.err'
   16451   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   16452   (eval $ac_try) 2>&5
   16453   ac_status=$?
   16454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16455   (exit $ac_status); }; } &&
   16456 	 { ac_try='test -s conftest$ac_exeext'
   16457   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   16458   (eval $ac_try) 2>&5
   16459   ac_status=$?
   16460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16461   (exit $ac_status); }; }; then
   16462 
   16463 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   16464 }'`
   16465 # Check for a 64-bit object if we didn't find anything.
   16466 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; }
   16467 }'`; fi
   16468 else
   16469   echo "$as_me: failed program was:" >&5
   16470 sed 's/^/| /' conftest.$ac_ext >&5
   16471 
   16472 fi
   16473 rm -f conftest.err conftest.$ac_objext \
   16474       conftest$ac_exeext conftest.$ac_ext
   16475 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   16476 
   16477        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   16478 	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"
   16479        else
   16480 	if test "$host_cpu" = ia64; then
   16481 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   16482 	  allow_undefined_flag_GCJ="-z nodefs"
   16483 	  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"
   16484 	else
   16485 	 # Determine the default libpath from the value encoded in an empty executable.
   16486 	 cat >conftest.$ac_ext <<_ACEOF
   16487 /* confdefs.h.  */
   16488 _ACEOF
   16489 cat confdefs.h >>conftest.$ac_ext
   16490 cat >>conftest.$ac_ext <<_ACEOF
   16491 /* end confdefs.h.  */
   16492 
   16493 int
   16494 main ()
   16495 {
   16496 
   16497   ;
   16498   return 0;
   16499 }
   16500 _ACEOF
   16501 rm -f conftest.$ac_objext conftest$ac_exeext
   16502 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   16503   (eval $ac_link) 2>conftest.er1
   16504   ac_status=$?
   16505   grep -v '^ *+' conftest.er1 >conftest.err
   16506   rm -f conftest.er1
   16507   cat conftest.err >&5
   16508   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16509   (exit $ac_status); } &&
   16510 	 { ac_try='test -z "$ac_c_werror_flag"
   16511 			 || test ! -s conftest.err'
   16512   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   16513   (eval $ac_try) 2>&5
   16514   ac_status=$?
   16515   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16516   (exit $ac_status); }; } &&
   16517 	 { ac_try='test -s conftest$ac_exeext'
   16518   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   16519   (eval $ac_try) 2>&5
   16520   ac_status=$?
   16521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16522   (exit $ac_status); }; }; then
   16523 
   16524 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   16525 }'`
   16526 # Check for a 64-bit object if we didn't find anything.
   16527 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; }
   16528 }'`; fi
   16529 else
   16530   echo "$as_me: failed program was:" >&5
   16531 sed 's/^/| /' conftest.$ac_ext >&5
   16532 
   16533 fi
   16534 rm -f conftest.err conftest.$ac_objext \
   16535       conftest$ac_exeext conftest.$ac_ext
   16536 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   16537 
   16538 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   16539 	  # Warning - without using the other run time loading flags,
   16540 	  # -berok will link without error, but may produce a broken library.
   16541 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   16542 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   16543 	  # Exported symbols can be pulled into shared objects from archives
   16544 	  whole_archive_flag_spec_GCJ='$convenience'
   16545 	  archive_cmds_need_lc_GCJ=yes
   16546 	  # This is similar to how AIX traditionally builds its shared libraries.
   16547 	  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'
   16548 	fi
   16549       fi
   16550       ;;
   16551 
   16552     amigaos*)
   16553       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)'
   16554       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16555       hardcode_minus_L_GCJ=yes
   16556       # see comment about different semantics on the GNU ld section
   16557       ld_shlibs_GCJ=no
   16558       ;;
   16559 
   16560     bsdi[45]*)
   16561       export_dynamic_flag_spec_GCJ=-rdynamic
   16562       ;;
   16563 
   16564     cygwin* | mingw* | pw32*)
   16565       # When not using gcc, we currently assume that we are using
   16566       # Microsoft Visual C++.
   16567       # hardcode_libdir_flag_spec is actually meaningless, as there is
   16568       # no search path for DLLs.
   16569       hardcode_libdir_flag_spec_GCJ=' '
   16570       allow_undefined_flag_GCJ=unsupported
   16571       # Tell ltmain to make .lib files, not .a files.
   16572       libext=lib
   16573       # Tell ltmain to make .dll files, not .so files.
   16574       shrext_cmds=".dll"
   16575       # FIXME: Setting linknames here is a bad hack.
   16576       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   16577       # The linker will automatically build a .lib file if we build a DLL.
   16578       old_archive_From_new_cmds_GCJ='true'
   16579       # FIXME: Should let the user specify the lib program.
   16580       old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs'
   16581       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   16582       enable_shared_with_static_runtimes_GCJ=yes
   16583       ;;
   16584 
   16585     darwin* | rhapsody*)
   16586       case $host_os in
   16587         rhapsody* | darwin1.[012])
   16588          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   16589          ;;
   16590        *) # Darwin 1.3 on
   16591          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   16592            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   16593          else
   16594            case ${MACOSX_DEPLOYMENT_TARGET} in
   16595              10.[012])
   16596                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   16597                ;;
   16598              10.*)
   16599                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   16600                ;;
   16601            esac
   16602          fi
   16603          ;;
   16604       esac
   16605       archive_cmds_need_lc_GCJ=no
   16606       hardcode_direct_GCJ=no
   16607       hardcode_automatic_GCJ=yes
   16608       hardcode_shlibpath_var_GCJ=unsupported
   16609       whole_archive_flag_spec_GCJ=''
   16610       link_all_deplibs_GCJ=yes
   16611     if test "$GCC" = yes ; then
   16612     	output_verbose_link_cmd='echo'
   16613         archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   16614       module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   16615       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   16616       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}'
   16617       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}'
   16618     else
   16619       case $cc_basename in
   16620         xlc*)
   16621          output_verbose_link_cmd='echo'
   16622          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   16623          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   16624           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   16625          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}'
   16626           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}'
   16627           ;;
   16628        *)
   16629          ld_shlibs_GCJ=no
   16630           ;;
   16631       esac
   16632     fi
   16633       ;;
   16634 
   16635     dgux*)
   16636       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16637       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16638       hardcode_shlibpath_var_GCJ=no
   16639       ;;
   16640 
   16641     freebsd1*)
   16642       ld_shlibs_GCJ=no
   16643       ;;
   16644 
   16645     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   16646     # support.  Future versions do this automatically, but an explicit c++rt0.o
   16647     # does not break anything, and helps significantly (at the cost of a little
   16648     # extra space).
   16649     freebsd2.2*)
   16650       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   16651       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16652       hardcode_direct_GCJ=yes
   16653       hardcode_shlibpath_var_GCJ=no
   16654       ;;
   16655 
   16656     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   16657     freebsd2*)
   16658       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   16659       hardcode_direct_GCJ=yes
   16660       hardcode_minus_L_GCJ=yes
   16661       hardcode_shlibpath_var_GCJ=no
   16662       ;;
   16663 
   16664     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   16665     freebsd* | kfreebsd*-gnu | dragonfly*)
   16666       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   16667       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16668       hardcode_direct_GCJ=yes
   16669       hardcode_shlibpath_var_GCJ=no
   16670       ;;
   16671 
   16672     hpux9*)
   16673       if test "$GCC" = yes; then
   16674 	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'
   16675       else
   16676 	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'
   16677       fi
   16678       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   16679       hardcode_libdir_separator_GCJ=:
   16680       hardcode_direct_GCJ=yes
   16681 
   16682       # hardcode_minus_L: Not really in the search PATH,
   16683       # but as the default location of the library.
   16684       hardcode_minus_L_GCJ=yes
   16685       export_dynamic_flag_spec_GCJ='${wl}-E'
   16686       ;;
   16687 
   16688     hpux10*)
   16689       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   16690 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   16691       else
   16692 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   16693       fi
   16694       if test "$with_gnu_ld" = no; then
   16695 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   16696 	hardcode_libdir_separator_GCJ=:
   16697 
   16698 	hardcode_direct_GCJ=yes
   16699 	export_dynamic_flag_spec_GCJ='${wl}-E'
   16700 
   16701 	# hardcode_minus_L: Not really in the search PATH,
   16702 	# but as the default location of the library.
   16703 	hardcode_minus_L_GCJ=yes
   16704       fi
   16705       ;;
   16706 
   16707     hpux11*)
   16708       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   16709 	case $host_cpu in
   16710 	hppa*64*)
   16711 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16712 	  ;;
   16713 	ia64*)
   16714 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   16715 	  ;;
   16716 	*)
   16717 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   16718 	  ;;
   16719 	esac
   16720       else
   16721 	case $host_cpu in
   16722 	hppa*64*)
   16723 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16724 	  ;;
   16725 	ia64*)
   16726 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   16727 	  ;;
   16728 	*)
   16729 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   16730 	  ;;
   16731 	esac
   16732       fi
   16733       if test "$with_gnu_ld" = no; then
   16734 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   16735 	hardcode_libdir_separator_GCJ=:
   16736 
   16737 	case $host_cpu in
   16738 	hppa*64*|ia64*)
   16739 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   16740 	  hardcode_direct_GCJ=no
   16741 	  hardcode_shlibpath_var_GCJ=no
   16742 	  ;;
   16743 	*)
   16744 	  hardcode_direct_GCJ=yes
   16745 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   16746 
   16747 	  # hardcode_minus_L: Not really in the search PATH,
   16748 	  # but as the default location of the library.
   16749 	  hardcode_minus_L_GCJ=yes
   16750 	  ;;
   16751 	esac
   16752       fi
   16753       ;;
   16754 
   16755     irix5* | irix6* | nonstopux*)
   16756       if test "$GCC" = yes; then
   16757 	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'
   16758       else
   16759 	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'
   16760 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   16761       fi
   16762       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   16763       hardcode_libdir_separator_GCJ=:
   16764       link_all_deplibs_GCJ=yes
   16765       ;;
   16766 
   16767     netbsd*)
   16768       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16769 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   16770       else
   16771 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   16772       fi
   16773       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16774       hardcode_direct_GCJ=yes
   16775       hardcode_shlibpath_var_GCJ=no
   16776       ;;
   16777 
   16778     newsos6)
   16779       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16780       hardcode_direct_GCJ=yes
   16781       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   16782       hardcode_libdir_separator_GCJ=:
   16783       hardcode_shlibpath_var_GCJ=no
   16784       ;;
   16785 
   16786     openbsd*)
   16787       hardcode_direct_GCJ=yes
   16788       hardcode_shlibpath_var_GCJ=no
   16789       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   16790 	archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   16791 	archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   16792 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   16793 	export_dynamic_flag_spec_GCJ='${wl}-E'
   16794       else
   16795        case $host_os in
   16796 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   16797 	   archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   16798 	   hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16799 	   ;;
   16800 	 *)
   16801 	   archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   16802 	   hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   16803 	   ;;
   16804        esac
   16805       fi
   16806       ;;
   16807 
   16808     os2*)
   16809       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16810       hardcode_minus_L_GCJ=yes
   16811       allow_undefined_flag_GCJ=unsupported
   16812       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'
   16813       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   16814       ;;
   16815 
   16816     osf3*)
   16817       if test "$GCC" = yes; then
   16818 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   16819 	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'
   16820       else
   16821 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   16822 	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'
   16823       fi
   16824       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   16825       hardcode_libdir_separator_GCJ=:
   16826       ;;
   16827 
   16828     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   16829       if test "$GCC" = yes; then
   16830 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   16831 	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'
   16832 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   16833       else
   16834 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   16835 	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'
   16836 	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~
   16837 	$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'
   16838 
   16839 	# Both c and cxx compiler support -rpath directly
   16840 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   16841       fi
   16842       hardcode_libdir_separator_GCJ=:
   16843       ;;
   16844 
   16845     solaris*)
   16846       no_undefined_flag_GCJ=' -z text'
   16847       if test "$GCC" = yes; then
   16848 	wlarc='${wl}'
   16849 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16850 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   16851 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   16852       else
   16853 	wlarc=''
   16854 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16855 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   16856   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   16857       fi
   16858       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16859       hardcode_shlibpath_var_GCJ=no
   16860       case $host_os in
   16861       solaris2.[0-5] | solaris2.[0-5].*) ;;
   16862       *)
   16863  	# The compiler driver will combine linker options so we
   16864  	# cannot just pass the convience library names through
   16865  	# without $wl, iff we do not link with $LD.
   16866  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   16867  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   16868  	case $wlarc in
   16869  	'')
   16870  	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;;
   16871  	*)
   16872  	  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' ;;
   16873  	esac ;;
   16874       esac
   16875       link_all_deplibs_GCJ=yes
   16876       ;;
   16877 
   16878     sunos4*)
   16879       if test "x$host_vendor" = xsequent; then
   16880 	# Use $CC to link under sequent, because it throws in some extra .o
   16881 	# files that make .init and .fini sections work.
   16882 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   16883       else
   16884 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   16885       fi
   16886       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16887       hardcode_direct_GCJ=yes
   16888       hardcode_minus_L_GCJ=yes
   16889       hardcode_shlibpath_var_GCJ=no
   16890       ;;
   16891 
   16892     sysv4)
   16893       case $host_vendor in
   16894 	sni)
   16895 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16896 	  hardcode_direct_GCJ=yes # is this really true???
   16897 	;;
   16898 	siemens)
   16899 	  ## LD is ld it makes a PLAMLIB
   16900 	  ## CC just makes a GrossModule.
   16901 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   16902 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   16903 	  hardcode_direct_GCJ=no
   16904         ;;
   16905 	motorola)
   16906 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16907 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   16908 	;;
   16909       esac
   16910       runpath_var='LD_RUN_PATH'
   16911       hardcode_shlibpath_var_GCJ=no
   16912       ;;
   16913 
   16914     sysv4.3*)
   16915       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16916       hardcode_shlibpath_var_GCJ=no
   16917       export_dynamic_flag_spec_GCJ='-Bexport'
   16918       ;;
   16919 
   16920     sysv4*MP*)
   16921       if test -d /usr/nec; then
   16922 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16923 	hardcode_shlibpath_var_GCJ=no
   16924 	runpath_var=LD_RUN_PATH
   16925 	hardcode_runpath_var=yes
   16926 	ld_shlibs_GCJ=yes
   16927       fi
   16928       ;;
   16929 
   16930     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   16931       no_undefined_flag_GCJ='${wl}-z,text'
   16932       archive_cmds_need_lc_GCJ=no
   16933       hardcode_shlibpath_var_GCJ=no
   16934       runpath_var='LD_RUN_PATH'
   16935 
   16936       if test "$GCC" = yes; then
   16937 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16938 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16939       else
   16940 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16941 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16942       fi
   16943       ;;
   16944 
   16945     sysv5* | sco3.2v5* | sco5v6*)
   16946       # Note: We can NOT use -z defs as we might desire, because we do not
   16947       # link with -lc, and that would cause any symbols used from libc to
   16948       # always be unresolved, which means just about no library would
   16949       # ever link correctly.  If we're not using GNU ld we use -z text
   16950       # though, which does catch some bad symbols but isn't as heavy-handed
   16951       # as -z defs.
   16952       no_undefined_flag_GCJ='${wl}-z,text'
   16953       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   16954       archive_cmds_need_lc_GCJ=no
   16955       hardcode_shlibpath_var_GCJ=no
   16956       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   16957       hardcode_libdir_separator_GCJ=':'
   16958       link_all_deplibs_GCJ=yes
   16959       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   16960       runpath_var='LD_RUN_PATH'
   16961 
   16962       if test "$GCC" = yes; then
   16963 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16964 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16965       else
   16966 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16967 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16968       fi
   16969       ;;
   16970 
   16971     uts4*)
   16972       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16973       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16974       hardcode_shlibpath_var_GCJ=no
   16975       ;;
   16976 
   16977     *)
   16978       ld_shlibs_GCJ=no
   16979       ;;
   16980     esac
   16981   fi
   16982 
   16983 echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   16984 echo "${ECHO_T}$ld_shlibs_GCJ" >&6
   16985 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   16986 
   16987 #
   16988 # Do we need to explicitly link libc?
   16989 #
   16990 case "x$archive_cmds_need_lc_GCJ" in
   16991 x|xyes)
   16992   # Assume -lc should be added
   16993   archive_cmds_need_lc_GCJ=yes
   16994 
   16995   if test "$enable_shared" = yes && test "$GCC" = yes; then
   16996     case $archive_cmds_GCJ in
   16997     *'~'*)
   16998       # FIXME: we may have to deal with multi-command sequences.
   16999       ;;
   17000     '$CC '*)
   17001       # Test whether the compiler implicitly links with -lc since on some
   17002       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   17003       # to ld, don't add -lc before -lgcc.
   17004       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   17005 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
   17006       $rm conftest*
   17007       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   17008 
   17009       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   17010   (eval $ac_compile) 2>&5
   17011   ac_status=$?
   17012   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17013   (exit $ac_status); } 2>conftest.err; then
   17014         soname=conftest
   17015         lib=conftest
   17016         libobjs=conftest.$ac_objext
   17017         deplibs=
   17018         wl=$lt_prog_compiler_wl_GCJ
   17019 	pic_flag=$lt_prog_compiler_pic_GCJ
   17020         compiler_flags=-v
   17021         linker_flags=-v
   17022         verstring=
   17023         output_objdir=.
   17024         libname=conftest
   17025         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   17026         allow_undefined_flag_GCJ=
   17027         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   17028   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   17029   ac_status=$?
   17030   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17031   (exit $ac_status); }
   17032         then
   17033 	  archive_cmds_need_lc_GCJ=no
   17034         else
   17035 	  archive_cmds_need_lc_GCJ=yes
   17036         fi
   17037         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   17038       else
   17039         cat conftest.err 1>&5
   17040       fi
   17041       $rm conftest*
   17042       echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   17043 echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6
   17044       ;;
   17045     esac
   17046   fi
   17047   ;;
   17048 esac
   17049 
   17050 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   17051 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
   17052 library_names_spec=
   17053 libname_spec='lib$name'
   17054 soname_spec=
   17055 shrext_cmds=".so"
   17056 postinstall_cmds=
   17057 postuninstall_cmds=
   17058 finish_cmds=
   17059 finish_eval=
   17060 shlibpath_var=
   17061 shlibpath_overrides_runpath=unknown
   17062 version_type=none
   17063 dynamic_linker="$host_os ld.so"
   17064 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   17065 if test "$GCC" = yes; then
   17066   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   17067   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   17068     # if the path contains ";" then we assume it to be the separator
   17069     # otherwise default to the standard path separator (i.e. ":") - it is
   17070     # assumed that no part of a normal pathname contains ";" but that should
   17071     # okay in the real world where ";" in dirpaths is itself problematic.
   17072     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   17073   else
   17074     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   17075   fi
   17076 else
   17077   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   17078 fi
   17079 need_lib_prefix=unknown
   17080 hardcode_into_libs=no
   17081 
   17082 # when you set need_version to no, make sure it does not cause -set_version
   17083 # flags to be left without arguments
   17084 need_version=unknown
   17085 
   17086 case $host_os in
   17087 aix3*)
   17088   version_type=linux
   17089   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   17090   shlibpath_var=LIBPATH
   17091 
   17092   # AIX 3 has no versioning support, so we append a major version to the name.
   17093   soname_spec='${libname}${release}${shared_ext}$major'
   17094   ;;
   17095 
   17096 aix4* | aix5*)
   17097   version_type=linux
   17098   need_lib_prefix=no
   17099   need_version=no
   17100   hardcode_into_libs=yes
   17101   if test "$host_cpu" = ia64; then
   17102     # AIX 5 supports IA64
   17103     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   17104     shlibpath_var=LD_LIBRARY_PATH
   17105   else
   17106     # With GCC up to 2.95.x, collect2 would create an import file
   17107     # for dependence libraries.  The import file would start with
   17108     # the line `#! .'.  This would cause the generated library to
   17109     # depend on `.', always an invalid library.  This was fixed in
   17110     # development snapshots of GCC prior to 3.0.
   17111     case $host_os in
   17112       aix4 | aix4.[01] | aix4.[01].*)
   17113       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   17114 	   echo ' yes '
   17115 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   17116 	:
   17117       else
   17118 	can_build_shared=no
   17119       fi
   17120       ;;
   17121     esac
   17122     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   17123     # soname into executable. Probably we can add versioning support to
   17124     # collect2, so additional links can be useful in future.
   17125     if test "$aix_use_runtimelinking" = yes; then
   17126       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   17127       # instead of lib<name>.a to let people know that these are not
   17128       # typical AIX shared libraries.
   17129       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17130     else
   17131       # We preserve .a as extension for shared libraries through AIX4.2
   17132       # and later when we are not doing run time linking.
   17133       library_names_spec='${libname}${release}.a $libname.a'
   17134       soname_spec='${libname}${release}${shared_ext}$major'
   17135     fi
   17136     shlibpath_var=LIBPATH
   17137   fi
   17138   ;;
   17139 
   17140 amigaos*)
   17141   library_names_spec='$libname.ixlibrary $libname.a'
   17142   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   17143   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'
   17144   ;;
   17145 
   17146 beos*)
   17147   library_names_spec='${libname}${shared_ext}'
   17148   dynamic_linker="$host_os ld.so"
   17149   shlibpath_var=LIBRARY_PATH
   17150   ;;
   17151 
   17152 bsdi[45]*)
   17153   version_type=linux
   17154   need_version=no
   17155   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17156   soname_spec='${libname}${release}${shared_ext}$major'
   17157   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   17158   shlibpath_var=LD_LIBRARY_PATH
   17159   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   17160   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   17161   # the default ld.so.conf also contains /usr/contrib/lib and
   17162   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   17163   # libtool to hard-code these into programs
   17164   ;;
   17165 
   17166 cygwin* | mingw* | pw32*)
   17167   version_type=windows
   17168   shrext_cmds=".dll"
   17169   need_version=no
   17170   need_lib_prefix=no
   17171 
   17172   case $GCC,$host_os in
   17173   yes,cygwin* | yes,mingw* | yes,pw32*)
   17174     library_names_spec='$libname.dll.a'
   17175     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   17176     postinstall_cmds='base_file=`basename \${file}`~
   17177       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   17178       dldir=$destdir/`dirname \$dlpath`~
   17179       test -d \$dldir || mkdir -p \$dldir~
   17180       $install_prog $dir/$dlname \$dldir/$dlname~
   17181       chmod a+x \$dldir/$dlname'
   17182     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   17183       dlpath=$dir/\$dldll~
   17184        $rm \$dlpath'
   17185     shlibpath_overrides_runpath=yes
   17186 
   17187     case $host_os in
   17188     cygwin*)
   17189       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   17190       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17191       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   17192       ;;
   17193     mingw*)
   17194       # MinGW DLLs use traditional 'lib' prefix
   17195       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17196       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   17197       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   17198         # It is most probably a Windows format PATH printed by
   17199         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   17200         # path with ; separators, and with drive letters. We can handle the
   17201         # drive letters (cygwin fileutils understands them), so leave them,
   17202         # especially as we might pass files found there to a mingw objdump,
   17203         # which wouldn't understand a cygwinified path. Ahh.
   17204         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   17205       else
   17206         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   17207       fi
   17208       ;;
   17209     pw32*)
   17210       # pw32 DLLs use 'pw' prefix rather than 'lib'
   17211       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17212       ;;
   17213     esac
   17214     ;;
   17215 
   17216   *)
   17217     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   17218     ;;
   17219   esac
   17220   dynamic_linker='Win32 ld.exe'
   17221   # FIXME: first we should search . and the directory the executable is in
   17222   shlibpath_var=PATH
   17223   ;;
   17224 
   17225 darwin* | rhapsody*)
   17226   dynamic_linker="$host_os dyld"
   17227   version_type=darwin
   17228   need_lib_prefix=no
   17229   need_version=no
   17230   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   17231   soname_spec='${libname}${release}${major}$shared_ext'
   17232   shlibpath_overrides_runpath=yes
   17233   shlibpath_var=DYLD_LIBRARY_PATH
   17234   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   17235   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   17236   if test "$GCC" = yes; then
   17237     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"`
   17238   else
   17239     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   17240   fi
   17241   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   17242   ;;
   17243 
   17244 dgux*)
   17245   version_type=linux
   17246   need_lib_prefix=no
   17247   need_version=no
   17248   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   17249   soname_spec='${libname}${release}${shared_ext}$major'
   17250   shlibpath_var=LD_LIBRARY_PATH
   17251   ;;
   17252 
   17253 freebsd1*)
   17254   dynamic_linker=no
   17255   ;;
   17256 
   17257 kfreebsd*-gnu)
   17258   version_type=linux
   17259   need_lib_prefix=no
   17260   need_version=no
   17261   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17262   soname_spec='${libname}${release}${shared_ext}$major'
   17263   shlibpath_var=LD_LIBRARY_PATH
   17264   shlibpath_overrides_runpath=no
   17265   hardcode_into_libs=yes
   17266   dynamic_linker='GNU ld.so'
   17267   ;;
   17268 
   17269 freebsd* | dragonfly*)
   17270   # DragonFly does not have aout.  When/if they implement a new
   17271   # versioning mechanism, adjust this.
   17272   if test -x /usr/bin/objformat; then
   17273     objformat=`/usr/bin/objformat`
   17274   else
   17275     case $host_os in
   17276     freebsd[123]*) objformat=aout ;;
   17277     *) objformat=elf ;;
   17278     esac
   17279   fi
   17280   version_type=freebsd-$objformat
   17281   case $version_type in
   17282     freebsd-elf*)
   17283       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   17284       need_version=no
   17285       need_lib_prefix=no
   17286       ;;
   17287     freebsd-*)
   17288       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   17289       need_version=yes
   17290       ;;
   17291   esac
   17292   shlibpath_var=LD_LIBRARY_PATH
   17293   case $host_os in
   17294   freebsd2*)
   17295     shlibpath_overrides_runpath=yes
   17296     ;;
   17297   freebsd3.[01]* | freebsdelf3.[01]*)
   17298     shlibpath_overrides_runpath=yes
   17299     hardcode_into_libs=yes
   17300     ;;
   17301   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   17302   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   17303     shlibpath_overrides_runpath=no
   17304     hardcode_into_libs=yes
   17305     ;;
   17306   freebsd*) # from 4.6 on
   17307     shlibpath_overrides_runpath=yes
   17308     hardcode_into_libs=yes
   17309     ;;
   17310   esac
   17311   ;;
   17312 
   17313 gnu*)
   17314   version_type=linux
   17315   need_lib_prefix=no
   17316   need_version=no
   17317   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   17318   soname_spec='${libname}${release}${shared_ext}$major'
   17319   shlibpath_var=LD_LIBRARY_PATH
   17320   hardcode_into_libs=yes
   17321   ;;
   17322 
   17323 hpux9* | hpux10* | hpux11*)
   17324   # Give a soname corresponding to the major version so that dld.sl refuses to
   17325   # link against other versions.
   17326   version_type=sunos
   17327   need_lib_prefix=no
   17328   need_version=no
   17329   case $host_cpu in
   17330   ia64*)
   17331     shrext_cmds='.so'
   17332     hardcode_into_libs=yes
   17333     dynamic_linker="$host_os dld.so"
   17334     shlibpath_var=LD_LIBRARY_PATH
   17335     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   17336     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17337     soname_spec='${libname}${release}${shared_ext}$major'
   17338     if test "X$HPUX_IA64_MODE" = X32; then
   17339       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   17340     else
   17341       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   17342     fi
   17343     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   17344     ;;
   17345    hppa*64*)
   17346      shrext_cmds='.sl'
   17347      hardcode_into_libs=yes
   17348      dynamic_linker="$host_os dld.sl"
   17349      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   17350      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   17351      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17352      soname_spec='${libname}${release}${shared_ext}$major'
   17353      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   17354      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   17355      ;;
   17356    *)
   17357     shrext_cmds='.sl'
   17358     dynamic_linker="$host_os dld.sl"
   17359     shlibpath_var=SHLIB_PATH
   17360     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   17361     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17362     soname_spec='${libname}${release}${shared_ext}$major'
   17363     ;;
   17364   esac
   17365   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   17366   postinstall_cmds='chmod 555 $lib'
   17367   ;;
   17368 
   17369 interix3*)
   17370   version_type=linux
   17371   need_lib_prefix=no
   17372   need_version=no
   17373   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17374   soname_spec='${libname}${release}${shared_ext}$major'
   17375   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   17376   shlibpath_var=LD_LIBRARY_PATH
   17377   shlibpath_overrides_runpath=no
   17378   hardcode_into_libs=yes
   17379   ;;
   17380 
   17381 irix5* | irix6* | nonstopux*)
   17382   case $host_os in
   17383     nonstopux*) version_type=nonstopux ;;
   17384     *)
   17385 	if test "$lt_cv_prog_gnu_ld" = yes; then
   17386 		version_type=linux
   17387 	else
   17388 		version_type=irix
   17389 	fi ;;
   17390   esac
   17391   need_lib_prefix=no
   17392   need_version=no
   17393   soname_spec='${libname}${release}${shared_ext}$major'
   17394   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   17395   case $host_os in
   17396   irix5* | nonstopux*)
   17397     libsuff= shlibsuff=
   17398     ;;
   17399   *)
   17400     case $LD in # libtool.m4 will add one of these switches to LD
   17401     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   17402       libsuff= shlibsuff= libmagic=32-bit;;
   17403     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   17404       libsuff=32 shlibsuff=N32 libmagic=N32;;
   17405     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   17406       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   17407     *) libsuff= shlibsuff= libmagic=never-match;;
   17408     esac
   17409     ;;
   17410   esac
   17411   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   17412   shlibpath_overrides_runpath=no
   17413   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   17414   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   17415   hardcode_into_libs=yes
   17416   ;;
   17417 
   17418 # No shared lib support for Linux oldld, aout, or coff.
   17419 linux*oldld* | linux*aout* | linux*coff*)
   17420   dynamic_linker=no
   17421   ;;
   17422 
   17423 # This must be Linux ELF.
   17424 linux*)
   17425   version_type=linux
   17426   need_lib_prefix=no
   17427   need_version=no
   17428   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17429   soname_spec='${libname}${release}${shared_ext}$major'
   17430   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   17431   shlibpath_var=LD_LIBRARY_PATH
   17432   shlibpath_overrides_runpath=no
   17433   # This implies no fast_install, which is unacceptable.
   17434   # Some rework will be needed to allow for fast_install
   17435   # before this can be enabled.
   17436   hardcode_into_libs=yes
   17437 
   17438   # find out which ABI we are using
   17439   libsuff=
   17440   case "$host_cpu" in
   17441   x86_64*|s390x*|powerpc64*)
   17442     echo '#line 17442 "configure"' > conftest.$ac_ext
   17443     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   17444   (eval $ac_compile) 2>&5
   17445   ac_status=$?
   17446   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17447   (exit $ac_status); }; then
   17448       case `/usr/bin/file conftest.$ac_objext` in
   17449       *64-bit*)
   17450         libsuff=64
   17451         sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
   17452         ;;
   17453       esac
   17454     fi
   17455     rm -rf conftest*
   17456     ;;
   17457   esac
   17458 
   17459   # Append ld.so.conf contents to the search path
   17460   if test -f /etc/ld.so.conf; then
   17461     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' ' '`
   17462     sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
   17463   fi
   17464 
   17465   # We used to test for /lib/ld.so.1 and disable shared libraries on
   17466   # powerpc, because MkLinux only supported shared libraries with the
   17467   # GNU dynamic linker.  Since this was broken with cross compilers,
   17468   # most powerpc-linux boxes support dynamic linking these days and
   17469   # people can always --disable-shared, the test was removed, and we
   17470   # assume the GNU/Linux dynamic linker is in use.
   17471   dynamic_linker='GNU/Linux ld.so'
   17472   ;;
   17473 
   17474 knetbsd*-gnu)
   17475   version_type=linux
   17476   need_lib_prefix=no
   17477   need_version=no
   17478   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17479   soname_spec='${libname}${release}${shared_ext}$major'
   17480   shlibpath_var=LD_LIBRARY_PATH
   17481   shlibpath_overrides_runpath=no
   17482   hardcode_into_libs=yes
   17483   dynamic_linker='GNU ld.so'
   17484   ;;
   17485 
   17486 netbsd*)
   17487   version_type=sunos
   17488   need_lib_prefix=no
   17489   need_version=no
   17490   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17491     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   17492     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   17493     dynamic_linker='NetBSD (a.out) ld.so'
   17494   else
   17495     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17496     soname_spec='${libname}${release}${shared_ext}$major'
   17497     dynamic_linker='NetBSD ld.elf_so'
   17498   fi
   17499   shlibpath_var=LD_LIBRARY_PATH
   17500   shlibpath_overrides_runpath=yes
   17501   hardcode_into_libs=yes
   17502   ;;
   17503 
   17504 newsos6)
   17505   version_type=linux
   17506   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17507   shlibpath_var=LD_LIBRARY_PATH
   17508   shlibpath_overrides_runpath=yes
   17509   ;;
   17510 
   17511 nto-qnx*)
   17512   version_type=linux
   17513   need_lib_prefix=no
   17514   need_version=no
   17515   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17516   soname_spec='${libname}${release}${shared_ext}$major'
   17517   shlibpath_var=LD_LIBRARY_PATH
   17518   shlibpath_overrides_runpath=yes
   17519   ;;
   17520 
   17521 openbsd*)
   17522   version_type=sunos
   17523   sys_lib_dlsearch_path_spec="/usr/lib"
   17524   need_lib_prefix=no
   17525   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   17526   case $host_os in
   17527     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   17528     *)                         need_version=no  ;;
   17529   esac
   17530   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   17531   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   17532   shlibpath_var=LD_LIBRARY_PATH
   17533   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   17534     case $host_os in
   17535       openbsd2.[89] | openbsd2.[89].*)
   17536 	shlibpath_overrides_runpath=no
   17537 	;;
   17538       *)
   17539 	shlibpath_overrides_runpath=yes
   17540 	;;
   17541       esac
   17542   else
   17543     shlibpath_overrides_runpath=yes
   17544   fi
   17545   ;;
   17546 
   17547 os2*)
   17548   libname_spec='$name'
   17549   shrext_cmds=".dll"
   17550   need_lib_prefix=no
   17551   library_names_spec='$libname${shared_ext} $libname.a'
   17552   dynamic_linker='OS/2 ld.exe'
   17553   shlibpath_var=LIBPATH
   17554   ;;
   17555 
   17556 osf3* | osf4* | osf5*)
   17557   version_type=osf
   17558   need_lib_prefix=no
   17559   need_version=no
   17560   soname_spec='${libname}${release}${shared_ext}$major'
   17561   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17562   shlibpath_var=LD_LIBRARY_PATH
   17563   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   17564   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   17565   ;;
   17566 
   17567 solaris*)
   17568   version_type=linux
   17569   need_lib_prefix=no
   17570   need_version=no
   17571   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17572   soname_spec='${libname}${release}${shared_ext}$major'
   17573   shlibpath_var=LD_LIBRARY_PATH
   17574   shlibpath_overrides_runpath=yes
   17575   hardcode_into_libs=yes
   17576   # ldd complains unless libraries are executable
   17577   postinstall_cmds='chmod +x $lib'
   17578   ;;
   17579 
   17580 sunos4*)
   17581   version_type=sunos
   17582   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   17583   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   17584   shlibpath_var=LD_LIBRARY_PATH
   17585   shlibpath_overrides_runpath=yes
   17586   if test "$with_gnu_ld" = yes; then
   17587     need_lib_prefix=no
   17588   fi
   17589   need_version=yes
   17590   ;;
   17591 
   17592 sysv4 | sysv4.3*)
   17593   version_type=linux
   17594   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17595   soname_spec='${libname}${release}${shared_ext}$major'
   17596   shlibpath_var=LD_LIBRARY_PATH
   17597   case $host_vendor in
   17598     sni)
   17599       shlibpath_overrides_runpath=no
   17600       need_lib_prefix=no
   17601       export_dynamic_flag_spec='${wl}-Blargedynsym'
   17602       runpath_var=LD_RUN_PATH
   17603       ;;
   17604     siemens)
   17605       need_lib_prefix=no
   17606       ;;
   17607     motorola)
   17608       need_lib_prefix=no
   17609       need_version=no
   17610       shlibpath_overrides_runpath=no
   17611       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   17612       ;;
   17613   esac
   17614   ;;
   17615 
   17616 sysv4*MP*)
   17617   if test -d /usr/nec ;then
   17618     version_type=linux
   17619     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   17620     soname_spec='$libname${shared_ext}.$major'
   17621     shlibpath_var=LD_LIBRARY_PATH
   17622   fi
   17623   ;;
   17624 
   17625 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   17626   version_type=freebsd-elf
   17627   need_lib_prefix=no
   17628   need_version=no
   17629   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   17630   soname_spec='${libname}${release}${shared_ext}$major'
   17631   shlibpath_var=LD_LIBRARY_PATH
   17632   hardcode_into_libs=yes
   17633   if test "$with_gnu_ld" = yes; then
   17634     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   17635     shlibpath_overrides_runpath=no
   17636   else
   17637     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   17638     shlibpath_overrides_runpath=yes
   17639     case $host_os in
   17640       sco3.2v5*)
   17641         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   17642 	;;
   17643     esac
   17644   fi
   17645   sys_lib_dlsearch_path_spec='/usr/lib'
   17646   ;;
   17647 
   17648 uts4*)
   17649   version_type=linux
   17650   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17651   soname_spec='${libname}${release}${shared_ext}$major'
   17652   shlibpath_var=LD_LIBRARY_PATH
   17653   ;;
   17654 
   17655 *)
   17656   dynamic_linker=no
   17657   ;;
   17658 esac
   17659 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   17660 echo "${ECHO_T}$dynamic_linker" >&6
   17661 test "$dynamic_linker" = no && can_build_shared=no
   17662 
   17663 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   17664 if test "$GCC" = yes; then
   17665   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   17666 fi
   17667 
   17668 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   17669 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
   17670 hardcode_action_GCJ=
   17671 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   17672    test -n "$runpath_var_GCJ" || \
   17673    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   17674 
   17675   # We can hardcode non-existant directories.
   17676   if test "$hardcode_direct_GCJ" != no &&
   17677      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   17678      # have to relink, otherwise we might link with an installed library
   17679      # when we should be linking with a yet-to-be-installed one
   17680      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   17681      test "$hardcode_minus_L_GCJ" != no; then
   17682     # Linking always hardcodes the temporary library directory.
   17683     hardcode_action_GCJ=relink
   17684   else
   17685     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   17686     hardcode_action_GCJ=immediate
   17687   fi
   17688 else
   17689   # We cannot hardcode anything, or else we can only hardcode existing
   17690   # directories.
   17691   hardcode_action_GCJ=unsupported
   17692 fi
   17693 echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   17694 echo "${ECHO_T}$hardcode_action_GCJ" >&6
   17695 
   17696 if test "$hardcode_action_GCJ" = relink; then
   17697   # Fast installation is not supported
   17698   enable_fast_install=no
   17699 elif test "$shlibpath_overrides_runpath" = yes ||
   17700      test "$enable_shared" = no; then
   17701   # Fast installation is not necessary
   17702   enable_fast_install=needless
   17703 fi
   17704 
   17705 
   17706 # The else clause should only fire when bootstrapping the
   17707 # libtool distribution, otherwise you forgot to ship ltmain.sh
   17708 # with your package, and you will get complaints that there are
   17709 # no rules to generate ltmain.sh.
   17710 if test -f "$ltmain"; then
   17711   # See if we are running on zsh, and set the options which allow our commands through
   17712   # without removal of \ escapes.
   17713   if test -n "${ZSH_VERSION+set}" ; then
   17714     setopt NO_GLOB_SUBST
   17715   fi
   17716   # Now quote all the things that may contain metacharacters while being
   17717   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   17718   # variables and quote the copies for generation of the libtool script.
   17719   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   17720     SED SHELL STRIP \
   17721     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   17722     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   17723     deplibs_check_method reload_flag reload_cmds need_locks \
   17724     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   17725     lt_cv_sys_global_symbol_to_c_name_address \
   17726     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   17727     old_postinstall_cmds old_postuninstall_cmds \
   17728     compiler_GCJ \
   17729     CC_GCJ \
   17730     LD_GCJ \
   17731     lt_prog_compiler_wl_GCJ \
   17732     lt_prog_compiler_pic_GCJ \
   17733     lt_prog_compiler_static_GCJ \
   17734     lt_prog_compiler_no_builtin_flag_GCJ \
   17735     export_dynamic_flag_spec_GCJ \
   17736     thread_safe_flag_spec_GCJ \
   17737     whole_archive_flag_spec_GCJ \
   17738     enable_shared_with_static_runtimes_GCJ \
   17739     old_archive_cmds_GCJ \
   17740     old_archive_from_new_cmds_GCJ \
   17741     predep_objects_GCJ \
   17742     postdep_objects_GCJ \
   17743     predeps_GCJ \
   17744     postdeps_GCJ \
   17745     compiler_lib_search_path_GCJ \
   17746     archive_cmds_GCJ \
   17747     archive_expsym_cmds_GCJ \
   17748     postinstall_cmds_GCJ \
   17749     postuninstall_cmds_GCJ \
   17750     old_archive_from_expsyms_cmds_GCJ \
   17751     allow_undefined_flag_GCJ \
   17752     no_undefined_flag_GCJ \
   17753     export_symbols_cmds_GCJ \
   17754     hardcode_libdir_flag_spec_GCJ \
   17755     hardcode_libdir_flag_spec_ld_GCJ \
   17756     hardcode_libdir_separator_GCJ \
   17757     hardcode_automatic_GCJ \
   17758     module_cmds_GCJ \
   17759     module_expsym_cmds_GCJ \
   17760     lt_cv_prog_compiler_c_o_GCJ \
   17761     exclude_expsyms_GCJ \
   17762     include_expsyms_GCJ; do
   17763 
   17764     case $var in
   17765     old_archive_cmds_GCJ | \
   17766     old_archive_from_new_cmds_GCJ | \
   17767     archive_cmds_GCJ | \
   17768     archive_expsym_cmds_GCJ | \
   17769     module_cmds_GCJ | \
   17770     module_expsym_cmds_GCJ | \
   17771     old_archive_from_expsyms_cmds_GCJ | \
   17772     export_symbols_cmds_GCJ | \
   17773     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   17774     postinstall_cmds | postuninstall_cmds | \
   17775     old_postinstall_cmds | old_postuninstall_cmds | \
   17776     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   17777       # Double-quote double-evaled strings.
   17778       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   17779       ;;
   17780     *)
   17781       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   17782       ;;
   17783     esac
   17784   done
   17785 
   17786   case $lt_echo in
   17787   *'\$0 --fallback-echo"')
   17788     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   17789     ;;
   17790   esac
   17791 
   17792 cfgfile="$ofile"
   17793 
   17794   cat <<__EOF__ >> "$cfgfile"
   17795 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   17796 
   17797 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   17798 
   17799 # Shell to use when invoking shell scripts.
   17800 SHELL=$lt_SHELL
   17801 
   17802 # Whether or not to build shared libraries.
   17803 build_libtool_libs=$enable_shared
   17804 
   17805 # Whether or not to build static libraries.
   17806 build_old_libs=$enable_static
   17807 
   17808 # Whether or not to add -lc for building shared libraries.
   17809 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   17810 
   17811 # Whether or not to disallow shared libs when runtime libs are static
   17812 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   17813 
   17814 # Whether or not to optimize for fast installation.
   17815 fast_install=$enable_fast_install
   17816 
   17817 # The host system.
   17818 host_alias=$host_alias
   17819 host=$host
   17820 host_os=$host_os
   17821 
   17822 # The build system.
   17823 build_alias=$build_alias
   17824 build=$build
   17825 build_os=$build_os
   17826 
   17827 # An echo program that does not interpret backslashes.
   17828 echo=$lt_echo
   17829 
   17830 # The archiver.
   17831 AR=$lt_AR
   17832 AR_FLAGS=$lt_AR_FLAGS
   17833 
   17834 # A C compiler.
   17835 LTCC=$lt_LTCC
   17836 
   17837 # LTCC compiler flags.
   17838 LTCFLAGS=$lt_LTCFLAGS
   17839 
   17840 # A language-specific compiler.
   17841 CC=$lt_compiler_GCJ
   17842 
   17843 # Is the compiler the GNU C compiler?
   17844 with_gcc=$GCC_GCJ
   17845 
   17846 # An ERE matcher.
   17847 EGREP=$lt_EGREP
   17848 
   17849 # The linker used to build libraries.
   17850 LD=$lt_LD_GCJ
   17851 
   17852 # Whether we need hard or soft links.
   17853 LN_S=$lt_LN_S
   17854 
   17855 # A BSD-compatible nm program.
   17856 NM=$lt_NM
   17857 
   17858 # A symbol stripping program
   17859 STRIP=$lt_STRIP
   17860 
   17861 # Used to examine libraries when file_magic_cmd begins "file"
   17862 MAGIC_CMD=$MAGIC_CMD
   17863 
   17864 # Used on cygwin: DLL creation program.
   17865 DLLTOOL="$DLLTOOL"
   17866 
   17867 # Used on cygwin: object dumper.
   17868 OBJDUMP="$OBJDUMP"
   17869 
   17870 # Used on cygwin: assembler.
   17871 AS="$AS"
   17872 
   17873 # The name of the directory that contains temporary libtool files.
   17874 objdir=$objdir
   17875 
   17876 # How to create reloadable object files.
   17877 reload_flag=$lt_reload_flag
   17878 reload_cmds=$lt_reload_cmds
   17879 
   17880 # How to pass a linker flag through the compiler.
   17881 wl=$lt_lt_prog_compiler_wl_GCJ
   17882 
   17883 # Object file suffix (normally "o").
   17884 objext="$ac_objext"
   17885 
   17886 # Old archive suffix (normally "a").
   17887 libext="$libext"
   17888 
   17889 # Shared library suffix (normally ".so").
   17890 shrext_cmds='$shrext_cmds'
   17891 
   17892 # Executable file suffix (normally "").
   17893 exeext="$exeext"
   17894 
   17895 # Additional compiler flags for building library objects.
   17896 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   17897 pic_mode=$pic_mode
   17898 
   17899 # What is the maximum length of a command?
   17900 max_cmd_len=$lt_cv_sys_max_cmd_len
   17901 
   17902 # Does compiler simultaneously support -c and -o options?
   17903 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   17904 
   17905 # Must we lock files when doing compilation?
   17906 need_locks=$lt_need_locks
   17907 
   17908 # Do we need the lib prefix for modules?
   17909 need_lib_prefix=$need_lib_prefix
   17910 
   17911 # Do we need a version for libraries?
   17912 need_version=$need_version
   17913 
   17914 # Whether dlopen is supported.
   17915 dlopen_support=$enable_dlopen
   17916 
   17917 # Whether dlopen of programs is supported.
   17918 dlopen_self=$enable_dlopen_self
   17919 
   17920 # Whether dlopen of statically linked programs is supported.
   17921 dlopen_self_static=$enable_dlopen_self_static
   17922 
   17923 # Compiler flag to prevent dynamic linking.
   17924 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   17925 
   17926 # Compiler flag to turn off builtin functions.
   17927 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   17928 
   17929 # Compiler flag to allow reflexive dlopens.
   17930 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   17931 
   17932 # Compiler flag to generate shared objects directly from archives.
   17933 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   17934 
   17935 # Compiler flag to generate thread-safe objects.
   17936 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   17937 
   17938 # Library versioning type.
   17939 version_type=$version_type
   17940 
   17941 # Format of library name prefix.
   17942 libname_spec=$lt_libname_spec
   17943 
   17944 # List of archive names.  First name is the real one, the rest are links.
   17945 # The last name is the one that the linker finds with -lNAME.
   17946 library_names_spec=$lt_library_names_spec
   17947 
   17948 # The coded name of the library, if different from the real name.
   17949 soname_spec=$lt_soname_spec
   17950 
   17951 # Commands used to build and install an old-style archive.
   17952 RANLIB=$lt_RANLIB
   17953 old_archive_cmds=$lt_old_archive_cmds_GCJ
   17954 old_postinstall_cmds=$lt_old_postinstall_cmds
   17955 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   17956 
   17957 # Create an old-style archive from a shared archive.
   17958 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   17959 
   17960 # Create a temporary old-style archive to link instead of a shared archive.
   17961 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   17962 
   17963 # Commands used to build and install a shared archive.
   17964 archive_cmds=$lt_archive_cmds_GCJ
   17965 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   17966 postinstall_cmds=$lt_postinstall_cmds
   17967 postuninstall_cmds=$lt_postuninstall_cmds
   17968 
   17969 # Commands used to build a loadable module (assumed same as above if empty)
   17970 module_cmds=$lt_module_cmds_GCJ
   17971 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   17972 
   17973 # Commands to strip libraries.
   17974 old_striplib=$lt_old_striplib
   17975 striplib=$lt_striplib
   17976 
   17977 # Dependencies to place before the objects being linked to create a
   17978 # shared library.
   17979 predep_objects=$lt_predep_objects_GCJ
   17980 
   17981 # Dependencies to place after the objects being linked to create a
   17982 # shared library.
   17983 postdep_objects=$lt_postdep_objects_GCJ
   17984 
   17985 # Dependencies to place before the objects being linked to create a
   17986 # shared library.
   17987 predeps=$lt_predeps_GCJ
   17988 
   17989 # Dependencies to place after the objects being linked to create a
   17990 # shared library.
   17991 postdeps=$lt_postdeps_GCJ
   17992 
   17993 # The library search path used internally by the compiler when linking
   17994 # a shared library.
   17995 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   17996 
   17997 # Method to check whether dependent libraries are shared objects.
   17998 deplibs_check_method=$lt_deplibs_check_method
   17999 
   18000 # Command to use when deplibs_check_method == file_magic.
   18001 file_magic_cmd=$lt_file_magic_cmd
   18002 
   18003 # Flag that allows shared libraries with undefined symbols to be built.
   18004 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   18005 
   18006 # Flag that forces no undefined symbols.
   18007 no_undefined_flag=$lt_no_undefined_flag_GCJ
   18008 
   18009 # Commands used to finish a libtool library installation in a directory.
   18010 finish_cmds=$lt_finish_cmds
   18011 
   18012 # Same as above, but a single script fragment to be evaled but not shown.
   18013 finish_eval=$lt_finish_eval
   18014 
   18015 # Take the output of nm and produce a listing of raw symbols and C names.
   18016 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   18017 
   18018 # Transform the output of nm in a proper C declaration
   18019 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   18020 
   18021 # Transform the output of nm in a C name address pair
   18022 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   18023 
   18024 # This is the shared library runtime path variable.
   18025 runpath_var=$runpath_var
   18026 
   18027 # This is the shared library path variable.
   18028 shlibpath_var=$shlibpath_var
   18029 
   18030 # Is shlibpath searched before the hard-coded library search path?
   18031 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   18032 
   18033 # How to hardcode a shared library path into an executable.
   18034 hardcode_action=$hardcode_action_GCJ
   18035 
   18036 # Whether we should hardcode library paths into libraries.
   18037 hardcode_into_libs=$hardcode_into_libs
   18038 
   18039 # Flag to hardcode \$libdir into a binary during linking.
   18040 # This must work even if \$libdir does not exist.
   18041 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   18042 
   18043 # If ld is used when linking, flag to hardcode \$libdir into
   18044 # a binary during linking. This must work even if \$libdir does
   18045 # not exist.
   18046 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   18047 
   18048 # Whether we need a single -rpath flag with a separated argument.
   18049 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   18050 
   18051 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   18052 # resulting binary.
   18053 hardcode_direct=$hardcode_direct_GCJ
   18054 
   18055 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   18056 # resulting binary.
   18057 hardcode_minus_L=$hardcode_minus_L_GCJ
   18058 
   18059 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   18060 # the resulting binary.
   18061 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   18062 
   18063 # Set to yes if building a shared library automatically hardcodes DIR into the library
   18064 # and all subsequent libraries and executables linked against it.
   18065 hardcode_automatic=$hardcode_automatic_GCJ
   18066 
   18067 # Variables whose values should be saved in libtool wrapper scripts and
   18068 # restored at relink time.
   18069 variables_saved_for_relink="$variables_saved_for_relink"
   18070 
   18071 # Whether libtool must link a program against all its dependency libraries.
   18072 link_all_deplibs=$link_all_deplibs_GCJ
   18073 
   18074 # Compile-time system search path for libraries
   18075 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   18076 
   18077 # Run-time system search path for libraries
   18078 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   18079 
   18080 # Fix the shell variable \$srcfile for the compiler.
   18081 fix_srcfile_path="$fix_srcfile_path_GCJ"
   18082 
   18083 # Set to yes if exported symbols are required.
   18084 always_export_symbols=$always_export_symbols_GCJ
   18085 
   18086 # The commands to list exported symbols.
   18087 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   18088 
   18089 # The commands to extract the exported symbol list from a shared archive.
   18090 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18091 
   18092 # Symbols that should not be listed in the preloaded symbols.
   18093 exclude_expsyms=$lt_exclude_expsyms_GCJ
   18094 
   18095 # Symbols that must always be exported.
   18096 include_expsyms=$lt_include_expsyms_GCJ
   18097 
   18098 # ### END LIBTOOL TAG CONFIG: $tagname
   18099 
   18100 __EOF__
   18101 
   18102 
   18103 else
   18104   # If there is no Makefile yet, we rely on a make rule to execute
   18105   # `config.status --recheck' to rerun these tests and create the
   18106   # libtool script then.
   18107   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   18108   if test -f "$ltmain_in"; then
   18109     test -f Makefile && make "$ltmain"
   18110   fi
   18111 fi
   18112 
   18113 
   18114 ac_ext=c
   18115 ac_cpp='$CPP $CPPFLAGS'
   18116 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   18117 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   18118 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   18119 
   18120 CC="$lt_save_CC"
   18121 
   18122 	else
   18123 	  tagname=""
   18124 	fi
   18125 	;;
   18126 
   18127       RC)
   18128 
   18129 
   18130 
   18131 # Source file extension for RC test sources.
   18132 ac_ext=rc
   18133 
   18134 # Object file extension for compiled RC test sources.
   18135 objext=o
   18136 objext_RC=$objext
   18137 
   18138 # Code to be used in simple compile tests
   18139 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
   18140 
   18141 # Code to be used in simple link tests
   18142 lt_simple_link_test_code="$lt_simple_compile_test_code"
   18143 
   18144 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   18145 
   18146 # If no C compiler was specified, use CC.
   18147 LTCC=${LTCC-"$CC"}
   18148 
   18149 # If no C compiler flags were specified, use CFLAGS.
   18150 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   18151 
   18152 # Allow CC to be a program name with arguments.
   18153 compiler=$CC
   18154 
   18155 
   18156 # save warnings/boilerplate of simple test code
   18157 ac_outfile=conftest.$ac_objext
   18158 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   18159 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18160 _lt_compiler_boilerplate=`cat conftest.err`
   18161 $rm conftest*
   18162 
   18163 ac_outfile=conftest.$ac_objext
   18164 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   18165 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18166 _lt_linker_boilerplate=`cat conftest.err`
   18167 $rm conftest*
   18168 
   18169 
   18170 # Allow CC to be a program name with arguments.
   18171 lt_save_CC="$CC"
   18172 CC=${RC-"windres"}
   18173 compiler=$CC
   18174 compiler_RC=$CC
   18175 for cc_temp in $compiler""; do
   18176   case $cc_temp in
   18177     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   18178     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   18179     \-*) ;;
   18180     *) break;;
   18181   esac
   18182 done
   18183 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   18184 
   18185 lt_cv_prog_compiler_c_o_RC=yes
   18186 
   18187 # The else clause should only fire when bootstrapping the
   18188 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18189 # with your package, and you will get complaints that there are
   18190 # no rules to generate ltmain.sh.
   18191 if test -f "$ltmain"; then
   18192   # See if we are running on zsh, and set the options which allow our commands through
   18193   # without removal of \ escapes.
   18194   if test -n "${ZSH_VERSION+set}" ; then
   18195     setopt NO_GLOB_SUBST
   18196   fi
   18197   # Now quote all the things that may contain metacharacters while being
   18198   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18199   # variables and quote the copies for generation of the libtool script.
   18200   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18201     SED SHELL STRIP \
   18202     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18203     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18204     deplibs_check_method reload_flag reload_cmds need_locks \
   18205     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18206     lt_cv_sys_global_symbol_to_c_name_address \
   18207     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18208     old_postinstall_cmds old_postuninstall_cmds \
   18209     compiler_RC \
   18210     CC_RC \
   18211     LD_RC \
   18212     lt_prog_compiler_wl_RC \
   18213     lt_prog_compiler_pic_RC \
   18214     lt_prog_compiler_static_RC \
   18215     lt_prog_compiler_no_builtin_flag_RC \
   18216     export_dynamic_flag_spec_RC \
   18217     thread_safe_flag_spec_RC \
   18218     whole_archive_flag_spec_RC \
   18219     enable_shared_with_static_runtimes_RC \
   18220     old_archive_cmds_RC \
   18221     old_archive_from_new_cmds_RC \
   18222     predep_objects_RC \
   18223     postdep_objects_RC \
   18224     predeps_RC \
   18225     postdeps_RC \
   18226     compiler_lib_search_path_RC \
   18227     archive_cmds_RC \
   18228     archive_expsym_cmds_RC \
   18229     postinstall_cmds_RC \
   18230     postuninstall_cmds_RC \
   18231     old_archive_from_expsyms_cmds_RC \
   18232     allow_undefined_flag_RC \
   18233     no_undefined_flag_RC \
   18234     export_symbols_cmds_RC \
   18235     hardcode_libdir_flag_spec_RC \
   18236     hardcode_libdir_flag_spec_ld_RC \
   18237     hardcode_libdir_separator_RC \
   18238     hardcode_automatic_RC \
   18239     module_cmds_RC \
   18240     module_expsym_cmds_RC \
   18241     lt_cv_prog_compiler_c_o_RC \
   18242     exclude_expsyms_RC \
   18243     include_expsyms_RC; do
   18244 
   18245     case $var in
   18246     old_archive_cmds_RC | \
   18247     old_archive_from_new_cmds_RC | \
   18248     archive_cmds_RC | \
   18249     archive_expsym_cmds_RC | \
   18250     module_cmds_RC | \
   18251     module_expsym_cmds_RC | \
   18252     old_archive_from_expsyms_cmds_RC | \
   18253     export_symbols_cmds_RC | \
   18254     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18255     postinstall_cmds | postuninstall_cmds | \
   18256     old_postinstall_cmds | old_postuninstall_cmds | \
   18257     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18258       # Double-quote double-evaled strings.
   18259       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18260       ;;
   18261     *)
   18262       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18263       ;;
   18264     esac
   18265   done
   18266 
   18267   case $lt_echo in
   18268   *'\$0 --fallback-echo"')
   18269     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18270     ;;
   18271   esac
   18272 
   18273 cfgfile="$ofile"
   18274 
   18275   cat <<__EOF__ >> "$cfgfile"
   18276 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18277 
   18278 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18279 
   18280 # Shell to use when invoking shell scripts.
   18281 SHELL=$lt_SHELL
   18282 
   18283 # Whether or not to build shared libraries.
   18284 build_libtool_libs=$enable_shared
   18285 
   18286 # Whether or not to build static libraries.
   18287 build_old_libs=$enable_static
   18288 
   18289 # Whether or not to add -lc for building shared libraries.
   18290 build_libtool_need_lc=$archive_cmds_need_lc_RC
   18291 
   18292 # Whether or not to disallow shared libs when runtime libs are static
   18293 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   18294 
   18295 # Whether or not to optimize for fast installation.
   18296 fast_install=$enable_fast_install
   18297 
   18298 # The host system.
   18299 host_alias=$host_alias
   18300 host=$host
   18301 host_os=$host_os
   18302 
   18303 # The build system.
   18304 build_alias=$build_alias
   18305 build=$build
   18306 build_os=$build_os
   18307 
   18308 # An echo program that does not interpret backslashes.
   18309 echo=$lt_echo
   18310 
   18311 # The archiver.
   18312 AR=$lt_AR
   18313 AR_FLAGS=$lt_AR_FLAGS
   18314 
   18315 # A C compiler.
   18316 LTCC=$lt_LTCC
   18317 
   18318 # LTCC compiler flags.
   18319 LTCFLAGS=$lt_LTCFLAGS
   18320 
   18321 # A language-specific compiler.
   18322 CC=$lt_compiler_RC
   18323 
   18324 # Is the compiler the GNU C compiler?
   18325 with_gcc=$GCC_RC
   18326 
   18327 # An ERE matcher.
   18328 EGREP=$lt_EGREP
   18329 
   18330 # The linker used to build libraries.
   18331 LD=$lt_LD_RC
   18332 
   18333 # Whether we need hard or soft links.
   18334 LN_S=$lt_LN_S
   18335 
   18336 # A BSD-compatible nm program.
   18337 NM=$lt_NM
   18338 
   18339 # A symbol stripping program
   18340 STRIP=$lt_STRIP
   18341 
   18342 # Used to examine libraries when file_magic_cmd begins "file"
   18343 MAGIC_CMD=$MAGIC_CMD
   18344 
   18345 # Used on cygwin: DLL creation program.
   18346 DLLTOOL="$DLLTOOL"
   18347 
   18348 # Used on cygwin: object dumper.
   18349 OBJDUMP="$OBJDUMP"
   18350 
   18351 # Used on cygwin: assembler.
   18352 AS="$AS"
   18353 
   18354 # The name of the directory that contains temporary libtool files.
   18355 objdir=$objdir
   18356 
   18357 # How to create reloadable object files.
   18358 reload_flag=$lt_reload_flag
   18359 reload_cmds=$lt_reload_cmds
   18360 
   18361 # How to pass a linker flag through the compiler.
   18362 wl=$lt_lt_prog_compiler_wl_RC
   18363 
   18364 # Object file suffix (normally "o").
   18365 objext="$ac_objext"
   18366 
   18367 # Old archive suffix (normally "a").
   18368 libext="$libext"
   18369 
   18370 # Shared library suffix (normally ".so").
   18371 shrext_cmds='$shrext_cmds'
   18372 
   18373 # Executable file suffix (normally "").
   18374 exeext="$exeext"
   18375 
   18376 # Additional compiler flags for building library objects.
   18377 pic_flag=$lt_lt_prog_compiler_pic_RC
   18378 pic_mode=$pic_mode
   18379 
   18380 # What is the maximum length of a command?
   18381 max_cmd_len=$lt_cv_sys_max_cmd_len
   18382 
   18383 # Does compiler simultaneously support -c and -o options?
   18384 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   18385 
   18386 # Must we lock files when doing compilation?
   18387 need_locks=$lt_need_locks
   18388 
   18389 # Do we need the lib prefix for modules?
   18390 need_lib_prefix=$need_lib_prefix
   18391 
   18392 # Do we need a version for libraries?
   18393 need_version=$need_version
   18394 
   18395 # Whether dlopen is supported.
   18396 dlopen_support=$enable_dlopen
   18397 
   18398 # Whether dlopen of programs is supported.
   18399 dlopen_self=$enable_dlopen_self
   18400 
   18401 # Whether dlopen of statically linked programs is supported.
   18402 dlopen_self_static=$enable_dlopen_self_static
   18403 
   18404 # Compiler flag to prevent dynamic linking.
   18405 link_static_flag=$lt_lt_prog_compiler_static_RC
   18406 
   18407 # Compiler flag to turn off builtin functions.
   18408 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   18409 
   18410 # Compiler flag to allow reflexive dlopens.
   18411 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   18412 
   18413 # Compiler flag to generate shared objects directly from archives.
   18414 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   18415 
   18416 # Compiler flag to generate thread-safe objects.
   18417 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   18418 
   18419 # Library versioning type.
   18420 version_type=$version_type
   18421 
   18422 # Format of library name prefix.
   18423 libname_spec=$lt_libname_spec
   18424 
   18425 # List of archive names.  First name is the real one, the rest are links.
   18426 # The last name is the one that the linker finds with -lNAME.
   18427 library_names_spec=$lt_library_names_spec
   18428 
   18429 # The coded name of the library, if different from the real name.
   18430 soname_spec=$lt_soname_spec
   18431 
   18432 # Commands used to build and install an old-style archive.
   18433 RANLIB=$lt_RANLIB
   18434 old_archive_cmds=$lt_old_archive_cmds_RC
   18435 old_postinstall_cmds=$lt_old_postinstall_cmds
   18436 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   18437 
   18438 # Create an old-style archive from a shared archive.
   18439 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   18440 
   18441 # Create a temporary old-style archive to link instead of a shared archive.
   18442 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   18443 
   18444 # Commands used to build and install a shared archive.
   18445 archive_cmds=$lt_archive_cmds_RC
   18446 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   18447 postinstall_cmds=$lt_postinstall_cmds
   18448 postuninstall_cmds=$lt_postuninstall_cmds
   18449 
   18450 # Commands used to build a loadable module (assumed same as above if empty)
   18451 module_cmds=$lt_module_cmds_RC
   18452 module_expsym_cmds=$lt_module_expsym_cmds_RC
   18453 
   18454 # Commands to strip libraries.
   18455 old_striplib=$lt_old_striplib
   18456 striplib=$lt_striplib
   18457 
   18458 # Dependencies to place before the objects being linked to create a
   18459 # shared library.
   18460 predep_objects=$lt_predep_objects_RC
   18461 
   18462 # Dependencies to place after the objects being linked to create a
   18463 # shared library.
   18464 postdep_objects=$lt_postdep_objects_RC
   18465 
   18466 # Dependencies to place before the objects being linked to create a
   18467 # shared library.
   18468 predeps=$lt_predeps_RC
   18469 
   18470 # Dependencies to place after the objects being linked to create a
   18471 # shared library.
   18472 postdeps=$lt_postdeps_RC
   18473 
   18474 # The library search path used internally by the compiler when linking
   18475 # a shared library.
   18476 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   18477 
   18478 # Method to check whether dependent libraries are shared objects.
   18479 deplibs_check_method=$lt_deplibs_check_method
   18480 
   18481 # Command to use when deplibs_check_method == file_magic.
   18482 file_magic_cmd=$lt_file_magic_cmd
   18483 
   18484 # Flag that allows shared libraries with undefined symbols to be built.
   18485 allow_undefined_flag=$lt_allow_undefined_flag_RC
   18486 
   18487 # Flag that forces no undefined symbols.
   18488 no_undefined_flag=$lt_no_undefined_flag_RC
   18489 
   18490 # Commands used to finish a libtool library installation in a directory.
   18491 finish_cmds=$lt_finish_cmds
   18492 
   18493 # Same as above, but a single script fragment to be evaled but not shown.
   18494 finish_eval=$lt_finish_eval
   18495 
   18496 # Take the output of nm and produce a listing of raw symbols and C names.
   18497 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   18498 
   18499 # Transform the output of nm in a proper C declaration
   18500 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   18501 
   18502 # Transform the output of nm in a C name address pair
   18503 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   18504 
   18505 # This is the shared library runtime path variable.
   18506 runpath_var=$runpath_var
   18507 
   18508 # This is the shared library path variable.
   18509 shlibpath_var=$shlibpath_var
   18510 
   18511 # Is shlibpath searched before the hard-coded library search path?
   18512 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   18513 
   18514 # How to hardcode a shared library path into an executable.
   18515 hardcode_action=$hardcode_action_RC
   18516 
   18517 # Whether we should hardcode library paths into libraries.
   18518 hardcode_into_libs=$hardcode_into_libs
   18519 
   18520 # Flag to hardcode \$libdir into a binary during linking.
   18521 # This must work even if \$libdir does not exist.
   18522 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   18523 
   18524 # If ld is used when linking, flag to hardcode \$libdir into
   18525 # a binary during linking. This must work even if \$libdir does
   18526 # not exist.
   18527 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   18528 
   18529 # Whether we need a single -rpath flag with a separated argument.
   18530 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   18531 
   18532 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   18533 # resulting binary.
   18534 hardcode_direct=$hardcode_direct_RC
   18535 
   18536 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   18537 # resulting binary.
   18538 hardcode_minus_L=$hardcode_minus_L_RC
   18539 
   18540 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   18541 # the resulting binary.
   18542 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   18543 
   18544 # Set to yes if building a shared library automatically hardcodes DIR into the library
   18545 # and all subsequent libraries and executables linked against it.
   18546 hardcode_automatic=$hardcode_automatic_RC
   18547 
   18548 # Variables whose values should be saved in libtool wrapper scripts and
   18549 # restored at relink time.
   18550 variables_saved_for_relink="$variables_saved_for_relink"
   18551 
   18552 # Whether libtool must link a program against all its dependency libraries.
   18553 link_all_deplibs=$link_all_deplibs_RC
   18554 
   18555 # Compile-time system search path for libraries
   18556 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   18557 
   18558 # Run-time system search path for libraries
   18559 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   18560 
   18561 # Fix the shell variable \$srcfile for the compiler.
   18562 fix_srcfile_path="$fix_srcfile_path_RC"
   18563 
   18564 # Set to yes if exported symbols are required.
   18565 always_export_symbols=$always_export_symbols_RC
   18566 
   18567 # The commands to list exported symbols.
   18568 export_symbols_cmds=$lt_export_symbols_cmds_RC
   18569 
   18570 # The commands to extract the exported symbol list from a shared archive.
   18571 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18572 
   18573 # Symbols that should not be listed in the preloaded symbols.
   18574 exclude_expsyms=$lt_exclude_expsyms_RC
   18575 
   18576 # Symbols that must always be exported.
   18577 include_expsyms=$lt_include_expsyms_RC
   18578 
   18579 # ### END LIBTOOL TAG CONFIG: $tagname
   18580 
   18581 __EOF__
   18582 
   18583 
   18584 else
   18585   # If there is no Makefile yet, we rely on a make rule to execute
   18586   # `config.status --recheck' to rerun these tests and create the
   18587   # libtool script then.
   18588   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   18589   if test -f "$ltmain_in"; then
   18590     test -f Makefile && make "$ltmain"
   18591   fi
   18592 fi
   18593 
   18594 
   18595 ac_ext=c
   18596 ac_cpp='$CPP $CPPFLAGS'
   18597 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   18598 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   18599 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   18600 
   18601 CC="$lt_save_CC"
   18602 
   18603 	;;
   18604 
   18605       *)
   18606 	{ { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   18607 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   18608    { (exit 1); exit 1; }; }
   18609 	;;
   18610       esac
   18611 
   18612       # Append the new tag name to the list of available tags.
   18613       if test -n "$tagname" ; then
   18614       available_tags="$available_tags $tagname"
   18615     fi
   18616     fi
   18617   done
   18618   IFS="$lt_save_ifs"
   18619 
   18620   # Now substitute the updated list of available tags.
   18621   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   18622     mv "${ofile}T" "$ofile"
   18623     chmod +x "$ofile"
   18624   else
   18625     rm -f "${ofile}T"
   18626     { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   18627 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   18628    { (exit 1); exit 1; }; }
   18629   fi
   18630 fi
   18631 
   18632 
   18633 
   18634 # This can be used to rebuild libtool when needed
   18635 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   18636 
   18637 # Always use our own libtool.
   18638 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   18639 
   18640 # Prevent multiple expansion
   18641 
   18642 
   18643 
   18644 
   18645 
   18646 
   18647 
   18648 
   18649 
   18650 
   18651 
   18652 
   18653 
   18654 
   18655 
   18656 
   18657 
   18658 
   18659 
   18660 
   18661 ac_ext=c
   18662 ac_cpp='$CPP $CPPFLAGS'
   18663 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   18664 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   18665 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   18666 if test -n "$ac_tool_prefix"; then
   18667   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   18668 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   18669 echo "$as_me:$LINENO: checking for $ac_word" >&5
   18670 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   18671 if test "${ac_cv_prog_CC+set}" = set; then
   18672   echo $ECHO_N "(cached) $ECHO_C" >&6
   18673 else
   18674   if test -n "$CC"; then
   18675   ac_cv_prog_CC="$CC" # Let the user override the test.
   18676 else
   18677 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   18678 for as_dir in $PATH
   18679 do
   18680   IFS=$as_save_IFS
   18681   test -z "$as_dir" && as_dir=.
   18682   for ac_exec_ext in '' $ac_executable_extensions; do
   18683   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   18684     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   18685     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   18686     break 2
   18687   fi
   18688 done
   18689 done
   18690 
   18691 fi
   18692 fi
   18693 CC=$ac_cv_prog_CC
   18694 if test -n "$CC"; then
   18695   echo "$as_me:$LINENO: result: $CC" >&5
   18696 echo "${ECHO_T}$CC" >&6
   18697 else
   18698   echo "$as_me:$LINENO: result: no" >&5
   18699 echo "${ECHO_T}no" >&6
   18700 fi
   18701 
   18702 fi
   18703 if test -z "$ac_cv_prog_CC"; then
   18704   ac_ct_CC=$CC
   18705   # Extract the first word of "gcc", so it can be a program name with args.
   18706 set dummy gcc; ac_word=$2
   18707 echo "$as_me:$LINENO: checking for $ac_word" >&5
   18708 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   18709 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   18710   echo $ECHO_N "(cached) $ECHO_C" >&6
   18711 else
   18712   if test -n "$ac_ct_CC"; then
   18713   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   18714 else
   18715 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   18716 for as_dir in $PATH
   18717 do
   18718   IFS=$as_save_IFS
   18719   test -z "$as_dir" && as_dir=.
   18720   for ac_exec_ext in '' $ac_executable_extensions; do
   18721   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   18722     ac_cv_prog_ac_ct_CC="gcc"
   18723     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   18724     break 2
   18725   fi
   18726 done
   18727 done
   18728 
   18729 fi
   18730 fi
   18731 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   18732 if test -n "$ac_ct_CC"; then
   18733   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   18734 echo "${ECHO_T}$ac_ct_CC" >&6
   18735 else
   18736   echo "$as_me:$LINENO: result: no" >&5
   18737 echo "${ECHO_T}no" >&6
   18738 fi
   18739 
   18740   CC=$ac_ct_CC
   18741 else
   18742   CC="$ac_cv_prog_CC"
   18743 fi
   18744 
   18745 if test -z "$CC"; then
   18746   if test -n "$ac_tool_prefix"; then
   18747   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   18748 set dummy ${ac_tool_prefix}cc; ac_word=$2
   18749 echo "$as_me:$LINENO: checking for $ac_word" >&5
   18750 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   18751 if test "${ac_cv_prog_CC+set}" = set; then
   18752   echo $ECHO_N "(cached) $ECHO_C" >&6
   18753 else
   18754   if test -n "$CC"; then
   18755   ac_cv_prog_CC="$CC" # Let the user override the test.
   18756 else
   18757 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   18758 for as_dir in $PATH
   18759 do
   18760   IFS=$as_save_IFS
   18761   test -z "$as_dir" && as_dir=.
   18762   for ac_exec_ext in '' $ac_executable_extensions; do
   18763   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   18764     ac_cv_prog_CC="${ac_tool_prefix}cc"
   18765     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   18766     break 2
   18767   fi
   18768 done
   18769 done
   18770 
   18771 fi
   18772 fi
   18773 CC=$ac_cv_prog_CC
   18774 if test -n "$CC"; then
   18775   echo "$as_me:$LINENO: result: $CC" >&5
   18776 echo "${ECHO_T}$CC" >&6
   18777 else
   18778   echo "$as_me:$LINENO: result: no" >&5
   18779 echo "${ECHO_T}no" >&6
   18780 fi
   18781 
   18782 fi
   18783 if test -z "$ac_cv_prog_CC"; then
   18784   ac_ct_CC=$CC
   18785   # Extract the first word of "cc", so it can be a program name with args.
   18786 set dummy cc; ac_word=$2
   18787 echo "$as_me:$LINENO: checking for $ac_word" >&5
   18788 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   18789 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   18790   echo $ECHO_N "(cached) $ECHO_C" >&6
   18791 else
   18792   if test -n "$ac_ct_CC"; then
   18793   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   18794 else
   18795 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   18796 for as_dir in $PATH
   18797 do
   18798   IFS=$as_save_IFS
   18799   test -z "$as_dir" && as_dir=.
   18800   for ac_exec_ext in '' $ac_executable_extensions; do
   18801   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   18802     ac_cv_prog_ac_ct_CC="cc"
   18803     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   18804     break 2
   18805   fi
   18806 done
   18807 done
   18808 
   18809 fi
   18810 fi
   18811 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   18812 if test -n "$ac_ct_CC"; then
   18813   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   18814 echo "${ECHO_T}$ac_ct_CC" >&6
   18815 else
   18816   echo "$as_me:$LINENO: result: no" >&5
   18817 echo "${ECHO_T}no" >&6
   18818 fi
   18819 
   18820   CC=$ac_ct_CC
   18821 else
   18822   CC="$ac_cv_prog_CC"
   18823 fi
   18824 
   18825 fi
   18826 if test -z "$CC"; then
   18827   # Extract the first word of "cc", so it can be a program name with args.
   18828 set dummy cc; ac_word=$2
   18829 echo "$as_me:$LINENO: checking for $ac_word" >&5
   18830 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   18831 if test "${ac_cv_prog_CC+set}" = set; then
   18832   echo $ECHO_N "(cached) $ECHO_C" >&6
   18833 else
   18834   if test -n "$CC"; then
   18835   ac_cv_prog_CC="$CC" # Let the user override the test.
   18836 else
   18837   ac_prog_rejected=no
   18838 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   18839 for as_dir in $PATH
   18840 do
   18841   IFS=$as_save_IFS
   18842   test -z "$as_dir" && as_dir=.
   18843   for ac_exec_ext in '' $ac_executable_extensions; do
   18844   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   18845     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   18846        ac_prog_rejected=yes
   18847        continue
   18848      fi
   18849     ac_cv_prog_CC="cc"
   18850     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   18851     break 2
   18852   fi
   18853 done
   18854 done
   18855 
   18856 if test $ac_prog_rejected = yes; then
   18857   # We found a bogon in the path, so make sure we never use it.
   18858   set dummy $ac_cv_prog_CC
   18859   shift
   18860   if test $# != 0; then
   18861     # We chose a different compiler from the bogus one.
   18862     # However, it has the same basename, so the bogon will be chosen
   18863     # first if we set CC to just the basename; use the full file name.
   18864     shift
   18865     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   18866   fi
   18867 fi
   18868 fi
   18869 fi
   18870 CC=$ac_cv_prog_CC
   18871 if test -n "$CC"; then
   18872   echo "$as_me:$LINENO: result: $CC" >&5
   18873 echo "${ECHO_T}$CC" >&6
   18874 else
   18875   echo "$as_me:$LINENO: result: no" >&5
   18876 echo "${ECHO_T}no" >&6
   18877 fi
   18878 
   18879 fi
   18880 if test -z "$CC"; then
   18881   if test -n "$ac_tool_prefix"; then
   18882   for ac_prog in cl
   18883   do
   18884     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   18885 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   18886 echo "$as_me:$LINENO: checking for $ac_word" >&5
   18887 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   18888 if test "${ac_cv_prog_CC+set}" = set; then
   18889   echo $ECHO_N "(cached) $ECHO_C" >&6
   18890 else
   18891   if test -n "$CC"; then
   18892   ac_cv_prog_CC="$CC" # Let the user override the test.
   18893 else
   18894 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   18895 for as_dir in $PATH
   18896 do
   18897   IFS=$as_save_IFS
   18898   test -z "$as_dir" && as_dir=.
   18899   for ac_exec_ext in '' $ac_executable_extensions; do
   18900   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   18901     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   18902     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   18903     break 2
   18904   fi
   18905 done
   18906 done
   18907 
   18908 fi
   18909 fi
   18910 CC=$ac_cv_prog_CC
   18911 if test -n "$CC"; then
   18912   echo "$as_me:$LINENO: result: $CC" >&5
   18913 echo "${ECHO_T}$CC" >&6
   18914 else
   18915   echo "$as_me:$LINENO: result: no" >&5
   18916 echo "${ECHO_T}no" >&6
   18917 fi
   18918 
   18919     test -n "$CC" && break
   18920   done
   18921 fi
   18922 if test -z "$CC"; then
   18923   ac_ct_CC=$CC
   18924   for ac_prog in cl
   18925 do
   18926   # Extract the first word of "$ac_prog", so it can be a program name with args.
   18927 set dummy $ac_prog; ac_word=$2
   18928 echo "$as_me:$LINENO: checking for $ac_word" >&5
   18929 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   18930 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   18931   echo $ECHO_N "(cached) $ECHO_C" >&6
   18932 else
   18933   if test -n "$ac_ct_CC"; then
   18934   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   18935 else
   18936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   18937 for as_dir in $PATH
   18938 do
   18939   IFS=$as_save_IFS
   18940   test -z "$as_dir" && as_dir=.
   18941   for ac_exec_ext in '' $ac_executable_extensions; do
   18942   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   18943     ac_cv_prog_ac_ct_CC="$ac_prog"
   18944     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   18945     break 2
   18946   fi
   18947 done
   18948 done
   18949 
   18950 fi
   18951 fi
   18952 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   18953 if test -n "$ac_ct_CC"; then
   18954   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   18955 echo "${ECHO_T}$ac_ct_CC" >&6
   18956 else
   18957   echo "$as_me:$LINENO: result: no" >&5
   18958 echo "${ECHO_T}no" >&6
   18959 fi
   18960 
   18961   test -n "$ac_ct_CC" && break
   18962 done
   18963 
   18964   CC=$ac_ct_CC
   18965 fi
   18966 
   18967 fi
   18968 
   18969 
   18970 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   18971 See \`config.log' for more details." >&5
   18972 echo "$as_me: error: no acceptable C compiler found in \$PATH
   18973 See \`config.log' for more details." >&2;}
   18974    { (exit 1); exit 1; }; }
   18975 
   18976 # Provide some information about the compiler.
   18977 echo "$as_me:$LINENO:" \
   18978      "checking for C compiler version" >&5
   18979 ac_compiler=`set X $ac_compile; echo $2`
   18980 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
   18981   (eval $ac_compiler --version </dev/null >&5) 2>&5
   18982   ac_status=$?
   18983   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18984   (exit $ac_status); }
   18985 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
   18986   (eval $ac_compiler -v </dev/null >&5) 2>&5
   18987   ac_status=$?
   18988   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18989   (exit $ac_status); }
   18990 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
   18991   (eval $ac_compiler -V </dev/null >&5) 2>&5
   18992   ac_status=$?
   18993   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18994   (exit $ac_status); }
   18995 
   18996 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   18997 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
   18998 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   18999   echo $ECHO_N "(cached) $ECHO_C" >&6
   19000 else
   19001   cat >conftest.$ac_ext <<_ACEOF
   19002 /* confdefs.h.  */
   19003 _ACEOF
   19004 cat confdefs.h >>conftest.$ac_ext
   19005 cat >>conftest.$ac_ext <<_ACEOF
   19006 /* end confdefs.h.  */
   19007 
   19008 int
   19009 main ()
   19010 {
   19011 #ifndef __GNUC__
   19012        choke me
   19013 #endif
   19014 
   19015   ;
   19016   return 0;
   19017 }
   19018 _ACEOF
   19019 rm -f conftest.$ac_objext
   19020 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   19021   (eval $ac_compile) 2>conftest.er1
   19022   ac_status=$?
   19023   grep -v '^ *+' conftest.er1 >conftest.err
   19024   rm -f conftest.er1
   19025   cat conftest.err >&5
   19026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19027   (exit $ac_status); } &&
   19028 	 { ac_try='test -z "$ac_c_werror_flag"
   19029 			 || test ! -s conftest.err'
   19030   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19031   (eval $ac_try) 2>&5
   19032   ac_status=$?
   19033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19034   (exit $ac_status); }; } &&
   19035 	 { ac_try='test -s conftest.$ac_objext'
   19036   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19037   (eval $ac_try) 2>&5
   19038   ac_status=$?
   19039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19040   (exit $ac_status); }; }; then
   19041   ac_compiler_gnu=yes
   19042 else
   19043   echo "$as_me: failed program was:" >&5
   19044 sed 's/^/| /' conftest.$ac_ext >&5
   19045 
   19046 ac_compiler_gnu=no
   19047 fi
   19048 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   19049 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   19050 
   19051 fi
   19052 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   19053 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
   19054 GCC=`test $ac_compiler_gnu = yes && echo yes`
   19055 ac_test_CFLAGS=${CFLAGS+set}
   19056 ac_save_CFLAGS=$CFLAGS
   19057 CFLAGS="-g"
   19058 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   19059 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
   19060 if test "${ac_cv_prog_cc_g+set}" = set; then
   19061   echo $ECHO_N "(cached) $ECHO_C" >&6
   19062 else
   19063   cat >conftest.$ac_ext <<_ACEOF
   19064 /* confdefs.h.  */
   19065 _ACEOF
   19066 cat confdefs.h >>conftest.$ac_ext
   19067 cat >>conftest.$ac_ext <<_ACEOF
   19068 /* end confdefs.h.  */
   19069 
   19070 int
   19071 main ()
   19072 {
   19073 
   19074   ;
   19075   return 0;
   19076 }
   19077 _ACEOF
   19078 rm -f conftest.$ac_objext
   19079 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   19080   (eval $ac_compile) 2>conftest.er1
   19081   ac_status=$?
   19082   grep -v '^ *+' conftest.er1 >conftest.err
   19083   rm -f conftest.er1
   19084   cat conftest.err >&5
   19085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19086   (exit $ac_status); } &&
   19087 	 { ac_try='test -z "$ac_c_werror_flag"
   19088 			 || test ! -s conftest.err'
   19089   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19090   (eval $ac_try) 2>&5
   19091   ac_status=$?
   19092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19093   (exit $ac_status); }; } &&
   19094 	 { ac_try='test -s conftest.$ac_objext'
   19095   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19096   (eval $ac_try) 2>&5
   19097   ac_status=$?
   19098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19099   (exit $ac_status); }; }; then
   19100   ac_cv_prog_cc_g=yes
   19101 else
   19102   echo "$as_me: failed program was:" >&5
   19103 sed 's/^/| /' conftest.$ac_ext >&5
   19104 
   19105 ac_cv_prog_cc_g=no
   19106 fi
   19107 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   19108 fi
   19109 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   19110 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
   19111 if test "$ac_test_CFLAGS" = set; then
   19112   CFLAGS=$ac_save_CFLAGS
   19113 elif test $ac_cv_prog_cc_g = yes; then
   19114   if test "$GCC" = yes; then
   19115     CFLAGS="-g -O2"
   19116   else
   19117     CFLAGS="-g"
   19118   fi
   19119 else
   19120   if test "$GCC" = yes; then
   19121     CFLAGS="-O2"
   19122   else
   19123     CFLAGS=
   19124   fi
   19125 fi
   19126 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
   19127 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
   19128 if test "${ac_cv_prog_cc_stdc+set}" = set; then
   19129   echo $ECHO_N "(cached) $ECHO_C" >&6
   19130 else
   19131   ac_cv_prog_cc_stdc=no
   19132 ac_save_CC=$CC
   19133 cat >conftest.$ac_ext <<_ACEOF
   19134 /* confdefs.h.  */
   19135 _ACEOF
   19136 cat confdefs.h >>conftest.$ac_ext
   19137 cat >>conftest.$ac_ext <<_ACEOF
   19138 /* end confdefs.h.  */
   19139 #include <stdarg.h>
   19140 #include <stdio.h>
   19141 #include <sys/types.h>
   19142 #include <sys/stat.h>
   19143 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   19144 struct buf { int x; };
   19145 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   19146 static char *e (p, i)
   19147      char **p;
   19148      int i;
   19149 {
   19150   return p[i];
   19151 }
   19152 static char *f (char * (*g) (char **, int), char **p, ...)
   19153 {
   19154   char *s;
   19155   va_list v;
   19156   va_start (v,p);
   19157   s = g (p, va_arg (v,int));
   19158   va_end (v);
   19159   return s;
   19160 }
   19161 
   19162 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   19163    function prototypes and stuff, but not '\xHH' hex character constants.
   19164    These don't provoke an error unfortunately, instead are silently treated
   19165    as 'x'.  The following induces an error, until -std1 is added to get
   19166    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   19167    array size at least.  It's necessary to write '\x00'==0 to get something
   19168    that's true only with -std1.  */
   19169 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   19170 
   19171 int test (int i, double x);
   19172 struct s1 {int (*f) (int a);};
   19173 struct s2 {int (*f) (double a);};
   19174 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   19175 int argc;
   19176 char **argv;
   19177 int
   19178 main ()
   19179 {
   19180 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   19181   ;
   19182   return 0;
   19183 }
   19184 _ACEOF
   19185 # Don't try gcc -ansi; that turns off useful extensions and
   19186 # breaks some systems' header files.
   19187 # AIX			-qlanglvl=ansi
   19188 # Ultrix and OSF/1	-std1
   19189 # HP-UX 10.20 and later	-Ae
   19190 # HP-UX older versions	-Aa -D_HPUX_SOURCE
   19191 # SVR4			-Xc -D__EXTENSIONS__
   19192 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   19193 do
   19194   CC="$ac_save_CC $ac_arg"
   19195   rm -f conftest.$ac_objext
   19196 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   19197   (eval $ac_compile) 2>conftest.er1
   19198   ac_status=$?
   19199   grep -v '^ *+' conftest.er1 >conftest.err
   19200   rm -f conftest.er1
   19201   cat conftest.err >&5
   19202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19203   (exit $ac_status); } &&
   19204 	 { ac_try='test -z "$ac_c_werror_flag"
   19205 			 || test ! -s conftest.err'
   19206   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19207   (eval $ac_try) 2>&5
   19208   ac_status=$?
   19209   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19210   (exit $ac_status); }; } &&
   19211 	 { ac_try='test -s conftest.$ac_objext'
   19212   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19213   (eval $ac_try) 2>&5
   19214   ac_status=$?
   19215   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19216   (exit $ac_status); }; }; then
   19217   ac_cv_prog_cc_stdc=$ac_arg
   19218 break
   19219 else
   19220   echo "$as_me: failed program was:" >&5
   19221 sed 's/^/| /' conftest.$ac_ext >&5
   19222 
   19223 fi
   19224 rm -f conftest.err conftest.$ac_objext
   19225 done
   19226 rm -f conftest.$ac_ext conftest.$ac_objext
   19227 CC=$ac_save_CC
   19228 
   19229 fi
   19230 
   19231 case "x$ac_cv_prog_cc_stdc" in
   19232   x|xno)
   19233     echo "$as_me:$LINENO: result: none needed" >&5
   19234 echo "${ECHO_T}none needed" >&6 ;;
   19235   *)
   19236     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
   19237 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
   19238     CC="$CC $ac_cv_prog_cc_stdc" ;;
   19239 esac
   19240 
   19241 # Some people use a C++ compiler to compile C.  Since we use `exit',
   19242 # in C++ we need to declare it.  In case someone uses the same compiler
   19243 # for both compiling C and C++ we need to have the C++ compiler decide
   19244 # the declaration of exit, since it's the most demanding environment.
   19245 cat >conftest.$ac_ext <<_ACEOF
   19246 #ifndef __cplusplus
   19247   choke me
   19248 #endif
   19249 _ACEOF
   19250 rm -f conftest.$ac_objext
   19251 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   19252   (eval $ac_compile) 2>conftest.er1
   19253   ac_status=$?
   19254   grep -v '^ *+' conftest.er1 >conftest.err
   19255   rm -f conftest.er1
   19256   cat conftest.err >&5
   19257   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19258   (exit $ac_status); } &&
   19259 	 { ac_try='test -z "$ac_c_werror_flag"
   19260 			 || test ! -s conftest.err'
   19261   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19262   (eval $ac_try) 2>&5
   19263   ac_status=$?
   19264   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19265   (exit $ac_status); }; } &&
   19266 	 { ac_try='test -s conftest.$ac_objext'
   19267   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19268   (eval $ac_try) 2>&5
   19269   ac_status=$?
   19270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19271   (exit $ac_status); }; }; then
   19272   for ac_declaration in \
   19273    '' \
   19274    'extern "C" void std::exit (int) throw (); using std::exit;' \
   19275    'extern "C" void std::exit (int); using std::exit;' \
   19276    'extern "C" void exit (int) throw ();' \
   19277    'extern "C" void exit (int);' \
   19278    'void exit (int);'
   19279 do
   19280   cat >conftest.$ac_ext <<_ACEOF
   19281 /* confdefs.h.  */
   19282 _ACEOF
   19283 cat confdefs.h >>conftest.$ac_ext
   19284 cat >>conftest.$ac_ext <<_ACEOF
   19285 /* end confdefs.h.  */
   19286 $ac_declaration
   19287 #include <stdlib.h>
   19288 int
   19289 main ()
   19290 {
   19291 exit (42);
   19292   ;
   19293   return 0;
   19294 }
   19295 _ACEOF
   19296 rm -f conftest.$ac_objext
   19297 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   19298   (eval $ac_compile) 2>conftest.er1
   19299   ac_status=$?
   19300   grep -v '^ *+' conftest.er1 >conftest.err
   19301   rm -f conftest.er1
   19302   cat conftest.err >&5
   19303   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19304   (exit $ac_status); } &&
   19305 	 { ac_try='test -z "$ac_c_werror_flag"
   19306 			 || test ! -s conftest.err'
   19307   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19308   (eval $ac_try) 2>&5
   19309   ac_status=$?
   19310   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19311   (exit $ac_status); }; } &&
   19312 	 { ac_try='test -s conftest.$ac_objext'
   19313   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19314   (eval $ac_try) 2>&5
   19315   ac_status=$?
   19316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19317   (exit $ac_status); }; }; then
   19318   :
   19319 else
   19320   echo "$as_me: failed program was:" >&5
   19321 sed 's/^/| /' conftest.$ac_ext >&5
   19322 
   19323 continue
   19324 fi
   19325 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   19326   cat >conftest.$ac_ext <<_ACEOF
   19327 /* confdefs.h.  */
   19328 _ACEOF
   19329 cat confdefs.h >>conftest.$ac_ext
   19330 cat >>conftest.$ac_ext <<_ACEOF
   19331 /* end confdefs.h.  */
   19332 $ac_declaration
   19333 int
   19334 main ()
   19335 {
   19336 exit (42);
   19337   ;
   19338   return 0;
   19339 }
   19340 _ACEOF
   19341 rm -f conftest.$ac_objext
   19342 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   19343   (eval $ac_compile) 2>conftest.er1
   19344   ac_status=$?
   19345   grep -v '^ *+' conftest.er1 >conftest.err
   19346   rm -f conftest.er1
   19347   cat conftest.err >&5
   19348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19349   (exit $ac_status); } &&
   19350 	 { ac_try='test -z "$ac_c_werror_flag"
   19351 			 || test ! -s conftest.err'
   19352   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19353   (eval $ac_try) 2>&5
   19354   ac_status=$?
   19355   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19356   (exit $ac_status); }; } &&
   19357 	 { ac_try='test -s conftest.$ac_objext'
   19358   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19359   (eval $ac_try) 2>&5
   19360   ac_status=$?
   19361   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19362   (exit $ac_status); }; }; then
   19363   break
   19364 else
   19365   echo "$as_me: failed program was:" >&5
   19366 sed 's/^/| /' conftest.$ac_ext >&5
   19367 
   19368 fi
   19369 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   19370 done
   19371 rm -f conftest*
   19372 if test -n "$ac_declaration"; then
   19373   echo '#ifdef __cplusplus' >>confdefs.h
   19374   echo $ac_declaration      >>confdefs.h
   19375   echo '#endif'             >>confdefs.h
   19376 fi
   19377 
   19378 else
   19379   echo "$as_me: failed program was:" >&5
   19380 sed 's/^/| /' conftest.$ac_ext >&5
   19381 
   19382 fi
   19383 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   19384 ac_ext=c
   19385 ac_cpp='$CPP $CPPFLAGS'
   19386 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19387 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19388 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19389 
   19390 depcc="$CC"   am_compiler_list=
   19391 
   19392 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   19393 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
   19394 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   19395   echo $ECHO_N "(cached) $ECHO_C" >&6
   19396 else
   19397   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   19398   # We make a subdir and do the tests there.  Otherwise we can end up
   19399   # making bogus files that we don't know about and never remove.  For
   19400   # instance it was reported that on HP-UX the gcc test will end up
   19401   # making a dummy file named `D' -- because `-MD' means `put the output
   19402   # in D'.
   19403   mkdir conftest.dir
   19404   # Copy depcomp to subdir because otherwise we won't find it if we're
   19405   # using a relative directory.
   19406   cp "$am_depcomp" conftest.dir
   19407   cd conftest.dir
   19408   # We will build objects and dependencies in a subdirectory because
   19409   # it helps to detect inapplicable dependency modes.  For instance
   19410   # both Tru64's cc and ICC support -MD to output dependencies as a
   19411   # side effect of compilation, but ICC will put the dependencies in
   19412   # the current directory while Tru64 will put them in the object
   19413   # directory.
   19414   mkdir sub
   19415 
   19416   am_cv_CC_dependencies_compiler_type=none
   19417   if test "$am_compiler_list" = ""; then
   19418      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   19419   fi
   19420   for depmode in $am_compiler_list; do
   19421     # Setup a source with many dependencies, because some compilers
   19422     # like to wrap large dependency lists on column 80 (with \), and
   19423     # we should not choose a depcomp mode which is confused by this.
   19424     #
   19425     # We need to recreate these files for each test, as the compiler may
   19426     # overwrite some of them when testing with obscure command lines.
   19427     # This happens at least with the AIX C compiler.
   19428     : > sub/conftest.c
   19429     for i in 1 2 3 4 5 6; do
   19430       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   19431       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   19432       # Solaris 8's {/usr,}/bin/sh.
   19433       touch sub/conftst$i.h
   19434     done
   19435     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   19436 
   19437     case $depmode in
   19438     nosideeffect)
   19439       # after this tag, mechanisms are not by side-effect, so they'll
   19440       # only be used when explicitly requested
   19441       if test "x$enable_dependency_tracking" = xyes; then
   19442 	continue
   19443       else
   19444 	break
   19445       fi
   19446       ;;
   19447     none) break ;;
   19448     esac
   19449     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   19450     # mode.  It turns out that the SunPro C++ compiler does not properly
   19451     # handle `-M -o', and we need to detect this.
   19452     if depmode=$depmode \
   19453        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   19454        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   19455        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   19456          >/dev/null 2>conftest.err &&
   19457        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   19458        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   19459        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   19460       # icc doesn't choke on unknown options, it will just issue warnings
   19461       # or remarks (even with -Werror).  So we grep stderr for any message
   19462       # that says an option was ignored or not supported.
   19463       # When given -MP, icc 7.0 and 7.1 complain thusly:
   19464       #   icc: Command line warning: ignoring option '-M'; no argument required
   19465       # The diagnosis changed in icc 8.0:
   19466       #   icc: Command line remark: option '-MP' not supported
   19467       if (grep 'ignoring option' conftest.err ||
   19468           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   19469         am_cv_CC_dependencies_compiler_type=$depmode
   19470         break
   19471       fi
   19472     fi
   19473   done
   19474 
   19475   cd ..
   19476   rm -rf conftest.dir
   19477 else
   19478   am_cv_CC_dependencies_compiler_type=none
   19479 fi
   19480 
   19481 fi
   19482 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   19483 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
   19484 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   19485 
   19486 
   19487 
   19488 if
   19489   test "x$enable_dependency_tracking" != xno \
   19490   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   19491   am__fastdepCC_TRUE=
   19492   am__fastdepCC_FALSE='#'
   19493 else
   19494   am__fastdepCC_TRUE='#'
   19495   am__fastdepCC_FALSE=
   19496 fi
   19497 
   19498 
   19499 
   19500 
   19501 
   19502 
   19503 
   19504 # Check whether --with-xorg-module-dir or --without-xorg-module-dir was given.
   19505 if test "${with_xorg_module_dir+set}" = set; then
   19506   withval="$with_xorg_module_dir"
   19507    moduledir="$withval"
   19508 else
   19509    moduledir="$libdir/xorg/modules"
   19510 fi;
   19511 
   19512 
   19513 
   19514 # Checks for extensions
   19515 
   19516 	SAVE_CFLAGS="$CFLAGS"
   19517 	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
   19518 	cat >conftest.$ac_ext <<_ACEOF
   19519 /* confdefs.h.  */
   19520 _ACEOF
   19521 cat confdefs.h >>conftest.$ac_ext
   19522 cat >>conftest.$ac_ext <<_ACEOF
   19523 /* end confdefs.h.  */
   19524 
   19525 #include "xorg-server.h"
   19526 #if !defined RANDR
   19527 #error RANDR not defined
   19528 #endif
   19529 
   19530 int
   19531 main ()
   19532 {
   19533 
   19534   ;
   19535   return 0;
   19536 }
   19537 _ACEOF
   19538 rm -f conftest.$ac_objext
   19539 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   19540   (eval $ac_compile) 2>conftest.er1
   19541   ac_status=$?
   19542   grep -v '^ *+' conftest.er1 >conftest.err
   19543   rm -f conftest.er1
   19544   cat conftest.err >&5
   19545   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19546   (exit $ac_status); } &&
   19547 	 { ac_try='test -z "$ac_c_werror_flag"
   19548 			 || test ! -s conftest.err'
   19549   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19550   (eval $ac_try) 2>&5
   19551   ac_status=$?
   19552   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19553   (exit $ac_status); }; } &&
   19554 	 { ac_try='test -s conftest.$ac_objext'
   19555   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19556   (eval $ac_try) 2>&5
   19557   ac_status=$?
   19558   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19559   (exit $ac_status); }; }; then
   19560   _EXT_CHECK=yes
   19561 else
   19562   echo "$as_me: failed program was:" >&5
   19563 sed 's/^/| /' conftest.$ac_ext >&5
   19564 
   19565 _EXT_CHECK=no
   19566 fi
   19567 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   19568 	CFLAGS="$SAVE_CFLAGS"
   19569 	echo "$as_me:$LINENO: checking if RANDR is defined" >&5
   19570 echo $ECHO_N "checking if RANDR is defined... $ECHO_C" >&6
   19571 	echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
   19572 echo "${ECHO_T}$_EXT_CHECK" >&6
   19573 	if test "$_EXT_CHECK" != no; then
   19574 		REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
   19575 	fi
   19576 
   19577 
   19578 	SAVE_CFLAGS="$CFLAGS"
   19579 	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
   19580 	cat >conftest.$ac_ext <<_ACEOF
   19581 /* confdefs.h.  */
   19582 _ACEOF
   19583 cat confdefs.h >>conftest.$ac_ext
   19584 cat >>conftest.$ac_ext <<_ACEOF
   19585 /* end confdefs.h.  */
   19586 
   19587 #include "xorg-server.h"
   19588 #if !defined RENDER
   19589 #error RENDER not defined
   19590 #endif
   19591 
   19592 int
   19593 main ()
   19594 {
   19595 
   19596   ;
   19597   return 0;
   19598 }
   19599 _ACEOF
   19600 rm -f conftest.$ac_objext
   19601 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   19602   (eval $ac_compile) 2>conftest.er1
   19603   ac_status=$?
   19604   grep -v '^ *+' conftest.er1 >conftest.err
   19605   rm -f conftest.er1
   19606   cat conftest.err >&5
   19607   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19608   (exit $ac_status); } &&
   19609 	 { ac_try='test -z "$ac_c_werror_flag"
   19610 			 || test ! -s conftest.err'
   19611   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19612   (eval $ac_try) 2>&5
   19613   ac_status=$?
   19614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19615   (exit $ac_status); }; } &&
   19616 	 { ac_try='test -s conftest.$ac_objext'
   19617   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19618   (eval $ac_try) 2>&5
   19619   ac_status=$?
   19620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19621   (exit $ac_status); }; }; then
   19622   _EXT_CHECK=yes
   19623 else
   19624   echo "$as_me: failed program was:" >&5
   19625 sed 's/^/| /' conftest.$ac_ext >&5
   19626 
   19627 _EXT_CHECK=no
   19628 fi
   19629 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   19630 	CFLAGS="$SAVE_CFLAGS"
   19631 	echo "$as_me:$LINENO: checking if RENDER is defined" >&5
   19632 echo $ECHO_N "checking if RENDER is defined... $ECHO_C" >&6
   19633 	echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
   19634 echo "${ECHO_T}$_EXT_CHECK" >&6
   19635 	if test "$_EXT_CHECK" != no; then
   19636 		REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
   19637 	fi
   19638 
   19639 
   19640 	SAVE_CFLAGS="$CFLAGS"
   19641 	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
   19642 	cat >conftest.$ac_ext <<_ACEOF
   19643 /* confdefs.h.  */
   19644 _ACEOF
   19645 cat confdefs.h >>conftest.$ac_ext
   19646 cat >>conftest.$ac_ext <<_ACEOF
   19647 /* end confdefs.h.  */
   19648 
   19649 #include "xorg-server.h"
   19650 #if !defined XV
   19651 #error XV not defined
   19652 #endif
   19653 
   19654 int
   19655 main ()
   19656 {
   19657 
   19658   ;
   19659   return 0;
   19660 }
   19661 _ACEOF
   19662 rm -f conftest.$ac_objext
   19663 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   19664   (eval $ac_compile) 2>conftest.er1
   19665   ac_status=$?
   19666   grep -v '^ *+' conftest.er1 >conftest.err
   19667   rm -f conftest.er1
   19668   cat conftest.err >&5
   19669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19670   (exit $ac_status); } &&
   19671 	 { ac_try='test -z "$ac_c_werror_flag"
   19672 			 || test ! -s conftest.err'
   19673   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19674   (eval $ac_try) 2>&5
   19675   ac_status=$?
   19676   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19677   (exit $ac_status); }; } &&
   19678 	 { ac_try='test -s conftest.$ac_objext'
   19679   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19680   (eval $ac_try) 2>&5
   19681   ac_status=$?
   19682   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19683   (exit $ac_status); }; }; then
   19684   _EXT_CHECK=yes
   19685 else
   19686   echo "$as_me: failed program was:" >&5
   19687 sed 's/^/| /' conftest.$ac_ext >&5
   19688 
   19689 _EXT_CHECK=no
   19690 fi
   19691 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   19692 	CFLAGS="$SAVE_CFLAGS"
   19693 	echo "$as_me:$LINENO: checking if XV is defined" >&5
   19694 echo $ECHO_N "checking if XV is defined... $ECHO_C" >&6
   19695 	echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
   19696 echo "${ECHO_T}$_EXT_CHECK" >&6
   19697 	if test "$_EXT_CHECK" != no; then
   19698 		REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
   19699 	fi
   19700 
   19701 
   19702 	SAVE_CFLAGS="$CFLAGS"
   19703 	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
   19704 	cat >conftest.$ac_ext <<_ACEOF
   19705 /* confdefs.h.  */
   19706 _ACEOF
   19707 cat confdefs.h >>conftest.$ac_ext
   19708 cat >>conftest.$ac_ext <<_ACEOF
   19709 /* end confdefs.h.  */
   19710 
   19711 #include "xorg-server.h"
   19712 #if !defined DPMSExtension
   19713 #error DPMSExtension not defined
   19714 #endif
   19715 
   19716 int
   19717 main ()
   19718 {
   19719 
   19720   ;
   19721   return 0;
   19722 }
   19723 _ACEOF
   19724 rm -f conftest.$ac_objext
   19725 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   19726   (eval $ac_compile) 2>conftest.er1
   19727   ac_status=$?
   19728   grep -v '^ *+' conftest.er1 >conftest.err
   19729   rm -f conftest.er1
   19730   cat conftest.err >&5
   19731   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19732   (exit $ac_status); } &&
   19733 	 { ac_try='test -z "$ac_c_werror_flag"
   19734 			 || test ! -s conftest.err'
   19735   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19736   (eval $ac_try) 2>&5
   19737   ac_status=$?
   19738   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19739   (exit $ac_status); }; } &&
   19740 	 { ac_try='test -s conftest.$ac_objext'
   19741   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   19742   (eval $ac_try) 2>&5
   19743   ac_status=$?
   19744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19745   (exit $ac_status); }; }; then
   19746   _EXT_CHECK=yes
   19747 else
   19748   echo "$as_me: failed program was:" >&5
   19749 sed 's/^/| /' conftest.$ac_ext >&5
   19750 
   19751 _EXT_CHECK=no
   19752 fi
   19753 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   19754 	CFLAGS="$SAVE_CFLAGS"
   19755 	echo "$as_me:$LINENO: checking if DPMSExtension is defined" >&5
   19756 echo $ECHO_N "checking if DPMSExtension is defined... $ECHO_C" >&6
   19757 	echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5
   19758 echo "${ECHO_T}$_EXT_CHECK" >&6
   19759 	if test "$_EXT_CHECK" != no; then
   19760 		REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
   19761 	fi
   19762 
   19763 
   19764 # Checks for pkg-config packages
   19765 
   19766 
   19767 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
   19768 	if test -n "$ac_tool_prefix"; then
   19769   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   19770 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   19771 echo "$as_me:$LINENO: checking for $ac_word" >&5
   19772 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   19773 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
   19774   echo $ECHO_N "(cached) $ECHO_C" >&6
   19775 else
   19776   case $PKG_CONFIG in
   19777   [\\/]* | ?:[\\/]*)
   19778   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   19779   ;;
   19780   *)
   19781   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19782 for as_dir in $PATH
   19783 do
   19784   IFS=$as_save_IFS
   19785   test -z "$as_dir" && as_dir=.
   19786   for ac_exec_ext in '' $ac_executable_extensions; do
   19787   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   19788     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   19789     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19790     break 2
   19791   fi
   19792 done
   19793 done
   19794 
   19795   ;;
   19796 esac
   19797 fi
   19798 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
   19799 
   19800 if test -n "$PKG_CONFIG"; then
   19801   echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
   19802 echo "${ECHO_T}$PKG_CONFIG" >&6
   19803 else
   19804   echo "$as_me:$LINENO: result: no" >&5
   19805 echo "${ECHO_T}no" >&6
   19806 fi
   19807 
   19808 fi
   19809 if test -z "$ac_cv_path_PKG_CONFIG"; then
   19810   ac_pt_PKG_CONFIG=$PKG_CONFIG
   19811   # Extract the first word of "pkg-config", so it can be a program name with args.
   19812 set dummy pkg-config; ac_word=$2
   19813 echo "$as_me:$LINENO: checking for $ac_word" >&5
   19814 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   19815 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
   19816   echo $ECHO_N "(cached) $ECHO_C" >&6
   19817 else
   19818   case $ac_pt_PKG_CONFIG in
   19819   [\\/]* | ?:[\\/]*)
   19820   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   19821   ;;
   19822   *)
   19823   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19824 for as_dir in $PATH
   19825 do
   19826   IFS=$as_save_IFS
   19827   test -z "$as_dir" && as_dir=.
   19828   for ac_exec_ext in '' $ac_executable_extensions; do
   19829   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   19830     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   19831     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   19832     break 2
   19833   fi
   19834 done
   19835 done
   19836 
   19837   ;;
   19838 esac
   19839 fi
   19840 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
   19841 
   19842 if test -n "$ac_pt_PKG_CONFIG"; then
   19843   echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
   19844 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6
   19845 else
   19846   echo "$as_me:$LINENO: result: no" >&5
   19847 echo "${ECHO_T}no" >&6
   19848 fi
   19849 
   19850   PKG_CONFIG=$ac_pt_PKG_CONFIG
   19851 else
   19852   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
   19853 fi
   19854 
   19855 fi
   19856 if test -n "$PKG_CONFIG"; then
   19857 	_pkg_min_version=0.9.0
   19858 	echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
   19859 echo $ECHO_N "checking pkg-config is at least version $_pkg_min_version... $ECHO_C" >&6
   19860 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
   19861 		echo "$as_me:$LINENO: result: yes" >&5
   19862 echo "${ECHO_T}yes" >&6
   19863 	else
   19864 		echo "$as_me:$LINENO: result: no" >&5
   19865 echo "${ECHO_T}no" >&6
   19866 		PKG_CONFIG=""
   19867 	fi
   19868 
   19869 fi
   19870 
   19871 pkg_failed=no
   19872 echo "$as_me:$LINENO: checking for XORG" >&5
   19873 echo $ECHO_N "checking for XORG... $ECHO_C" >&6
   19874 
   19875 if test -n "$PKG_CONFIG"; then
   19876     if test -n "$XORG_CFLAGS"; then
   19877         pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
   19878     else
   19879         if test -n "$PKG_CONFIG" && \
   19880     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\"") >&5
   19881   ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5
   19882   ac_status=$?
   19883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19884   (exit $ac_status); }; then
   19885   pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
   19886 else
   19887   pkg_failed=yes
   19888 fi
   19889     fi
   19890 else
   19891 	pkg_failed=untried
   19892 fi
   19893 if test -n "$PKG_CONFIG"; then
   19894     if test -n "$XORG_LIBS"; then
   19895         pkg_cv_XORG_LIBS="$XORG_LIBS"
   19896     else
   19897         if test -n "$PKG_CONFIG" && \
   19898     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\"") >&5
   19899   ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5
   19900   ac_status=$?
   19901   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19902   (exit $ac_status); }; then
   19903   pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
   19904 else
   19905   pkg_failed=yes
   19906 fi
   19907     fi
   19908 else
   19909 	pkg_failed=untried
   19910 fi
   19911 
   19912 
   19913 
   19914 if test $pkg_failed = yes; then
   19915 
   19916 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   19917         _pkg_short_errors_supported=yes
   19918 else
   19919         _pkg_short_errors_supported=no
   19920 fi
   19921         if test $_pkg_short_errors_supported = yes; then
   19922 	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES"`
   19923         else
   19924 	        XORG_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES"`
   19925         fi
   19926 	# Put the nasty error message in config.log where it belongs
   19927 	echo "$XORG_PKG_ERRORS" >&5
   19928 
   19929 	{ { echo "$as_me:$LINENO: error: Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met:
   19930 
   19931 $XORG_PKG_ERRORS
   19932 
   19933 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   19934 installed software in a non-standard prefix.
   19935 
   19936 Alternatively, you may set the environment variables XORG_CFLAGS
   19937 and XORG_LIBS to avoid the need to call pkg-config.
   19938 See the pkg-config man page for more details.
   19939 " >&5
   19940 echo "$as_me: error: Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met:
   19941 
   19942 $XORG_PKG_ERRORS
   19943 
   19944 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   19945 installed software in a non-standard prefix.
   19946 
   19947 Alternatively, you may set the environment variables XORG_CFLAGS
   19948 and XORG_LIBS to avoid the need to call pkg-config.
   19949 See the pkg-config man page for more details.
   19950 " >&2;}
   19951    { (exit 1); exit 1; }; }
   19952 elif test $pkg_failed = untried; then
   19953 	{ { echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   19954 is in your PATH or set the PKG_CONFIG environment variable to the full
   19955 path to pkg-config.
   19956 
   19957 Alternatively, you may set the environment variables XORG_CFLAGS
   19958 and XORG_LIBS to avoid the need to call pkg-config.
   19959 See the pkg-config man page for more details.
   19960 
   19961 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   19962 See \`config.log' for more details." >&5
   19963 echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   19964 is in your PATH or set the PKG_CONFIG environment variable to the full
   19965 path to pkg-config.
   19966 
   19967 Alternatively, you may set the environment variables XORG_CFLAGS
   19968 and XORG_LIBS to avoid the need to call pkg-config.
   19969 See the pkg-config man page for more details.
   19970 
   19971 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   19972 See \`config.log' for more details." >&2;}
   19973    { (exit 1); exit 1; }; }
   19974 else
   19975 	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
   19976 	XORG_LIBS=$pkg_cv_XORG_LIBS
   19977         echo "$as_me:$LINENO: result: yes" >&5
   19978 echo "${ECHO_T}yes" >&6
   19979 	:
   19980 fi
   19981 sdkdir=$(pkg-config --variable=sdkdir xorg-server)
   19982 
   19983 
   19984 pkg_failed=no
   19985 echo "$as_me:$LINENO: checking for XF86RUSH" >&5
   19986 echo $ECHO_N "checking for XF86RUSH... $ECHO_C" >&6
   19987 
   19988 if test -n "$PKG_CONFIG"; then
   19989     if test -n "$XF86RUSH_CFLAGS"; then
   19990         pkg_cv_XF86RUSH_CFLAGS="$XF86RUSH_CFLAGS"
   19991     else
   19992         if test -n "$PKG_CONFIG" && \
   19993     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xxf86rush\"") >&5
   19994   ($PKG_CONFIG --exists --print-errors "xxf86rush") 2>&5
   19995   ac_status=$?
   19996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   19997   (exit $ac_status); }; then
   19998   pkg_cv_XF86RUSH_CFLAGS=`$PKG_CONFIG --cflags "xxf86rush" 2>/dev/null`
   19999 else
   20000   pkg_failed=yes
   20001 fi
   20002     fi
   20003 else
   20004 	pkg_failed=untried
   20005 fi
   20006 if test -n "$PKG_CONFIG"; then
   20007     if test -n "$XF86RUSH_LIBS"; then
   20008         pkg_cv_XF86RUSH_LIBS="$XF86RUSH_LIBS"
   20009     else
   20010         if test -n "$PKG_CONFIG" && \
   20011     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xxf86rush\"") >&5
   20012   ($PKG_CONFIG --exists --print-errors "xxf86rush") 2>&5
   20013   ac_status=$?
   20014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20015   (exit $ac_status); }; then
   20016   pkg_cv_XF86RUSH_LIBS=`$PKG_CONFIG --libs "xxf86rush" 2>/dev/null`
   20017 else
   20018   pkg_failed=yes
   20019 fi
   20020     fi
   20021 else
   20022 	pkg_failed=untried
   20023 fi
   20024 
   20025 
   20026 
   20027 if test $pkg_failed = yes; then
   20028 
   20029 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   20030         _pkg_short_errors_supported=yes
   20031 else
   20032         _pkg_short_errors_supported=no
   20033 fi
   20034         if test $_pkg_short_errors_supported = yes; then
   20035 	        XF86RUSH_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xxf86rush"`
   20036         else
   20037 	        XF86RUSH_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xxf86rush"`
   20038         fi
   20039 	# Put the nasty error message in config.log where it belongs
   20040 	echo "$XF86RUSH_PKG_ERRORS" >&5
   20041 
   20042 	have_xf86rush=no
   20043 elif test $pkg_failed = untried; then
   20044 	have_xf86rush=no
   20045 else
   20046 	XF86RUSH_CFLAGS=$pkg_cv_XF86RUSH_CFLAGS
   20047 	XF86RUSH_LIBS=$pkg_cv_XF86RUSH_LIBS
   20048         echo "$as_me:$LINENO: result: yes" >&5
   20049 echo "${ECHO_T}yes" >&6
   20050 	have_xf86rush=yes
   20051 fi
   20052 
   20053 
   20054 if test "x$have_xf86rush" = xyes; then
   20055   XF86RUSH_TRUE=
   20056   XF86RUSH_FALSE='#'
   20057 else
   20058   XF86RUSH_TRUE='#'
   20059   XF86RUSH_FALSE=
   20060 fi
   20061 
   20062 
   20063 
   20064 
   20065 CFLAGS="$CFLAGS $XORG_CFLAGS $XF86RUSH_CFLAGS"' -I$(top_srcdir)/src'
   20066 INCLUDES="$XORG_INCS -I${sdkdir} $XF86RUSH_INCS "'-I$(top_srcdir)/src -I$(prefix)/include'
   20067 
   20068 
   20069 
   20070 # Checks for libraries.
   20071 
   20072 # Checks for header files.
   20073 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   20074 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
   20075 if test "${ac_cv_header_stdc+set}" = set; then
   20076   echo $ECHO_N "(cached) $ECHO_C" >&6
   20077 else
   20078   cat >conftest.$ac_ext <<_ACEOF
   20079 /* confdefs.h.  */
   20080 _ACEOF
   20081 cat confdefs.h >>conftest.$ac_ext
   20082 cat >>conftest.$ac_ext <<_ACEOF
   20083 /* end confdefs.h.  */
   20084 #include <stdlib.h>
   20085 #include <stdarg.h>
   20086 #include <string.h>
   20087 #include <float.h>
   20088 
   20089 int
   20090 main ()
   20091 {
   20092 
   20093   ;
   20094   return 0;
   20095 }
   20096 _ACEOF
   20097 rm -f conftest.$ac_objext
   20098 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   20099   (eval $ac_compile) 2>conftest.er1
   20100   ac_status=$?
   20101   grep -v '^ *+' conftest.er1 >conftest.err
   20102   rm -f conftest.er1
   20103   cat conftest.err >&5
   20104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20105   (exit $ac_status); } &&
   20106 	 { ac_try='test -z "$ac_c_werror_flag"
   20107 			 || test ! -s conftest.err'
   20108   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20109   (eval $ac_try) 2>&5
   20110   ac_status=$?
   20111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20112   (exit $ac_status); }; } &&
   20113 	 { ac_try='test -s conftest.$ac_objext'
   20114   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20115   (eval $ac_try) 2>&5
   20116   ac_status=$?
   20117   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20118   (exit $ac_status); }; }; then
   20119   ac_cv_header_stdc=yes
   20120 else
   20121   echo "$as_me: failed program was:" >&5
   20122 sed 's/^/| /' conftest.$ac_ext >&5
   20123 
   20124 ac_cv_header_stdc=no
   20125 fi
   20126 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   20127 
   20128 if test $ac_cv_header_stdc = yes; then
   20129   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   20130   cat >conftest.$ac_ext <<_ACEOF
   20131 /* confdefs.h.  */
   20132 _ACEOF
   20133 cat confdefs.h >>conftest.$ac_ext
   20134 cat >>conftest.$ac_ext <<_ACEOF
   20135 /* end confdefs.h.  */
   20136 #include <string.h>
   20137 
   20138 _ACEOF
   20139 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   20140   $EGREP "memchr" >/dev/null 2>&1; then
   20141   :
   20142 else
   20143   ac_cv_header_stdc=no
   20144 fi
   20145 rm -f conftest*
   20146 
   20147 fi
   20148 
   20149 if test $ac_cv_header_stdc = yes; then
   20150   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   20151   cat >conftest.$ac_ext <<_ACEOF
   20152 /* confdefs.h.  */
   20153 _ACEOF
   20154 cat confdefs.h >>conftest.$ac_ext
   20155 cat >>conftest.$ac_ext <<_ACEOF
   20156 /* end confdefs.h.  */
   20157 #include <stdlib.h>
   20158 
   20159 _ACEOF
   20160 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   20161   $EGREP "free" >/dev/null 2>&1; then
   20162   :
   20163 else
   20164   ac_cv_header_stdc=no
   20165 fi
   20166 rm -f conftest*
   20167 
   20168 fi
   20169 
   20170 if test $ac_cv_header_stdc = yes; then
   20171   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   20172   if test "$cross_compiling" = yes; then
   20173   :
   20174 else
   20175   cat >conftest.$ac_ext <<_ACEOF
   20176 /* confdefs.h.  */
   20177 _ACEOF
   20178 cat confdefs.h >>conftest.$ac_ext
   20179 cat >>conftest.$ac_ext <<_ACEOF
   20180 /* end confdefs.h.  */
   20181 #include <ctype.h>
   20182 #if ((' ' & 0x0FF) == 0x020)
   20183 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   20184 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   20185 #else
   20186 # define ISLOWER(c) \
   20187 		   (('a' <= (c) && (c) <= 'i') \
   20188 		     || ('j' <= (c) && (c) <= 'r') \
   20189 		     || ('s' <= (c) && (c) <= 'z'))
   20190 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   20191 #endif
   20192 
   20193 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   20194 int
   20195 main ()
   20196 {
   20197   int i;
   20198   for (i = 0; i < 256; i++)
   20199     if (XOR (islower (i), ISLOWER (i))
   20200 	|| toupper (i) != TOUPPER (i))
   20201       exit(2);
   20202   exit (0);
   20203 }
   20204 _ACEOF
   20205 rm -f conftest$ac_exeext
   20206 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   20207   (eval $ac_link) 2>&5
   20208   ac_status=$?
   20209   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20210   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   20211   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   20212   (eval $ac_try) 2>&5
   20213   ac_status=$?
   20214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   20215   (exit $ac_status); }; }; then
   20216   :
   20217 else
   20218   echo "$as_me: program exited with status $ac_status" >&5
   20219 echo "$as_me: failed program was:" >&5
   20220 sed 's/^/| /' conftest.$ac_ext >&5
   20221 
   20222 ( exit $ac_status )
   20223 ac_cv_header_stdc=no
   20224 fi
   20225 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   20226 fi
   20227 fi
   20228 fi
   20229 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   20230 echo "${ECHO_T}$ac_cv_header_stdc" >&6
   20231 if test $ac_cv_header_stdc = yes; then
   20232 
   20233 cat >>confdefs.h <<\_ACEOF
   20234 #define STDC_HEADERS 1
   20235 _ACEOF
   20236 
   20237 fi
   20238 
   20239 
   20240 DRIVER_NAME=apm
   20241 
   20242 
   20243 
   20244 
   20245 
   20246 if test x$APP_MAN_SUFFIX = x    ; then
   20247     case $host_os in
   20248 	linux*)	APP_MAN_SUFFIX=1x ;;
   20249 	*)	APP_MAN_SUFFIX=1  ;;
   20250     esac
   20251 fi
   20252 if test x$APP_MAN_DIR = x    ; then
   20253     case $host_os in
   20254 	linux*)	APP_MAN_DIR='$(mandir)/man1' ;;
   20255 	*)	APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' ;;
   20256     esac
   20257 fi
   20258 
   20259 if test x$LIB_MAN_SUFFIX = x    ; then
   20260     case $host_os in
   20261 	linux*)	LIB_MAN_SUFFIX=3x ;;
   20262 	*)	LIB_MAN_SUFFIX=3  ;;
   20263     esac
   20264 fi
   20265 if test x$LIB_MAN_DIR = x    ; then
   20266     case $host_os in
   20267 	linux*)	LIB_MAN_DIR='$(mandir)/man3' ;;
   20268 	*)	LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' ;;
   20269     esac
   20270 fi
   20271 
   20272 if test x$FILE_MAN_SUFFIX = x    ; then
   20273     case $host_os in
   20274 	linux*)		FILE_MAN_SUFFIX=5x ;;
   20275 	solaris*)	FILE_MAN_SUFFIX=4  ;;
   20276 	*)		FILE_MAN_SUFFIX=5  ;;
   20277     esac
   20278 fi
   20279 if test x$FILE_MAN_DIR = x    ; then
   20280     case $host_os in
   20281 	linux*)	FILE_MAN_DIR='$(mandir)/man5' ;;
   20282 	*)	FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' ;;
   20283     esac
   20284 fi
   20285 
   20286 # In Imake's linux.cf, the misc man suffix & dir was only changed for
   20287 # LinuxDebian, not other Linuxes, so we leave it unchanged here
   20288 if test x$MISC_MAN_SUFFIX = x    ; then
   20289     case $host_os in
   20290 #	linux*)		MISC_MAN_SUFFIX=7x ;;
   20291 	solaris*)	MISC_MAN_SUFFIX=5  ;;
   20292 	*)		MISC_MAN_SUFFIX=7  ;;
   20293     esac
   20294 fi
   20295 if test x$MISC_MAN_DIR = x    ; then
   20296     case $host_os in
   20297 #	linux*)	MISC_MAN_DIR='$(mandir)/man7' ;;
   20298 	*)	MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' ;;
   20299     esac
   20300 fi
   20301 
   20302 # In Imake's linux.cf, the driver man suffix & dir was only changed for
   20303 # LinuxDebian, not other Linuxes, so we leave it unchanged here
   20304 if test x$DRIVER_MAN_SUFFIX = x    ; then
   20305     case $host_os in
   20306 #	linux*)		DRIVER_MAN_SUFFIX=4x ;;
   20307 	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
   20308 	*)		DRIVER_MAN_SUFFIX=4  ;;
   20309     esac
   20310 fi
   20311 if test x$DRIVER_MAN_DIR = x    ; then
   20312     case $host_os in
   20313 #	linux*)	DRIVER_MAN_DIR='$(mandir)/man4' ;;
   20314 	*)	DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' ;;
   20315     esac
   20316 fi
   20317 
   20318 if test x$ADMIN_MAN_SUFFIX = x    ; then
   20319     case $host_os in
   20320 	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
   20321 	*)		ADMIN_MAN_SUFFIX=8  ;;
   20322     esac
   20323 fi
   20324 if test x$ADMIN_MAN_DIR = x    ; then
   20325     ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
   20326 fi
   20327 
   20328 
   20329 
   20330 
   20331 
   20332 
   20333 
   20334 
   20335 
   20336 
   20337 
   20338 
   20339 
   20340 
   20341 
   20342 
   20343 
   20344 # Check whether --with-release-version or --without-release-version was given.
   20345 if test "${with_release_version+set}" = set; then
   20346   withval="$with_release_version"
   20347   RELEASE_VERSION="$withval"
   20348 else
   20349   RELEASE_VERSION=""
   20350 fi;
   20351 	if test "x$RELEASE_VERSION" != "x"; then
   20352 		PACKAGE="$PACKAGE-$RELEASE_VERSION"
   20353 		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
   20354 		{ echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
   20355 echo "$as_me: Building with package name set to $PACKAGE" >&6;}
   20356 	fi
   20357 
   20358 
   20359 
   20360 as_ac_File=`echo "ac_cv_file_$prefix/share/X11/sgml/defs.ent" | $as_tr_sh`
   20361 echo "$as_me:$LINENO: checking for $prefix/share/X11/sgml/defs.ent" >&5
   20362 echo $ECHO_N "checking for $prefix/share/X11/sgml/defs.ent... $ECHO_C" >&6
   20363 if eval "test \"\${$as_ac_File+set}\" = set"; then
   20364   echo $ECHO_N "(cached) $ECHO_C" >&6
   20365 else
   20366   test "$cross_compiling" = yes &&
   20367   { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
   20368 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
   20369    { (exit 1); exit 1; }; }
   20370 if test -r "$prefix/share/X11/sgml/defs.ent"; then
   20371   eval "$as_ac_File=yes"
   20372 else
   20373   eval "$as_ac_File=no"
   20374 fi
   20375 fi
   20376 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
   20377 echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
   20378 if test `eval echo '${'$as_ac_File'}'` = yes; then
   20379   DEFS_ENT_PATH=$prefix/share/X11/sgml
   20380 else
   20381   DEFS_ENT_PATH=
   20382 
   20383 fi
   20384 
   20385 
   20386 # Extract the first word of "linuxdoc", so it can be a program name with args.
   20387 set dummy linuxdoc; ac_word=$2
   20388 echo "$as_me:$LINENO: checking for $ac_word" >&5
   20389 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   20390 if test "${ac_cv_path_LINUXDOC+set}" = set; then
   20391   echo $ECHO_N "(cached) $ECHO_C" >&6
   20392 else
   20393   case $LINUXDOC in
   20394   [\\/]* | ?:[\\/]*)
   20395   ac_cv_path_LINUXDOC="$LINUXDOC" # Let the user override the test with a path.
   20396   ;;
   20397   *)
   20398   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20399 for as_dir in $PATH
   20400 do
   20401   IFS=$as_save_IFS
   20402   test -z "$as_dir" && as_dir=.
   20403   for ac_exec_ext in '' $ac_executable_extensions; do
   20404   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   20405     ac_cv_path_LINUXDOC="$as_dir/$ac_word$ac_exec_ext"
   20406     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20407     break 2
   20408   fi
   20409 done
   20410 done
   20411 
   20412   ;;
   20413 esac
   20414 fi
   20415 LINUXDOC=$ac_cv_path_LINUXDOC
   20416 
   20417 if test -n "$LINUXDOC"; then
   20418   echo "$as_me:$LINENO: result: $LINUXDOC" >&5
   20419 echo "${ECHO_T}$LINUXDOC" >&6
   20420 else
   20421   echo "$as_me:$LINENO: result: no" >&5
   20422 echo "${ECHO_T}no" >&6
   20423 fi
   20424 
   20425 # Extract the first word of "ps2pdf", so it can be a program name with args.
   20426 set dummy ps2pdf; ac_word=$2
   20427 echo "$as_me:$LINENO: checking for $ac_word" >&5
   20428 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   20429 if test "${ac_cv_path_PS2PDF+set}" = set; then
   20430   echo $ECHO_N "(cached) $ECHO_C" >&6
   20431 else
   20432   case $PS2PDF in
   20433   [\\/]* | ?:[\\/]*)
   20434   ac_cv_path_PS2PDF="$PS2PDF" # Let the user override the test with a path.
   20435   ;;
   20436   *)
   20437   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20438 for as_dir in $PATH
   20439 do
   20440   IFS=$as_save_IFS
   20441   test -z "$as_dir" && as_dir=.
   20442   for ac_exec_ext in '' $ac_executable_extensions; do
   20443   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   20444     ac_cv_path_PS2PDF="$as_dir/$ac_word$ac_exec_ext"
   20445     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   20446     break 2
   20447   fi
   20448 done
   20449 done
   20450 
   20451   ;;
   20452 esac
   20453 fi
   20454 PS2PDF=$ac_cv_path_PS2PDF
   20455 
   20456 if test -n "$PS2PDF"; then
   20457   echo "$as_me:$LINENO: result: $PS2PDF" >&5
   20458 echo "${ECHO_T}$PS2PDF" >&6
   20459 else
   20460   echo "$as_me:$LINENO: result: no" >&5
   20461 echo "${ECHO_T}no" >&6
   20462 fi
   20463 
   20464 
   20465 echo "$as_me:$LINENO: checking Whether to build documentation" >&5
   20466 echo $ECHO_N "checking Whether to build documentation... $ECHO_C" >&6
   20467 
   20468 if test x$DEFS_ENT_PATH != x && test x$LINUXDOC != x ; then
   20469    BUILDDOC=yes
   20470 else
   20471    BUILDDOC=no
   20472 fi
   20473 
   20474 
   20475 
   20476 if test x$BUILDDOC = xyes; then
   20477   BUILD_LINUXDOC_TRUE=
   20478   BUILD_LINUXDOC_FALSE='#'
   20479 else
   20480   BUILD_LINUXDOC_TRUE='#'
   20481   BUILD_LINUXDOC_FALSE=
   20482 fi
   20483 
   20484 
   20485 echo "$as_me:$LINENO: result: $BUILDDOC" >&5
   20486 echo "${ECHO_T}$BUILDDOC" >&6
   20487 
   20488 echo "$as_me:$LINENO: checking Whether to build pdf documentation" >&5
   20489 echo $ECHO_N "checking Whether to build pdf documentation... $ECHO_C" >&6
   20490 
   20491 if test x$PS2PDF != x ; then
   20492    BUILDPDFDOC=yes
   20493 else
   20494    BUILDPDFDOC=no
   20495 fi
   20496 
   20497 
   20498 
   20499 if test x$BUILDPDFDOC = xyes; then
   20500   BUILD_PDFDOC_TRUE=
   20501   BUILD_PDFDOC_FALSE='#'
   20502 else
   20503   BUILD_PDFDOC_TRUE='#'
   20504   BUILD_PDFDOC_FALSE=
   20505 fi
   20506 
   20507 
   20508 echo "$as_me:$LINENO: result: $BUILDPDFDOC" >&5
   20509 echo "${ECHO_T}$BUILDPDFDOC" >&6
   20510 
   20511 MAKE_TEXT="SGML_SEARCH_PATH=$DEFS_ENT_PATH GROFF_NO_SGR=y $LINUXDOC -B txt"
   20512 MAKE_PS="SGML_SEARCH_PATH=$DEFS_ENT_PATH $LINUXDOC -B latex --papersize=letter --output=ps"
   20513 MAKE_PDF="$PS2PDF"
   20514 MAKE_HTML="SGML_SEARCH_PATH=$DEFS_ENT_PATH $LINUXDOC  -B html --split=0"
   20515 
   20516 
   20517 
   20518 
   20519 
   20520 
   20521 
   20522                               ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
   20523 cat >confcache <<\_ACEOF
   20524 # This file is a shell script that caches the results of configure
   20525 # tests run on this system so they can be shared between configure
   20526 # scripts and configure runs, see configure's option --config-cache.
   20527 # It is not useful on other systems.  If it contains results you don't
   20528 # want to keep, you may remove or edit it.
   20529 #
   20530 # config.status only pays attention to the cache file if you give it
   20531 # the --recheck option to rerun configure.
   20532 #
   20533 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   20534 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   20535 # following values.
   20536 
   20537 _ACEOF
   20538 
   20539 # The following way of writing the cache mishandles newlines in values,
   20540 # but we know of no workaround that is simple, portable, and efficient.
   20541 # So, don't put newlines in cache variables' values.
   20542 # Ultrix sh set writes to stderr and can't be redirected directly,
   20543 # and sets the high bit in the cache file unless we assign to the vars.
   20544 {
   20545   (set) 2>&1 |
   20546     case `(ac_space=' '; set | grep ac_space) 2>&1` in
   20547     *ac_space=\ *)
   20548       # `set' does not quote correctly, so add quotes (double-quote
   20549       # substitution turns \\\\ into \\, and sed turns \\ into \).
   20550       sed -n \
   20551 	"s/'/'\\\\''/g;
   20552 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   20553       ;;
   20554     *)
   20555       # `set' quotes correctly as required by POSIX, so do not add quotes.
   20556       sed -n \
   20557 	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
   20558       ;;
   20559     esac;
   20560 } |
   20561   sed '
   20562      t clear
   20563      : clear
   20564      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   20565      t end
   20566      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   20567      : end' >>confcache
   20568 if diff $cache_file confcache >/dev/null 2>&1; then :; else
   20569   if test -w $cache_file; then
   20570     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
   20571     cat confcache >$cache_file
   20572   else
   20573     echo "not updating unwritable cache $cache_file"
   20574   fi
   20575 fi
   20576 rm -f confcache
   20577 
   20578 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   20579 # Let make expand exec_prefix.
   20580 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   20581 
   20582 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   20583 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   20584 # trailing colons and then remove the whole line if VPATH becomes empty
   20585 # (actually we leave an empty line to preserve line numbers).
   20586 if test "x$srcdir" = x.; then
   20587   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   20588 s/:*\$(srcdir):*/:/;
   20589 s/:*\${srcdir}:*/:/;
   20590 s/:*@srcdir@:*/:/;
   20591 s/^\([^=]*=[	 ]*\):*/\1/;
   20592 s/:*$//;
   20593 s/^[^=]*=[	 ]*$//;
   20594 }'
   20595 fi
   20596 
   20597 DEFS=-DHAVE_CONFIG_H
   20598 
   20599 ac_libobjs=
   20600 ac_ltlibobjs=
   20601 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   20602   # 1. Remove the extension, and $U if already installed.
   20603   ac_i=`echo "$ac_i" |
   20604 	 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
   20605   # 2. Add them.
   20606   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
   20607   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
   20608 done
   20609 LIBOBJS=$ac_libobjs
   20610 
   20611 LTLIBOBJS=$ac_ltlibobjs
   20612 
   20613 
   20614 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   20615   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
   20616 Usually this means the macro was only invoked conditionally." >&5
   20617 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
   20618 Usually this means the macro was only invoked conditionally." >&2;}
   20619    { (exit 1); exit 1; }; }
   20620 fi
   20621 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   20622   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   20623 Usually this means the macro was only invoked conditionally." >&5
   20624 echo "$as_me: error: conditional \"AMDEP\" was never defined.
   20625 Usually this means the macro was only invoked conditionally." >&2;}
   20626    { (exit 1); exit 1; }; }
   20627 fi
   20628 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   20629   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   20630 Usually this means the macro was only invoked conditionally." >&5
   20631 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   20632 Usually this means the macro was only invoked conditionally." >&2;}
   20633    { (exit 1); exit 1; }; }
   20634 fi
   20635 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   20636   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   20637 Usually this means the macro was only invoked conditionally." >&5
   20638 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   20639 Usually this means the macro was only invoked conditionally." >&2;}
   20640    { (exit 1); exit 1; }; }
   20641 fi
   20642 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   20643   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   20644 Usually this means the macro was only invoked conditionally." >&5
   20645 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   20646 Usually this means the macro was only invoked conditionally." >&2;}
   20647    { (exit 1); exit 1; }; }
   20648 fi
   20649 if test -z "${XF86RUSH_TRUE}" && test -z "${XF86RUSH_FALSE}"; then
   20650   { { echo "$as_me:$LINENO: error: conditional \"XF86RUSH\" was never defined.
   20651 Usually this means the macro was only invoked conditionally." >&5
   20652 echo "$as_me: error: conditional \"XF86RUSH\" was never defined.
   20653 Usually this means the macro was only invoked conditionally." >&2;}
   20654    { (exit 1); exit 1; }; }
   20655 fi
   20656 if test -z "${BUILD_LINUXDOC_TRUE}" && test -z "${BUILD_LINUXDOC_FALSE}"; then
   20657   { { echo "$as_me:$LINENO: error: conditional \"BUILD_LINUXDOC\" was never defined.
   20658 Usually this means the macro was only invoked conditionally." >&5
   20659 echo "$as_me: error: conditional \"BUILD_LINUXDOC\" was never defined.
   20660 Usually this means the macro was only invoked conditionally." >&2;}
   20661    { (exit 1); exit 1; }; }
   20662 fi
   20663 if test -z "${BUILD_PDFDOC_TRUE}" && test -z "${BUILD_PDFDOC_FALSE}"; then
   20664   { { echo "$as_me:$LINENO: error: conditional \"BUILD_PDFDOC\" was never defined.
   20665 Usually this means the macro was only invoked conditionally." >&5
   20666 echo "$as_me: error: conditional \"BUILD_PDFDOC\" was never defined.
   20667 Usually this means the macro was only invoked conditionally." >&2;}
   20668    { (exit 1); exit 1; }; }
   20669 fi
   20670 
   20671 : ${CONFIG_STATUS=./config.status}
   20672 ac_clean_files_save=$ac_clean_files
   20673 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   20674 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   20675 echo "$as_me: creating $CONFIG_STATUS" >&6;}
   20676 cat >$CONFIG_STATUS <<_ACEOF
   20677 #! $SHELL
   20678 # Generated by $as_me.
   20679 # Run this file to recreate the current configuration.
   20680 # Compiler output produced by configure, useful for debugging
   20681 # configure, is in config.log if it exists.
   20682 
   20683 debug=false
   20684 ac_cs_recheck=false
   20685 ac_cs_silent=false
   20686 SHELL=\${CONFIG_SHELL-$SHELL}
   20687 _ACEOF
   20688 
   20689 cat >>$CONFIG_STATUS <<\_ACEOF
   20690 ## --------------------- ##
   20691 ## M4sh Initialization.  ##
   20692 ## --------------------- ##
   20693 
   20694 # Be Bourne compatible
   20695 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   20696   emulate sh
   20697   NULLCMD=:
   20698   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
   20699   # is contrary to our usage.  Disable this feature.
   20700   alias -g '${1+"$@"}'='"$@"'
   20701 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
   20702   set -o posix
   20703 fi
   20704 DUALCASE=1; export DUALCASE # for MKS sh
   20705 
   20706 # Support unset when possible.
   20707 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   20708   as_unset=unset
   20709 else
   20710   as_unset=false
   20711 fi
   20712 
   20713 
   20714 # Work around bugs in pre-3.0 UWIN ksh.
   20715 $as_unset ENV MAIL MAILPATH
   20716 PS1='$ '
   20717 PS2='> '
   20718 PS4='+ '
   20719 
   20720 # NLS nuisances.
   20721 for as_var in \
   20722   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
   20723   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
   20724   LC_TELEPHONE LC_TIME
   20725 do
   20726   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
   20727     eval $as_var=C; export $as_var
   20728   else
   20729     $as_unset $as_var
   20730   fi
   20731 done
   20732 
   20733 # Required to use basename.
   20734 if expr a : '\(a\)' >/dev/null 2>&1; then
   20735   as_expr=expr
   20736 else
   20737   as_expr=false
   20738 fi
   20739 
   20740 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
   20741   as_basename=basename
   20742 else
   20743   as_basename=false
   20744 fi
   20745 
   20746 
   20747 # Name of the executable.
   20748 as_me=`$as_basename "$0" ||
   20749 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   20750 	 X"$0" : 'X\(//\)$' \| \
   20751 	 X"$0" : 'X\(/\)$' \| \
   20752 	 .     : '\(.\)' 2>/dev/null ||
   20753 echo X/"$0" |
   20754     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
   20755   	  /^X\/\(\/\/\)$/{ s//\1/; q; }
   20756   	  /^X\/\(\/\).*/{ s//\1/; q; }
   20757   	  s/.*/./; q'`
   20758 
   20759 
   20760 # PATH needs CR, and LINENO needs CR and PATH.
   20761 # Avoid depending upon Character Ranges.
   20762 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   20763 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   20764 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   20765 as_cr_digits='0123456789'
   20766 as_cr_alnum=$as_cr_Letters$as_cr_digits
   20767 
   20768 # The user is always right.
   20769 if test "${PATH_SEPARATOR+set}" != set; then
   20770   echo "#! /bin/sh" >conf$$.sh
   20771   echo  "exit 0"   >>conf$$.sh
   20772   chmod +x conf$$.sh
   20773   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   20774     PATH_SEPARATOR=';'
   20775   else
   20776     PATH_SEPARATOR=:
   20777   fi
   20778   rm -f conf$$.sh
   20779 fi
   20780 
   20781 
   20782   as_lineno_1=$LINENO
   20783   as_lineno_2=$LINENO
   20784   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
   20785   test "x$as_lineno_1" != "x$as_lineno_2" &&
   20786   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
   20787   # Find who we are.  Look in the path if we contain no path at all
   20788   # relative or not.
   20789   case $0 in
   20790     *[\\/]* ) as_myself=$0 ;;
   20791     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20792 for as_dir in $PATH
   20793 do
   20794   IFS=$as_save_IFS
   20795   test -z "$as_dir" && as_dir=.
   20796   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   20797 done
   20798 
   20799        ;;
   20800   esac
   20801   # We did not find ourselves, most probably we were run as `sh COMMAND'
   20802   # in which case we are not to be found in the path.
   20803   if test "x$as_myself" = x; then
   20804     as_myself=$0
   20805   fi
   20806   if test ! -f "$as_myself"; then
   20807     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
   20808 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
   20809    { (exit 1); exit 1; }; }
   20810   fi
   20811   case $CONFIG_SHELL in
   20812   '')
   20813     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   20814 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
   20815 do
   20816   IFS=$as_save_IFS
   20817   test -z "$as_dir" && as_dir=.
   20818   for as_base in sh bash ksh sh5; do
   20819 	 case $as_dir in
   20820 	 /*)
   20821 	   if ("$as_dir/$as_base" -c '
   20822   as_lineno_1=$LINENO
   20823   as_lineno_2=$LINENO
   20824   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
   20825   test "x$as_lineno_1" != "x$as_lineno_2" &&
   20826   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
   20827 	     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
   20828 	     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
   20829 	     CONFIG_SHELL=$as_dir/$as_base
   20830 	     export CONFIG_SHELL
   20831 	     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
   20832 	   fi;;
   20833 	 esac
   20834        done
   20835 done
   20836 ;;
   20837   esac
   20838 
   20839   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   20840   # uniformly replaced by the line number.  The first 'sed' inserts a
   20841   # line-number line before each line; the second 'sed' does the real
   20842   # work.  The second script uses 'N' to pair each line-number line
   20843   # with the numbered line, and appends trailing '-' during
   20844   # substitution so that $LINENO is not a special case at line end.
   20845   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   20846   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
   20847   sed '=' <$as_myself |
   20848     sed '
   20849       N
   20850       s,$,-,
   20851       : loop
   20852       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
   20853       t loop
   20854       s,-$,,
   20855       s,^['$as_cr_digits']*\n,,
   20856     ' >$as_me.lineno &&
   20857   chmod +x $as_me.lineno ||
   20858     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
   20859 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
   20860    { (exit 1); exit 1; }; }
   20861 
   20862   # Don't try to exec as it changes $[0], causing all sort of problems
   20863   # (the dirname of $[0] is not the place where we might find the
   20864   # original and so on.  Autoconf is especially sensible to this).
   20865   . ./$as_me.lineno
   20866   # Exit status is that of the last command.
   20867   exit
   20868 }
   20869 
   20870 
   20871 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
   20872   *c*,-n*) ECHO_N= ECHO_C='
   20873 ' ECHO_T='	' ;;
   20874   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
   20875   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
   20876 esac
   20877 
   20878 if expr a : '\(a\)' >/dev/null 2>&1; then
   20879   as_expr=expr
   20880 else
   20881   as_expr=false
   20882 fi
   20883 
   20884 rm -f conf$$ conf$$.exe conf$$.file
   20885 echo >conf$$.file
   20886 if ln -s conf$$.file conf$$ 2>/dev/null; then
   20887   # We could just check for DJGPP; but this test a) works b) is more generic
   20888   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
   20889   if test -f conf$$.exe; then
   20890     # Don't use ln at all; we don't have any links
   20891     as_ln_s='cp -p'
   20892   else
   20893     as_ln_s='ln -s'
   20894   fi
   20895 elif ln conf$$.file conf$$ 2>/dev/null; then
   20896   as_ln_s=ln
   20897 else
   20898   as_ln_s='cp -p'
   20899 fi
   20900 rm -f conf$$ conf$$.exe conf$$.file
   20901 
   20902 if mkdir -p . 2>/dev/null; then
   20903   as_mkdir_p=:
   20904 else
   20905   test -d ./-p && rmdir ./-p
   20906   as_mkdir_p=false
   20907 fi
   20908 
   20909 as_executable_p="test -f"
   20910 
   20911 # Sed expression to map a string onto a valid CPP name.
   20912 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   20913 
   20914 # Sed expression to map a string onto a valid variable name.
   20915 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   20916 
   20917 
   20918 # IFS
   20919 # We need space, tab and new line, in precisely that order.
   20920 as_nl='
   20921 '
   20922 IFS=" 	$as_nl"
   20923 
   20924 # CDPATH.
   20925 $as_unset CDPATH
   20926 
   20927 exec 6>&1
   20928 
   20929 # Open the log real soon, to keep \$[0] and so on meaningful, and to
   20930 # report actual input values of CONFIG_FILES etc. instead of their
   20931 # values after options handling.  Logging --version etc. is OK.
   20932 exec 5>>config.log
   20933 {
   20934   echo
   20935   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   20936 ## Running $as_me. ##
   20937 _ASBOX
   20938 } >&5
   20939 cat >&5 <<_CSEOF
   20940 
   20941 This file was extended by xf86-video-apm $as_me 1.1.1, which was
   20942 generated by GNU Autoconf 2.59.  Invocation command line was
   20943 
   20944   CONFIG_FILES    = $CONFIG_FILES
   20945   CONFIG_HEADERS  = $CONFIG_HEADERS
   20946   CONFIG_LINKS    = $CONFIG_LINKS
   20947   CONFIG_COMMANDS = $CONFIG_COMMANDS
   20948   $ $0 $@
   20949 
   20950 _CSEOF
   20951 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
   20952 echo >&5
   20953 _ACEOF
   20954 
   20955 # Files that config.status was made for.
   20956 if test -n "$ac_config_files"; then
   20957   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
   20958 fi
   20959 
   20960 if test -n "$ac_config_headers"; then
   20961   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
   20962 fi
   20963 
   20964 if test -n "$ac_config_links"; then
   20965   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
   20966 fi
   20967 
   20968 if test -n "$ac_config_commands"; then
   20969   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
   20970 fi
   20971 
   20972 cat >>$CONFIG_STATUS <<\_ACEOF
   20973 
   20974 ac_cs_usage="\
   20975 \`$as_me' instantiates files from templates according to the
   20976 current configuration.
   20977 
   20978 Usage: $0 [OPTIONS] [FILE]...
   20979 
   20980   -h, --help       print this help, then exit
   20981   -V, --version    print version number, then exit
   20982   -q, --quiet      do not print progress messages
   20983   -d, --debug      don't remove temporary files
   20984       --recheck    update $as_me by reconfiguring in the same conditions
   20985   --file=FILE[:TEMPLATE]
   20986 		   instantiate the configuration file FILE
   20987   --header=FILE[:TEMPLATE]
   20988 		   instantiate the configuration header FILE
   20989 
   20990 Configuration files:
   20991 $config_files
   20992 
   20993 Configuration headers:
   20994 $config_headers
   20995 
   20996 Configuration commands:
   20997 $config_commands
   20998 
   20999 Report bugs to <bug-autoconf@gnu.org>."
   21000 _ACEOF
   21001 
   21002 cat >>$CONFIG_STATUS <<_ACEOF
   21003 ac_cs_version="\\
   21004 xf86-video-apm config.status 1.1.1
   21005 configured by $0, generated by GNU Autoconf 2.59,
   21006   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
   21007 
   21008 Copyright (C) 2003 Free Software Foundation, Inc.
   21009 This config.status script is free software; the Free Software Foundation
   21010 gives unlimited permission to copy, distribute and modify it."
   21011 srcdir=$srcdir
   21012 INSTALL="$INSTALL"
   21013 _ACEOF
   21014 
   21015 cat >>$CONFIG_STATUS <<\_ACEOF
   21016 # If no file are specified by the user, then we need to provide default
   21017 # value.  By we need to know if files were specified by the user.
   21018 ac_need_defaults=:
   21019 while test $# != 0
   21020 do
   21021   case $1 in
   21022   --*=*)
   21023     ac_option=`expr "x$1" : 'x\([^=]*\)='`
   21024     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
   21025     ac_shift=:
   21026     ;;
   21027   -*)
   21028     ac_option=$1
   21029     ac_optarg=$2
   21030     ac_shift=shift
   21031     ;;
   21032   *) # This is not an option, so the user has probably given explicit
   21033      # arguments.
   21034      ac_option=$1
   21035      ac_need_defaults=false;;
   21036   esac
   21037 
   21038   case $ac_option in
   21039   # Handling of the options.
   21040 _ACEOF
   21041 cat >>$CONFIG_STATUS <<\_ACEOF
   21042   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   21043     ac_cs_recheck=: ;;
   21044   --version | --vers* | -V )
   21045     echo "$ac_cs_version"; exit 0 ;;
   21046   --he | --h)
   21047     # Conflict between --help and --header
   21048     { { echo "$as_me:$LINENO: error: ambiguous option: $1
   21049 Try \`$0 --help' for more information." >&5
   21050 echo "$as_me: error: ambiguous option: $1
   21051 Try \`$0 --help' for more information." >&2;}
   21052    { (exit 1); exit 1; }; };;
   21053   --help | --hel | -h )
   21054     echo "$ac_cs_usage"; exit 0 ;;
   21055   --debug | --d* | -d )
   21056     debug=: ;;
   21057   --file | --fil | --fi | --f )
   21058     $ac_shift
   21059     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
   21060     ac_need_defaults=false;;
   21061   --header | --heade | --head | --hea )
   21062     $ac_shift
   21063     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
   21064     ac_need_defaults=false;;
   21065   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   21066   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   21067     ac_cs_silent=: ;;
   21068 
   21069   # This is an error.
   21070   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
   21071 Try \`$0 --help' for more information." >&5
   21072 echo "$as_me: error: unrecognized option: $1
   21073 Try \`$0 --help' for more information." >&2;}
   21074    { (exit 1); exit 1; }; } ;;
   21075 
   21076   *) ac_config_targets="$ac_config_targets $1" ;;
   21077 
   21078   esac
   21079   shift
   21080 done
   21081 
   21082 ac_configure_extra_args=
   21083 
   21084 if $ac_cs_silent; then
   21085   exec 6>/dev/null
   21086   ac_configure_extra_args="$ac_configure_extra_args --silent"
   21087 fi
   21088 
   21089 _ACEOF
   21090 cat >>$CONFIG_STATUS <<_ACEOF
   21091 if \$ac_cs_recheck; then
   21092   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
   21093   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   21094 fi
   21095 
   21096 _ACEOF
   21097 
   21098 cat >>$CONFIG_STATUS <<_ACEOF
   21099 #
   21100 # INIT-COMMANDS section.
   21101 #
   21102 
   21103 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   21104 
   21105 _ACEOF
   21106 
   21107 
   21108 
   21109 cat >>$CONFIG_STATUS <<\_ACEOF
   21110 for ac_config_target in $ac_config_targets
   21111 do
   21112   case "$ac_config_target" in
   21113   # Handling of arguments.
   21114   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   21115   "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   21116   "man/Makefile" ) CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
   21117   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   21118   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   21119   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   21120 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   21121    { (exit 1); exit 1; }; };;
   21122   esac
   21123 done
   21124 
   21125 # If the user did not use the arguments to specify the items to instantiate,
   21126 # then the envvar interface is used.  Set only those that are not.
   21127 # We use the long form for the default assignment because of an extremely
   21128 # bizarre bug on SunOS 4.1.3.
   21129 if $ac_need_defaults; then
   21130   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   21131   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   21132   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   21133 fi
   21134 
   21135 # Have a temporary directory for convenience.  Make it in the build tree
   21136 # simply because there is no reason to put it here, and in addition,
   21137 # creating and moving files from /tmp can sometimes cause problems.
   21138 # Create a temporary directory, and hook for its removal unless debugging.
   21139 $debug ||
   21140 {
   21141   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
   21142   trap '{ (exit 1); exit 1; }' 1 2 13 15
   21143 }
   21144 
   21145 # Create a (secure) tmp directory for tmp files.
   21146 
   21147 {
   21148   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
   21149   test -n "$tmp" && test -d "$tmp"
   21150 }  ||
   21151 {
   21152   tmp=./confstat$$-$RANDOM
   21153   (umask 077 && mkdir $tmp)
   21154 } ||
   21155 {
   21156    echo "$me: cannot create a temporary directory in ." >&2
   21157    { (exit 1); exit 1; }
   21158 }
   21159 
   21160 _ACEOF
   21161 
   21162 cat >>$CONFIG_STATUS <<_ACEOF
   21163 
   21164 #
   21165 # CONFIG_FILES section.
   21166 #
   21167 
   21168 # No need to generate the scripts if there are no CONFIG_FILES.
   21169 # This happens for instance when ./config.status config.h
   21170 if test -n "\$CONFIG_FILES"; then
   21171   # Protect against being on the right side of a sed subst in config.status.
   21172   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
   21173    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
   21174 s,@SHELL@,$SHELL,;t t
   21175 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
   21176 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
   21177 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
   21178 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
   21179 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
   21180 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
   21181 s,@exec_prefix@,$exec_prefix,;t t
   21182 s,@prefix@,$prefix,;t t
   21183 s,@program_transform_name@,$program_transform_name,;t t
   21184 s,@bindir@,$bindir,;t t
   21185 s,@sbindir@,$sbindir,;t t
   21186 s,@libexecdir@,$libexecdir,;t t
   21187 s,@datadir@,$datadir,;t t
   21188 s,@sysconfdir@,$sysconfdir,;t t
   21189 s,@sharedstatedir@,$sharedstatedir,;t t
   21190 s,@localstatedir@,$localstatedir,;t t
   21191 s,@libdir@,$libdir,;t t
   21192 s,@includedir@,$includedir,;t t
   21193 s,@oldincludedir@,$oldincludedir,;t t
   21194 s,@infodir@,$infodir,;t t
   21195 s,@mandir@,$mandir,;t t
   21196 s,@build_alias@,$build_alias,;t t
   21197 s,@host_alias@,$host_alias,;t t
   21198 s,@target_alias@,$target_alias,;t t
   21199 s,@DEFS@,$DEFS,;t t
   21200 s,@ECHO_C@,$ECHO_C,;t t
   21201 s,@ECHO_N@,$ECHO_N,;t t
   21202 s,@ECHO_T@,$ECHO_T,;t t
   21203 s,@LIBS@,$LIBS,;t t
   21204 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
   21205 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
   21206 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
   21207 s,@CYGPATH_W@,$CYGPATH_W,;t t
   21208 s,@PACKAGE@,$PACKAGE,;t t
   21209 s,@VERSION@,$VERSION,;t t
   21210 s,@ACLOCAL@,$ACLOCAL,;t t
   21211 s,@AUTOCONF@,$AUTOCONF,;t t
   21212 s,@AUTOMAKE@,$AUTOMAKE,;t t
   21213 s,@AUTOHEADER@,$AUTOHEADER,;t t
   21214 s,@MAKEINFO@,$MAKEINFO,;t t
   21215 s,@install_sh@,$install_sh,;t t
   21216 s,@STRIP@,$STRIP,;t t
   21217 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
   21218 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
   21219 s,@mkdir_p@,$mkdir_p,;t t
   21220 s,@AWK@,$AWK,;t t
   21221 s,@SET_MAKE@,$SET_MAKE,;t t
   21222 s,@am__leading_dot@,$am__leading_dot,;t t
   21223 s,@AMTAR@,$AMTAR,;t t
   21224 s,@am__tar@,$am__tar,;t t
   21225 s,@am__untar@,$am__untar,;t t
   21226 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
   21227 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
   21228 s,@MAINT@,$MAINT,;t t
   21229 s,@build@,$build,;t t
   21230 s,@build_cpu@,$build_cpu,;t t
   21231 s,@build_vendor@,$build_vendor,;t t
   21232 s,@build_os@,$build_os,;t t
   21233 s,@host@,$host,;t t
   21234 s,@host_cpu@,$host_cpu,;t t
   21235 s,@host_vendor@,$host_vendor,;t t
   21236 s,@host_os@,$host_os,;t t
   21237 s,@CC@,$CC,;t t
   21238 s,@CFLAGS@,$CFLAGS,;t t
   21239 s,@LDFLAGS@,$LDFLAGS,;t t
   21240 s,@CPPFLAGS@,$CPPFLAGS,;t t
   21241 s,@ac_ct_CC@,$ac_ct_CC,;t t
   21242 s,@EXEEXT@,$EXEEXT,;t t
   21243 s,@OBJEXT@,$OBJEXT,;t t
   21244 s,@DEPDIR@,$DEPDIR,;t t
   21245 s,@am__include@,$am__include,;t t
   21246 s,@am__quote@,$am__quote,;t t
   21247 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
   21248 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
   21249 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
   21250 s,@CCDEPMODE@,$CCDEPMODE,;t t
   21251 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
   21252 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
   21253 s,@EGREP@,$EGREP,;t t
   21254 s,@LN_S@,$LN_S,;t t
   21255 s,@ECHO@,$ECHO,;t t
   21256 s,@AR@,$AR,;t t
   21257 s,@ac_ct_AR@,$ac_ct_AR,;t t
   21258 s,@RANLIB@,$RANLIB,;t t
   21259 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
   21260 s,@CPP@,$CPP,;t t
   21261 s,@CXX@,$CXX,;t t
   21262 s,@CXXFLAGS@,$CXXFLAGS,;t t
   21263 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
   21264 s,@CXXDEPMODE@,$CXXDEPMODE,;t t
   21265 s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t
   21266 s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t
   21267 s,@CXXCPP@,$CXXCPP,;t t
   21268 s,@F77@,$F77,;t t
   21269 s,@FFLAGS@,$FFLAGS,;t t
   21270 s,@ac_ct_F77@,$ac_ct_F77,;t t
   21271 s,@LIBTOOL@,$LIBTOOL,;t t
   21272 s,@moduledir@,$moduledir,;t t
   21273 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
   21274 s,@ac_pt_PKG_CONFIG@,$ac_pt_PKG_CONFIG,;t t
   21275 s,@XORG_CFLAGS@,$XORG_CFLAGS,;t t
   21276 s,@XORG_LIBS@,$XORG_LIBS,;t t
   21277 s,@XF86RUSH_CFLAGS@,$XF86RUSH_CFLAGS,;t t
   21278 s,@XF86RUSH_LIBS@,$XF86RUSH_LIBS,;t t
   21279 s,@XF86RUSH_TRUE@,$XF86RUSH_TRUE,;t t
   21280 s,@XF86RUSH_FALSE@,$XF86RUSH_FALSE,;t t
   21281 s,@INCLUDES@,$INCLUDES,;t t
   21282 s,@DRIVER_NAME@,$DRIVER_NAME,;t t
   21283 s,@APP_MAN_SUFFIX@,$APP_MAN_SUFFIX,;t t
   21284 s,@LIB_MAN_SUFFIX@,$LIB_MAN_SUFFIX,;t t
   21285 s,@FILE_MAN_SUFFIX@,$FILE_MAN_SUFFIX,;t t
   21286 s,@MISC_MAN_SUFFIX@,$MISC_MAN_SUFFIX,;t t
   21287 s,@DRIVER_MAN_SUFFIX@,$DRIVER_MAN_SUFFIX,;t t
   21288 s,@ADMIN_MAN_SUFFIX@,$ADMIN_MAN_SUFFIX,;t t
   21289 s,@APP_MAN_DIR@,$APP_MAN_DIR,;t t
   21290 s,@LIB_MAN_DIR@,$LIB_MAN_DIR,;t t
   21291 s,@FILE_MAN_DIR@,$FILE_MAN_DIR,;t t
   21292 s,@MISC_MAN_DIR@,$MISC_MAN_DIR,;t t
   21293 s,@DRIVER_MAN_DIR@,$DRIVER_MAN_DIR,;t t
   21294 s,@ADMIN_MAN_DIR@,$ADMIN_MAN_DIR,;t t
   21295 s,@LINUXDOC@,$LINUXDOC,;t t
   21296 s,@PS2PDF@,$PS2PDF,;t t
   21297 s,@BUILD_LINUXDOC_TRUE@,$BUILD_LINUXDOC_TRUE,;t t
   21298 s,@BUILD_LINUXDOC_FALSE@,$BUILD_LINUXDOC_FALSE,;t t
   21299 s,@BUILD_PDFDOC_TRUE@,$BUILD_PDFDOC_TRUE,;t t
   21300 s,@BUILD_PDFDOC_FALSE@,$BUILD_PDFDOC_FALSE,;t t
   21301 s,@MAKE_TEXT@,$MAKE_TEXT,;t t
   21302 s,@MAKE_PS@,$MAKE_PS,;t t
   21303 s,@MAKE_PDF@,$MAKE_PDF,;t t
   21304 s,@MAKE_HTML@,$MAKE_HTML,;t t
   21305 s,@LIBOBJS@,$LIBOBJS,;t t
   21306 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
   21307 CEOF
   21308 
   21309 _ACEOF
   21310 
   21311   cat >>$CONFIG_STATUS <<\_ACEOF
   21312   # Split the substitutions into bite-sized pieces for seds with
   21313   # small command number limits, like on Digital OSF/1 and HP-UX.
   21314   ac_max_sed_lines=48
   21315   ac_sed_frag=1 # Number of current file.
   21316   ac_beg=1 # First line for current file.
   21317   ac_end=$ac_max_sed_lines # Line after last line for current file.
   21318   ac_more_lines=:
   21319   ac_sed_cmds=
   21320   while $ac_more_lines; do
   21321     if test $ac_beg -gt 1; then
   21322       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
   21323     else
   21324       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
   21325     fi
   21326     if test ! -s $tmp/subs.frag; then
   21327       ac_more_lines=false
   21328     else
   21329       # The purpose of the label and of the branching condition is to
   21330       # speed up the sed processing (if there are no `@' at all, there
   21331       # is no need to browse any of the substitutions).
   21332       # These are the two extra sed commands mentioned above.
   21333       (echo ':t
   21334   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
   21335       if test -z "$ac_sed_cmds"; then
   21336 	ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
   21337       else
   21338 	ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
   21339       fi
   21340       ac_sed_frag=`expr $ac_sed_frag + 1`
   21341       ac_beg=$ac_end
   21342       ac_end=`expr $ac_end + $ac_max_sed_lines`
   21343     fi
   21344   done
   21345   if test -z "$ac_sed_cmds"; then
   21346     ac_sed_cmds=cat
   21347   fi
   21348 fi # test -n "$CONFIG_FILES"
   21349 
   21350 _ACEOF
   21351 cat >>$CONFIG_STATUS <<\_ACEOF
   21352 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
   21353   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
   21354   case $ac_file in
   21355   - | *:- | *:-:* ) # input from stdin
   21356 	cat >$tmp/stdin
   21357 	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
   21358 	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   21359   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
   21360 	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   21361   * )   ac_file_in=$ac_file.in ;;
   21362   esac
   21363 
   21364   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
   21365   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
   21366 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21367 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   21368 	 X"$ac_file" : 'X\(//\)$' \| \
   21369 	 X"$ac_file" : 'X\(/\)' \| \
   21370 	 .     : '\(.\)' 2>/dev/null ||
   21371 echo X"$ac_file" |
   21372     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   21373   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   21374   	  /^X\(\/\/\)$/{ s//\1/; q; }
   21375   	  /^X\(\/\).*/{ s//\1/; q; }
   21376   	  s/.*/./; q'`
   21377   { if $as_mkdir_p; then
   21378     mkdir -p "$ac_dir"
   21379   else
   21380     as_dir="$ac_dir"
   21381     as_dirs=
   21382     while test ! -d "$as_dir"; do
   21383       as_dirs="$as_dir $as_dirs"
   21384       as_dir=`(dirname "$as_dir") 2>/dev/null ||
   21385 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21386 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   21387 	 X"$as_dir" : 'X\(//\)$' \| \
   21388 	 X"$as_dir" : 'X\(/\)' \| \
   21389 	 .     : '\(.\)' 2>/dev/null ||
   21390 echo X"$as_dir" |
   21391     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   21392   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   21393   	  /^X\(\/\/\)$/{ s//\1/; q; }
   21394   	  /^X\(\/\).*/{ s//\1/; q; }
   21395   	  s/.*/./; q'`
   21396     done
   21397     test ! -n "$as_dirs" || mkdir $as_dirs
   21398   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
   21399 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
   21400    { (exit 1); exit 1; }; }; }
   21401 
   21402   ac_builddir=.
   21403 
   21404 if test "$ac_dir" != .; then
   21405   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   21406   # A "../" for each directory in $ac_dir_suffix.
   21407   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
   21408 else
   21409   ac_dir_suffix= ac_top_builddir=
   21410 fi
   21411 
   21412 case $srcdir in
   21413   .)  # No --srcdir option.  We are building in place.
   21414     ac_srcdir=.
   21415     if test -z "$ac_top_builddir"; then
   21416        ac_top_srcdir=.
   21417     else
   21418        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
   21419     fi ;;
   21420   [\\/]* | ?:[\\/]* )  # Absolute path.
   21421     ac_srcdir=$srcdir$ac_dir_suffix;
   21422     ac_top_srcdir=$srcdir ;;
   21423   *) # Relative path.
   21424     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
   21425     ac_top_srcdir=$ac_top_builddir$srcdir ;;
   21426 esac
   21427 
   21428 # Do not use `cd foo && pwd` to compute absolute paths, because
   21429 # the directories may not exist.
   21430 case `pwd` in
   21431 .) ac_abs_builddir="$ac_dir";;
   21432 *)
   21433   case "$ac_dir" in
   21434   .) ac_abs_builddir=`pwd`;;
   21435   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
   21436   *) ac_abs_builddir=`pwd`/"$ac_dir";;
   21437   esac;;
   21438 esac
   21439 case $ac_abs_builddir in
   21440 .) ac_abs_top_builddir=${ac_top_builddir}.;;
   21441 *)
   21442   case ${ac_top_builddir}. in
   21443   .) ac_abs_top_builddir=$ac_abs_builddir;;
   21444   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
   21445   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
   21446   esac;;
   21447 esac
   21448 case $ac_abs_builddir in
   21449 .) ac_abs_srcdir=$ac_srcdir;;
   21450 *)
   21451   case $ac_srcdir in
   21452   .) ac_abs_srcdir=$ac_abs_builddir;;
   21453   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
   21454   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
   21455   esac;;
   21456 esac
   21457 case $ac_abs_builddir in
   21458 .) ac_abs_top_srcdir=$ac_top_srcdir;;
   21459 *)
   21460   case $ac_top_srcdir in
   21461   .) ac_abs_top_srcdir=$ac_abs_builddir;;
   21462   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
   21463   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
   21464   esac;;
   21465 esac
   21466 
   21467 
   21468   case $INSTALL in
   21469   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   21470   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
   21471   esac
   21472 
   21473   if test x"$ac_file" != x-; then
   21474     { echo "$as_me:$LINENO: creating $ac_file" >&5
   21475 echo "$as_me: creating $ac_file" >&6;}
   21476     rm -f "$ac_file"
   21477   fi
   21478   # Let's still pretend it is `configure' which instantiates (i.e., don't
   21479   # use $as_me), people would be surprised to read:
   21480   #    /* config.h.  Generated by config.status.  */
   21481   if test x"$ac_file" = x-; then
   21482     configure_input=
   21483   else
   21484     configure_input="$ac_file.  "
   21485   fi
   21486   configure_input=$configure_input"Generated from `echo $ac_file_in |
   21487 				     sed 's,.*/,,'` by configure."
   21488 
   21489   # First look for the input files in the build tree, otherwise in the
   21490   # src tree.
   21491   ac_file_inputs=`IFS=:
   21492     for f in $ac_file_in; do
   21493       case $f in
   21494       -) echo $tmp/stdin ;;
   21495       [\\/$]*)
   21496 	 # Absolute (can't be DOS-style, as IFS=:)
   21497 	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
   21498 echo "$as_me: error: cannot find input file: $f" >&2;}
   21499    { (exit 1); exit 1; }; }
   21500 	 echo "$f";;
   21501       *) # Relative
   21502 	 if test -f "$f"; then
   21503 	   # Build tree
   21504 	   echo "$f"
   21505 	 elif test -f "$srcdir/$f"; then
   21506 	   # Source tree
   21507 	   echo "$srcdir/$f"
   21508 	 else
   21509 	   # /dev/null tree
   21510 	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
   21511 echo "$as_me: error: cannot find input file: $f" >&2;}
   21512    { (exit 1); exit 1; }; }
   21513 	 fi;;
   21514       esac
   21515     done` || { (exit 1); exit 1; }
   21516 _ACEOF
   21517 cat >>$CONFIG_STATUS <<_ACEOF
   21518   sed "$ac_vpsub
   21519 $extrasub
   21520 _ACEOF
   21521 cat >>$CONFIG_STATUS <<\_ACEOF
   21522 :t
   21523 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   21524 s,@configure_input@,$configure_input,;t t
   21525 s,@srcdir@,$ac_srcdir,;t t
   21526 s,@abs_srcdir@,$ac_abs_srcdir,;t t
   21527 s,@top_srcdir@,$ac_top_srcdir,;t t
   21528 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
   21529 s,@builddir@,$ac_builddir,;t t
   21530 s,@abs_builddir@,$ac_abs_builddir,;t t
   21531 s,@top_builddir@,$ac_top_builddir,;t t
   21532 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
   21533 s,@INSTALL@,$ac_INSTALL,;t t
   21534 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
   21535   rm -f $tmp/stdin
   21536   if test x"$ac_file" != x-; then
   21537     mv $tmp/out $ac_file
   21538   else
   21539     cat $tmp/out
   21540     rm -f $tmp/out
   21541   fi
   21542 
   21543 done
   21544 _ACEOF
   21545 cat >>$CONFIG_STATUS <<\_ACEOF
   21546 
   21547 #
   21548 # CONFIG_HEADER section.
   21549 #
   21550 
   21551 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
   21552 # NAME is the cpp macro being defined and VALUE is the value it is being given.
   21553 #
   21554 # ac_d sets the value in "#define NAME VALUE" lines.
   21555 ac_dA='s,^\([	 ]*\)#\([	 ]*define[	 ][	 ]*\)'
   21556 ac_dB='[	 ].*$,\1#\2'
   21557 ac_dC=' '
   21558 ac_dD=',;t'
   21559 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
   21560 ac_uA='s,^\([	 ]*\)#\([	 ]*\)undef\([	 ][	 ]*\)'
   21561 ac_uB='$,\1#\2define\3'
   21562 ac_uC=' '
   21563 ac_uD=',;t'
   21564 
   21565 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
   21566   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
   21567   case $ac_file in
   21568   - | *:- | *:-:* ) # input from stdin
   21569 	cat >$tmp/stdin
   21570 	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
   21571 	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   21572   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
   21573 	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   21574   * )   ac_file_in=$ac_file.in ;;
   21575   esac
   21576 
   21577   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
   21578 echo "$as_me: creating $ac_file" >&6;}
   21579 
   21580   # First look for the input files in the build tree, otherwise in the
   21581   # src tree.
   21582   ac_file_inputs=`IFS=:
   21583     for f in $ac_file_in; do
   21584       case $f in
   21585       -) echo $tmp/stdin ;;
   21586       [\\/$]*)
   21587 	 # Absolute (can't be DOS-style, as IFS=:)
   21588 	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
   21589 echo "$as_me: error: cannot find input file: $f" >&2;}
   21590    { (exit 1); exit 1; }; }
   21591 	 # Do quote $f, to prevent DOS paths from being IFS'd.
   21592 	 echo "$f";;
   21593       *) # Relative
   21594 	 if test -f "$f"; then
   21595 	   # Build tree
   21596 	   echo "$f"
   21597 	 elif test -f "$srcdir/$f"; then
   21598 	   # Source tree
   21599 	   echo "$srcdir/$f"
   21600 	 else
   21601 	   # /dev/null tree
   21602 	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
   21603 echo "$as_me: error: cannot find input file: $f" >&2;}
   21604    { (exit 1); exit 1; }; }
   21605 	 fi;;
   21606       esac
   21607     done` || { (exit 1); exit 1; }
   21608   # Remove the trailing spaces.
   21609   sed 's/[	 ]*$//' $ac_file_inputs >$tmp/in
   21610 
   21611 _ACEOF
   21612 
   21613 # Transform confdefs.h into two sed scripts, `conftest.defines' and
   21614 # `conftest.undefs', that substitutes the proper values into
   21615 # config.h.in to produce config.h.  The first handles `#define'
   21616 # templates, and the second `#undef' templates.
   21617 # And first: Protect against being on the right side of a sed subst in
   21618 # config.status.  Protect against being in an unquoted here document
   21619 # in config.status.
   21620 rm -f conftest.defines conftest.undefs
   21621 # Using a here document instead of a string reduces the quoting nightmare.
   21622 # Putting comments in sed scripts is not portable.
   21623 #
   21624 # `end' is used to avoid that the second main sed command (meant for
   21625 # 0-ary CPP macros) applies to n-ary macro definitions.
   21626 # See the Autoconf documentation for `clear'.
   21627 cat >confdef2sed.sed <<\_ACEOF
   21628 s/[\\&,]/\\&/g
   21629 s,[\\$`],\\&,g
   21630 t clear
   21631 : clear
   21632 s,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*\)\(([^)]*)\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
   21633 t end
   21634 s,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
   21635 : end
   21636 _ACEOF
   21637 # If some macros were called several times there might be several times
   21638 # the same #defines, which is useless.  Nevertheless, we may not want to
   21639 # sort them, since we want the *last* AC-DEFINE to be honored.
   21640 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
   21641 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
   21642 rm -f confdef2sed.sed
   21643 
   21644 # This sed command replaces #undef with comments.  This is necessary, for
   21645 # example, in the case of _POSIX_SOURCE, which is predefined and required
   21646 # on some systems where configure will not decide to define it.
   21647 cat >>conftest.undefs <<\_ACEOF
   21648 s,^[	 ]*#[	 ]*undef[	 ][	 ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
   21649 _ACEOF
   21650 
   21651 # Break up conftest.defines because some shells have a limit on the size
   21652 # of here documents, and old seds have small limits too (100 cmds).
   21653 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
   21654 echo '  if grep "^[	 ]*#[	 ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
   21655 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
   21656 echo '  :' >>$CONFIG_STATUS
   21657 rm -f conftest.tail
   21658 while grep . conftest.defines >/dev/null
   21659 do
   21660   # Write a limited-size here document to $tmp/defines.sed.
   21661   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
   21662   # Speed up: don't consider the non `#define' lines.
   21663   echo '/^[	 ]*#[	 ]*define/!b' >>$CONFIG_STATUS
   21664   # Work around the forget-to-reset-the-flag bug.
   21665   echo 't clr' >>$CONFIG_STATUS
   21666   echo ': clr' >>$CONFIG_STATUS
   21667   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
   21668   echo 'CEOF
   21669   sed -f $tmp/defines.sed $tmp/in >$tmp/out
   21670   rm -f $tmp/in
   21671   mv $tmp/out $tmp/in
   21672 ' >>$CONFIG_STATUS
   21673   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
   21674   rm -f conftest.defines
   21675   mv conftest.tail conftest.defines
   21676 done
   21677 rm -f conftest.defines
   21678 echo '  fi # grep' >>$CONFIG_STATUS
   21679 echo >>$CONFIG_STATUS
   21680 
   21681 # Break up conftest.undefs because some shells have a limit on the size
   21682 # of here documents, and old seds have small limits too (100 cmds).
   21683 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
   21684 rm -f conftest.tail
   21685 while grep . conftest.undefs >/dev/null
   21686 do
   21687   # Write a limited-size here document to $tmp/undefs.sed.
   21688   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
   21689   # Speed up: don't consider the non `#undef'
   21690   echo '/^[	 ]*#[	 ]*undef/!b' >>$CONFIG_STATUS
   21691   # Work around the forget-to-reset-the-flag bug.
   21692   echo 't clr' >>$CONFIG_STATUS
   21693   echo ': clr' >>$CONFIG_STATUS
   21694   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
   21695   echo 'CEOF
   21696   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
   21697   rm -f $tmp/in
   21698   mv $tmp/out $tmp/in
   21699 ' >>$CONFIG_STATUS
   21700   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
   21701   rm -f conftest.undefs
   21702   mv conftest.tail conftest.undefs
   21703 done
   21704 rm -f conftest.undefs
   21705 
   21706 cat >>$CONFIG_STATUS <<\_ACEOF
   21707   # Let's still pretend it is `configure' which instantiates (i.e., don't
   21708   # use $as_me), people would be surprised to read:
   21709   #    /* config.h.  Generated by config.status.  */
   21710   if test x"$ac_file" = x-; then
   21711     echo "/* Generated by configure.  */" >$tmp/config.h
   21712   else
   21713     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
   21714   fi
   21715   cat $tmp/in >>$tmp/config.h
   21716   rm -f $tmp/in
   21717   if test x"$ac_file" != x-; then
   21718     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
   21719       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   21720 echo "$as_me: $ac_file is unchanged" >&6;}
   21721     else
   21722       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
   21723 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21724 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   21725 	 X"$ac_file" : 'X\(//\)$' \| \
   21726 	 X"$ac_file" : 'X\(/\)' \| \
   21727 	 .     : '\(.\)' 2>/dev/null ||
   21728 echo X"$ac_file" |
   21729     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   21730   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   21731   	  /^X\(\/\/\)$/{ s//\1/; q; }
   21732   	  /^X\(\/\).*/{ s//\1/; q; }
   21733   	  s/.*/./; q'`
   21734       { if $as_mkdir_p; then
   21735     mkdir -p "$ac_dir"
   21736   else
   21737     as_dir="$ac_dir"
   21738     as_dirs=
   21739     while test ! -d "$as_dir"; do
   21740       as_dirs="$as_dir $as_dirs"
   21741       as_dir=`(dirname "$as_dir") 2>/dev/null ||
   21742 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21743 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   21744 	 X"$as_dir" : 'X\(//\)$' \| \
   21745 	 X"$as_dir" : 'X\(/\)' \| \
   21746 	 .     : '\(.\)' 2>/dev/null ||
   21747 echo X"$as_dir" |
   21748     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   21749   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   21750   	  /^X\(\/\/\)$/{ s//\1/; q; }
   21751   	  /^X\(\/\).*/{ s//\1/; q; }
   21752   	  s/.*/./; q'`
   21753     done
   21754     test ! -n "$as_dirs" || mkdir $as_dirs
   21755   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
   21756 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
   21757    { (exit 1); exit 1; }; }; }
   21758 
   21759       rm -f $ac_file
   21760       mv $tmp/config.h $ac_file
   21761     fi
   21762   else
   21763     cat $tmp/config.h
   21764     rm -f $tmp/config.h
   21765   fi
   21766 # Compute $ac_file's index in $config_headers.
   21767 _am_stamp_count=1
   21768 for _am_header in $config_headers :; do
   21769   case $_am_header in
   21770     $ac_file | $ac_file:* )
   21771       break ;;
   21772     * )
   21773       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   21774   esac
   21775 done
   21776 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
   21777 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21778 	 X$ac_file : 'X\(//\)[^/]' \| \
   21779 	 X$ac_file : 'X\(//\)$' \| \
   21780 	 X$ac_file : 'X\(/\)' \| \
   21781 	 .     : '\(.\)' 2>/dev/null ||
   21782 echo X$ac_file |
   21783     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   21784   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   21785   	  /^X\(\/\/\)$/{ s//\1/; q; }
   21786   	  /^X\(\/\).*/{ s//\1/; q; }
   21787   	  s/.*/./; q'`/stamp-h$_am_stamp_count
   21788 done
   21789 _ACEOF
   21790 cat >>$CONFIG_STATUS <<\_ACEOF
   21791 
   21792 #
   21793 # CONFIG_COMMANDS section.
   21794 #
   21795 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
   21796   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
   21797   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
   21798   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
   21799 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21800 	 X"$ac_dest" : 'X\(//\)[^/]' \| \
   21801 	 X"$ac_dest" : 'X\(//\)$' \| \
   21802 	 X"$ac_dest" : 'X\(/\)' \| \
   21803 	 .     : '\(.\)' 2>/dev/null ||
   21804 echo X"$ac_dest" |
   21805     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   21806   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   21807   	  /^X\(\/\/\)$/{ s//\1/; q; }
   21808   	  /^X\(\/\).*/{ s//\1/; q; }
   21809   	  s/.*/./; q'`
   21810   { if $as_mkdir_p; then
   21811     mkdir -p "$ac_dir"
   21812   else
   21813     as_dir="$ac_dir"
   21814     as_dirs=
   21815     while test ! -d "$as_dir"; do
   21816       as_dirs="$as_dir $as_dirs"
   21817       as_dir=`(dirname "$as_dir") 2>/dev/null ||
   21818 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21819 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   21820 	 X"$as_dir" : 'X\(//\)$' \| \
   21821 	 X"$as_dir" : 'X\(/\)' \| \
   21822 	 .     : '\(.\)' 2>/dev/null ||
   21823 echo X"$as_dir" |
   21824     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   21825   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   21826   	  /^X\(\/\/\)$/{ s//\1/; q; }
   21827   	  /^X\(\/\).*/{ s//\1/; q; }
   21828   	  s/.*/./; q'`
   21829     done
   21830     test ! -n "$as_dirs" || mkdir $as_dirs
   21831   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
   21832 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
   21833    { (exit 1); exit 1; }; }; }
   21834 
   21835   ac_builddir=.
   21836 
   21837 if test "$ac_dir" != .; then
   21838   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   21839   # A "../" for each directory in $ac_dir_suffix.
   21840   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
   21841 else
   21842   ac_dir_suffix= ac_top_builddir=
   21843 fi
   21844 
   21845 case $srcdir in
   21846   .)  # No --srcdir option.  We are building in place.
   21847     ac_srcdir=.
   21848     if test -z "$ac_top_builddir"; then
   21849        ac_top_srcdir=.
   21850     else
   21851        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
   21852     fi ;;
   21853   [\\/]* | ?:[\\/]* )  # Absolute path.
   21854     ac_srcdir=$srcdir$ac_dir_suffix;
   21855     ac_top_srcdir=$srcdir ;;
   21856   *) # Relative path.
   21857     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
   21858     ac_top_srcdir=$ac_top_builddir$srcdir ;;
   21859 esac
   21860 
   21861 # Do not use `cd foo && pwd` to compute absolute paths, because
   21862 # the directories may not exist.
   21863 case `pwd` in
   21864 .) ac_abs_builddir="$ac_dir";;
   21865 *)
   21866   case "$ac_dir" in
   21867   .) ac_abs_builddir=`pwd`;;
   21868   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
   21869   *) ac_abs_builddir=`pwd`/"$ac_dir";;
   21870   esac;;
   21871 esac
   21872 case $ac_abs_builddir in
   21873 .) ac_abs_top_builddir=${ac_top_builddir}.;;
   21874 *)
   21875   case ${ac_top_builddir}. in
   21876   .) ac_abs_top_builddir=$ac_abs_builddir;;
   21877   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
   21878   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
   21879   esac;;
   21880 esac
   21881 case $ac_abs_builddir in
   21882 .) ac_abs_srcdir=$ac_srcdir;;
   21883 *)
   21884   case $ac_srcdir in
   21885   .) ac_abs_srcdir=$ac_abs_builddir;;
   21886   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
   21887   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
   21888   esac;;
   21889 esac
   21890 case $ac_abs_builddir in
   21891 .) ac_abs_top_srcdir=$ac_top_srcdir;;
   21892 *)
   21893   case $ac_top_srcdir in
   21894   .) ac_abs_top_srcdir=$ac_abs_builddir;;
   21895   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
   21896   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
   21897   esac;;
   21898 esac
   21899 
   21900 
   21901   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
   21902 echo "$as_me: executing $ac_dest commands" >&6;}
   21903   case $ac_dest in
   21904     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   21905   # Strip MF so we end up with the name of the file.
   21906   mf=`echo "$mf" | sed -e 's/:.*$//'`
   21907   # Check whether this is an Automake generated Makefile or not.
   21908   # We used to match only the files named `Makefile.in', but
   21909   # some people rename them; so instead we look at the file content.
   21910   # Grep'ing the first line is not enough: some people post-process
   21911   # each Makefile.in and add a new line on top of each file to say so.
   21912   # So let's grep whole file.
   21913   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
   21914     dirpart=`(dirname "$mf") 2>/dev/null ||
   21915 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21916 	 X"$mf" : 'X\(//\)[^/]' \| \
   21917 	 X"$mf" : 'X\(//\)$' \| \
   21918 	 X"$mf" : 'X\(/\)' \| \
   21919 	 .     : '\(.\)' 2>/dev/null ||
   21920 echo X"$mf" |
   21921     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   21922   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   21923   	  /^X\(\/\/\)$/{ s//\1/; q; }
   21924   	  /^X\(\/\).*/{ s//\1/; q; }
   21925   	  s/.*/./; q'`
   21926   else
   21927     continue
   21928   fi
   21929   # Extract the definition of DEPDIR, am__include, and am__quote
   21930   # from the Makefile without running `make'.
   21931   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   21932   test -z "$DEPDIR" && continue
   21933   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   21934   test -z "am__include" && continue
   21935   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   21936   # When using ansi2knr, U may be empty or an underscore; expand it
   21937   U=`sed -n 's/^U = //p' < "$mf"`
   21938   # Find all dependency output files, they are included files with
   21939   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   21940   # simplest approach to changing $(DEPDIR) to its actual value in the
   21941   # expansion.
   21942   for file in `sed -n "
   21943     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   21944        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   21945     # Make sure the directory exists.
   21946     test -f "$dirpart/$file" && continue
   21947     fdir=`(dirname "$file") 2>/dev/null ||
   21948 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21949 	 X"$file" : 'X\(//\)[^/]' \| \
   21950 	 X"$file" : 'X\(//\)$' \| \
   21951 	 X"$file" : 'X\(/\)' \| \
   21952 	 .     : '\(.\)' 2>/dev/null ||
   21953 echo X"$file" |
   21954     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   21955   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   21956   	  /^X\(\/\/\)$/{ s//\1/; q; }
   21957   	  /^X\(\/\).*/{ s//\1/; q; }
   21958   	  s/.*/./; q'`
   21959     { if $as_mkdir_p; then
   21960     mkdir -p $dirpart/$fdir
   21961   else
   21962     as_dir=$dirpart/$fdir
   21963     as_dirs=
   21964     while test ! -d "$as_dir"; do
   21965       as_dirs="$as_dir $as_dirs"
   21966       as_dir=`(dirname "$as_dir") 2>/dev/null ||
   21967 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   21968 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   21969 	 X"$as_dir" : 'X\(//\)$' \| \
   21970 	 X"$as_dir" : 'X\(/\)' \| \
   21971 	 .     : '\(.\)' 2>/dev/null ||
   21972 echo X"$as_dir" |
   21973     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   21974   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   21975   	  /^X\(\/\/\)$/{ s//\1/; q; }
   21976   	  /^X\(\/\).*/{ s//\1/; q; }
   21977   	  s/.*/./; q'`
   21978     done
   21979     test ! -n "$as_dirs" || mkdir $as_dirs
   21980   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
   21981 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
   21982    { (exit 1); exit 1; }; }; }
   21983 
   21984     # echo "creating $dirpart/$file"
   21985     echo '# dummy' > "$dirpart/$file"
   21986   done
   21987 done
   21988  ;;
   21989   esac
   21990 done
   21991 _ACEOF
   21992 
   21993 cat >>$CONFIG_STATUS <<\_ACEOF
   21994 
   21995 { (exit 0); exit 0; }
   21996 _ACEOF
   21997 chmod +x $CONFIG_STATUS
   21998 ac_clean_files=$ac_clean_files_save
   21999 
   22000 
   22001 # configure is writing to config.log, and then calls config.status.
   22002 # config.status does its own redirection, appending to config.log.
   22003 # Unfortunately, on DOS this fails, as config.log is still kept open
   22004 # by configure, so config.status won't be able to write to it; its
   22005 # output is simply discarded.  So we exec the FD to /dev/null,
   22006 # effectively closing config.log, so it can be properly (re)opened and
   22007 # appended to by config.status.  When coming back to configure, we
   22008 # need to make the FD available again.
   22009 if test "$no_create" != yes; then
   22010   ac_cs_success=:
   22011   ac_config_status_args=
   22012   test "$silent" = yes &&
   22013     ac_config_status_args="$ac_config_status_args --quiet"
   22014   exec 5>/dev/null
   22015   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   22016   exec 5>>config.log
   22017   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   22018   # would make configure fail if this is the last instruction.
   22019   $ac_cs_success || { (exit 1); exit 1; }
   22020 fi
   22021 
   22022