Home | History | Annotate | Line # | Download | only in dist
configure revision 1.1.1.1
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.59 for libXevie 1.0.2.
      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='libXevie'
    425 PACKAGE_TARNAME='libXevie'
    426 PACKAGE_VERSION='1.0.2'
    427 PACKAGE_STRING='libXevie 1.0.2'
    428 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
    429 
    430 # Factoring default headers for most tests.
    431 ac_includes_default="\
    432 #include <stdio.h>
    433 #if HAVE_SYS_TYPES_H
    434 # include <sys/types.h>
    435 #endif
    436 #if HAVE_SYS_STAT_H
    437 # include <sys/stat.h>
    438 #endif
    439 #if STDC_HEADERS
    440 # include <stdlib.h>
    441 # include <stddef.h>
    442 #else
    443 # if HAVE_STDLIB_H
    444 #  include <stdlib.h>
    445 # endif
    446 #endif
    447 #if HAVE_STRING_H
    448 # if !STDC_HEADERS && HAVE_MEMORY_H
    449 #  include <memory.h>
    450 # endif
    451 # include <string.h>
    452 #endif
    453 #if HAVE_STRINGS_H
    454 # include <strings.h>
    455 #endif
    456 #if HAVE_INTTYPES_H
    457 # include <inttypes.h>
    458 #else
    459 # if HAVE_STDINT_H
    460 #  include <stdint.h>
    461 # endif
    462 #endif
    463 #if HAVE_UNISTD_H
    464 # include <unistd.h>
    465 #endif"
    466 
    467 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 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 build build_cpu build_vendor build_os host host_cpu host_vendor host_os SED 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 PKG_CONFIG ac_pt_PKG_CONFIG XEVIE_CFLAGS XEVIE_LIBS MALLOC_ZERO_CFLAGS XMALLOC_ZERO_CFLAGS XTMALLOC_ZERO_CFLAGS 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 LIBOBJS LTLIBOBJS'
    468 ac_subst_files=''
    469 
    470 # Initialize some variables set by options.
    471 ac_init_help=
    472 ac_init_version=false
    473 # The variables have the same names as the options, with
    474 # dashes changed to underlines.
    475 cache_file=/dev/null
    476 exec_prefix=NONE
    477 no_create=
    478 no_recursion=
    479 prefix=NONE
    480 program_prefix=NONE
    481 program_suffix=NONE
    482 program_transform_name=s,x,x,
    483 silent=
    484 site=
    485 srcdir=
    486 verbose=
    487 x_includes=NONE
    488 x_libraries=NONE
    489 
    490 # Installation directory options.
    491 # These are left unexpanded so users can "make install exec_prefix=/foo"
    492 # and all the variables that are supposed to be based on exec_prefix
    493 # by default will actually change.
    494 # Use braces instead of parens because sh, perl, etc. also accept them.
    495 bindir='${exec_prefix}/bin'
    496 sbindir='${exec_prefix}/sbin'
    497 libexecdir='${exec_prefix}/libexec'
    498 datadir='${prefix}/share'
    499 sysconfdir='${prefix}/etc'
    500 sharedstatedir='${prefix}/com'
    501 localstatedir='${prefix}/var'
    502 libdir='${exec_prefix}/lib'
    503 includedir='${prefix}/include'
    504 oldincludedir='/usr/include'
    505 infodir='${prefix}/info'
    506 mandir='${prefix}/man'
    507 
    508 ac_prev=
    509 for ac_option
    510 do
    511   # If the previous option needs an argument, assign it.
    512   if test -n "$ac_prev"; then
    513     eval "$ac_prev=\$ac_option"
    514     ac_prev=
    515     continue
    516   fi
    517 
    518   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
    519 
    520   # Accept the important Cygnus configure options, so we can diagnose typos.
    521 
    522   case $ac_option in
    523 
    524   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    525     ac_prev=bindir ;;
    526   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    527     bindir=$ac_optarg ;;
    528 
    529   -build | --build | --buil | --bui | --bu)
    530     ac_prev=build_alias ;;
    531   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    532     build_alias=$ac_optarg ;;
    533 
    534   -cache-file | --cache-file | --cache-fil | --cache-fi \
    535   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    536     ac_prev=cache_file ;;
    537   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    538   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    539     cache_file=$ac_optarg ;;
    540 
    541   --config-cache | -C)
    542     cache_file=config.cache ;;
    543 
    544   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
    545     ac_prev=datadir ;;
    546   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
    547   | --da=*)
    548     datadir=$ac_optarg ;;
    549 
    550   -disable-* | --disable-*)
    551     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    552     # Reject names that are not valid shell variable names.
    553     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
    554       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
    555    { (exit 1); exit 1; }; }
    556     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
    557     eval "enable_$ac_feature=no" ;;
    558 
    559   -enable-* | --enable-*)
    560     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    561     # Reject names that are not valid shell variable names.
    562     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
    563       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
    564    { (exit 1); exit 1; }; }
    565     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
    566     case $ac_option in
    567       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
    568       *) ac_optarg=yes ;;
    569     esac
    570     eval "enable_$ac_feature='$ac_optarg'" ;;
    571 
    572   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    573   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    574   | --exec | --exe | --ex)
    575     ac_prev=exec_prefix ;;
    576   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    577   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    578   | --exec=* | --exe=* | --ex=*)
    579     exec_prefix=$ac_optarg ;;
    580 
    581   -gas | --gas | --ga | --g)
    582     # Obsolete; use --with-gas.
    583     with_gas=yes ;;
    584 
    585   -help | --help | --hel | --he | -h)
    586     ac_init_help=long ;;
    587   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    588     ac_init_help=recursive ;;
    589   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    590     ac_init_help=short ;;
    591 
    592   -host | --host | --hos | --ho)
    593     ac_prev=host_alias ;;
    594   -host=* | --host=* | --hos=* | --ho=*)
    595     host_alias=$ac_optarg ;;
    596 
    597   -includedir | --includedir | --includedi | --included | --include \
    598   | --includ | --inclu | --incl | --inc)
    599     ac_prev=includedir ;;
    600   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    601   | --includ=* | --inclu=* | --incl=* | --inc=*)
    602     includedir=$ac_optarg ;;
    603 
    604   -infodir | --infodir | --infodi | --infod | --info | --inf)
    605     ac_prev=infodir ;;
    606   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    607     infodir=$ac_optarg ;;
    608 
    609   -libdir | --libdir | --libdi | --libd)
    610     ac_prev=libdir ;;
    611   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    612     libdir=$ac_optarg ;;
    613 
    614   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    615   | --libexe | --libex | --libe)
    616     ac_prev=libexecdir ;;
    617   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
    618   | --libexe=* | --libex=* | --libe=*)
    619     libexecdir=$ac_optarg ;;
    620 
    621   -localstatedir | --localstatedir | --localstatedi | --localstated \
    622   | --localstate | --localstat | --localsta | --localst \
    623   | --locals | --local | --loca | --loc | --lo)
    624     ac_prev=localstatedir ;;
    625   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
    626   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
    627   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
    628     localstatedir=$ac_optarg ;;
    629 
    630   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
    631     ac_prev=mandir ;;
    632   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
    633     mandir=$ac_optarg ;;
    634 
    635   -nfp | --nfp | --nf)
    636     # Obsolete; use --without-fp.
    637     with_fp=no ;;
    638 
    639   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
    640   | --no-cr | --no-c | -n)
    641     no_create=yes ;;
    642 
    643   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
    644   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
    645     no_recursion=yes ;;
    646 
    647   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
    648   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
    649   | --oldin | --oldi | --old | --ol | --o)
    650     ac_prev=oldincludedir ;;
    651   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
    652   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
    653   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
    654     oldincludedir=$ac_optarg ;;
    655 
    656   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
    657     ac_prev=prefix ;;
    658   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
    659     prefix=$ac_optarg ;;
    660 
    661   -program-prefix | --program-prefix | --program-prefi | --program-pref \
    662   | --program-pre | --program-pr | --program-p)
    663     ac_prev=program_prefix ;;
    664   -program-prefix=* | --program-prefix=* | --program-prefi=* \
    665   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
    666     program_prefix=$ac_optarg ;;
    667 
    668   -program-suffix | --program-suffix | --program-suffi | --program-suff \
    669   | --program-suf | --program-su | --program-s)
    670     ac_prev=program_suffix ;;
    671   -program-suffix=* | --program-suffix=* | --program-suffi=* \
    672   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
    673     program_suffix=$ac_optarg ;;
    674 
    675   -program-transform-name | --program-transform-name \
    676   | --program-transform-nam | --program-transform-na \
    677   | --program-transform-n | --program-transform- \
    678   | --program-transform | --program-transfor \
    679   | --program-transfo | --program-transf \
    680   | --program-trans | --program-tran \
    681   | --progr-tra | --program-tr | --program-t)
    682     ac_prev=program_transform_name ;;
    683   -program-transform-name=* | --program-transform-name=* \
    684   | --program-transform-nam=* | --program-transform-na=* \
    685   | --program-transform-n=* | --program-transform-=* \
    686   | --program-transform=* | --program-transfor=* \
    687   | --program-transfo=* | --program-transf=* \
    688   | --program-trans=* | --program-tran=* \
    689   | --progr-tra=* | --program-tr=* | --program-t=*)
    690     program_transform_name=$ac_optarg ;;
    691 
    692   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
    693   | -silent | --silent | --silen | --sile | --sil)
    694     silent=yes ;;
    695 
    696   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
    697     ac_prev=sbindir ;;
    698   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
    699   | --sbi=* | --sb=*)
    700     sbindir=$ac_optarg ;;
    701 
    702   -sharedstatedir | --sharedstatedir | --sharedstatedi \
    703   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
    704   | --sharedst | --shareds | --shared | --share | --shar \
    705   | --sha | --sh)
    706     ac_prev=sharedstatedir ;;
    707   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
    708   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
    709   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
    710   | --sha=* | --sh=*)
    711     sharedstatedir=$ac_optarg ;;
    712 
    713   -site | --site | --sit)
    714     ac_prev=site ;;
    715   -site=* | --site=* | --sit=*)
    716     site=$ac_optarg ;;
    717 
    718   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
    719     ac_prev=srcdir ;;
    720   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
    721     srcdir=$ac_optarg ;;
    722 
    723   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
    724   | --syscon | --sysco | --sysc | --sys | --sy)
    725     ac_prev=sysconfdir ;;
    726   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
    727   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
    728     sysconfdir=$ac_optarg ;;
    729 
    730   -target | --target | --targe | --targ | --tar | --ta | --t)
    731     ac_prev=target_alias ;;
    732   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
    733     target_alias=$ac_optarg ;;
    734 
    735   -v | -verbose | --verbose | --verbos | --verbo | --verb)
    736     verbose=yes ;;
    737 
    738   -version | --version | --versio | --versi | --vers | -V)
    739     ac_init_version=: ;;
    740 
    741   -with-* | --with-*)
    742     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
    743     # Reject names that are not valid shell variable names.
    744     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
    745       { echo "$as_me: error: invalid package name: $ac_package" >&2
    746    { (exit 1); exit 1; }; }
    747     ac_package=`echo $ac_package| sed 's/-/_/g'`
    748     case $ac_option in
    749       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
    750       *) ac_optarg=yes ;;
    751     esac
    752     eval "with_$ac_package='$ac_optarg'" ;;
    753 
    754   -without-* | --without-*)
    755     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
    756     # Reject names that are not valid shell variable names.
    757     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
    758       { echo "$as_me: error: invalid package name: $ac_package" >&2
    759    { (exit 1); exit 1; }; }
    760     ac_package=`echo $ac_package | sed 's/-/_/g'`
    761     eval "with_$ac_package=no" ;;
    762 
    763   --x)
    764     # Obsolete; use --with-x.
    765     with_x=yes ;;
    766 
    767   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
    768   | --x-incl | --x-inc | --x-in | --x-i)
    769     ac_prev=x_includes ;;
    770   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
    771   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
    772     x_includes=$ac_optarg ;;
    773 
    774   -x-libraries | --x-libraries | --x-librarie | --x-librari \
    775   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
    776     ac_prev=x_libraries ;;
    777   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
    778   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
    779     x_libraries=$ac_optarg ;;
    780 
    781   -*) { echo "$as_me: error: unrecognized option: $ac_option
    782 Try \`$0 --help' for more information." >&2
    783    { (exit 1); exit 1; }; }
    784     ;;
    785 
    786   *=*)
    787     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
    788     # Reject names that are not valid shell variable names.
    789     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
    790       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
    791    { (exit 1); exit 1; }; }
    792     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
    793     eval "$ac_envvar='$ac_optarg'"
    794     export $ac_envvar ;;
    795 
    796   *)
    797     # FIXME: should be removed in autoconf 3.0.
    798     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
    799     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
    800       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
    801     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
    802     ;;
    803 
    804   esac
    805 done
    806 
    807 if test -n "$ac_prev"; then
    808   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
    809   { echo "$as_me: error: missing argument to $ac_option" >&2
    810    { (exit 1); exit 1; }; }
    811 fi
    812 
    813 # Be sure to have absolute paths.
    814 for ac_var in exec_prefix prefix
    815 do
    816   eval ac_val=$`echo $ac_var`
    817   case $ac_val in
    818     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
    819     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
    820    { (exit 1); exit 1; }; };;
    821   esac
    822 done
    823 
    824 # Be sure to have absolute paths.
    825 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
    826 	      localstatedir libdir includedir oldincludedir infodir mandir
    827 do
    828   eval ac_val=$`echo $ac_var`
    829   case $ac_val in
    830     [\\/$]* | ?:[\\/]* ) ;;
    831     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
    832    { (exit 1); exit 1; }; };;
    833   esac
    834 done
    835 
    836 # There might be people who depend on the old broken behavior: `$host'
    837 # used to hold the argument of --host etc.
    838 # FIXME: To remove some day.
    839 build=$build_alias
    840 host=$host_alias
    841 target=$target_alias
    842 
    843 # FIXME: To remove some day.
    844 if test "x$host_alias" != x; then
    845   if test "x$build_alias" = x; then
    846     cross_compiling=maybe
    847     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
    848     If a cross compiler is detected then cross compile mode will be used." >&2
    849   elif test "x$build_alias" != "x$host_alias"; then
    850     cross_compiling=yes
    851   fi
    852 fi
    853 
    854 ac_tool_prefix=
    855 test -n "$host_alias" && ac_tool_prefix=$host_alias-
    856 
    857 test "$silent" = yes && exec 6>/dev/null
    858 
    859 
    860 # Find the source files, if location was not specified.
    861 if test -z "$srcdir"; then
    862   ac_srcdir_defaulted=yes
    863   # Try the directory containing this script, then its parent.
    864   ac_confdir=`(dirname "$0") 2>/dev/null ||
    865 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    866 	 X"$0" : 'X\(//\)[^/]' \| \
    867 	 X"$0" : 'X\(//\)$' \| \
    868 	 X"$0" : 'X\(/\)' \| \
    869 	 .     : '\(.\)' 2>/dev/null ||
    870 echo X"$0" |
    871     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
    872   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
    873   	  /^X\(\/\/\)$/{ s//\1/; q; }
    874   	  /^X\(\/\).*/{ s//\1/; q; }
    875   	  s/.*/./; q'`
    876   srcdir=$ac_confdir
    877   if test ! -r $srcdir/$ac_unique_file; then
    878     srcdir=..
    879   fi
    880 else
    881   ac_srcdir_defaulted=no
    882 fi
    883 if test ! -r $srcdir/$ac_unique_file; then
    884   if test "$ac_srcdir_defaulted" = yes; then
    885     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
    886    { (exit 1); exit 1; }; }
    887   else
    888     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
    889    { (exit 1); exit 1; }; }
    890   fi
    891 fi
    892 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
    893   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
    894    { (exit 1); exit 1; }; }
    895 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
    896 ac_env_build_alias_set=${build_alias+set}
    897 ac_env_build_alias_value=$build_alias
    898 ac_cv_env_build_alias_set=${build_alias+set}
    899 ac_cv_env_build_alias_value=$build_alias
    900 ac_env_host_alias_set=${host_alias+set}
    901 ac_env_host_alias_value=$host_alias
    902 ac_cv_env_host_alias_set=${host_alias+set}
    903 ac_cv_env_host_alias_value=$host_alias
    904 ac_env_target_alias_set=${target_alias+set}
    905 ac_env_target_alias_value=$target_alias
    906 ac_cv_env_target_alias_set=${target_alias+set}
    907 ac_cv_env_target_alias_value=$target_alias
    908 ac_env_CC_set=${CC+set}
    909 ac_env_CC_value=$CC
    910 ac_cv_env_CC_set=${CC+set}
    911 ac_cv_env_CC_value=$CC
    912 ac_env_CFLAGS_set=${CFLAGS+set}
    913 ac_env_CFLAGS_value=$CFLAGS
    914 ac_cv_env_CFLAGS_set=${CFLAGS+set}
    915 ac_cv_env_CFLAGS_value=$CFLAGS
    916 ac_env_LDFLAGS_set=${LDFLAGS+set}
    917 ac_env_LDFLAGS_value=$LDFLAGS
    918 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
    919 ac_cv_env_LDFLAGS_value=$LDFLAGS
    920 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
    921 ac_env_CPPFLAGS_value=$CPPFLAGS
    922 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
    923 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
    924 ac_env_CPP_set=${CPP+set}
    925 ac_env_CPP_value=$CPP
    926 ac_cv_env_CPP_set=${CPP+set}
    927 ac_cv_env_CPP_value=$CPP
    928 ac_env_CXX_set=${CXX+set}
    929 ac_env_CXX_value=$CXX
    930 ac_cv_env_CXX_set=${CXX+set}
    931 ac_cv_env_CXX_value=$CXX
    932 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
    933 ac_env_CXXFLAGS_value=$CXXFLAGS
    934 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
    935 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
    936 ac_env_CXXCPP_set=${CXXCPP+set}
    937 ac_env_CXXCPP_value=$CXXCPP
    938 ac_cv_env_CXXCPP_set=${CXXCPP+set}
    939 ac_cv_env_CXXCPP_value=$CXXCPP
    940 ac_env_F77_set=${F77+set}
    941 ac_env_F77_value=$F77
    942 ac_cv_env_F77_set=${F77+set}
    943 ac_cv_env_F77_value=$F77
    944 ac_env_FFLAGS_set=${FFLAGS+set}
    945 ac_env_FFLAGS_value=$FFLAGS
    946 ac_cv_env_FFLAGS_set=${FFLAGS+set}
    947 ac_cv_env_FFLAGS_value=$FFLAGS
    948 ac_env_PKG_CONFIG_set=${PKG_CONFIG+set}
    949 ac_env_PKG_CONFIG_value=$PKG_CONFIG
    950 ac_cv_env_PKG_CONFIG_set=${PKG_CONFIG+set}
    951 ac_cv_env_PKG_CONFIG_value=$PKG_CONFIG
    952 ac_env_XEVIE_CFLAGS_set=${XEVIE_CFLAGS+set}
    953 ac_env_XEVIE_CFLAGS_value=$XEVIE_CFLAGS
    954 ac_cv_env_XEVIE_CFLAGS_set=${XEVIE_CFLAGS+set}
    955 ac_cv_env_XEVIE_CFLAGS_value=$XEVIE_CFLAGS
    956 ac_env_XEVIE_LIBS_set=${XEVIE_LIBS+set}
    957 ac_env_XEVIE_LIBS_value=$XEVIE_LIBS
    958 ac_cv_env_XEVIE_LIBS_set=${XEVIE_LIBS+set}
    959 ac_cv_env_XEVIE_LIBS_value=$XEVIE_LIBS
    960 
    961 #
    962 # Report the --help message.
    963 #
    964 if test "$ac_init_help" = "long"; then
    965   # Omit some internal or obsolete options to make the list less imposing.
    966   # This message is too long to be a string in the A/UX 3.1 sh.
    967   cat <<_ACEOF
    968 \`configure' configures libXevie 1.0.2 to adapt to many kinds of systems.
    969 
    970 Usage: $0 [OPTION]... [VAR=VALUE]...
    971 
    972 To assign environment variables (e.g., CC, CFLAGS...), specify them as
    973 VAR=VALUE.  See below for descriptions of some of the useful variables.
    974 
    975 Defaults for the options are specified in brackets.
    976 
    977 Configuration:
    978   -h, --help              display this help and exit
    979       --help=short        display options specific to this package
    980       --help=recursive    display the short help of all the included packages
    981   -V, --version           display version information and exit
    982   -q, --quiet, --silent   do not print \`checking...' messages
    983       --cache-file=FILE   cache test results in FILE [disabled]
    984   -C, --config-cache      alias for \`--cache-file=config.cache'
    985   -n, --no-create         do not create output files
    986       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
    987 
    988 _ACEOF
    989 
    990   cat <<_ACEOF
    991 Installation directories:
    992   --prefix=PREFIX         install architecture-independent files in PREFIX
    993 			  [$ac_default_prefix]
    994   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
    995 			  [PREFIX]
    996 
    997 By default, \`make install' will install all the files in
    998 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
    999 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1000 for instance \`--prefix=\$HOME'.
   1001 
   1002 For better control, use the options below.
   1003 
   1004 Fine tuning of the installation directories:
   1005   --bindir=DIR           user executables [EPREFIX/bin]
   1006   --sbindir=DIR          system admin executables [EPREFIX/sbin]
   1007   --libexecdir=DIR       program executables [EPREFIX/libexec]
   1008   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
   1009   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
   1010   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
   1011   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
   1012   --libdir=DIR           object code libraries [EPREFIX/lib]
   1013   --includedir=DIR       C header files [PREFIX/include]
   1014   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
   1015   --infodir=DIR          info documentation [PREFIX/info]
   1016   --mandir=DIR           man documentation [PREFIX/man]
   1017 _ACEOF
   1018 
   1019   cat <<\_ACEOF
   1020 
   1021 Program names:
   1022   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1023   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1024   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1025 
   1026 System types:
   1027   --build=BUILD     configure for building on BUILD [guessed]
   1028   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1029 _ACEOF
   1030 fi
   1031 
   1032 if test -n "$ac_init_help"; then
   1033   case $ac_init_help in
   1034      short | recursive ) echo "Configuration of libXevie 1.0.2:";;
   1035    esac
   1036   cat <<\_ACEOF
   1037 
   1038 Optional Features:
   1039   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1040   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1041   --enable-maintainer-mode  enable make rules and dependencies not useful
   1042 			  (and sometimes confusing) to the casual installer
   1043   --disable-dependency-tracking  speeds up one-time build
   1044   --enable-dependency-tracking   do not reject slow dependency extractors
   1045   --enable-shared[=PKGS]
   1046                           build shared libraries [default=yes]
   1047   --enable-static[=PKGS]
   1048                           build static libraries [default=yes]
   1049   --enable-fast-install[=PKGS]
   1050                           optimize for fast installation [default=yes]
   1051   --disable-libtool-lock  avoid locking (might break parallel builds)
   1052   --enable-malloc0returnsnull
   1053                           malloc(0) returns NULL (default: auto)
   1054 
   1055 Optional Packages:
   1056   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1057   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1058   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1059   --with-pic              try to use only PIC/non-PIC objects [default=use
   1060                           both]
   1061   --with-tags[=TAGS]
   1062                           include additional configurations [automatic]
   1063   --with-release-version=STRING
   1064                           Use release version string in package name
   1065 
   1066 Some influential environment variables:
   1067   CC          C compiler command
   1068   CFLAGS      C compiler flags
   1069   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1070               nonstandard directory <lib dir>
   1071   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
   1072               headers in a nonstandard directory <include dir>
   1073   CPP         C preprocessor
   1074   CXX         C++ compiler command
   1075   CXXFLAGS    C++ compiler flags
   1076   CXXCPP      C++ preprocessor
   1077   F77         Fortran 77 compiler command
   1078   FFLAGS      Fortran 77 compiler flags
   1079   PKG_CONFIG  path to pkg-config utility
   1080   XEVIE_CFLAGS
   1081               C compiler flags for XEVIE, overriding pkg-config
   1082   XEVIE_LIBS  linker flags for XEVIE, overriding pkg-config
   1083 
   1084 Use these variables to override the choices made by `configure' or to help
   1085 it to find libraries and programs with nonstandard names/locations.
   1086 
   1087 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
   1088 _ACEOF
   1089 fi
   1090 
   1091 if test "$ac_init_help" = "recursive"; then
   1092   # If there are subdirs, report their specific --help.
   1093   ac_popdir=`pwd`
   1094   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1095     test -d $ac_dir || continue
   1096     ac_builddir=.
   1097 
   1098 if test "$ac_dir" != .; then
   1099   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   1100   # A "../" for each directory in $ac_dir_suffix.
   1101   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
   1102 else
   1103   ac_dir_suffix= ac_top_builddir=
   1104 fi
   1105 
   1106 case $srcdir in
   1107   .)  # No --srcdir option.  We are building in place.
   1108     ac_srcdir=.
   1109     if test -z "$ac_top_builddir"; then
   1110        ac_top_srcdir=.
   1111     else
   1112        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
   1113     fi ;;
   1114   [\\/]* | ?:[\\/]* )  # Absolute path.
   1115     ac_srcdir=$srcdir$ac_dir_suffix;
   1116     ac_top_srcdir=$srcdir ;;
   1117   *) # Relative path.
   1118     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
   1119     ac_top_srcdir=$ac_top_builddir$srcdir ;;
   1120 esac
   1121 
   1122 # Do not use `cd foo && pwd` to compute absolute paths, because
   1123 # the directories may not exist.
   1124 case `pwd` in
   1125 .) ac_abs_builddir="$ac_dir";;
   1126 *)
   1127   case "$ac_dir" in
   1128   .) ac_abs_builddir=`pwd`;;
   1129   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
   1130   *) ac_abs_builddir=`pwd`/"$ac_dir";;
   1131   esac;;
   1132 esac
   1133 case $ac_abs_builddir in
   1134 .) ac_abs_top_builddir=${ac_top_builddir}.;;
   1135 *)
   1136   case ${ac_top_builddir}. in
   1137   .) ac_abs_top_builddir=$ac_abs_builddir;;
   1138   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
   1139   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
   1140   esac;;
   1141 esac
   1142 case $ac_abs_builddir in
   1143 .) ac_abs_srcdir=$ac_srcdir;;
   1144 *)
   1145   case $ac_srcdir in
   1146   .) ac_abs_srcdir=$ac_abs_builddir;;
   1147   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
   1148   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
   1149   esac;;
   1150 esac
   1151 case $ac_abs_builddir in
   1152 .) ac_abs_top_srcdir=$ac_top_srcdir;;
   1153 *)
   1154   case $ac_top_srcdir in
   1155   .) ac_abs_top_srcdir=$ac_abs_builddir;;
   1156   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
   1157   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
   1158   esac;;
   1159 esac
   1160 
   1161     cd $ac_dir
   1162     # Check for guested configure; otherwise get Cygnus style configure.
   1163     if test -f $ac_srcdir/configure.gnu; then
   1164       echo
   1165       $SHELL $ac_srcdir/configure.gnu  --help=recursive
   1166     elif test -f $ac_srcdir/configure; then
   1167       echo
   1168       $SHELL $ac_srcdir/configure  --help=recursive
   1169     elif test -f $ac_srcdir/configure.ac ||
   1170 	   test -f $ac_srcdir/configure.in; then
   1171       echo
   1172       $ac_configure --help
   1173     else
   1174       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1175     fi
   1176     cd $ac_popdir
   1177   done
   1178 fi
   1179 
   1180 test -n "$ac_init_help" && exit 0
   1181 if $ac_init_version; then
   1182   cat <<\_ACEOF
   1183 libXevie configure 1.0.2
   1184 generated by GNU Autoconf 2.59
   1185 
   1186 Copyright (C) 2003 Free Software Foundation, Inc.
   1187 This configure script is free software; the Free Software Foundation
   1188 gives unlimited permission to copy, distribute and modify it.
   1189 _ACEOF
   1190   exit 0
   1191 fi
   1192 exec 5>config.log
   1193 cat >&5 <<_ACEOF
   1194 This file contains any messages produced by compilers while
   1195 running configure, to aid debugging if configure makes a mistake.
   1196 
   1197 It was created by libXevie $as_me 1.0.2, which was
   1198 generated by GNU Autoconf 2.59.  Invocation command line was
   1199 
   1200   $ $0 $@
   1201 
   1202 _ACEOF
   1203 {
   1204 cat <<_ASUNAME
   1205 ## --------- ##
   1206 ## Platform. ##
   1207 ## --------- ##
   1208 
   1209 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1210 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1211 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1212 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1213 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1214 
   1215 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1216 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1217 
   1218 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1219 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1220 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1221 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
   1222 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1223 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1224 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1225 
   1226 _ASUNAME
   1227 
   1228 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1229 for as_dir in $PATH
   1230 do
   1231   IFS=$as_save_IFS
   1232   test -z "$as_dir" && as_dir=.
   1233   echo "PATH: $as_dir"
   1234 done
   1235 
   1236 } >&5
   1237 
   1238 cat >&5 <<_ACEOF
   1239 
   1240 
   1241 ## ----------- ##
   1242 ## Core tests. ##
   1243 ## ----------- ##
   1244 
   1245 _ACEOF
   1246 
   1247 
   1248 # Keep a trace of the command line.
   1249 # Strip out --no-create and --no-recursion so they do not pile up.
   1250 # Strip out --silent because we don't want to record it for future runs.
   1251 # Also quote any args containing shell meta-characters.
   1252 # Make two passes to allow for proper duplicate-argument suppression.
   1253 ac_configure_args=
   1254 ac_configure_args0=
   1255 ac_configure_args1=
   1256 ac_sep=
   1257 ac_must_keep_next=false
   1258 for ac_pass in 1 2
   1259 do
   1260   for ac_arg
   1261   do
   1262     case $ac_arg in
   1263     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1264     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1265     | -silent | --silent | --silen | --sile | --sil)
   1266       continue ;;
   1267     *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
   1268       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1269     esac
   1270     case $ac_pass in
   1271     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1272     2)
   1273       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1274       if test $ac_must_keep_next = true; then
   1275 	ac_must_keep_next=false # Got value, back to normal.
   1276       else
   1277 	case $ac_arg in
   1278 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1279 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1280 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1281 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1282 	    case "$ac_configure_args0 " in
   1283 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1284 	    esac
   1285 	    ;;
   1286 	  -* ) ac_must_keep_next=true ;;
   1287 	esac
   1288       fi
   1289       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
   1290       # Get rid of the leading space.
   1291       ac_sep=" "
   1292       ;;
   1293     esac
   1294   done
   1295 done
   1296 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1297 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1298 
   1299 # When interrupted or exit'd, cleanup temporary files, and complete
   1300 # config.log.  We remove comments because anyway the quotes in there
   1301 # would cause problems or look ugly.
   1302 # WARNING: Be sure not to use single quotes in there, as some shells,
   1303 # such as our DU 5.0 friend, will then `close' the trap.
   1304 trap 'exit_status=$?
   1305   # Save into config.log some information that might help in debugging.
   1306   {
   1307     echo
   1308 
   1309     cat <<\_ASBOX
   1310 ## ---------------- ##
   1311 ## Cache variables. ##
   1312 ## ---------------- ##
   1313 _ASBOX
   1314     echo
   1315     # The following way of writing the cache mishandles newlines in values,
   1316 {
   1317   (set) 2>&1 |
   1318     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
   1319     *ac_space=\ *)
   1320       sed -n \
   1321 	"s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
   1322 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
   1323       ;;
   1324     *)
   1325       sed -n \
   1326 	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
   1327       ;;
   1328     esac;
   1329 }
   1330     echo
   1331 
   1332     cat <<\_ASBOX
   1333 ## ----------------- ##
   1334 ## Output variables. ##
   1335 ## ----------------- ##
   1336 _ASBOX
   1337     echo
   1338     for ac_var in $ac_subst_vars
   1339     do
   1340       eval ac_val=$`echo $ac_var`
   1341       echo "$ac_var='"'"'$ac_val'"'"'"
   1342     done | sort
   1343     echo
   1344 
   1345     if test -n "$ac_subst_files"; then
   1346       cat <<\_ASBOX
   1347 ## ------------- ##
   1348 ## Output files. ##
   1349 ## ------------- ##
   1350 _ASBOX
   1351       echo
   1352       for ac_var in $ac_subst_files
   1353       do
   1354 	eval ac_val=$`echo $ac_var`
   1355 	echo "$ac_var='"'"'$ac_val'"'"'"
   1356       done | sort
   1357       echo
   1358     fi
   1359 
   1360     if test -s confdefs.h; then
   1361       cat <<\_ASBOX
   1362 ## ----------- ##
   1363 ## confdefs.h. ##
   1364 ## ----------- ##
   1365 _ASBOX
   1366       echo
   1367       sed "/^$/d" confdefs.h | sort
   1368       echo
   1369     fi
   1370     test "$ac_signal" != 0 &&
   1371       echo "$as_me: caught signal $ac_signal"
   1372     echo "$as_me: exit $exit_status"
   1373   } >&5
   1374   rm -f core *.core &&
   1375   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
   1376     exit $exit_status
   1377      ' 0
   1378 for ac_signal in 1 2 13 15; do
   1379   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1380 done
   1381 ac_signal=0
   1382 
   1383 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1384 rm -rf conftest* confdefs.h
   1385 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
   1386 echo >confdefs.h
   1387 
   1388 # Predefined preprocessor variables.
   1389 
   1390 cat >>confdefs.h <<_ACEOF
   1391 #define PACKAGE_NAME "$PACKAGE_NAME"
   1392 _ACEOF
   1393 
   1394 
   1395 cat >>confdefs.h <<_ACEOF
   1396 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1397 _ACEOF
   1398 
   1399 
   1400 cat >>confdefs.h <<_ACEOF
   1401 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1402 _ACEOF
   1403 
   1404 
   1405 cat >>confdefs.h <<_ACEOF
   1406 #define PACKAGE_STRING "$PACKAGE_STRING"
   1407 _ACEOF
   1408 
   1409 
   1410 cat >>confdefs.h <<_ACEOF
   1411 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1412 _ACEOF
   1413 
   1414 
   1415 # Let the site file select an alternate cache file if it wants to.
   1416 # Prefer explicitly selected file to automatically selected ones.
   1417 if test -z "$CONFIG_SITE"; then
   1418   if test "x$prefix" != xNONE; then
   1419     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
   1420   else
   1421     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
   1422   fi
   1423 fi
   1424 for ac_site_file in $CONFIG_SITE; do
   1425   if test -r "$ac_site_file"; then
   1426     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1427 echo "$as_me: loading site script $ac_site_file" >&6;}
   1428     sed 's/^/| /' "$ac_site_file" >&5
   1429     . "$ac_site_file"
   1430   fi
   1431 done
   1432 
   1433 if test -r "$cache_file"; then
   1434   # Some versions of bash will fail to source /dev/null (special
   1435   # files actually), so we avoid doing that.
   1436   if test -f "$cache_file"; then
   1437     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1438 echo "$as_me: loading cache $cache_file" >&6;}
   1439     case $cache_file in
   1440       [\\/]* | ?:[\\/]* ) . $cache_file;;
   1441       *)                      . ./$cache_file;;
   1442     esac
   1443   fi
   1444 else
   1445   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1446 echo "$as_me: creating cache $cache_file" >&6;}
   1447   >$cache_file
   1448 fi
   1449 
   1450 # Check that the precious variables saved in the cache have kept the same
   1451 # value.
   1452 ac_cache_corrupted=false
   1453 for ac_var in `(set) 2>&1 |
   1454 	       sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
   1455   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1456   eval ac_new_set=\$ac_env_${ac_var}_set
   1457   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
   1458   eval ac_new_val="\$ac_env_${ac_var}_value"
   1459   case $ac_old_set,$ac_new_set in
   1460     set,)
   1461       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1462 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1463       ac_cache_corrupted=: ;;
   1464     ,set)
   1465       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1466 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1467       ac_cache_corrupted=: ;;
   1468     ,);;
   1469     *)
   1470       if test "x$ac_old_val" != "x$ac_new_val"; then
   1471 	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   1472 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   1473 	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
   1474 echo "$as_me:   former value:  $ac_old_val" >&2;}
   1475 	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
   1476 echo "$as_me:   current value: $ac_new_val" >&2;}
   1477 	ac_cache_corrupted=:
   1478       fi;;
   1479   esac
   1480   # Pass precious variables to config.status.
   1481   if test "$ac_new_set" = set; then
   1482     case $ac_new_val in
   1483     *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
   1484       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   1485     *) ac_arg=$ac_var=$ac_new_val ;;
   1486     esac
   1487     case " $ac_configure_args " in
   1488       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   1489       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   1490     esac
   1491   fi
   1492 done
   1493 if $ac_cache_corrupted; then
   1494   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   1495 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   1496   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   1497 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   1498    { (exit 1); exit 1; }; }
   1499 fi
   1500 
   1501 ac_ext=c
   1502 ac_cpp='$CPP $CPPFLAGS'
   1503 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1504 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1505 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1506 
   1507 
   1508 
   1509 
   1510 
   1511 
   1512 
   1513 
   1514 
   1515 
   1516 
   1517 
   1518 
   1519 
   1520 
   1521 
   1522 
   1523 
   1524 
   1525 
   1526 
   1527 
   1528 
   1529 
   1530 
   1531 
   1532 
   1533 am__api_version="1.9"
   1534 ac_aux_dir=
   1535 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
   1536   if test -f $ac_dir/install-sh; then
   1537     ac_aux_dir=$ac_dir
   1538     ac_install_sh="$ac_aux_dir/install-sh -c"
   1539     break
   1540   elif test -f $ac_dir/install.sh; then
   1541     ac_aux_dir=$ac_dir
   1542     ac_install_sh="$ac_aux_dir/install.sh -c"
   1543     break
   1544   elif test -f $ac_dir/shtool; then
   1545     ac_aux_dir=$ac_dir
   1546     ac_install_sh="$ac_aux_dir/shtool install -c"
   1547     break
   1548   fi
   1549 done
   1550 if test -z "$ac_aux_dir"; then
   1551   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
   1552 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
   1553    { (exit 1); exit 1; }; }
   1554 fi
   1555 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
   1556 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
   1557 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
   1558 
   1559 # Find a good install program.  We prefer a C program (faster),
   1560 # so one script is as good as another.  But avoid the broken or
   1561 # incompatible versions:
   1562 # SysV /etc/install, /usr/sbin/install
   1563 # SunOS /usr/etc/install
   1564 # IRIX /sbin/install
   1565 # AIX /bin/install
   1566 # AmigaOS /C/install, which installs bootblocks on floppy discs
   1567 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   1568 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   1569 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   1570 # OS/2's system install, which has a completely different semantic
   1571 # ./install, which can be erroneously created by make from ./install.sh.
   1572 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   1573 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
   1574 if test -z "$INSTALL"; then
   1575 if test "${ac_cv_path_install+set}" = set; then
   1576   echo $ECHO_N "(cached) $ECHO_C" >&6
   1577 else
   1578   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1579 for as_dir in $PATH
   1580 do
   1581   IFS=$as_save_IFS
   1582   test -z "$as_dir" && as_dir=.
   1583   # Account for people who put trailing slashes in PATH elements.
   1584 case $as_dir/ in
   1585   ./ | .// | /cC/* | \
   1586   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   1587   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   1588   /usr/ucb/* ) ;;
   1589   *)
   1590     # OSF1 and SCO ODT 3.0 have their own names for install.
   1591     # Don't use installbsd from OSF since it installs stuff as root
   1592     # by default.
   1593     for ac_prog in ginstall scoinst install; do
   1594       for ac_exec_ext in '' $ac_executable_extensions; do
   1595 	if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
   1596 	  if test $ac_prog = install &&
   1597 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   1598 	    # AIX install.  It has an incompatible calling convention.
   1599 	    :
   1600 	  elif test $ac_prog = install &&
   1601 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   1602 	    # program-specific install script used by HP pwplus--don't use.
   1603 	    :
   1604 	  else
   1605 	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   1606 	    break 3
   1607 	  fi
   1608 	fi
   1609       done
   1610     done
   1611     ;;
   1612 esac
   1613 done
   1614 
   1615 
   1616 fi
   1617   if test "${ac_cv_path_install+set}" = set; then
   1618     INSTALL=$ac_cv_path_install
   1619   else
   1620     # As a last resort, use the slow shell script.  We don't cache a
   1621     # path for INSTALL within a source directory, because that will
   1622     # break other packages using the cache if that directory is
   1623     # removed, or if the path is relative.
   1624     INSTALL=$ac_install_sh
   1625   fi
   1626 fi
   1627 echo "$as_me:$LINENO: result: $INSTALL" >&5
   1628 echo "${ECHO_T}$INSTALL" >&6
   1629 
   1630 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   1631 # It thinks the first close brace ends the variable substitution.
   1632 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   1633 
   1634 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   1635 
   1636 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   1637 
   1638 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
   1639 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
   1640 # Just in case
   1641 sleep 1
   1642 echo timestamp > conftest.file
   1643 # Do `set' in a subshell so we don't clobber the current shell's
   1644 # arguments.  Must try -L first in case configure is actually a
   1645 # symlink; some systems play weird games with the mod time of symlinks
   1646 # (eg FreeBSD returns the mod time of the symlink's containing
   1647 # directory).
   1648 if (
   1649    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
   1650    if test "$*" = "X"; then
   1651       # -L didn't work.
   1652       set X `ls -t $srcdir/configure conftest.file`
   1653    fi
   1654    rm -f conftest.file
   1655    if test "$*" != "X $srcdir/configure conftest.file" \
   1656       && test "$*" != "X conftest.file $srcdir/configure"; then
   1657 
   1658       # If neither matched, then we have a broken ls.  This can happen
   1659       # if, for instance, CONFIG_SHELL is bash and it inherits a
   1660       # broken ls alias from the environment.  This has actually
   1661       # happened.  Such a system could not be considered "sane".
   1662       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
   1663 alias in your environment" >&5
   1664 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
   1665 alias in your environment" >&2;}
   1666    { (exit 1); exit 1; }; }
   1667    fi
   1668 
   1669    test "$2" = conftest.file
   1670    )
   1671 then
   1672    # Ok.
   1673    :
   1674 else
   1675    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
   1676 Check your system clock" >&5
   1677 echo "$as_me: error: newly created file is older than distributed files!
   1678 Check your system clock" >&2;}
   1679    { (exit 1); exit 1; }; }
   1680 fi
   1681 echo "$as_me:$LINENO: result: yes" >&5
   1682 echo "${ECHO_T}yes" >&6
   1683 test "$program_prefix" != NONE &&
   1684   program_transform_name="s,^,$program_prefix,;$program_transform_name"
   1685 # Use a double $ so make ignores it.
   1686 test "$program_suffix" != NONE &&
   1687   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
   1688 # Double any \ or $.  echo might interpret backslashes.
   1689 # By default was `s,x,x', remove it if useless.
   1690 cat <<\_ACEOF >conftest.sed
   1691 s/[\\$]/&&/g;s/;s,x,x,$//
   1692 _ACEOF
   1693 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
   1694 rm conftest.sed
   1695 
   1696 # expand $ac_aux_dir to an absolute path
   1697 am_aux_dir=`cd $ac_aux_dir && pwd`
   1698 
   1699 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
   1700 # Use eval to expand $SHELL
   1701 if eval "$MISSING --run true"; then
   1702   am_missing_run="$MISSING --run "
   1703 else
   1704   am_missing_run=
   1705   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
   1706 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   1707 fi
   1708 
   1709 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
   1710   # We used to keeping the `.' as first argument, in order to
   1711   # allow $(mkdir_p) to be used without argument.  As in
   1712   #   $(mkdir_p) $(somedir)
   1713   # where $(somedir) is conditionally defined.  However this is wrong
   1714   # for two reasons:
   1715   #  1. if the package is installed by a user who cannot write `.'
   1716   #     make install will fail,
   1717   #  2. the above comment should most certainly read
   1718   #     $(mkdir_p) $(DESTDIR)$(somedir)
   1719   #     so it does not work when $(somedir) is undefined and
   1720   #     $(DESTDIR) is not.
   1721   #  To support the latter case, we have to write
   1722   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
   1723   #  so the `.' trick is pointless.
   1724   mkdir_p='mkdir -p --'
   1725 else
   1726   # On NextStep and OpenStep, the `mkdir' command does not
   1727   # recognize any option.  It will interpret all options as
   1728   # directories to create, and then abort because `.' already
   1729   # exists.
   1730   for d in ./-p ./--version;
   1731   do
   1732     test -d $d && rmdir $d
   1733   done
   1734   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
   1735   if test -f "$ac_aux_dir/mkinstalldirs"; then
   1736     mkdir_p='$(mkinstalldirs)'
   1737   else
   1738     mkdir_p='$(install_sh) -d'
   1739   fi
   1740 fi
   1741 
   1742 for ac_prog in gawk mawk nawk awk
   1743 do
   1744   # Extract the first word of "$ac_prog", so it can be a program name with args.
   1745 set dummy $ac_prog; ac_word=$2
   1746 echo "$as_me:$LINENO: checking for $ac_word" >&5
   1747 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   1748 if test "${ac_cv_prog_AWK+set}" = set; then
   1749   echo $ECHO_N "(cached) $ECHO_C" >&6
   1750 else
   1751   if test -n "$AWK"; then
   1752   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   1753 else
   1754 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1755 for as_dir in $PATH
   1756 do
   1757   IFS=$as_save_IFS
   1758   test -z "$as_dir" && as_dir=.
   1759   for ac_exec_ext in '' $ac_executable_extensions; do
   1760   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   1761     ac_cv_prog_AWK="$ac_prog"
   1762     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   1763     break 2
   1764   fi
   1765 done
   1766 done
   1767 
   1768 fi
   1769 fi
   1770 AWK=$ac_cv_prog_AWK
   1771 if test -n "$AWK"; then
   1772   echo "$as_me:$LINENO: result: $AWK" >&5
   1773 echo "${ECHO_T}$AWK" >&6
   1774 else
   1775   echo "$as_me:$LINENO: result: no" >&5
   1776 echo "${ECHO_T}no" >&6
   1777 fi
   1778 
   1779   test -n "$AWK" && break
   1780 done
   1781 
   1782 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   1783 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
   1784 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
   1785 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
   1786   echo $ECHO_N "(cached) $ECHO_C" >&6
   1787 else
   1788   cat >conftest.make <<\_ACEOF
   1789 all:
   1790 	@echo 'ac_maketemp="$(MAKE)"'
   1791 _ACEOF
   1792 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   1793 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
   1794 if test -n "$ac_maketemp"; then
   1795   eval ac_cv_prog_make_${ac_make}_set=yes
   1796 else
   1797   eval ac_cv_prog_make_${ac_make}_set=no
   1798 fi
   1799 rm -f conftest.make
   1800 fi
   1801 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
   1802   echo "$as_me:$LINENO: result: yes" >&5
   1803 echo "${ECHO_T}yes" >&6
   1804   SET_MAKE=
   1805 else
   1806   echo "$as_me:$LINENO: result: no" >&5
   1807 echo "${ECHO_T}no" >&6
   1808   SET_MAKE="MAKE=${MAKE-make}"
   1809 fi
   1810 
   1811 rm -rf .tst 2>/dev/null
   1812 mkdir .tst 2>/dev/null
   1813 if test -d .tst; then
   1814   am__leading_dot=.
   1815 else
   1816   am__leading_dot=_
   1817 fi
   1818 rmdir .tst 2>/dev/null
   1819 
   1820 # test to see if srcdir already configured
   1821 if test "`cd $srcdir && pwd`" != "`pwd`" &&
   1822    test -f $srcdir/config.status; then
   1823   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
   1824 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
   1825    { (exit 1); exit 1; }; }
   1826 fi
   1827 
   1828 # test whether we have cygpath
   1829 if test -z "$CYGPATH_W"; then
   1830   if (cygpath --version) >/dev/null 2>/dev/null; then
   1831     CYGPATH_W='cygpath -w'
   1832   else
   1833     CYGPATH_W=echo
   1834   fi
   1835 fi
   1836 
   1837 
   1838 # Define the identity of the package.
   1839  PACKAGE='libXevie'
   1840  VERSION='1.0.2'
   1841 
   1842 
   1843 cat >>confdefs.h <<_ACEOF
   1844 #define PACKAGE "$PACKAGE"
   1845 _ACEOF
   1846 
   1847 
   1848 cat >>confdefs.h <<_ACEOF
   1849 #define VERSION "$VERSION"
   1850 _ACEOF
   1851 
   1852 # Some tools Automake needs.
   1853 
   1854 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   1855 
   1856 
   1857 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   1858 
   1859 
   1860 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   1861 
   1862 
   1863 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   1864 
   1865 
   1866 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   1867 
   1868 install_sh=${install_sh-"$am_aux_dir/install-sh"}
   1869 
   1870 # Installed binaries are usually stripped using `strip' when the user
   1871 # run `make install-strip'.  However `strip' might not be the right
   1872 # tool to use in cross-compilation environments, therefore Automake
   1873 # will honor the `STRIP' environment variable to overrule this program.
   1874 if test "$cross_compiling" != no; then
   1875   if test -n "$ac_tool_prefix"; then
   1876   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   1877 set dummy ${ac_tool_prefix}strip; ac_word=$2
   1878 echo "$as_me:$LINENO: checking for $ac_word" >&5
   1879 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   1880 if test "${ac_cv_prog_STRIP+set}" = set; then
   1881   echo $ECHO_N "(cached) $ECHO_C" >&6
   1882 else
   1883   if test -n "$STRIP"; then
   1884   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   1885 else
   1886 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1887 for as_dir in $PATH
   1888 do
   1889   IFS=$as_save_IFS
   1890   test -z "$as_dir" && as_dir=.
   1891   for ac_exec_ext in '' $ac_executable_extensions; do
   1892   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   1893     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   1894     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   1895     break 2
   1896   fi
   1897 done
   1898 done
   1899 
   1900 fi
   1901 fi
   1902 STRIP=$ac_cv_prog_STRIP
   1903 if test -n "$STRIP"; then
   1904   echo "$as_me:$LINENO: result: $STRIP" >&5
   1905 echo "${ECHO_T}$STRIP" >&6
   1906 else
   1907   echo "$as_me:$LINENO: result: no" >&5
   1908 echo "${ECHO_T}no" >&6
   1909 fi
   1910 
   1911 fi
   1912 if test -z "$ac_cv_prog_STRIP"; then
   1913   ac_ct_STRIP=$STRIP
   1914   # Extract the first word of "strip", so it can be a program name with args.
   1915 set dummy strip; ac_word=$2
   1916 echo "$as_me:$LINENO: checking for $ac_word" >&5
   1917 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   1918 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   1919   echo $ECHO_N "(cached) $ECHO_C" >&6
   1920 else
   1921   if test -n "$ac_ct_STRIP"; then
   1922   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   1923 else
   1924 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1925 for as_dir in $PATH
   1926 do
   1927   IFS=$as_save_IFS
   1928   test -z "$as_dir" && as_dir=.
   1929   for ac_exec_ext in '' $ac_executable_extensions; do
   1930   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   1931     ac_cv_prog_ac_ct_STRIP="strip"
   1932     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   1933     break 2
   1934   fi
   1935 done
   1936 done
   1937 
   1938   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
   1939 fi
   1940 fi
   1941 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   1942 if test -n "$ac_ct_STRIP"; then
   1943   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   1944 echo "${ECHO_T}$ac_ct_STRIP" >&6
   1945 else
   1946   echo "$as_me:$LINENO: result: no" >&5
   1947 echo "${ECHO_T}no" >&6
   1948 fi
   1949 
   1950   STRIP=$ac_ct_STRIP
   1951 else
   1952   STRIP="$ac_cv_prog_STRIP"
   1953 fi
   1954 
   1955 fi
   1956 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
   1957 
   1958 # We need awk for the "check" target.  The system "awk" is bad on
   1959 # some platforms.
   1960 # Always define AMTAR for backward compatibility.
   1961 
   1962 AMTAR=${AMTAR-"${am_missing_run}tar"}
   1963 
   1964 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   1965 
   1966 
   1967 
   1968 
   1969 
   1970 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
   1971 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
   1972     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
   1973 if test "${enable_maintainer_mode+set}" = set; then
   1974   enableval="$enable_maintainer_mode"
   1975   USE_MAINTAINER_MODE=$enableval
   1976 else
   1977   USE_MAINTAINER_MODE=no
   1978 fi;
   1979   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
   1980 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
   1981 
   1982 
   1983 if test $USE_MAINTAINER_MODE = yes; then
   1984   MAINTAINER_MODE_TRUE=
   1985   MAINTAINER_MODE_FALSE='#'
   1986 else
   1987   MAINTAINER_MODE_TRUE='#'
   1988   MAINTAINER_MODE_FALSE=
   1989 fi
   1990 
   1991   MAINT=$MAINTAINER_MODE_TRUE
   1992 
   1993 
   1994 
   1995           ac_config_headers="$ac_config_headers config.h"
   1996 
   1997 
   1998 # Check for progs
   1999 ac_ext=c
   2000 ac_cpp='$CPP $CPPFLAGS'
   2001 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2002 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2003 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2004 if test -n "$ac_tool_prefix"; then
   2005   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2006 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2007 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2008 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2009 if test "${ac_cv_prog_CC+set}" = set; then
   2010   echo $ECHO_N "(cached) $ECHO_C" >&6
   2011 else
   2012   if test -n "$CC"; then
   2013   ac_cv_prog_CC="$CC" # Let the user override the test.
   2014 else
   2015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2016 for as_dir in $PATH
   2017 do
   2018   IFS=$as_save_IFS
   2019   test -z "$as_dir" && as_dir=.
   2020   for ac_exec_ext in '' $ac_executable_extensions; do
   2021   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2022     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2023     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2024     break 2
   2025   fi
   2026 done
   2027 done
   2028 
   2029 fi
   2030 fi
   2031 CC=$ac_cv_prog_CC
   2032 if test -n "$CC"; then
   2033   echo "$as_me:$LINENO: result: $CC" >&5
   2034 echo "${ECHO_T}$CC" >&6
   2035 else
   2036   echo "$as_me:$LINENO: result: no" >&5
   2037 echo "${ECHO_T}no" >&6
   2038 fi
   2039 
   2040 fi
   2041 if test -z "$ac_cv_prog_CC"; then
   2042   ac_ct_CC=$CC
   2043   # Extract the first word of "gcc", so it can be a program name with args.
   2044 set dummy gcc; ac_word=$2
   2045 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2046 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2047 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2048   echo $ECHO_N "(cached) $ECHO_C" >&6
   2049 else
   2050   if test -n "$ac_ct_CC"; then
   2051   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2052 else
   2053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2054 for as_dir in $PATH
   2055 do
   2056   IFS=$as_save_IFS
   2057   test -z "$as_dir" && as_dir=.
   2058   for ac_exec_ext in '' $ac_executable_extensions; do
   2059   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2060     ac_cv_prog_ac_ct_CC="gcc"
   2061     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2062     break 2
   2063   fi
   2064 done
   2065 done
   2066 
   2067 fi
   2068 fi
   2069 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2070 if test -n "$ac_ct_CC"; then
   2071   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2072 echo "${ECHO_T}$ac_ct_CC" >&6
   2073 else
   2074   echo "$as_me:$LINENO: result: no" >&5
   2075 echo "${ECHO_T}no" >&6
   2076 fi
   2077 
   2078   CC=$ac_ct_CC
   2079 else
   2080   CC="$ac_cv_prog_CC"
   2081 fi
   2082 
   2083 if test -z "$CC"; then
   2084   if test -n "$ac_tool_prefix"; then
   2085   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2086 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2087 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2088 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2089 if test "${ac_cv_prog_CC+set}" = set; then
   2090   echo $ECHO_N "(cached) $ECHO_C" >&6
   2091 else
   2092   if test -n "$CC"; then
   2093   ac_cv_prog_CC="$CC" # Let the user override the test.
   2094 else
   2095 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2096 for as_dir in $PATH
   2097 do
   2098   IFS=$as_save_IFS
   2099   test -z "$as_dir" && as_dir=.
   2100   for ac_exec_ext in '' $ac_executable_extensions; do
   2101   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2102     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2103     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2104     break 2
   2105   fi
   2106 done
   2107 done
   2108 
   2109 fi
   2110 fi
   2111 CC=$ac_cv_prog_CC
   2112 if test -n "$CC"; then
   2113   echo "$as_me:$LINENO: result: $CC" >&5
   2114 echo "${ECHO_T}$CC" >&6
   2115 else
   2116   echo "$as_me:$LINENO: result: no" >&5
   2117 echo "${ECHO_T}no" >&6
   2118 fi
   2119 
   2120 fi
   2121 if test -z "$ac_cv_prog_CC"; then
   2122   ac_ct_CC=$CC
   2123   # Extract the first word of "cc", so it can be a program name with args.
   2124 set dummy cc; ac_word=$2
   2125 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2126 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2127 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2128   echo $ECHO_N "(cached) $ECHO_C" >&6
   2129 else
   2130   if test -n "$ac_ct_CC"; then
   2131   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2132 else
   2133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2134 for as_dir in $PATH
   2135 do
   2136   IFS=$as_save_IFS
   2137   test -z "$as_dir" && as_dir=.
   2138   for ac_exec_ext in '' $ac_executable_extensions; do
   2139   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2140     ac_cv_prog_ac_ct_CC="cc"
   2141     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2142     break 2
   2143   fi
   2144 done
   2145 done
   2146 
   2147 fi
   2148 fi
   2149 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2150 if test -n "$ac_ct_CC"; then
   2151   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2152 echo "${ECHO_T}$ac_ct_CC" >&6
   2153 else
   2154   echo "$as_me:$LINENO: result: no" >&5
   2155 echo "${ECHO_T}no" >&6
   2156 fi
   2157 
   2158   CC=$ac_ct_CC
   2159 else
   2160   CC="$ac_cv_prog_CC"
   2161 fi
   2162 
   2163 fi
   2164 if test -z "$CC"; then
   2165   # Extract the first word of "cc", so it can be a program name with args.
   2166 set dummy cc; ac_word=$2
   2167 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2168 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2169 if test "${ac_cv_prog_CC+set}" = set; then
   2170   echo $ECHO_N "(cached) $ECHO_C" >&6
   2171 else
   2172   if test -n "$CC"; then
   2173   ac_cv_prog_CC="$CC" # Let the user override the test.
   2174 else
   2175   ac_prog_rejected=no
   2176 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2177 for as_dir in $PATH
   2178 do
   2179   IFS=$as_save_IFS
   2180   test -z "$as_dir" && as_dir=.
   2181   for ac_exec_ext in '' $ac_executable_extensions; do
   2182   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2183     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2184        ac_prog_rejected=yes
   2185        continue
   2186      fi
   2187     ac_cv_prog_CC="cc"
   2188     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2189     break 2
   2190   fi
   2191 done
   2192 done
   2193 
   2194 if test $ac_prog_rejected = yes; then
   2195   # We found a bogon in the path, so make sure we never use it.
   2196   set dummy $ac_cv_prog_CC
   2197   shift
   2198   if test $# != 0; then
   2199     # We chose a different compiler from the bogus one.
   2200     # However, it has the same basename, so the bogon will be chosen
   2201     # first if we set CC to just the basename; use the full file name.
   2202     shift
   2203     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2204   fi
   2205 fi
   2206 fi
   2207 fi
   2208 CC=$ac_cv_prog_CC
   2209 if test -n "$CC"; then
   2210   echo "$as_me:$LINENO: result: $CC" >&5
   2211 echo "${ECHO_T}$CC" >&6
   2212 else
   2213   echo "$as_me:$LINENO: result: no" >&5
   2214 echo "${ECHO_T}no" >&6
   2215 fi
   2216 
   2217 fi
   2218 if test -z "$CC"; then
   2219   if test -n "$ac_tool_prefix"; then
   2220   for ac_prog in cl
   2221   do
   2222     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2223 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2224 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2225 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2226 if test "${ac_cv_prog_CC+set}" = set; then
   2227   echo $ECHO_N "(cached) $ECHO_C" >&6
   2228 else
   2229   if test -n "$CC"; then
   2230   ac_cv_prog_CC="$CC" # Let the user override the test.
   2231 else
   2232 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2233 for as_dir in $PATH
   2234 do
   2235   IFS=$as_save_IFS
   2236   test -z "$as_dir" && as_dir=.
   2237   for ac_exec_ext in '' $ac_executable_extensions; do
   2238   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2239     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2240     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2241     break 2
   2242   fi
   2243 done
   2244 done
   2245 
   2246 fi
   2247 fi
   2248 CC=$ac_cv_prog_CC
   2249 if test -n "$CC"; then
   2250   echo "$as_me:$LINENO: result: $CC" >&5
   2251 echo "${ECHO_T}$CC" >&6
   2252 else
   2253   echo "$as_me:$LINENO: result: no" >&5
   2254 echo "${ECHO_T}no" >&6
   2255 fi
   2256 
   2257     test -n "$CC" && break
   2258   done
   2259 fi
   2260 if test -z "$CC"; then
   2261   ac_ct_CC=$CC
   2262   for ac_prog in cl
   2263 do
   2264   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2265 set dummy $ac_prog; ac_word=$2
   2266 echo "$as_me:$LINENO: checking for $ac_word" >&5
   2267 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   2268 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2269   echo $ECHO_N "(cached) $ECHO_C" >&6
   2270 else
   2271   if test -n "$ac_ct_CC"; then
   2272   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2273 else
   2274 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2275 for as_dir in $PATH
   2276 do
   2277   IFS=$as_save_IFS
   2278   test -z "$as_dir" && as_dir=.
   2279   for ac_exec_ext in '' $ac_executable_extensions; do
   2280   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2281     ac_cv_prog_ac_ct_CC="$ac_prog"
   2282     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2283     break 2
   2284   fi
   2285 done
   2286 done
   2287 
   2288 fi
   2289 fi
   2290 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2291 if test -n "$ac_ct_CC"; then
   2292   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2293 echo "${ECHO_T}$ac_ct_CC" >&6
   2294 else
   2295   echo "$as_me:$LINENO: result: no" >&5
   2296 echo "${ECHO_T}no" >&6
   2297 fi
   2298 
   2299   test -n "$ac_ct_CC" && break
   2300 done
   2301 
   2302   CC=$ac_ct_CC
   2303 fi
   2304 
   2305 fi
   2306 
   2307 
   2308 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   2309 See \`config.log' for more details." >&5
   2310 echo "$as_me: error: no acceptable C compiler found in \$PATH
   2311 See \`config.log' for more details." >&2;}
   2312    { (exit 1); exit 1; }; }
   2313 
   2314 # Provide some information about the compiler.
   2315 echo "$as_me:$LINENO:" \
   2316      "checking for C compiler version" >&5
   2317 ac_compiler=`set X $ac_compile; echo $2`
   2318 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
   2319   (eval $ac_compiler --version </dev/null >&5) 2>&5
   2320   ac_status=$?
   2321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2322   (exit $ac_status); }
   2323 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
   2324   (eval $ac_compiler -v </dev/null >&5) 2>&5
   2325   ac_status=$?
   2326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2327   (exit $ac_status); }
   2328 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
   2329   (eval $ac_compiler -V </dev/null >&5) 2>&5
   2330   ac_status=$?
   2331   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2332   (exit $ac_status); }
   2333 
   2334 cat >conftest.$ac_ext <<_ACEOF
   2335 /* confdefs.h.  */
   2336 _ACEOF
   2337 cat confdefs.h >>conftest.$ac_ext
   2338 cat >>conftest.$ac_ext <<_ACEOF
   2339 /* end confdefs.h.  */
   2340 
   2341 int
   2342 main ()
   2343 {
   2344 
   2345   ;
   2346   return 0;
   2347 }
   2348 _ACEOF
   2349 ac_clean_files_save=$ac_clean_files
   2350 ac_clean_files="$ac_clean_files a.out a.exe b.out"
   2351 # Try to create an executable without -o first, disregard a.out.
   2352 # It will help us diagnose broken compilers, and finding out an intuition
   2353 # of exeext.
   2354 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   2355 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
   2356 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2357 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
   2358   (eval $ac_link_default) 2>&5
   2359   ac_status=$?
   2360   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2361   (exit $ac_status); }; then
   2362   # Find the output, starting from the most likely.  This scheme is
   2363 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
   2364 # resort.
   2365 
   2366 # Be careful to initialize this variable, since it used to be cached.
   2367 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
   2368 ac_cv_exeext=
   2369 # b.out is created by i960 compilers.
   2370 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
   2371 do
   2372   test -f "$ac_file" || continue
   2373   case $ac_file in
   2374     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
   2375 	;;
   2376     conftest.$ac_ext )
   2377 	# This is the source file.
   2378 	;;
   2379     [ab].out )
   2380 	# We found the default executable, but exeext='' is most
   2381 	# certainly right.
   2382 	break;;
   2383     *.* )
   2384 	ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2385 	# FIXME: I believe we export ac_cv_exeext for Libtool,
   2386 	# but it would be cool to find out if it's true.  Does anybody
   2387 	# maintain Libtool? --akim.
   2388 	export ac_cv_exeext
   2389 	break;;
   2390     * )
   2391 	break;;
   2392   esac
   2393 done
   2394 else
   2395   echo "$as_me: failed program was:" >&5
   2396 sed 's/^/| /' conftest.$ac_ext >&5
   2397 
   2398 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
   2399 See \`config.log' for more details." >&5
   2400 echo "$as_me: error: C compiler cannot create executables
   2401 See \`config.log' for more details." >&2;}
   2402    { (exit 77); exit 77; }; }
   2403 fi
   2404 
   2405 ac_exeext=$ac_cv_exeext
   2406 echo "$as_me:$LINENO: result: $ac_file" >&5
   2407 echo "${ECHO_T}$ac_file" >&6
   2408 
   2409 # Check the compiler produces executables we can run.  If not, either
   2410 # the compiler is broken, or we cross compile.
   2411 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   2412 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
   2413 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   2414 # If not cross compiling, check that we can run a simple program.
   2415 if test "$cross_compiling" != yes; then
   2416   if { ac_try='./$ac_file'
   2417   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2418   (eval $ac_try) 2>&5
   2419   ac_status=$?
   2420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2421   (exit $ac_status); }; }; then
   2422     cross_compiling=no
   2423   else
   2424     if test "$cross_compiling" = maybe; then
   2425 	cross_compiling=yes
   2426     else
   2427 	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
   2428 If you meant to cross compile, use \`--host'.
   2429 See \`config.log' for more details." >&5
   2430 echo "$as_me: error: cannot run C compiled programs.
   2431 If you meant to cross compile, use \`--host'.
   2432 See \`config.log' for more details." >&2;}
   2433    { (exit 1); exit 1; }; }
   2434     fi
   2435   fi
   2436 fi
   2437 echo "$as_me:$LINENO: result: yes" >&5
   2438 echo "${ECHO_T}yes" >&6
   2439 
   2440 rm -f a.out a.exe conftest$ac_cv_exeext b.out
   2441 ac_clean_files=$ac_clean_files_save
   2442 # Check the compiler produces executables we can run.  If not, either
   2443 # the compiler is broken, or we cross compile.
   2444 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   2445 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
   2446 echo "$as_me:$LINENO: result: $cross_compiling" >&5
   2447 echo "${ECHO_T}$cross_compiling" >&6
   2448 
   2449 echo "$as_me:$LINENO: checking for suffix of executables" >&5
   2450 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
   2451 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   2452   (eval $ac_link) 2>&5
   2453   ac_status=$?
   2454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2455   (exit $ac_status); }; then
   2456   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   2457 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   2458 # work properly (i.e., refer to `conftest.exe'), while it won't with
   2459 # `rm'.
   2460 for ac_file in conftest.exe conftest conftest.*; do
   2461   test -f "$ac_file" || continue
   2462   case $ac_file in
   2463     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
   2464     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2465 	  export ac_cv_exeext
   2466 	  break;;
   2467     * ) break;;
   2468   esac
   2469 done
   2470 else
   2471   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   2472 See \`config.log' for more details." >&5
   2473 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   2474 See \`config.log' for more details." >&2;}
   2475    { (exit 1); exit 1; }; }
   2476 fi
   2477 
   2478 rm -f conftest$ac_cv_exeext
   2479 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   2480 echo "${ECHO_T}$ac_cv_exeext" >&6
   2481 
   2482 rm -f conftest.$ac_ext
   2483 EXEEXT=$ac_cv_exeext
   2484 ac_exeext=$EXEEXT
   2485 echo "$as_me:$LINENO: checking for suffix of object files" >&5
   2486 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
   2487 if test "${ac_cv_objext+set}" = set; then
   2488   echo $ECHO_N "(cached) $ECHO_C" >&6
   2489 else
   2490   cat >conftest.$ac_ext <<_ACEOF
   2491 /* confdefs.h.  */
   2492 _ACEOF
   2493 cat confdefs.h >>conftest.$ac_ext
   2494 cat >>conftest.$ac_ext <<_ACEOF
   2495 /* end confdefs.h.  */
   2496 
   2497 int
   2498 main ()
   2499 {
   2500 
   2501   ;
   2502   return 0;
   2503 }
   2504 _ACEOF
   2505 rm -f conftest.o conftest.obj
   2506 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2507   (eval $ac_compile) 2>&5
   2508   ac_status=$?
   2509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2510   (exit $ac_status); }; then
   2511   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
   2512   case $ac_file in
   2513     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
   2514     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   2515        break;;
   2516   esac
   2517 done
   2518 else
   2519   echo "$as_me: failed program was:" >&5
   2520 sed 's/^/| /' conftest.$ac_ext >&5
   2521 
   2522 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   2523 See \`config.log' for more details." >&5
   2524 echo "$as_me: error: cannot compute suffix of object files: cannot compile
   2525 See \`config.log' for more details." >&2;}
   2526    { (exit 1); exit 1; }; }
   2527 fi
   2528 
   2529 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   2530 fi
   2531 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   2532 echo "${ECHO_T}$ac_cv_objext" >&6
   2533 OBJEXT=$ac_cv_objext
   2534 ac_objext=$OBJEXT
   2535 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   2536 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
   2537 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   2538   echo $ECHO_N "(cached) $ECHO_C" >&6
   2539 else
   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 #ifndef __GNUC__
   2551        choke me
   2552 #endif
   2553 
   2554   ;
   2555   return 0;
   2556 }
   2557 _ACEOF
   2558 rm -f conftest.$ac_objext
   2559 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2560   (eval $ac_compile) 2>conftest.er1
   2561   ac_status=$?
   2562   grep -v '^ *+' conftest.er1 >conftest.err
   2563   rm -f conftest.er1
   2564   cat conftest.err >&5
   2565   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2566   (exit $ac_status); } &&
   2567 	 { ac_try='test -z "$ac_c_werror_flag"
   2568 			 || test ! -s conftest.err'
   2569   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2570   (eval $ac_try) 2>&5
   2571   ac_status=$?
   2572   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2573   (exit $ac_status); }; } &&
   2574 	 { ac_try='test -s conftest.$ac_objext'
   2575   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2576   (eval $ac_try) 2>&5
   2577   ac_status=$?
   2578   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2579   (exit $ac_status); }; }; then
   2580   ac_compiler_gnu=yes
   2581 else
   2582   echo "$as_me: failed program was:" >&5
   2583 sed 's/^/| /' conftest.$ac_ext >&5
   2584 
   2585 ac_compiler_gnu=no
   2586 fi
   2587 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   2588 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   2589 
   2590 fi
   2591 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   2592 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
   2593 GCC=`test $ac_compiler_gnu = yes && echo yes`
   2594 ac_test_CFLAGS=${CFLAGS+set}
   2595 ac_save_CFLAGS=$CFLAGS
   2596 CFLAGS="-g"
   2597 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   2598 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
   2599 if test "${ac_cv_prog_cc_g+set}" = set; then
   2600   echo $ECHO_N "(cached) $ECHO_C" >&6
   2601 else
   2602   cat >conftest.$ac_ext <<_ACEOF
   2603 /* confdefs.h.  */
   2604 _ACEOF
   2605 cat confdefs.h >>conftest.$ac_ext
   2606 cat >>conftest.$ac_ext <<_ACEOF
   2607 /* end confdefs.h.  */
   2608 
   2609 int
   2610 main ()
   2611 {
   2612 
   2613   ;
   2614   return 0;
   2615 }
   2616 _ACEOF
   2617 rm -f conftest.$ac_objext
   2618 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2619   (eval $ac_compile) 2>conftest.er1
   2620   ac_status=$?
   2621   grep -v '^ *+' conftest.er1 >conftest.err
   2622   rm -f conftest.er1
   2623   cat conftest.err >&5
   2624   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2625   (exit $ac_status); } &&
   2626 	 { ac_try='test -z "$ac_c_werror_flag"
   2627 			 || test ! -s conftest.err'
   2628   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2629   (eval $ac_try) 2>&5
   2630   ac_status=$?
   2631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2632   (exit $ac_status); }; } &&
   2633 	 { ac_try='test -s conftest.$ac_objext'
   2634   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2635   (eval $ac_try) 2>&5
   2636   ac_status=$?
   2637   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2638   (exit $ac_status); }; }; then
   2639   ac_cv_prog_cc_g=yes
   2640 else
   2641   echo "$as_me: failed program was:" >&5
   2642 sed 's/^/| /' conftest.$ac_ext >&5
   2643 
   2644 ac_cv_prog_cc_g=no
   2645 fi
   2646 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   2647 fi
   2648 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   2649 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
   2650 if test "$ac_test_CFLAGS" = set; then
   2651   CFLAGS=$ac_save_CFLAGS
   2652 elif test $ac_cv_prog_cc_g = yes; then
   2653   if test "$GCC" = yes; then
   2654     CFLAGS="-g -O2"
   2655   else
   2656     CFLAGS="-g"
   2657   fi
   2658 else
   2659   if test "$GCC" = yes; then
   2660     CFLAGS="-O2"
   2661   else
   2662     CFLAGS=
   2663   fi
   2664 fi
   2665 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
   2666 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
   2667 if test "${ac_cv_prog_cc_stdc+set}" = set; then
   2668   echo $ECHO_N "(cached) $ECHO_C" >&6
   2669 else
   2670   ac_cv_prog_cc_stdc=no
   2671 ac_save_CC=$CC
   2672 cat >conftest.$ac_ext <<_ACEOF
   2673 /* confdefs.h.  */
   2674 _ACEOF
   2675 cat confdefs.h >>conftest.$ac_ext
   2676 cat >>conftest.$ac_ext <<_ACEOF
   2677 /* end confdefs.h.  */
   2678 #include <stdarg.h>
   2679 #include <stdio.h>
   2680 #include <sys/types.h>
   2681 #include <sys/stat.h>
   2682 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   2683 struct buf { int x; };
   2684 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   2685 static char *e (p, i)
   2686      char **p;
   2687      int i;
   2688 {
   2689   return p[i];
   2690 }
   2691 static char *f (char * (*g) (char **, int), char **p, ...)
   2692 {
   2693   char *s;
   2694   va_list v;
   2695   va_start (v,p);
   2696   s = g (p, va_arg (v,int));
   2697   va_end (v);
   2698   return s;
   2699 }
   2700 
   2701 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   2702    function prototypes and stuff, but not '\xHH' hex character constants.
   2703    These don't provoke an error unfortunately, instead are silently treated
   2704    as 'x'.  The following induces an error, until -std1 is added to get
   2705    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   2706    array size at least.  It's necessary to write '\x00'==0 to get something
   2707    that's true only with -std1.  */
   2708 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   2709 
   2710 int test (int i, double x);
   2711 struct s1 {int (*f) (int a);};
   2712 struct s2 {int (*f) (double a);};
   2713 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   2714 int argc;
   2715 char **argv;
   2716 int
   2717 main ()
   2718 {
   2719 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   2720   ;
   2721   return 0;
   2722 }
   2723 _ACEOF
   2724 # Don't try gcc -ansi; that turns off useful extensions and
   2725 # breaks some systems' header files.
   2726 # AIX			-qlanglvl=ansi
   2727 # Ultrix and OSF/1	-std1
   2728 # HP-UX 10.20 and later	-Ae
   2729 # HP-UX older versions	-Aa -D_HPUX_SOURCE
   2730 # SVR4			-Xc -D__EXTENSIONS__
   2731 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   2732 do
   2733   CC="$ac_save_CC $ac_arg"
   2734   rm -f conftest.$ac_objext
   2735 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2736   (eval $ac_compile) 2>conftest.er1
   2737   ac_status=$?
   2738   grep -v '^ *+' conftest.er1 >conftest.err
   2739   rm -f conftest.er1
   2740   cat conftest.err >&5
   2741   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2742   (exit $ac_status); } &&
   2743 	 { ac_try='test -z "$ac_c_werror_flag"
   2744 			 || test ! -s conftest.err'
   2745   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2746   (eval $ac_try) 2>&5
   2747   ac_status=$?
   2748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2749   (exit $ac_status); }; } &&
   2750 	 { ac_try='test -s conftest.$ac_objext'
   2751   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2752   (eval $ac_try) 2>&5
   2753   ac_status=$?
   2754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2755   (exit $ac_status); }; }; then
   2756   ac_cv_prog_cc_stdc=$ac_arg
   2757 break
   2758 else
   2759   echo "$as_me: failed program was:" >&5
   2760 sed 's/^/| /' conftest.$ac_ext >&5
   2761 
   2762 fi
   2763 rm -f conftest.err conftest.$ac_objext
   2764 done
   2765 rm -f conftest.$ac_ext conftest.$ac_objext
   2766 CC=$ac_save_CC
   2767 
   2768 fi
   2769 
   2770 case "x$ac_cv_prog_cc_stdc" in
   2771   x|xno)
   2772     echo "$as_me:$LINENO: result: none needed" >&5
   2773 echo "${ECHO_T}none needed" >&6 ;;
   2774   *)
   2775     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
   2776 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
   2777     CC="$CC $ac_cv_prog_cc_stdc" ;;
   2778 esac
   2779 
   2780 # Some people use a C++ compiler to compile C.  Since we use `exit',
   2781 # in C++ we need to declare it.  In case someone uses the same compiler
   2782 # for both compiling C and C++ we need to have the C++ compiler decide
   2783 # the declaration of exit, since it's the most demanding environment.
   2784 cat >conftest.$ac_ext <<_ACEOF
   2785 #ifndef __cplusplus
   2786   choke me
   2787 #endif
   2788 _ACEOF
   2789 rm -f conftest.$ac_objext
   2790 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2791   (eval $ac_compile) 2>conftest.er1
   2792   ac_status=$?
   2793   grep -v '^ *+' conftest.er1 >conftest.err
   2794   rm -f conftest.er1
   2795   cat conftest.err >&5
   2796   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2797   (exit $ac_status); } &&
   2798 	 { ac_try='test -z "$ac_c_werror_flag"
   2799 			 || test ! -s conftest.err'
   2800   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2801   (eval $ac_try) 2>&5
   2802   ac_status=$?
   2803   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2804   (exit $ac_status); }; } &&
   2805 	 { ac_try='test -s conftest.$ac_objext'
   2806   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2807   (eval $ac_try) 2>&5
   2808   ac_status=$?
   2809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2810   (exit $ac_status); }; }; then
   2811   for ac_declaration in \
   2812    '' \
   2813    'extern "C" void std::exit (int) throw (); using std::exit;' \
   2814    'extern "C" void std::exit (int); using std::exit;' \
   2815    'extern "C" void exit (int) throw ();' \
   2816    'extern "C" void exit (int);' \
   2817    'void exit (int);'
   2818 do
   2819   cat >conftest.$ac_ext <<_ACEOF
   2820 /* confdefs.h.  */
   2821 _ACEOF
   2822 cat confdefs.h >>conftest.$ac_ext
   2823 cat >>conftest.$ac_ext <<_ACEOF
   2824 /* end confdefs.h.  */
   2825 $ac_declaration
   2826 #include <stdlib.h>
   2827 int
   2828 main ()
   2829 {
   2830 exit (42);
   2831   ;
   2832   return 0;
   2833 }
   2834 _ACEOF
   2835 rm -f conftest.$ac_objext
   2836 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2837   (eval $ac_compile) 2>conftest.er1
   2838   ac_status=$?
   2839   grep -v '^ *+' conftest.er1 >conftest.err
   2840   rm -f conftest.er1
   2841   cat conftest.err >&5
   2842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2843   (exit $ac_status); } &&
   2844 	 { ac_try='test -z "$ac_c_werror_flag"
   2845 			 || test ! -s conftest.err'
   2846   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2847   (eval $ac_try) 2>&5
   2848   ac_status=$?
   2849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2850   (exit $ac_status); }; } &&
   2851 	 { ac_try='test -s conftest.$ac_objext'
   2852   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2853   (eval $ac_try) 2>&5
   2854   ac_status=$?
   2855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2856   (exit $ac_status); }; }; then
   2857   :
   2858 else
   2859   echo "$as_me: failed program was:" >&5
   2860 sed 's/^/| /' conftest.$ac_ext >&5
   2861 
   2862 continue
   2863 fi
   2864 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   2865   cat >conftest.$ac_ext <<_ACEOF
   2866 /* confdefs.h.  */
   2867 _ACEOF
   2868 cat confdefs.h >>conftest.$ac_ext
   2869 cat >>conftest.$ac_ext <<_ACEOF
   2870 /* end confdefs.h.  */
   2871 $ac_declaration
   2872 int
   2873 main ()
   2874 {
   2875 exit (42);
   2876   ;
   2877   return 0;
   2878 }
   2879 _ACEOF
   2880 rm -f conftest.$ac_objext
   2881 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   2882   (eval $ac_compile) 2>conftest.er1
   2883   ac_status=$?
   2884   grep -v '^ *+' conftest.er1 >conftest.err
   2885   rm -f conftest.er1
   2886   cat conftest.err >&5
   2887   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2888   (exit $ac_status); } &&
   2889 	 { ac_try='test -z "$ac_c_werror_flag"
   2890 			 || test ! -s conftest.err'
   2891   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2892   (eval $ac_try) 2>&5
   2893   ac_status=$?
   2894   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2895   (exit $ac_status); }; } &&
   2896 	 { ac_try='test -s conftest.$ac_objext'
   2897   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   2898   (eval $ac_try) 2>&5
   2899   ac_status=$?
   2900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2901   (exit $ac_status); }; }; then
   2902   break
   2903 else
   2904   echo "$as_me: failed program was:" >&5
   2905 sed 's/^/| /' conftest.$ac_ext >&5
   2906 
   2907 fi
   2908 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   2909 done
   2910 rm -f conftest*
   2911 if test -n "$ac_declaration"; then
   2912   echo '#ifdef __cplusplus' >>confdefs.h
   2913   echo $ac_declaration      >>confdefs.h
   2914   echo '#endif'             >>confdefs.h
   2915 fi
   2916 
   2917 else
   2918   echo "$as_me: failed program was:" >&5
   2919 sed 's/^/| /' conftest.$ac_ext >&5
   2920 
   2921 fi
   2922 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   2923 ac_ext=c
   2924 ac_cpp='$CPP $CPPFLAGS'
   2925 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2926 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2927 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2928 DEPDIR="${am__leading_dot}deps"
   2929 
   2930           ac_config_commands="$ac_config_commands depfiles"
   2931 
   2932 
   2933 am_make=${MAKE-make}
   2934 cat > confinc << 'END'
   2935 am__doit:
   2936 	@echo done
   2937 .PHONY: am__doit
   2938 END
   2939 # If we don't find an include directive, just comment out the code.
   2940 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
   2941 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
   2942 am__include="#"
   2943 am__quote=
   2944 _am_result=none
   2945 # First try GNU make style include.
   2946 echo "include confinc" > confmf
   2947 # We grep out `Entering directory' and `Leaving directory'
   2948 # messages which can occur if `w' ends up in MAKEFLAGS.
   2949 # In particular we don't look at `^make:' because GNU make might
   2950 # be invoked under some other name (usually "gmake"), in which
   2951 # case it prints its new name instead of `make'.
   2952 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
   2953    am__include=include
   2954    am__quote=
   2955    _am_result=GNU
   2956 fi
   2957 # Now try BSD make style include.
   2958 if test "$am__include" = "#"; then
   2959    echo '.include "confinc"' > confmf
   2960    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
   2961       am__include=.include
   2962       am__quote="\""
   2963       _am_result=BSD
   2964    fi
   2965 fi
   2966 
   2967 
   2968 echo "$as_me:$LINENO: result: $_am_result" >&5
   2969 echo "${ECHO_T}$_am_result" >&6
   2970 rm -f confinc confmf
   2971 
   2972 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
   2973 if test "${enable_dependency_tracking+set}" = set; then
   2974   enableval="$enable_dependency_tracking"
   2975 
   2976 fi;
   2977 if test "x$enable_dependency_tracking" != xno; then
   2978   am_depcomp="$ac_aux_dir/depcomp"
   2979   AMDEPBACKSLASH='\'
   2980 fi
   2981 
   2982 
   2983 if test "x$enable_dependency_tracking" != xno; then
   2984   AMDEP_TRUE=
   2985   AMDEP_FALSE='#'
   2986 else
   2987   AMDEP_TRUE='#'
   2988   AMDEP_FALSE=
   2989 fi
   2990 
   2991 
   2992 
   2993 
   2994 depcc="$CC"   am_compiler_list=
   2995 
   2996 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   2997 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
   2998 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
   2999   echo $ECHO_N "(cached) $ECHO_C" >&6
   3000 else
   3001   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3002   # We make a subdir and do the tests there.  Otherwise we can end up
   3003   # making bogus files that we don't know about and never remove.  For
   3004   # instance it was reported that on HP-UX the gcc test will end up
   3005   # making a dummy file named `D' -- because `-MD' means `put the output
   3006   # in D'.
   3007   mkdir conftest.dir
   3008   # Copy depcomp to subdir because otherwise we won't find it if we're
   3009   # using a relative directory.
   3010   cp "$am_depcomp" conftest.dir
   3011   cd conftest.dir
   3012   # We will build objects and dependencies in a subdirectory because
   3013   # it helps to detect inapplicable dependency modes.  For instance
   3014   # both Tru64's cc and ICC support -MD to output dependencies as a
   3015   # side effect of compilation, but ICC will put the dependencies in
   3016   # the current directory while Tru64 will put them in the object
   3017   # directory.
   3018   mkdir sub
   3019 
   3020   am_cv_CC_dependencies_compiler_type=none
   3021   if test "$am_compiler_list" = ""; then
   3022      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3023   fi
   3024   for depmode in $am_compiler_list; do
   3025     # Setup a source with many dependencies, because some compilers
   3026     # like to wrap large dependency lists on column 80 (with \), and
   3027     # we should not choose a depcomp mode which is confused by this.
   3028     #
   3029     # We need to recreate these files for each test, as the compiler may
   3030     # overwrite some of them when testing with obscure command lines.
   3031     # This happens at least with the AIX C compiler.
   3032     : > sub/conftest.c
   3033     for i in 1 2 3 4 5 6; do
   3034       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3035       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   3036       # Solaris 8's {/usr,}/bin/sh.
   3037       touch sub/conftst$i.h
   3038     done
   3039     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3040 
   3041     case $depmode in
   3042     nosideeffect)
   3043       # after this tag, mechanisms are not by side-effect, so they'll
   3044       # only be used when explicitly requested
   3045       if test "x$enable_dependency_tracking" = xyes; then
   3046 	continue
   3047       else
   3048 	break
   3049       fi
   3050       ;;
   3051     none) break ;;
   3052     esac
   3053     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   3054     # mode.  It turns out that the SunPro C++ compiler does not properly
   3055     # handle `-M -o', and we need to detect this.
   3056     if depmode=$depmode \
   3057        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   3058        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   3059        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   3060          >/dev/null 2>conftest.err &&
   3061        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   3062        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   3063        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   3064       # icc doesn't choke on unknown options, it will just issue warnings
   3065       # or remarks (even with -Werror).  So we grep stderr for any message
   3066       # that says an option was ignored or not supported.
   3067       # When given -MP, icc 7.0 and 7.1 complain thusly:
   3068       #   icc: Command line warning: ignoring option '-M'; no argument required
   3069       # The diagnosis changed in icc 8.0:
   3070       #   icc: Command line remark: option '-MP' not supported
   3071       if (grep 'ignoring option' conftest.err ||
   3072           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   3073         am_cv_CC_dependencies_compiler_type=$depmode
   3074         break
   3075       fi
   3076     fi
   3077   done
   3078 
   3079   cd ..
   3080   rm -rf conftest.dir
   3081 else
   3082   am_cv_CC_dependencies_compiler_type=none
   3083 fi
   3084 
   3085 fi
   3086 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
   3087 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
   3088 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   3089 
   3090 
   3091 
   3092 if
   3093   test "x$enable_dependency_tracking" != xno \
   3094   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   3095   am__fastdepCC_TRUE=
   3096   am__fastdepCC_FALSE='#'
   3097 else
   3098   am__fastdepCC_TRUE='#'
   3099   am__fastdepCC_FALSE=
   3100 fi
   3101 
   3102 
   3103 # Check whether --enable-shared or --disable-shared was given.
   3104 if test "${enable_shared+set}" = set; then
   3105   enableval="$enable_shared"
   3106   p=${PACKAGE-default}
   3107     case $enableval in
   3108     yes) enable_shared=yes ;;
   3109     no) enable_shared=no ;;
   3110     *)
   3111       enable_shared=no
   3112       # Look at the argument we got.  We use all the common list separators.
   3113       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3114       for pkg in $enableval; do
   3115 	IFS="$lt_save_ifs"
   3116 	if test "X$pkg" = "X$p"; then
   3117 	  enable_shared=yes
   3118 	fi
   3119       done
   3120       IFS="$lt_save_ifs"
   3121       ;;
   3122     esac
   3123 else
   3124   enable_shared=yes
   3125 fi;
   3126 
   3127 # Check whether --enable-static or --disable-static was given.
   3128 if test "${enable_static+set}" = set; then
   3129   enableval="$enable_static"
   3130   p=${PACKAGE-default}
   3131     case $enableval in
   3132     yes) enable_static=yes ;;
   3133     no) enable_static=no ;;
   3134     *)
   3135      enable_static=no
   3136       # Look at the argument we got.  We use all the common list separators.
   3137       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3138       for pkg in $enableval; do
   3139 	IFS="$lt_save_ifs"
   3140 	if test "X$pkg" = "X$p"; then
   3141 	  enable_static=yes
   3142 	fi
   3143       done
   3144       IFS="$lt_save_ifs"
   3145       ;;
   3146     esac
   3147 else
   3148   enable_static=yes
   3149 fi;
   3150 
   3151 # Check whether --enable-fast-install or --disable-fast-install was given.
   3152 if test "${enable_fast_install+set}" = set; then
   3153   enableval="$enable_fast_install"
   3154   p=${PACKAGE-default}
   3155     case $enableval in
   3156     yes) enable_fast_install=yes ;;
   3157     no) enable_fast_install=no ;;
   3158     *)
   3159       enable_fast_install=no
   3160       # Look at the argument we got.  We use all the common list separators.
   3161       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   3162       for pkg in $enableval; do
   3163 	IFS="$lt_save_ifs"
   3164 	if test "X$pkg" = "X$p"; then
   3165 	  enable_fast_install=yes
   3166 	fi
   3167       done
   3168       IFS="$lt_save_ifs"
   3169       ;;
   3170     esac
   3171 else
   3172   enable_fast_install=yes
   3173 fi;
   3174 
   3175 # Make sure we can run config.sub.
   3176 $ac_config_sub sun4 >/dev/null 2>&1 ||
   3177   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
   3178 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
   3179    { (exit 1); exit 1; }; }
   3180 
   3181 echo "$as_me:$LINENO: checking build system type" >&5
   3182 echo $ECHO_N "checking build system type... $ECHO_C" >&6
   3183 if test "${ac_cv_build+set}" = set; then
   3184   echo $ECHO_N "(cached) $ECHO_C" >&6
   3185 else
   3186   ac_cv_build_alias=$build_alias
   3187 test -z "$ac_cv_build_alias" &&
   3188   ac_cv_build_alias=`$ac_config_guess`
   3189 test -z "$ac_cv_build_alias" &&
   3190   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   3191 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   3192    { (exit 1); exit 1; }; }
   3193 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
   3194   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
   3195 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
   3196    { (exit 1); exit 1; }; }
   3197 
   3198 fi
   3199 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   3200 echo "${ECHO_T}$ac_cv_build" >&6
   3201 build=$ac_cv_build
   3202 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
   3203 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
   3204 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
   3205 
   3206 
   3207 echo "$as_me:$LINENO: checking host system type" >&5
   3208 echo $ECHO_N "checking host system type... $ECHO_C" >&6
   3209 if test "${ac_cv_host+set}" = set; then
   3210   echo $ECHO_N "(cached) $ECHO_C" >&6
   3211 else
   3212   ac_cv_host_alias=$host_alias
   3213 test -z "$ac_cv_host_alias" &&
   3214   ac_cv_host_alias=$ac_cv_build_alias
   3215 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
   3216   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
   3217 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
   3218    { (exit 1); exit 1; }; }
   3219 
   3220 fi
   3221 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   3222 echo "${ECHO_T}$ac_cv_host" >&6
   3223 host=$ac_cv_host
   3224 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
   3225 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
   3226 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
   3227 
   3228 
   3229 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
   3230 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
   3231 if test "${lt_cv_path_SED+set}" = set; then
   3232   echo $ECHO_N "(cached) $ECHO_C" >&6
   3233 else
   3234   # Loop through the user's path and test for sed and gsed.
   3235 # Then use that list of sed's as ones to test for truncation.
   3236 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3237 for as_dir in $PATH
   3238 do
   3239   IFS=$as_save_IFS
   3240   test -z "$as_dir" && as_dir=.
   3241   for lt_ac_prog in sed gsed; do
   3242     for ac_exec_ext in '' $ac_executable_extensions; do
   3243       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
   3244         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   3245       fi
   3246     done
   3247   done
   3248 done
   3249 IFS=$as_save_IFS
   3250 lt_ac_max=0
   3251 lt_ac_count=0
   3252 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   3253 # along with /bin/sed that truncates output.
   3254 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   3255   test ! -f $lt_ac_sed && continue
   3256   cat /dev/null > conftest.in
   3257   lt_ac_count=0
   3258   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   3259   # Check for GNU sed and select it if it is found.
   3260   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   3261     lt_cv_path_SED=$lt_ac_sed
   3262     break
   3263   fi
   3264   while true; do
   3265     cat conftest.in conftest.in >conftest.tmp
   3266     mv conftest.tmp conftest.in
   3267     cp conftest.in conftest.nl
   3268     echo >>conftest.nl
   3269     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   3270     cmp -s conftest.out conftest.nl || break
   3271     # 10000 chars as input seems more than enough
   3272     test $lt_ac_count -gt 10 && break
   3273     lt_ac_count=`expr $lt_ac_count + 1`
   3274     if test $lt_ac_count -gt $lt_ac_max; then
   3275       lt_ac_max=$lt_ac_count
   3276       lt_cv_path_SED=$lt_ac_sed
   3277     fi
   3278   done
   3279 done
   3280 
   3281 fi
   3282 
   3283 SED=$lt_cv_path_SED
   3284 
   3285 echo "$as_me:$LINENO: result: $SED" >&5
   3286 echo "${ECHO_T}$SED" >&6
   3287 
   3288 echo "$as_me:$LINENO: checking for egrep" >&5
   3289 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
   3290 if test "${ac_cv_prog_egrep+set}" = set; then
   3291   echo $ECHO_N "(cached) $ECHO_C" >&6
   3292 else
   3293   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
   3294     then ac_cv_prog_egrep='grep -E'
   3295     else ac_cv_prog_egrep='egrep'
   3296     fi
   3297 fi
   3298 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
   3299 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
   3300  EGREP=$ac_cv_prog_egrep
   3301 
   3302 
   3303 
   3304 # Check whether --with-gnu-ld or --without-gnu-ld was given.
   3305 if test "${with_gnu_ld+set}" = set; then
   3306   withval="$with_gnu_ld"
   3307   test "$withval" = no || with_gnu_ld=yes
   3308 else
   3309   with_gnu_ld=no
   3310 fi;
   3311 ac_prog=ld
   3312 if test "$GCC" = yes; then
   3313   # Check if gcc -print-prog-name=ld gives a path.
   3314   echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   3315 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
   3316   case $host in
   3317   *-*-mingw*)
   3318     # gcc leaves a trailing carriage return which upsets mingw
   3319     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   3320   *)
   3321     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   3322   esac
   3323   case $ac_prog in
   3324     # Accept absolute paths.
   3325     [\\/]* | ?:[\\/]*)
   3326       re_direlt='/[^/][^/]*/\.\./'
   3327       # Canonicalize the pathname of ld
   3328       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   3329       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   3330 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   3331       done
   3332       test -z "$LD" && LD="$ac_prog"
   3333       ;;
   3334   "")
   3335     # If it fails, then pretend we aren't using GCC.
   3336     ac_prog=ld
   3337     ;;
   3338   *)
   3339     # If it is relative, then search for the first ld in PATH.
   3340     with_gnu_ld=unknown
   3341     ;;
   3342   esac
   3343 elif test "$with_gnu_ld" = yes; then
   3344   echo "$as_me:$LINENO: checking for GNU ld" >&5
   3345 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
   3346 else
   3347   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   3348 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
   3349 fi
   3350 if test "${lt_cv_path_LD+set}" = set; then
   3351   echo $ECHO_N "(cached) $ECHO_C" >&6
   3352 else
   3353   if test -z "$LD"; then
   3354   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   3355   for ac_dir in $PATH; do
   3356     IFS="$lt_save_ifs"
   3357     test -z "$ac_dir" && ac_dir=.
   3358     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   3359       lt_cv_path_LD="$ac_dir/$ac_prog"
   3360       # Check to see if the program is GNU ld.  I'd rather use --version,
   3361       # but apparently some variants of GNU ld only accept -v.
   3362       # Break only if it was the GNU/non-GNU ld that we prefer.
   3363       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   3364       *GNU* | *'with BFD'*)
   3365 	test "$with_gnu_ld" != no && break
   3366 	;;
   3367       *)
   3368 	test "$with_gnu_ld" != yes && break
   3369 	;;
   3370       esac
   3371     fi
   3372   done
   3373   IFS="$lt_save_ifs"
   3374 else
   3375   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   3376 fi
   3377 fi
   3378 
   3379 LD="$lt_cv_path_LD"
   3380 if test -n "$LD"; then
   3381   echo "$as_me:$LINENO: result: $LD" >&5
   3382 echo "${ECHO_T}$LD" >&6
   3383 else
   3384   echo "$as_me:$LINENO: result: no" >&5
   3385 echo "${ECHO_T}no" >&6
   3386 fi
   3387 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   3388 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   3389    { (exit 1); exit 1; }; }
   3390 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   3391 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
   3392 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   3393   echo $ECHO_N "(cached) $ECHO_C" >&6
   3394 else
   3395   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   3396 case `$LD -v 2>&1 </dev/null` in
   3397 *GNU* | *'with BFD'*)
   3398   lt_cv_prog_gnu_ld=yes
   3399   ;;
   3400 *)
   3401   lt_cv_prog_gnu_ld=no
   3402   ;;
   3403 esac
   3404 fi
   3405 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   3406 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
   3407 with_gnu_ld=$lt_cv_prog_gnu_ld
   3408 
   3409 
   3410 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
   3411 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
   3412 if test "${lt_cv_ld_reload_flag+set}" = set; then
   3413   echo $ECHO_N "(cached) $ECHO_C" >&6
   3414 else
   3415   lt_cv_ld_reload_flag='-r'
   3416 fi
   3417 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
   3418 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
   3419 reload_flag=$lt_cv_ld_reload_flag
   3420 case $reload_flag in
   3421 "" | " "*) ;;
   3422 *) reload_flag=" $reload_flag" ;;
   3423 esac
   3424 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   3425 case $host_os in
   3426   darwin*)
   3427     if test "$GCC" = yes; then
   3428       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   3429     else
   3430       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   3431     fi
   3432     ;;
   3433 esac
   3434 
   3435 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
   3436 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
   3437 if test "${lt_cv_path_NM+set}" = set; then
   3438   echo $ECHO_N "(cached) $ECHO_C" >&6
   3439 else
   3440   if test -n "$NM"; then
   3441   # Let the user override the test.
   3442   lt_cv_path_NM="$NM"
   3443 else
   3444   lt_nm_to_check="${ac_tool_prefix}nm"
   3445   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   3446     lt_nm_to_check="$lt_nm_to_check nm"
   3447   fi
   3448   for lt_tmp_nm in $lt_nm_to_check; do
   3449     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   3450     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   3451       IFS="$lt_save_ifs"
   3452       test -z "$ac_dir" && ac_dir=.
   3453       tmp_nm="$ac_dir/$lt_tmp_nm"
   3454       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   3455 	# Check to see if the nm accepts a BSD-compat flag.
   3456 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   3457 	#   nm: unknown option "B" ignored
   3458 	# Tru64's nm complains that /dev/null is an invalid object file
   3459 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   3460 	*/dev/null* | *'Invalid file or object type'*)
   3461 	  lt_cv_path_NM="$tmp_nm -B"
   3462 	  break
   3463 	  ;;
   3464 	*)
   3465 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   3466 	  */dev/null*)
   3467 	    lt_cv_path_NM="$tmp_nm -p"
   3468 	    break
   3469 	    ;;
   3470 	  *)
   3471 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   3472 	    continue # so that we can try to find one that supports BSD flags
   3473 	    ;;
   3474 	  esac
   3475 	  ;;
   3476 	esac
   3477       fi
   3478     done
   3479     IFS="$lt_save_ifs"
   3480   done
   3481   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   3482 fi
   3483 fi
   3484 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
   3485 echo "${ECHO_T}$lt_cv_path_NM" >&6
   3486 NM="$lt_cv_path_NM"
   3487 
   3488 echo "$as_me:$LINENO: checking whether ln -s works" >&5
   3489 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
   3490 LN_S=$as_ln_s
   3491 if test "$LN_S" = "ln -s"; then
   3492   echo "$as_me:$LINENO: result: yes" >&5
   3493 echo "${ECHO_T}yes" >&6
   3494 else
   3495   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   3496 echo "${ECHO_T}no, using $LN_S" >&6
   3497 fi
   3498 
   3499 echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
   3500 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6
   3501 if test "${lt_cv_deplibs_check_method+set}" = set; then
   3502   echo $ECHO_N "(cached) $ECHO_C" >&6
   3503 else
   3504   lt_cv_file_magic_cmd='$MAGIC_CMD'
   3505 lt_cv_file_magic_test_file=
   3506 lt_cv_deplibs_check_method='unknown'
   3507 # Need to set the preceding variable on all platforms that support
   3508 # interlibrary dependencies.
   3509 # 'none' -- dependencies not supported.
   3510 # `unknown' -- same as none, but documents that we really don't know.
   3511 # 'pass_all' -- all dependencies passed with no checks.
   3512 # 'test_compile' -- check by making test program.
   3513 # 'file_magic [[regex]]' -- check by looking for files in library path
   3514 # which responds to the $file_magic_cmd with a given extended regex.
   3515 # If you have `file' or equivalent on your system and you're not sure
   3516 # whether `pass_all' will *always* work, you probably want this one.
   3517 
   3518 case $host_os in
   3519 aix4* | aix5*)
   3520   lt_cv_deplibs_check_method=pass_all
   3521   ;;
   3522 
   3523 beos*)
   3524   lt_cv_deplibs_check_method=pass_all
   3525   ;;
   3526 
   3527 bsdi[45]*)
   3528   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   3529   lt_cv_file_magic_cmd='/usr/bin/file -L'
   3530   lt_cv_file_magic_test_file=/shlib/libc.so
   3531   ;;
   3532 
   3533 cygwin*)
   3534   # func_win32_libid is a shell function defined in ltmain.sh
   3535   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   3536   lt_cv_file_magic_cmd='func_win32_libid'
   3537   ;;
   3538 
   3539 mingw* | pw32*)
   3540   # Base MSYS/MinGW do not provide the 'file' command needed by
   3541   # func_win32_libid shell function, so use a weaker test based on 'objdump'.
   3542   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   3543   lt_cv_file_magic_cmd='$OBJDUMP -f'
   3544   ;;
   3545 
   3546 darwin* | rhapsody*)
   3547   lt_cv_deplibs_check_method=pass_all
   3548   ;;
   3549 
   3550 freebsd* | kfreebsd*-gnu | dragonfly*)
   3551   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   3552     case $host_cpu in
   3553     i*86 )
   3554       # Not sure whether the presence of OpenBSD here was a mistake.
   3555       # Let's accept both of them until this is cleared up.
   3556       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   3557       lt_cv_file_magic_cmd=/usr/bin/file
   3558       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   3559       ;;
   3560     esac
   3561   else
   3562     lt_cv_deplibs_check_method=pass_all
   3563   fi
   3564   ;;
   3565 
   3566 gnu*)
   3567   lt_cv_deplibs_check_method=pass_all
   3568   ;;
   3569 
   3570 hpux10.20* | hpux11*)
   3571   lt_cv_file_magic_cmd=/usr/bin/file
   3572   case $host_cpu in
   3573   ia64*)
   3574     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   3575     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   3576     ;;
   3577   hppa*64*)
   3578     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]'
   3579     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   3580     ;;
   3581   *)
   3582     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   3583     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   3584     ;;
   3585   esac
   3586   ;;
   3587 
   3588 interix3*)
   3589   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   3590   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   3591   ;;
   3592 
   3593 irix5* | irix6* | nonstopux*)
   3594   case $LD in
   3595   *-32|*"-32 ") libmagic=32-bit;;
   3596   *-n32|*"-n32 ") libmagic=N32;;
   3597   *-64|*"-64 ") libmagic=64-bit;;
   3598   *) libmagic=never-match;;
   3599   esac
   3600   lt_cv_deplibs_check_method=pass_all
   3601   ;;
   3602 
   3603 # This must be Linux ELF.
   3604 linux*)
   3605   lt_cv_deplibs_check_method=pass_all
   3606   ;;
   3607 
   3608 netbsd*)
   3609   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   3610     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   3611   else
   3612     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   3613   fi
   3614   ;;
   3615 
   3616 newos6*)
   3617   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   3618   lt_cv_file_magic_cmd=/usr/bin/file
   3619   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   3620   ;;
   3621 
   3622 nto-qnx*)
   3623   lt_cv_deplibs_check_method=unknown
   3624   ;;
   3625 
   3626 openbsd*)
   3627   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   3628     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   3629   else
   3630     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   3631   fi
   3632   ;;
   3633 
   3634 osf3* | osf4* | osf5*)
   3635   lt_cv_deplibs_check_method=pass_all
   3636   ;;
   3637 
   3638 solaris*)
   3639   lt_cv_deplibs_check_method=pass_all
   3640   ;;
   3641 
   3642 sysv4 | sysv4.3*)
   3643   case $host_vendor in
   3644   motorola)
   3645     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]'
   3646     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   3647     ;;
   3648   ncr)
   3649     lt_cv_deplibs_check_method=pass_all
   3650     ;;
   3651   sequent)
   3652     lt_cv_file_magic_cmd='/bin/file'
   3653     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   3654     ;;
   3655   sni)
   3656     lt_cv_file_magic_cmd='/bin/file'
   3657     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   3658     lt_cv_file_magic_test_file=/lib/libc.so
   3659     ;;
   3660   siemens)
   3661     lt_cv_deplibs_check_method=pass_all
   3662     ;;
   3663   pc)
   3664     lt_cv_deplibs_check_method=pass_all
   3665     ;;
   3666   esac
   3667   ;;
   3668 
   3669 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   3670   lt_cv_deplibs_check_method=pass_all
   3671   ;;
   3672 esac
   3673 
   3674 fi
   3675 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
   3676 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
   3677 file_magic_cmd=$lt_cv_file_magic_cmd
   3678 deplibs_check_method=$lt_cv_deplibs_check_method
   3679 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   3680 
   3681 
   3682 
   3683 
   3684 # If no C compiler was specified, use CC.
   3685 LTCC=${LTCC-"$CC"}
   3686 
   3687 # If no C compiler flags were specified, use CFLAGS.
   3688 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   3689 
   3690 # Allow CC to be a program name with arguments.
   3691 compiler=$CC
   3692 
   3693 
   3694 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
   3695 if test "${enable_libtool_lock+set}" = set; then
   3696   enableval="$enable_libtool_lock"
   3697 
   3698 fi;
   3699 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   3700 
   3701 # Some flags need to be propagated to the compiler or linker for good
   3702 # libtool support.
   3703 case $host in
   3704 ia64-*-hpux*)
   3705   # Find out which ABI we are using.
   3706   echo 'int i;' > conftest.$ac_ext
   3707   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   3708   (eval $ac_compile) 2>&5
   3709   ac_status=$?
   3710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3711   (exit $ac_status); }; then
   3712     case `/usr/bin/file conftest.$ac_objext` in
   3713     *ELF-32*)
   3714       HPUX_IA64_MODE="32"
   3715       ;;
   3716     *ELF-64*)
   3717       HPUX_IA64_MODE="64"
   3718       ;;
   3719     esac
   3720   fi
   3721   rm -rf conftest*
   3722   ;;
   3723 *-*-irix6*)
   3724   # Find out which ABI we are using.
   3725   echo '#line 3725 "configure"' > conftest.$ac_ext
   3726   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   3727   (eval $ac_compile) 2>&5
   3728   ac_status=$?
   3729   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3730   (exit $ac_status); }; then
   3731    if test "$lt_cv_prog_gnu_ld" = yes; then
   3732     case `/usr/bin/file conftest.$ac_objext` in
   3733     *32-bit*)
   3734       LD="${LD-ld} -melf32bsmip"
   3735       ;;
   3736     *N32*)
   3737       LD="${LD-ld} -melf32bmipn32"
   3738       ;;
   3739     *64-bit*)
   3740       LD="${LD-ld} -melf64bmip"
   3741       ;;
   3742     esac
   3743    else
   3744     case `/usr/bin/file conftest.$ac_objext` in
   3745     *32-bit*)
   3746       LD="${LD-ld} -32"
   3747       ;;
   3748     *N32*)
   3749       LD="${LD-ld} -n32"
   3750       ;;
   3751     *64-bit*)
   3752       LD="${LD-ld} -64"
   3753       ;;
   3754     esac
   3755    fi
   3756   fi
   3757   rm -rf conftest*
   3758   ;;
   3759 
   3760 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
   3761   # Find out which ABI we are using.
   3762   echo 'int i;' > conftest.$ac_ext
   3763   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   3764   (eval $ac_compile) 2>&5
   3765   ac_status=$?
   3766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3767   (exit $ac_status); }; then
   3768     case `/usr/bin/file conftest.o` in
   3769     *32-bit*)
   3770       case $host in
   3771         x86_64-*linux*)
   3772           LD="${LD-ld} -m elf_i386"
   3773           ;;
   3774         ppc64-*linux*|powerpc64-*linux*)
   3775           LD="${LD-ld} -m elf32ppclinux"
   3776           ;;
   3777         s390x-*linux*)
   3778           LD="${LD-ld} -m elf_s390"
   3779           ;;
   3780         sparc64-*linux*)
   3781           LD="${LD-ld} -m elf32_sparc"
   3782           ;;
   3783       esac
   3784       ;;
   3785     *64-bit*)
   3786       case $host in
   3787         x86_64-*linux*)
   3788           LD="${LD-ld} -m elf_x86_64"
   3789           ;;
   3790         ppc*-*linux*|powerpc*-*linux*)
   3791           LD="${LD-ld} -m elf64ppc"
   3792           ;;
   3793         s390*-*linux*)
   3794           LD="${LD-ld} -m elf64_s390"
   3795           ;;
   3796         sparc*-*linux*)
   3797           LD="${LD-ld} -m elf64_sparc"
   3798           ;;
   3799       esac
   3800       ;;
   3801     esac
   3802   fi
   3803   rm -rf conftest*
   3804   ;;
   3805 
   3806 *-*-sco3.2v5*)
   3807   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   3808   SAVE_CFLAGS="$CFLAGS"
   3809   CFLAGS="$CFLAGS -belf"
   3810   echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
   3811 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
   3812 if test "${lt_cv_cc_needs_belf+set}" = set; then
   3813   echo $ECHO_N "(cached) $ECHO_C" >&6
   3814 else
   3815   ac_ext=c
   3816 ac_cpp='$CPP $CPPFLAGS'
   3817 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3818 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3819 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3820 
   3821      cat >conftest.$ac_ext <<_ACEOF
   3822 /* confdefs.h.  */
   3823 _ACEOF
   3824 cat confdefs.h >>conftest.$ac_ext
   3825 cat >>conftest.$ac_ext <<_ACEOF
   3826 /* end confdefs.h.  */
   3827 
   3828 int
   3829 main ()
   3830 {
   3831 
   3832   ;
   3833   return 0;
   3834 }
   3835 _ACEOF
   3836 rm -f conftest.$ac_objext conftest$ac_exeext
   3837 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   3838   (eval $ac_link) 2>conftest.er1
   3839   ac_status=$?
   3840   grep -v '^ *+' conftest.er1 >conftest.err
   3841   rm -f conftest.er1
   3842   cat conftest.err >&5
   3843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3844   (exit $ac_status); } &&
   3845 	 { ac_try='test -z "$ac_c_werror_flag"
   3846 			 || test ! -s conftest.err'
   3847   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3848   (eval $ac_try) 2>&5
   3849   ac_status=$?
   3850   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3851   (exit $ac_status); }; } &&
   3852 	 { ac_try='test -s conftest$ac_exeext'
   3853   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   3854   (eval $ac_try) 2>&5
   3855   ac_status=$?
   3856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3857   (exit $ac_status); }; }; then
   3858   lt_cv_cc_needs_belf=yes
   3859 else
   3860   echo "$as_me: failed program was:" >&5
   3861 sed 's/^/| /' conftest.$ac_ext >&5
   3862 
   3863 lt_cv_cc_needs_belf=no
   3864 fi
   3865 rm -f conftest.err conftest.$ac_objext \
   3866       conftest$ac_exeext conftest.$ac_ext
   3867      ac_ext=c
   3868 ac_cpp='$CPP $CPPFLAGS'
   3869 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3870 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3871 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3872 
   3873 fi
   3874 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
   3875 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
   3876   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   3877     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   3878     CFLAGS="$SAVE_CFLAGS"
   3879   fi
   3880   ;;
   3881 sparc*-*solaris*)
   3882   # Find out which ABI we are using.
   3883   echo 'int i;' > conftest.$ac_ext
   3884   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   3885   (eval $ac_compile) 2>&5
   3886   ac_status=$?
   3887   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3888   (exit $ac_status); }; then
   3889     case `/usr/bin/file conftest.o` in
   3890     *64-bit*)
   3891       case $lt_cv_prog_gnu_ld in
   3892       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   3893       *)    LD="${LD-ld} -64" ;;
   3894       esac
   3895       ;;
   3896     esac
   3897   fi
   3898   rm -rf conftest*
   3899   ;;
   3900 
   3901 
   3902 esac
   3903 
   3904 need_locks="$enable_libtool_lock"
   3905 
   3906 
   3907 ac_ext=c
   3908 ac_cpp='$CPP $CPPFLAGS'
   3909 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3910 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3911 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3912 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   3913 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
   3914 # On Suns, sometimes $CPP names a directory.
   3915 if test -n "$CPP" && test -d "$CPP"; then
   3916   CPP=
   3917 fi
   3918 if test -z "$CPP"; then
   3919   if test "${ac_cv_prog_CPP+set}" = set; then
   3920   echo $ECHO_N "(cached) $ECHO_C" >&6
   3921 else
   3922       # Double quotes because CPP needs to be expanded
   3923     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   3924     do
   3925       ac_preproc_ok=false
   3926 for ac_c_preproc_warn_flag in '' yes
   3927 do
   3928   # Use a header file that comes with gcc, so configuring glibc
   3929   # with a fresh cross-compiler works.
   3930   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3931   # <limits.h> exists even on freestanding compilers.
   3932   # On the NeXT, cc -E runs the code through the compiler's parser,
   3933   # not just through cpp. "Syntax error" is here to catch this case.
   3934   cat >conftest.$ac_ext <<_ACEOF
   3935 /* confdefs.h.  */
   3936 _ACEOF
   3937 cat confdefs.h >>conftest.$ac_ext
   3938 cat >>conftest.$ac_ext <<_ACEOF
   3939 /* end confdefs.h.  */
   3940 #ifdef __STDC__
   3941 # include <limits.h>
   3942 #else
   3943 # include <assert.h>
   3944 #endif
   3945 		     Syntax error
   3946 _ACEOF
   3947 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   3948   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   3949   ac_status=$?
   3950   grep -v '^ *+' conftest.er1 >conftest.err
   3951   rm -f conftest.er1
   3952   cat conftest.err >&5
   3953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3954   (exit $ac_status); } >/dev/null; then
   3955   if test -s conftest.err; then
   3956     ac_cpp_err=$ac_c_preproc_warn_flag
   3957     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   3958   else
   3959     ac_cpp_err=
   3960   fi
   3961 else
   3962   ac_cpp_err=yes
   3963 fi
   3964 if test -z "$ac_cpp_err"; then
   3965   :
   3966 else
   3967   echo "$as_me: failed program was:" >&5
   3968 sed 's/^/| /' conftest.$ac_ext >&5
   3969 
   3970   # Broken: fails on valid input.
   3971 continue
   3972 fi
   3973 rm -f conftest.err conftest.$ac_ext
   3974 
   3975   # OK, works on sane cases.  Now check whether non-existent headers
   3976   # can be detected and how.
   3977   cat >conftest.$ac_ext <<_ACEOF
   3978 /* confdefs.h.  */
   3979 _ACEOF
   3980 cat confdefs.h >>conftest.$ac_ext
   3981 cat >>conftest.$ac_ext <<_ACEOF
   3982 /* end confdefs.h.  */
   3983 #include <ac_nonexistent.h>
   3984 _ACEOF
   3985 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   3986   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   3987   ac_status=$?
   3988   grep -v '^ *+' conftest.er1 >conftest.err
   3989   rm -f conftest.er1
   3990   cat conftest.err >&5
   3991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3992   (exit $ac_status); } >/dev/null; then
   3993   if test -s conftest.err; then
   3994     ac_cpp_err=$ac_c_preproc_warn_flag
   3995     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   3996   else
   3997     ac_cpp_err=
   3998   fi
   3999 else
   4000   ac_cpp_err=yes
   4001 fi
   4002 if test -z "$ac_cpp_err"; then
   4003   # Broken: success on invalid input.
   4004 continue
   4005 else
   4006   echo "$as_me: failed program was:" >&5
   4007 sed 's/^/| /' conftest.$ac_ext >&5
   4008 
   4009   # Passes both tests.
   4010 ac_preproc_ok=:
   4011 break
   4012 fi
   4013 rm -f conftest.err conftest.$ac_ext
   4014 
   4015 done
   4016 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4017 rm -f conftest.err conftest.$ac_ext
   4018 if $ac_preproc_ok; then
   4019   break
   4020 fi
   4021 
   4022     done
   4023     ac_cv_prog_CPP=$CPP
   4024 
   4025 fi
   4026   CPP=$ac_cv_prog_CPP
   4027 else
   4028   ac_cv_prog_CPP=$CPP
   4029 fi
   4030 echo "$as_me:$LINENO: result: $CPP" >&5
   4031 echo "${ECHO_T}$CPP" >&6
   4032 ac_preproc_ok=false
   4033 for ac_c_preproc_warn_flag in '' yes
   4034 do
   4035   # Use a header file that comes with gcc, so configuring glibc
   4036   # with a fresh cross-compiler works.
   4037   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4038   # <limits.h> exists even on freestanding compilers.
   4039   # On the NeXT, cc -E runs the code through the compiler's parser,
   4040   # not just through cpp. "Syntax error" is here to catch this case.
   4041   cat >conftest.$ac_ext <<_ACEOF
   4042 /* confdefs.h.  */
   4043 _ACEOF
   4044 cat confdefs.h >>conftest.$ac_ext
   4045 cat >>conftest.$ac_ext <<_ACEOF
   4046 /* end confdefs.h.  */
   4047 #ifdef __STDC__
   4048 # include <limits.h>
   4049 #else
   4050 # include <assert.h>
   4051 #endif
   4052 		     Syntax error
   4053 _ACEOF
   4054 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   4055   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   4056   ac_status=$?
   4057   grep -v '^ *+' conftest.er1 >conftest.err
   4058   rm -f conftest.er1
   4059   cat conftest.err >&5
   4060   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4061   (exit $ac_status); } >/dev/null; then
   4062   if test -s conftest.err; then
   4063     ac_cpp_err=$ac_c_preproc_warn_flag
   4064     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4065   else
   4066     ac_cpp_err=
   4067   fi
   4068 else
   4069   ac_cpp_err=yes
   4070 fi
   4071 if test -z "$ac_cpp_err"; then
   4072   :
   4073 else
   4074   echo "$as_me: failed program was:" >&5
   4075 sed 's/^/| /' conftest.$ac_ext >&5
   4076 
   4077   # Broken: fails on valid input.
   4078 continue
   4079 fi
   4080 rm -f conftest.err conftest.$ac_ext
   4081 
   4082   # OK, works on sane cases.  Now check whether non-existent headers
   4083   # can be detected and how.
   4084   cat >conftest.$ac_ext <<_ACEOF
   4085 /* confdefs.h.  */
   4086 _ACEOF
   4087 cat confdefs.h >>conftest.$ac_ext
   4088 cat >>conftest.$ac_ext <<_ACEOF
   4089 /* end confdefs.h.  */
   4090 #include <ac_nonexistent.h>
   4091 _ACEOF
   4092 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   4093   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   4094   ac_status=$?
   4095   grep -v '^ *+' conftest.er1 >conftest.err
   4096   rm -f conftest.er1
   4097   cat conftest.err >&5
   4098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4099   (exit $ac_status); } >/dev/null; then
   4100   if test -s conftest.err; then
   4101     ac_cpp_err=$ac_c_preproc_warn_flag
   4102     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4103   else
   4104     ac_cpp_err=
   4105   fi
   4106 else
   4107   ac_cpp_err=yes
   4108 fi
   4109 if test -z "$ac_cpp_err"; then
   4110   # Broken: success on invalid input.
   4111 continue
   4112 else
   4113   echo "$as_me: failed program was:" >&5
   4114 sed 's/^/| /' conftest.$ac_ext >&5
   4115 
   4116   # Passes both tests.
   4117 ac_preproc_ok=:
   4118 break
   4119 fi
   4120 rm -f conftest.err conftest.$ac_ext
   4121 
   4122 done
   4123 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4124 rm -f conftest.err conftest.$ac_ext
   4125 if $ac_preproc_ok; then
   4126   :
   4127 else
   4128   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   4129 See \`config.log' for more details." >&5
   4130 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   4131 See \`config.log' for more details." >&2;}
   4132    { (exit 1); exit 1; }; }
   4133 fi
   4134 
   4135 ac_ext=c
   4136 ac_cpp='$CPP $CPPFLAGS'
   4137 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4138 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4139 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4140 
   4141 
   4142 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   4143 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
   4144 if test "${ac_cv_header_stdc+set}" = set; then
   4145   echo $ECHO_N "(cached) $ECHO_C" >&6
   4146 else
   4147   cat >conftest.$ac_ext <<_ACEOF
   4148 /* confdefs.h.  */
   4149 _ACEOF
   4150 cat confdefs.h >>conftest.$ac_ext
   4151 cat >>conftest.$ac_ext <<_ACEOF
   4152 /* end confdefs.h.  */
   4153 #include <stdlib.h>
   4154 #include <stdarg.h>
   4155 #include <string.h>
   4156 #include <float.h>
   4157 
   4158 int
   4159 main ()
   4160 {
   4161 
   4162   ;
   4163   return 0;
   4164 }
   4165 _ACEOF
   4166 rm -f conftest.$ac_objext
   4167 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4168   (eval $ac_compile) 2>conftest.er1
   4169   ac_status=$?
   4170   grep -v '^ *+' conftest.er1 >conftest.err
   4171   rm -f conftest.er1
   4172   cat conftest.err >&5
   4173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4174   (exit $ac_status); } &&
   4175 	 { ac_try='test -z "$ac_c_werror_flag"
   4176 			 || test ! -s conftest.err'
   4177   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4178   (eval $ac_try) 2>&5
   4179   ac_status=$?
   4180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4181   (exit $ac_status); }; } &&
   4182 	 { ac_try='test -s conftest.$ac_objext'
   4183   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4184   (eval $ac_try) 2>&5
   4185   ac_status=$?
   4186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4187   (exit $ac_status); }; }; then
   4188   ac_cv_header_stdc=yes
   4189 else
   4190   echo "$as_me: failed program was:" >&5
   4191 sed 's/^/| /' conftest.$ac_ext >&5
   4192 
   4193 ac_cv_header_stdc=no
   4194 fi
   4195 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4196 
   4197 if test $ac_cv_header_stdc = yes; then
   4198   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4199   cat >conftest.$ac_ext <<_ACEOF
   4200 /* confdefs.h.  */
   4201 _ACEOF
   4202 cat confdefs.h >>conftest.$ac_ext
   4203 cat >>conftest.$ac_ext <<_ACEOF
   4204 /* end confdefs.h.  */
   4205 #include <string.h>
   4206 
   4207 _ACEOF
   4208 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4209   $EGREP "memchr" >/dev/null 2>&1; then
   4210   :
   4211 else
   4212   ac_cv_header_stdc=no
   4213 fi
   4214 rm -f conftest*
   4215 
   4216 fi
   4217 
   4218 if test $ac_cv_header_stdc = yes; then
   4219   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4220   cat >conftest.$ac_ext <<_ACEOF
   4221 /* confdefs.h.  */
   4222 _ACEOF
   4223 cat confdefs.h >>conftest.$ac_ext
   4224 cat >>conftest.$ac_ext <<_ACEOF
   4225 /* end confdefs.h.  */
   4226 #include <stdlib.h>
   4227 
   4228 _ACEOF
   4229 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4230   $EGREP "free" >/dev/null 2>&1; then
   4231   :
   4232 else
   4233   ac_cv_header_stdc=no
   4234 fi
   4235 rm -f conftest*
   4236 
   4237 fi
   4238 
   4239 if test $ac_cv_header_stdc = yes; then
   4240   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4241   if test "$cross_compiling" = yes; then
   4242   :
   4243 else
   4244   cat >conftest.$ac_ext <<_ACEOF
   4245 /* confdefs.h.  */
   4246 _ACEOF
   4247 cat confdefs.h >>conftest.$ac_ext
   4248 cat >>conftest.$ac_ext <<_ACEOF
   4249 /* end confdefs.h.  */
   4250 #include <ctype.h>
   4251 #if ((' ' & 0x0FF) == 0x020)
   4252 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4253 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4254 #else
   4255 # define ISLOWER(c) \
   4256 		   (('a' <= (c) && (c) <= 'i') \
   4257 		     || ('j' <= (c) && (c) <= 'r') \
   4258 		     || ('s' <= (c) && (c) <= 'z'))
   4259 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4260 #endif
   4261 
   4262 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4263 int
   4264 main ()
   4265 {
   4266   int i;
   4267   for (i = 0; i < 256; i++)
   4268     if (XOR (islower (i), ISLOWER (i))
   4269 	|| toupper (i) != TOUPPER (i))
   4270       exit(2);
   4271   exit (0);
   4272 }
   4273 _ACEOF
   4274 rm -f conftest$ac_exeext
   4275 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   4276   (eval $ac_link) 2>&5
   4277   ac_status=$?
   4278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4279   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   4280   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4281   (eval $ac_try) 2>&5
   4282   ac_status=$?
   4283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4284   (exit $ac_status); }; }; then
   4285   :
   4286 else
   4287   echo "$as_me: program exited with status $ac_status" >&5
   4288 echo "$as_me: failed program was:" >&5
   4289 sed 's/^/| /' conftest.$ac_ext >&5
   4290 
   4291 ( exit $ac_status )
   4292 ac_cv_header_stdc=no
   4293 fi
   4294 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   4295 fi
   4296 fi
   4297 fi
   4298 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   4299 echo "${ECHO_T}$ac_cv_header_stdc" >&6
   4300 if test $ac_cv_header_stdc = yes; then
   4301 
   4302 cat >>confdefs.h <<\_ACEOF
   4303 #define STDC_HEADERS 1
   4304 _ACEOF
   4305 
   4306 fi
   4307 
   4308 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   4309 
   4310 
   4311 
   4312 
   4313 
   4314 
   4315 
   4316 
   4317 
   4318 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   4319 		  inttypes.h stdint.h unistd.h
   4320 do
   4321 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4322 echo "$as_me:$LINENO: checking for $ac_header" >&5
   4323 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   4324 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   4325   echo $ECHO_N "(cached) $ECHO_C" >&6
   4326 else
   4327   cat >conftest.$ac_ext <<_ACEOF
   4328 /* confdefs.h.  */
   4329 _ACEOF
   4330 cat confdefs.h >>conftest.$ac_ext
   4331 cat >>conftest.$ac_ext <<_ACEOF
   4332 /* end confdefs.h.  */
   4333 $ac_includes_default
   4334 
   4335 #include <$ac_header>
   4336 _ACEOF
   4337 rm -f conftest.$ac_objext
   4338 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4339   (eval $ac_compile) 2>conftest.er1
   4340   ac_status=$?
   4341   grep -v '^ *+' conftest.er1 >conftest.err
   4342   rm -f conftest.er1
   4343   cat conftest.err >&5
   4344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4345   (exit $ac_status); } &&
   4346 	 { ac_try='test -z "$ac_c_werror_flag"
   4347 			 || test ! -s conftest.err'
   4348   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4349   (eval $ac_try) 2>&5
   4350   ac_status=$?
   4351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4352   (exit $ac_status); }; } &&
   4353 	 { ac_try='test -s conftest.$ac_objext'
   4354   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4355   (eval $ac_try) 2>&5
   4356   ac_status=$?
   4357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4358   (exit $ac_status); }; }; then
   4359   eval "$as_ac_Header=yes"
   4360 else
   4361   echo "$as_me: failed program was:" >&5
   4362 sed 's/^/| /' conftest.$ac_ext >&5
   4363 
   4364 eval "$as_ac_Header=no"
   4365 fi
   4366 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4367 fi
   4368 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   4369 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   4370 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   4371   cat >>confdefs.h <<_ACEOF
   4372 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4373 _ACEOF
   4374 
   4375 fi
   4376 
   4377 done
   4378 
   4379 
   4380 
   4381 for ac_header in dlfcn.h
   4382 do
   4383 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4384 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   4385   echo "$as_me:$LINENO: checking for $ac_header" >&5
   4386 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   4387 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   4388   echo $ECHO_N "(cached) $ECHO_C" >&6
   4389 fi
   4390 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   4391 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   4392 else
   4393   # Is the header compilable?
   4394 echo "$as_me:$LINENO: checking $ac_header usability" >&5
   4395 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
   4396 cat >conftest.$ac_ext <<_ACEOF
   4397 /* confdefs.h.  */
   4398 _ACEOF
   4399 cat confdefs.h >>conftest.$ac_ext
   4400 cat >>conftest.$ac_ext <<_ACEOF
   4401 /* end confdefs.h.  */
   4402 $ac_includes_default
   4403 #include <$ac_header>
   4404 _ACEOF
   4405 rm -f conftest.$ac_objext
   4406 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4407   (eval $ac_compile) 2>conftest.er1
   4408   ac_status=$?
   4409   grep -v '^ *+' conftest.er1 >conftest.err
   4410   rm -f conftest.er1
   4411   cat conftest.err >&5
   4412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4413   (exit $ac_status); } &&
   4414 	 { ac_try='test -z "$ac_c_werror_flag"
   4415 			 || test ! -s conftest.err'
   4416   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4417   (eval $ac_try) 2>&5
   4418   ac_status=$?
   4419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4420   (exit $ac_status); }; } &&
   4421 	 { ac_try='test -s conftest.$ac_objext'
   4422   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4423   (eval $ac_try) 2>&5
   4424   ac_status=$?
   4425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4426   (exit $ac_status); }; }; then
   4427   ac_header_compiler=yes
   4428 else
   4429   echo "$as_me: failed program was:" >&5
   4430 sed 's/^/| /' conftest.$ac_ext >&5
   4431 
   4432 ac_header_compiler=no
   4433 fi
   4434 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4435 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   4436 echo "${ECHO_T}$ac_header_compiler" >&6
   4437 
   4438 # Is the header present?
   4439 echo "$as_me:$LINENO: checking $ac_header presence" >&5
   4440 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
   4441 cat >conftest.$ac_ext <<_ACEOF
   4442 /* confdefs.h.  */
   4443 _ACEOF
   4444 cat confdefs.h >>conftest.$ac_ext
   4445 cat >>conftest.$ac_ext <<_ACEOF
   4446 /* end confdefs.h.  */
   4447 #include <$ac_header>
   4448 _ACEOF
   4449 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   4450   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   4451   ac_status=$?
   4452   grep -v '^ *+' conftest.er1 >conftest.err
   4453   rm -f conftest.er1
   4454   cat conftest.err >&5
   4455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4456   (exit $ac_status); } >/dev/null; then
   4457   if test -s conftest.err; then
   4458     ac_cpp_err=$ac_c_preproc_warn_flag
   4459     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   4460   else
   4461     ac_cpp_err=
   4462   fi
   4463 else
   4464   ac_cpp_err=yes
   4465 fi
   4466 if test -z "$ac_cpp_err"; then
   4467   ac_header_preproc=yes
   4468 else
   4469   echo "$as_me: failed program was:" >&5
   4470 sed 's/^/| /' conftest.$ac_ext >&5
   4471 
   4472   ac_header_preproc=no
   4473 fi
   4474 rm -f conftest.err conftest.$ac_ext
   4475 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   4476 echo "${ECHO_T}$ac_header_preproc" >&6
   4477 
   4478 # So?  What about this header?
   4479 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   4480   yes:no: )
   4481     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   4482 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   4483     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   4484 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   4485     ac_header_preproc=yes
   4486     ;;
   4487   no:yes:* )
   4488     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   4489 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   4490     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   4491 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   4492     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   4493 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   4494     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   4495 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   4496     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   4497 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   4498     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   4499 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   4500     (
   4501       cat <<\_ASBOX
   4502 ## ---------------------------------------------------------------------- ##
   4503 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
   4504 ## ---------------------------------------------------------------------- ##
   4505 _ASBOX
   4506     ) |
   4507       sed "s/^/$as_me: WARNING:     /" >&2
   4508     ;;
   4509 esac
   4510 echo "$as_me:$LINENO: checking for $ac_header" >&5
   4511 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
   4512 if eval "test \"\${$as_ac_Header+set}\" = set"; then
   4513   echo $ECHO_N "(cached) $ECHO_C" >&6
   4514 else
   4515   eval "$as_ac_Header=\$ac_header_preproc"
   4516 fi
   4517 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
   4518 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   4519 
   4520 fi
   4521 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   4522   cat >>confdefs.h <<_ACEOF
   4523 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4524 _ACEOF
   4525 
   4526 fi
   4527 
   4528 done
   4529 
   4530 ac_ext=cc
   4531 ac_cpp='$CXXCPP $CPPFLAGS'
   4532 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4533 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4534 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   4535 if test -n "$ac_tool_prefix"; then
   4536   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
   4537   do
   4538     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   4539 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   4540 echo "$as_me:$LINENO: checking for $ac_word" >&5
   4541 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   4542 if test "${ac_cv_prog_CXX+set}" = set; then
   4543   echo $ECHO_N "(cached) $ECHO_C" >&6
   4544 else
   4545   if test -n "$CXX"; then
   4546   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   4547 else
   4548 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4549 for as_dir in $PATH
   4550 do
   4551   IFS=$as_save_IFS
   4552   test -z "$as_dir" && as_dir=.
   4553   for ac_exec_ext in '' $ac_executable_extensions; do
   4554   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4555     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   4556     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4557     break 2
   4558   fi
   4559 done
   4560 done
   4561 
   4562 fi
   4563 fi
   4564 CXX=$ac_cv_prog_CXX
   4565 if test -n "$CXX"; then
   4566   echo "$as_me:$LINENO: result: $CXX" >&5
   4567 echo "${ECHO_T}$CXX" >&6
   4568 else
   4569   echo "$as_me:$LINENO: result: no" >&5
   4570 echo "${ECHO_T}no" >&6
   4571 fi
   4572 
   4573     test -n "$CXX" && break
   4574   done
   4575 fi
   4576 if test -z "$CXX"; then
   4577   ac_ct_CXX=$CXX
   4578   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
   4579 do
   4580   # Extract the first word of "$ac_prog", so it can be a program name with args.
   4581 set dummy $ac_prog; ac_word=$2
   4582 echo "$as_me:$LINENO: checking for $ac_word" >&5
   4583 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   4584 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   4585   echo $ECHO_N "(cached) $ECHO_C" >&6
   4586 else
   4587   if test -n "$ac_ct_CXX"; then
   4588   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   4589 else
   4590 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4591 for as_dir in $PATH
   4592 do
   4593   IFS=$as_save_IFS
   4594   test -z "$as_dir" && as_dir=.
   4595   for ac_exec_ext in '' $ac_executable_extensions; do
   4596   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4597     ac_cv_prog_ac_ct_CXX="$ac_prog"
   4598     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4599     break 2
   4600   fi
   4601 done
   4602 done
   4603 
   4604 fi
   4605 fi
   4606 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   4607 if test -n "$ac_ct_CXX"; then
   4608   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   4609 echo "${ECHO_T}$ac_ct_CXX" >&6
   4610 else
   4611   echo "$as_me:$LINENO: result: no" >&5
   4612 echo "${ECHO_T}no" >&6
   4613 fi
   4614 
   4615   test -n "$ac_ct_CXX" && break
   4616 done
   4617 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
   4618 
   4619   CXX=$ac_ct_CXX
   4620 fi
   4621 
   4622 
   4623 # Provide some information about the compiler.
   4624 echo "$as_me:$LINENO:" \
   4625      "checking for C++ compiler version" >&5
   4626 ac_compiler=`set X $ac_compile; echo $2`
   4627 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
   4628   (eval $ac_compiler --version </dev/null >&5) 2>&5
   4629   ac_status=$?
   4630   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4631   (exit $ac_status); }
   4632 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
   4633   (eval $ac_compiler -v </dev/null >&5) 2>&5
   4634   ac_status=$?
   4635   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4636   (exit $ac_status); }
   4637 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
   4638   (eval $ac_compiler -V </dev/null >&5) 2>&5
   4639   ac_status=$?
   4640   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4641   (exit $ac_status); }
   4642 
   4643 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   4644 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
   4645 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   4646   echo $ECHO_N "(cached) $ECHO_C" >&6
   4647 else
   4648   cat >conftest.$ac_ext <<_ACEOF
   4649 /* confdefs.h.  */
   4650 _ACEOF
   4651 cat confdefs.h >>conftest.$ac_ext
   4652 cat >>conftest.$ac_ext <<_ACEOF
   4653 /* end confdefs.h.  */
   4654 
   4655 int
   4656 main ()
   4657 {
   4658 #ifndef __GNUC__
   4659        choke me
   4660 #endif
   4661 
   4662   ;
   4663   return 0;
   4664 }
   4665 _ACEOF
   4666 rm -f conftest.$ac_objext
   4667 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4668   (eval $ac_compile) 2>conftest.er1
   4669   ac_status=$?
   4670   grep -v '^ *+' conftest.er1 >conftest.err
   4671   rm -f conftest.er1
   4672   cat conftest.err >&5
   4673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4674   (exit $ac_status); } &&
   4675 	 { ac_try='test -z "$ac_cxx_werror_flag"
   4676 			 || test ! -s conftest.err'
   4677   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4678   (eval $ac_try) 2>&5
   4679   ac_status=$?
   4680   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4681   (exit $ac_status); }; } &&
   4682 	 { ac_try='test -s conftest.$ac_objext'
   4683   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4684   (eval $ac_try) 2>&5
   4685   ac_status=$?
   4686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4687   (exit $ac_status); }; }; then
   4688   ac_compiler_gnu=yes
   4689 else
   4690   echo "$as_me: failed program was:" >&5
   4691 sed 's/^/| /' conftest.$ac_ext >&5
   4692 
   4693 ac_compiler_gnu=no
   4694 fi
   4695 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4696 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   4697 
   4698 fi
   4699 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   4700 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
   4701 GXX=`test $ac_compiler_gnu = yes && echo yes`
   4702 ac_test_CXXFLAGS=${CXXFLAGS+set}
   4703 ac_save_CXXFLAGS=$CXXFLAGS
   4704 CXXFLAGS="-g"
   4705 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   4706 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
   4707 if test "${ac_cv_prog_cxx_g+set}" = set; then
   4708   echo $ECHO_N "(cached) $ECHO_C" >&6
   4709 else
   4710   cat >conftest.$ac_ext <<_ACEOF
   4711 /* confdefs.h.  */
   4712 _ACEOF
   4713 cat confdefs.h >>conftest.$ac_ext
   4714 cat >>conftest.$ac_ext <<_ACEOF
   4715 /* end confdefs.h.  */
   4716 
   4717 int
   4718 main ()
   4719 {
   4720 
   4721   ;
   4722   return 0;
   4723 }
   4724 _ACEOF
   4725 rm -f conftest.$ac_objext
   4726 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4727   (eval $ac_compile) 2>conftest.er1
   4728   ac_status=$?
   4729   grep -v '^ *+' conftest.er1 >conftest.err
   4730   rm -f conftest.er1
   4731   cat conftest.err >&5
   4732   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4733   (exit $ac_status); } &&
   4734 	 { ac_try='test -z "$ac_cxx_werror_flag"
   4735 			 || test ! -s conftest.err'
   4736   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4737   (eval $ac_try) 2>&5
   4738   ac_status=$?
   4739   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4740   (exit $ac_status); }; } &&
   4741 	 { ac_try='test -s conftest.$ac_objext'
   4742   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4743   (eval $ac_try) 2>&5
   4744   ac_status=$?
   4745   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4746   (exit $ac_status); }; }; then
   4747   ac_cv_prog_cxx_g=yes
   4748 else
   4749   echo "$as_me: failed program was:" >&5
   4750 sed 's/^/| /' conftest.$ac_ext >&5
   4751 
   4752 ac_cv_prog_cxx_g=no
   4753 fi
   4754 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4755 fi
   4756 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   4757 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
   4758 if test "$ac_test_CXXFLAGS" = set; then
   4759   CXXFLAGS=$ac_save_CXXFLAGS
   4760 elif test $ac_cv_prog_cxx_g = yes; then
   4761   if test "$GXX" = yes; then
   4762     CXXFLAGS="-g -O2"
   4763   else
   4764     CXXFLAGS="-g"
   4765   fi
   4766 else
   4767   if test "$GXX" = yes; then
   4768     CXXFLAGS="-O2"
   4769   else
   4770     CXXFLAGS=
   4771   fi
   4772 fi
   4773 for ac_declaration in \
   4774    '' \
   4775    'extern "C" void std::exit (int) throw (); using std::exit;' \
   4776    'extern "C" void std::exit (int); using std::exit;' \
   4777    'extern "C" void exit (int) throw ();' \
   4778    'extern "C" void exit (int);' \
   4779    'void exit (int);'
   4780 do
   4781   cat >conftest.$ac_ext <<_ACEOF
   4782 /* confdefs.h.  */
   4783 _ACEOF
   4784 cat confdefs.h >>conftest.$ac_ext
   4785 cat >>conftest.$ac_ext <<_ACEOF
   4786 /* end confdefs.h.  */
   4787 $ac_declaration
   4788 #include <stdlib.h>
   4789 int
   4790 main ()
   4791 {
   4792 exit (42);
   4793   ;
   4794   return 0;
   4795 }
   4796 _ACEOF
   4797 rm -f conftest.$ac_objext
   4798 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4799   (eval $ac_compile) 2>conftest.er1
   4800   ac_status=$?
   4801   grep -v '^ *+' conftest.er1 >conftest.err
   4802   rm -f conftest.er1
   4803   cat conftest.err >&5
   4804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4805   (exit $ac_status); } &&
   4806 	 { ac_try='test -z "$ac_cxx_werror_flag"
   4807 			 || test ! -s conftest.err'
   4808   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4809   (eval $ac_try) 2>&5
   4810   ac_status=$?
   4811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4812   (exit $ac_status); }; } &&
   4813 	 { ac_try='test -s conftest.$ac_objext'
   4814   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4815   (eval $ac_try) 2>&5
   4816   ac_status=$?
   4817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4818   (exit $ac_status); }; }; then
   4819   :
   4820 else
   4821   echo "$as_me: failed program was:" >&5
   4822 sed 's/^/| /' conftest.$ac_ext >&5
   4823 
   4824 continue
   4825 fi
   4826 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4827   cat >conftest.$ac_ext <<_ACEOF
   4828 /* confdefs.h.  */
   4829 _ACEOF
   4830 cat confdefs.h >>conftest.$ac_ext
   4831 cat >>conftest.$ac_ext <<_ACEOF
   4832 /* end confdefs.h.  */
   4833 $ac_declaration
   4834 int
   4835 main ()
   4836 {
   4837 exit (42);
   4838   ;
   4839   return 0;
   4840 }
   4841 _ACEOF
   4842 rm -f conftest.$ac_objext
   4843 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   4844   (eval $ac_compile) 2>conftest.er1
   4845   ac_status=$?
   4846   grep -v '^ *+' conftest.er1 >conftest.err
   4847   rm -f conftest.er1
   4848   cat conftest.err >&5
   4849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4850   (exit $ac_status); } &&
   4851 	 { ac_try='test -z "$ac_cxx_werror_flag"
   4852 			 || test ! -s conftest.err'
   4853   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4854   (eval $ac_try) 2>&5
   4855   ac_status=$?
   4856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4857   (exit $ac_status); }; } &&
   4858 	 { ac_try='test -s conftest.$ac_objext'
   4859   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   4860   (eval $ac_try) 2>&5
   4861   ac_status=$?
   4862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4863   (exit $ac_status); }; }; then
   4864   break
   4865 else
   4866   echo "$as_me: failed program was:" >&5
   4867 sed 's/^/| /' conftest.$ac_ext >&5
   4868 
   4869 fi
   4870 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   4871 done
   4872 rm -f conftest*
   4873 if test -n "$ac_declaration"; then
   4874   echo '#ifdef __cplusplus' >>confdefs.h
   4875   echo $ac_declaration      >>confdefs.h
   4876   echo '#endif'             >>confdefs.h
   4877 fi
   4878 
   4879 ac_ext=cc
   4880 ac_cpp='$CXXCPP $CPPFLAGS'
   4881 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4882 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4883 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   4884 
   4885 depcc="$CXX"  am_compiler_list=
   4886 
   4887 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
   4888 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
   4889 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
   4890   echo $ECHO_N "(cached) $ECHO_C" >&6
   4891 else
   4892   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   4893   # We make a subdir and do the tests there.  Otherwise we can end up
   4894   # making bogus files that we don't know about and never remove.  For
   4895   # instance it was reported that on HP-UX the gcc test will end up
   4896   # making a dummy file named `D' -- because `-MD' means `put the output
   4897   # in D'.
   4898   mkdir conftest.dir
   4899   # Copy depcomp to subdir because otherwise we won't find it if we're
   4900   # using a relative directory.
   4901   cp "$am_depcomp" conftest.dir
   4902   cd conftest.dir
   4903   # We will build objects and dependencies in a subdirectory because
   4904   # it helps to detect inapplicable dependency modes.  For instance
   4905   # both Tru64's cc and ICC support -MD to output dependencies as a
   4906   # side effect of compilation, but ICC will put the dependencies in
   4907   # the current directory while Tru64 will put them in the object
   4908   # directory.
   4909   mkdir sub
   4910 
   4911   am_cv_CXX_dependencies_compiler_type=none
   4912   if test "$am_compiler_list" = ""; then
   4913      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   4914   fi
   4915   for depmode in $am_compiler_list; do
   4916     # Setup a source with many dependencies, because some compilers
   4917     # like to wrap large dependency lists on column 80 (with \), and
   4918     # we should not choose a depcomp mode which is confused by this.
   4919     #
   4920     # We need to recreate these files for each test, as the compiler may
   4921     # overwrite some of them when testing with obscure command lines.
   4922     # This happens at least with the AIX C compiler.
   4923     : > sub/conftest.c
   4924     for i in 1 2 3 4 5 6; do
   4925       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   4926       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   4927       # Solaris 8's {/usr,}/bin/sh.
   4928       touch sub/conftst$i.h
   4929     done
   4930     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   4931 
   4932     case $depmode in
   4933     nosideeffect)
   4934       # after this tag, mechanisms are not by side-effect, so they'll
   4935       # only be used when explicitly requested
   4936       if test "x$enable_dependency_tracking" = xyes; then
   4937 	continue
   4938       else
   4939 	break
   4940       fi
   4941       ;;
   4942     none) break ;;
   4943     esac
   4944     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   4945     # mode.  It turns out that the SunPro C++ compiler does not properly
   4946     # handle `-M -o', and we need to detect this.
   4947     if depmode=$depmode \
   4948        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   4949        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   4950        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
   4951          >/dev/null 2>conftest.err &&
   4952        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   4953        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
   4954        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   4955       # icc doesn't choke on unknown options, it will just issue warnings
   4956       # or remarks (even with -Werror).  So we grep stderr for any message
   4957       # that says an option was ignored or not supported.
   4958       # When given -MP, icc 7.0 and 7.1 complain thusly:
   4959       #   icc: Command line warning: ignoring option '-M'; no argument required
   4960       # The diagnosis changed in icc 8.0:
   4961       #   icc: Command line remark: option '-MP' not supported
   4962       if (grep 'ignoring option' conftest.err ||
   4963           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   4964         am_cv_CXX_dependencies_compiler_type=$depmode
   4965         break
   4966       fi
   4967     fi
   4968   done
   4969 
   4970   cd ..
   4971   rm -rf conftest.dir
   4972 else
   4973   am_cv_CXX_dependencies_compiler_type=none
   4974 fi
   4975 
   4976 fi
   4977 echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
   4978 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
   4979 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   4980 
   4981 
   4982 
   4983 if
   4984   test "x$enable_dependency_tracking" != xno \
   4985   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   4986   am__fastdepCXX_TRUE=
   4987   am__fastdepCXX_FALSE='#'
   4988 else
   4989   am__fastdepCXX_TRUE='#'
   4990   am__fastdepCXX_FALSE=
   4991 fi
   4992 
   4993 
   4994 
   4995 
   4996 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   4997     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   4998     (test "X$CXX" != "Xg++"))) ; then
   4999   ac_ext=cc
   5000 ac_cpp='$CXXCPP $CPPFLAGS'
   5001 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5002 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5003 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5004 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
   5005 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
   5006 if test -z "$CXXCPP"; then
   5007   if test "${ac_cv_prog_CXXCPP+set}" = set; then
   5008   echo $ECHO_N "(cached) $ECHO_C" >&6
   5009 else
   5010       # Double quotes because CXXCPP needs to be expanded
   5011     for CXXCPP in "$CXX -E" "/lib/cpp"
   5012     do
   5013       ac_preproc_ok=false
   5014 for ac_cxx_preproc_warn_flag in '' yes
   5015 do
   5016   # Use a header file that comes with gcc, so configuring glibc
   5017   # with a fresh cross-compiler works.
   5018   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5019   # <limits.h> exists even on freestanding compilers.
   5020   # On the NeXT, cc -E runs the code through the compiler's parser,
   5021   # not just through cpp. "Syntax error" is here to catch this case.
   5022   cat >conftest.$ac_ext <<_ACEOF
   5023 /* confdefs.h.  */
   5024 _ACEOF
   5025 cat confdefs.h >>conftest.$ac_ext
   5026 cat >>conftest.$ac_ext <<_ACEOF
   5027 /* end confdefs.h.  */
   5028 #ifdef __STDC__
   5029 # include <limits.h>
   5030 #else
   5031 # include <assert.h>
   5032 #endif
   5033 		     Syntax error
   5034 _ACEOF
   5035 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   5036   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   5037   ac_status=$?
   5038   grep -v '^ *+' conftest.er1 >conftest.err
   5039   rm -f conftest.er1
   5040   cat conftest.err >&5
   5041   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5042   (exit $ac_status); } >/dev/null; then
   5043   if test -s conftest.err; then
   5044     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5045     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5046   else
   5047     ac_cpp_err=
   5048   fi
   5049 else
   5050   ac_cpp_err=yes
   5051 fi
   5052 if test -z "$ac_cpp_err"; then
   5053   :
   5054 else
   5055   echo "$as_me: failed program was:" >&5
   5056 sed 's/^/| /' conftest.$ac_ext >&5
   5057 
   5058   # Broken: fails on valid input.
   5059 continue
   5060 fi
   5061 rm -f conftest.err conftest.$ac_ext
   5062 
   5063   # OK, works on sane cases.  Now check whether non-existent headers
   5064   # can be detected and how.
   5065   cat >conftest.$ac_ext <<_ACEOF
   5066 /* confdefs.h.  */
   5067 _ACEOF
   5068 cat confdefs.h >>conftest.$ac_ext
   5069 cat >>conftest.$ac_ext <<_ACEOF
   5070 /* end confdefs.h.  */
   5071 #include <ac_nonexistent.h>
   5072 _ACEOF
   5073 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   5074   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   5075   ac_status=$?
   5076   grep -v '^ *+' conftest.er1 >conftest.err
   5077   rm -f conftest.er1
   5078   cat conftest.err >&5
   5079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5080   (exit $ac_status); } >/dev/null; then
   5081   if test -s conftest.err; then
   5082     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5083     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5084   else
   5085     ac_cpp_err=
   5086   fi
   5087 else
   5088   ac_cpp_err=yes
   5089 fi
   5090 if test -z "$ac_cpp_err"; then
   5091   # Broken: success on invalid input.
   5092 continue
   5093 else
   5094   echo "$as_me: failed program was:" >&5
   5095 sed 's/^/| /' conftest.$ac_ext >&5
   5096 
   5097   # Passes both tests.
   5098 ac_preproc_ok=:
   5099 break
   5100 fi
   5101 rm -f conftest.err conftest.$ac_ext
   5102 
   5103 done
   5104 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5105 rm -f conftest.err conftest.$ac_ext
   5106 if $ac_preproc_ok; then
   5107   break
   5108 fi
   5109 
   5110     done
   5111     ac_cv_prog_CXXCPP=$CXXCPP
   5112 
   5113 fi
   5114   CXXCPP=$ac_cv_prog_CXXCPP
   5115 else
   5116   ac_cv_prog_CXXCPP=$CXXCPP
   5117 fi
   5118 echo "$as_me:$LINENO: result: $CXXCPP" >&5
   5119 echo "${ECHO_T}$CXXCPP" >&6
   5120 ac_preproc_ok=false
   5121 for ac_cxx_preproc_warn_flag in '' yes
   5122 do
   5123   # Use a header file that comes with gcc, so configuring glibc
   5124   # with a fresh cross-compiler works.
   5125   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5126   # <limits.h> exists even on freestanding compilers.
   5127   # On the NeXT, cc -E runs the code through the compiler's parser,
   5128   # not just through cpp. "Syntax error" is here to catch this case.
   5129   cat >conftest.$ac_ext <<_ACEOF
   5130 /* confdefs.h.  */
   5131 _ACEOF
   5132 cat confdefs.h >>conftest.$ac_ext
   5133 cat >>conftest.$ac_ext <<_ACEOF
   5134 /* end confdefs.h.  */
   5135 #ifdef __STDC__
   5136 # include <limits.h>
   5137 #else
   5138 # include <assert.h>
   5139 #endif
   5140 		     Syntax error
   5141 _ACEOF
   5142 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   5143   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   5144   ac_status=$?
   5145   grep -v '^ *+' conftest.er1 >conftest.err
   5146   rm -f conftest.er1
   5147   cat conftest.err >&5
   5148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5149   (exit $ac_status); } >/dev/null; then
   5150   if test -s conftest.err; then
   5151     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5152     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5153   else
   5154     ac_cpp_err=
   5155   fi
   5156 else
   5157   ac_cpp_err=yes
   5158 fi
   5159 if test -z "$ac_cpp_err"; then
   5160   :
   5161 else
   5162   echo "$as_me: failed program was:" >&5
   5163 sed 's/^/| /' conftest.$ac_ext >&5
   5164 
   5165   # Broken: fails on valid input.
   5166 continue
   5167 fi
   5168 rm -f conftest.err conftest.$ac_ext
   5169 
   5170   # OK, works on sane cases.  Now check whether non-existent headers
   5171   # can be detected and how.
   5172   cat >conftest.$ac_ext <<_ACEOF
   5173 /* confdefs.h.  */
   5174 _ACEOF
   5175 cat confdefs.h >>conftest.$ac_ext
   5176 cat >>conftest.$ac_ext <<_ACEOF
   5177 /* end confdefs.h.  */
   5178 #include <ac_nonexistent.h>
   5179 _ACEOF
   5180 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
   5181   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   5182   ac_status=$?
   5183   grep -v '^ *+' conftest.er1 >conftest.err
   5184   rm -f conftest.er1
   5185   cat conftest.err >&5
   5186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5187   (exit $ac_status); } >/dev/null; then
   5188   if test -s conftest.err; then
   5189     ac_cpp_err=$ac_cxx_preproc_warn_flag
   5190     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   5191   else
   5192     ac_cpp_err=
   5193   fi
   5194 else
   5195   ac_cpp_err=yes
   5196 fi
   5197 if test -z "$ac_cpp_err"; then
   5198   # Broken: success on invalid input.
   5199 continue
   5200 else
   5201   echo "$as_me: failed program was:" >&5
   5202 sed 's/^/| /' conftest.$ac_ext >&5
   5203 
   5204   # Passes both tests.
   5205 ac_preproc_ok=:
   5206 break
   5207 fi
   5208 rm -f conftest.err conftest.$ac_ext
   5209 
   5210 done
   5211 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5212 rm -f conftest.err conftest.$ac_ext
   5213 if $ac_preproc_ok; then
   5214   :
   5215 else
   5216   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5217 See \`config.log' for more details." >&5
   5218 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
   5219 See \`config.log' for more details." >&2;}
   5220    { (exit 1); exit 1; }; }
   5221 fi
   5222 
   5223 ac_ext=cc
   5224 ac_cpp='$CXXCPP $CPPFLAGS'
   5225 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5226 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5227 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5228 
   5229 fi
   5230 
   5231 
   5232 ac_ext=f
   5233 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   5234 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5235 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   5236 if test -n "$ac_tool_prefix"; then
   5237   for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran
   5238   do
   5239     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5240 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5241 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5242 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5243 if test "${ac_cv_prog_F77+set}" = set; then
   5244   echo $ECHO_N "(cached) $ECHO_C" >&6
   5245 else
   5246   if test -n "$F77"; then
   5247   ac_cv_prog_F77="$F77" # Let the user override the test.
   5248 else
   5249 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5250 for as_dir in $PATH
   5251 do
   5252   IFS=$as_save_IFS
   5253   test -z "$as_dir" && as_dir=.
   5254   for ac_exec_ext in '' $ac_executable_extensions; do
   5255   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5256     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   5257     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5258     break 2
   5259   fi
   5260 done
   5261 done
   5262 
   5263 fi
   5264 fi
   5265 F77=$ac_cv_prog_F77
   5266 if test -n "$F77"; then
   5267   echo "$as_me:$LINENO: result: $F77" >&5
   5268 echo "${ECHO_T}$F77" >&6
   5269 else
   5270   echo "$as_me:$LINENO: result: no" >&5
   5271 echo "${ECHO_T}no" >&6
   5272 fi
   5273 
   5274     test -n "$F77" && break
   5275   done
   5276 fi
   5277 if test -z "$F77"; then
   5278   ac_ct_F77=$F77
   5279   for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran
   5280 do
   5281   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5282 set dummy $ac_prog; ac_word=$2
   5283 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5284 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5285 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
   5286   echo $ECHO_N "(cached) $ECHO_C" >&6
   5287 else
   5288   if test -n "$ac_ct_F77"; then
   5289   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   5290 else
   5291 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5292 for as_dir in $PATH
   5293 do
   5294   IFS=$as_save_IFS
   5295   test -z "$as_dir" && as_dir=.
   5296   for ac_exec_ext in '' $ac_executable_extensions; do
   5297   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5298     ac_cv_prog_ac_ct_F77="$ac_prog"
   5299     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5300     break 2
   5301   fi
   5302 done
   5303 done
   5304 
   5305 fi
   5306 fi
   5307 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   5308 if test -n "$ac_ct_F77"; then
   5309   echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
   5310 echo "${ECHO_T}$ac_ct_F77" >&6
   5311 else
   5312   echo "$as_me:$LINENO: result: no" >&5
   5313 echo "${ECHO_T}no" >&6
   5314 fi
   5315 
   5316   test -n "$ac_ct_F77" && break
   5317 done
   5318 
   5319   F77=$ac_ct_F77
   5320 fi
   5321 
   5322 
   5323 # Provide some information about the compiler.
   5324 echo "$as_me:5324:" \
   5325      "checking for Fortran 77 compiler version" >&5
   5326 ac_compiler=`set X $ac_compile; echo $2`
   5327 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
   5328   (eval $ac_compiler --version </dev/null >&5) 2>&5
   5329   ac_status=$?
   5330   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5331   (exit $ac_status); }
   5332 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
   5333   (eval $ac_compiler -v </dev/null >&5) 2>&5
   5334   ac_status=$?
   5335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5336   (exit $ac_status); }
   5337 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
   5338   (eval $ac_compiler -V </dev/null >&5) 2>&5
   5339   ac_status=$?
   5340   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5341   (exit $ac_status); }
   5342 rm -f a.out
   5343 
   5344 # If we don't use `.F' as extension, the preprocessor is not run on the
   5345 # input file.  (Note that this only needs to work for GNU compilers.)
   5346 ac_save_ext=$ac_ext
   5347 ac_ext=F
   5348 echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
   5349 echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6
   5350 if test "${ac_cv_f77_compiler_gnu+set}" = set; then
   5351   echo $ECHO_N "(cached) $ECHO_C" >&6
   5352 else
   5353   cat >conftest.$ac_ext <<_ACEOF
   5354       program main
   5355 #ifndef __GNUC__
   5356        choke me
   5357 #endif
   5358 
   5359       end
   5360 _ACEOF
   5361 rm -f conftest.$ac_objext
   5362 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5363   (eval $ac_compile) 2>conftest.er1
   5364   ac_status=$?
   5365   grep -v '^ *+' conftest.er1 >conftest.err
   5366   rm -f conftest.er1
   5367   cat conftest.err >&5
   5368   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5369   (exit $ac_status); } &&
   5370 	 { ac_try='test -z "$ac_f77_werror_flag"
   5371 			 || test ! -s conftest.err'
   5372   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   5373   (eval $ac_try) 2>&5
   5374   ac_status=$?
   5375   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5376   (exit $ac_status); }; } &&
   5377 	 { ac_try='test -s conftest.$ac_objext'
   5378   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   5379   (eval $ac_try) 2>&5
   5380   ac_status=$?
   5381   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5382   (exit $ac_status); }; }; then
   5383   ac_compiler_gnu=yes
   5384 else
   5385   echo "$as_me: failed program was:" >&5
   5386 sed 's/^/| /' conftest.$ac_ext >&5
   5387 
   5388 ac_compiler_gnu=no
   5389 fi
   5390 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   5391 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   5392 
   5393 fi
   5394 echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
   5395 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6
   5396 ac_ext=$ac_save_ext
   5397 ac_test_FFLAGS=${FFLAGS+set}
   5398 ac_save_FFLAGS=$FFLAGS
   5399 FFLAGS=
   5400 echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
   5401 echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6
   5402 if test "${ac_cv_prog_f77_g+set}" = set; then
   5403   echo $ECHO_N "(cached) $ECHO_C" >&6
   5404 else
   5405   FFLAGS=-g
   5406 cat >conftest.$ac_ext <<_ACEOF
   5407       program main
   5408 
   5409       end
   5410 _ACEOF
   5411 rm -f conftest.$ac_objext
   5412 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5413   (eval $ac_compile) 2>conftest.er1
   5414   ac_status=$?
   5415   grep -v '^ *+' conftest.er1 >conftest.err
   5416   rm -f conftest.er1
   5417   cat conftest.err >&5
   5418   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5419   (exit $ac_status); } &&
   5420 	 { ac_try='test -z "$ac_f77_werror_flag"
   5421 			 || test ! -s conftest.err'
   5422   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   5423   (eval $ac_try) 2>&5
   5424   ac_status=$?
   5425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5426   (exit $ac_status); }; } &&
   5427 	 { ac_try='test -s conftest.$ac_objext'
   5428   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   5429   (eval $ac_try) 2>&5
   5430   ac_status=$?
   5431   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5432   (exit $ac_status); }; }; then
   5433   ac_cv_prog_f77_g=yes
   5434 else
   5435   echo "$as_me: failed program was:" >&5
   5436 sed 's/^/| /' conftest.$ac_ext >&5
   5437 
   5438 ac_cv_prog_f77_g=no
   5439 fi
   5440 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
   5441 
   5442 fi
   5443 echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
   5444 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6
   5445 if test "$ac_test_FFLAGS" = set; then
   5446   FFLAGS=$ac_save_FFLAGS
   5447 elif test $ac_cv_prog_f77_g = yes; then
   5448   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   5449     FFLAGS="-g -O2"
   5450   else
   5451     FFLAGS="-g"
   5452   fi
   5453 else
   5454   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   5455     FFLAGS="-O2"
   5456   else
   5457     FFLAGS=
   5458   fi
   5459 fi
   5460 
   5461 G77=`test $ac_compiler_gnu = yes && echo yes`
   5462 ac_ext=c
   5463 ac_cpp='$CPP $CPPFLAGS'
   5464 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5465 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5466 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5467 
   5468 
   5469 
   5470 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   5471 
   5472 # find the maximum length of command line arguments
   5473 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
   5474 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
   5475 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
   5476   echo $ECHO_N "(cached) $ECHO_C" >&6
   5477 else
   5478     i=0
   5479   teststring="ABCD"
   5480 
   5481   case $build_os in
   5482   msdosdjgpp*)
   5483     # On DJGPP, this test can blow up pretty badly due to problems in libc
   5484     # (any single argument exceeding 2000 bytes causes a buffer overrun
   5485     # during glob expansion).  Even if it were fixed, the result of this
   5486     # check would be larger than it should be.
   5487     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   5488     ;;
   5489 
   5490   gnu*)
   5491     # Under GNU Hurd, this test is not required because there is
   5492     # no limit to the length of command line arguments.
   5493     # Libtool will interpret -1 as no limit whatsoever
   5494     lt_cv_sys_max_cmd_len=-1;
   5495     ;;
   5496 
   5497   cygwin* | mingw*)
   5498     # On Win9x/ME, this test blows up -- it succeeds, but takes
   5499     # about 5 minutes as the teststring grows exponentially.
   5500     # Worse, since 9x/ME are not pre-emptively multitasking,
   5501     # you end up with a "frozen" computer, even though with patience
   5502     # the test eventually succeeds (with a max line length of 256k).
   5503     # Instead, let's just punt: use the minimum linelength reported by
   5504     # all of the supported platforms: 8192 (on NT/2K/XP).
   5505     lt_cv_sys_max_cmd_len=8192;
   5506     ;;
   5507 
   5508   amigaos*)
   5509     # On AmigaOS with pdksh, this test takes hours, literally.
   5510     # So we just punt and use a minimum line length of 8192.
   5511     lt_cv_sys_max_cmd_len=8192;
   5512     ;;
   5513 
   5514   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   5515     # This has been around since 386BSD, at least.  Likely further.
   5516     if test -x /sbin/sysctl; then
   5517       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   5518     elif test -x /usr/sbin/sysctl; then
   5519       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   5520     else
   5521       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   5522     fi
   5523     # And add a safety zone
   5524     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   5525     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   5526     ;;
   5527 
   5528   interix*)
   5529     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   5530     lt_cv_sys_max_cmd_len=196608
   5531     ;;
   5532 
   5533   osf*)
   5534     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   5535     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   5536     # nice to cause kernel panics so lets avoid the loop below.
   5537     # First set a reasonable default.
   5538     lt_cv_sys_max_cmd_len=16384
   5539     #
   5540     if test -x /sbin/sysconfig; then
   5541       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   5542         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   5543       esac
   5544     fi
   5545     ;;
   5546   sco3.2v5*)
   5547     lt_cv_sys_max_cmd_len=102400
   5548     ;;
   5549   sysv5* | sco5v6* | sysv4.2uw2*)
   5550     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   5551     if test -n "$kargmax"; then
   5552       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   5553     else
   5554       lt_cv_sys_max_cmd_len=32768
   5555     fi
   5556     ;;
   5557   *)
   5558     # If test is not a shell built-in, we'll probably end up computing a
   5559     # maximum length that is only half of the actual maximum length, but
   5560     # we can't tell.
   5561     SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   5562     while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   5563 	       = "XX$teststring") >/dev/null 2>&1 &&
   5564 	    new_result=`expr "X$teststring" : ".*" 2>&1` &&
   5565 	    lt_cv_sys_max_cmd_len=$new_result &&
   5566 	    test $i != 17 # 1/2 MB should be enough
   5567     do
   5568       i=`expr $i + 1`
   5569       teststring=$teststring$teststring
   5570     done
   5571     teststring=
   5572     # Add a significant safety factor because C++ compilers can tack on massive
   5573     # amounts of additional arguments before passing them to the linker.
   5574     # It appears as though 1/2 is a usable value.
   5575     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   5576     ;;
   5577   esac
   5578 
   5579 fi
   5580 
   5581 if test -n $lt_cv_sys_max_cmd_len ; then
   5582   echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
   5583 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
   5584 else
   5585   echo "$as_me:$LINENO: result: none" >&5
   5586 echo "${ECHO_T}none" >&6
   5587 fi
   5588 
   5589 
   5590 
   5591 
   5592 # Check for command to grab the raw symbol name followed by C symbol from nm.
   5593 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   5594 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
   5595 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
   5596   echo $ECHO_N "(cached) $ECHO_C" >&6
   5597 else
   5598 
   5599 # These are sane defaults that work on at least a few old systems.
   5600 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   5601 
   5602 # Character class describing NM global symbol codes.
   5603 symcode='[BCDEGRST]'
   5604 
   5605 # Regexp to match symbols that can be accessed directly from C.
   5606 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   5607 
   5608 # Transform an extracted symbol line into a proper C declaration
   5609 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   5610 
   5611 # Transform an extracted symbol line into symbol name and symbol address
   5612 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'"
   5613 
   5614 # Define system-specific variables.
   5615 case $host_os in
   5616 aix*)
   5617   symcode='[BCDT]'
   5618   ;;
   5619 cygwin* | mingw* | pw32*)
   5620   symcode='[ABCDGISTW]'
   5621   ;;
   5622 hpux*) # Its linker distinguishes data from code symbols
   5623   if test "$host_cpu" = ia64; then
   5624     symcode='[ABCDEGRST]'
   5625   fi
   5626   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   5627   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'"
   5628   ;;
   5629 linux*)
   5630   if test "$host_cpu" = ia64; then
   5631     symcode='[ABCDGIRSTW]'
   5632     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   5633     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'"
   5634   fi
   5635   ;;
   5636 irix* | nonstopux*)
   5637   symcode='[BCDEGRST]'
   5638   ;;
   5639 osf*)
   5640   symcode='[BCDEGQRST]'
   5641   ;;
   5642 solaris*)
   5643   symcode='[BDRT]'
   5644   ;;
   5645 sco3.2v5*)
   5646   symcode='[DT]'
   5647   ;;
   5648 sysv4.2uw2*)
   5649   symcode='[DT]'
   5650   ;;
   5651 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   5652   symcode='[ABDT]'
   5653   ;;
   5654 sysv4)
   5655   symcode='[DFNSTU]'
   5656   ;;
   5657 esac
   5658 
   5659 # Handle CRLF in mingw tool chain
   5660 opt_cr=
   5661 case $build_os in
   5662 mingw*)
   5663   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   5664   ;;
   5665 esac
   5666 
   5667 # If we're using GNU nm, then use its standard symbol codes.
   5668 case `$NM -V 2>&1` in
   5669 *GNU* | *'with BFD'*)
   5670   symcode='[ABCDGIRSTW]' ;;
   5671 esac
   5672 
   5673 # Try without a prefix undercore, then with it.
   5674 for ac_symprfx in "" "_"; do
   5675 
   5676   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   5677   symxfrm="\\1 $ac_symprfx\\2 \\2"
   5678 
   5679   # Write the raw and C identifiers.
   5680   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   5681 
   5682   # Check to see that the pipe works correctly.
   5683   pipe_works=no
   5684 
   5685   rm -f conftest*
   5686   cat > conftest.$ac_ext <<EOF
   5687 #ifdef __cplusplus
   5688 extern "C" {
   5689 #endif
   5690 char nm_test_var;
   5691 void nm_test_func(){}
   5692 #ifdef __cplusplus
   5693 }
   5694 #endif
   5695 int main(){nm_test_var='a';nm_test_func();return(0);}
   5696 EOF
   5697 
   5698   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   5699   (eval $ac_compile) 2>&5
   5700   ac_status=$?
   5701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5702   (exit $ac_status); }; then
   5703     # Now try to grab the symbols.
   5704     nlist=conftest.nm
   5705     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
   5706   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   5707   ac_status=$?
   5708   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5709   (exit $ac_status); } && test -s "$nlist"; then
   5710       # Try sorting and uniquifying the output.
   5711       if sort "$nlist" | uniq > "$nlist"T; then
   5712 	mv -f "$nlist"T "$nlist"
   5713       else
   5714 	rm -f "$nlist"T
   5715       fi
   5716 
   5717       # Make sure that we snagged all the symbols we need.
   5718       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   5719 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   5720 	  cat <<EOF > conftest.$ac_ext
   5721 #ifdef __cplusplus
   5722 extern "C" {
   5723 #endif
   5724 
   5725 EOF
   5726 	  # Now generate the symbol file.
   5727 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   5728 
   5729 	  cat <<EOF >> conftest.$ac_ext
   5730 #if defined (__STDC__) && __STDC__
   5731 # define lt_ptr_t void *
   5732 #else
   5733 # define lt_ptr_t char *
   5734 # define const
   5735 #endif
   5736 
   5737 /* The mapping between symbol names and symbols. */
   5738 const struct {
   5739   const char *name;
   5740   lt_ptr_t address;
   5741 }
   5742 lt_preloaded_symbols[] =
   5743 {
   5744 EOF
   5745 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   5746 	  cat <<\EOF >> conftest.$ac_ext
   5747   {0, (lt_ptr_t) 0}
   5748 };
   5749 
   5750 #ifdef __cplusplus
   5751 }
   5752 #endif
   5753 EOF
   5754 	  # Now try linking the two files.
   5755 	  mv conftest.$ac_objext conftstm.$ac_objext
   5756 	  lt_save_LIBS="$LIBS"
   5757 	  lt_save_CFLAGS="$CFLAGS"
   5758 	  LIBS="conftstm.$ac_objext"
   5759 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   5760 	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   5761   (eval $ac_link) 2>&5
   5762   ac_status=$?
   5763   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   5764   (exit $ac_status); } && test -s conftest${ac_exeext}; then
   5765 	    pipe_works=yes
   5766 	  fi
   5767 	  LIBS="$lt_save_LIBS"
   5768 	  CFLAGS="$lt_save_CFLAGS"
   5769 	else
   5770 	  echo "cannot find nm_test_func in $nlist" >&5
   5771 	fi
   5772       else
   5773 	echo "cannot find nm_test_var in $nlist" >&5
   5774       fi
   5775     else
   5776       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   5777     fi
   5778   else
   5779     echo "$progname: failed program was:" >&5
   5780     cat conftest.$ac_ext >&5
   5781   fi
   5782   rm -f conftest* conftst*
   5783 
   5784   # Do not use the global_symbol_pipe unless it works.
   5785   if test "$pipe_works" = yes; then
   5786     break
   5787   else
   5788     lt_cv_sys_global_symbol_pipe=
   5789   fi
   5790 done
   5791 
   5792 fi
   5793 
   5794 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   5795   lt_cv_sys_global_symbol_to_cdecl=
   5796 fi
   5797 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   5798   echo "$as_me:$LINENO: result: failed" >&5
   5799 echo "${ECHO_T}failed" >&6
   5800 else
   5801   echo "$as_me:$LINENO: result: ok" >&5
   5802 echo "${ECHO_T}ok" >&6
   5803 fi
   5804 
   5805 echo "$as_me:$LINENO: checking for objdir" >&5
   5806 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
   5807 if test "${lt_cv_objdir+set}" = set; then
   5808   echo $ECHO_N "(cached) $ECHO_C" >&6
   5809 else
   5810   rm -f .libs 2>/dev/null
   5811 mkdir .libs 2>/dev/null
   5812 if test -d .libs; then
   5813   lt_cv_objdir=.libs
   5814 else
   5815   # MS-DOS does not allow filenames that begin with a dot.
   5816   lt_cv_objdir=_libs
   5817 fi
   5818 rmdir .libs 2>/dev/null
   5819 fi
   5820 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
   5821 echo "${ECHO_T}$lt_cv_objdir" >&6
   5822 objdir=$lt_cv_objdir
   5823 
   5824 
   5825 
   5826 
   5827 
   5828 case $host_os in
   5829 aix3*)
   5830   # AIX sometimes has problems with the GCC collect2 program.  For some
   5831   # reason, if we set the COLLECT_NAMES environment variable, the problems
   5832   # vanish in a puff of smoke.
   5833   if test "X${COLLECT_NAMES+set}" != Xset; then
   5834     COLLECT_NAMES=
   5835     export COLLECT_NAMES
   5836   fi
   5837   ;;
   5838 esac
   5839 
   5840 # Sed substitution that helps us do robust quoting.  It backslashifies
   5841 # metacharacters that are still active within double-quoted strings.
   5842 Xsed='sed -e 1s/^X//'
   5843 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   5844 
   5845 # Same as above, but do not quote variable references.
   5846 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   5847 
   5848 # Sed substitution to delay expansion of an escaped shell variable in a
   5849 # double_quote_subst'ed string.
   5850 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   5851 
   5852 # Sed substitution to avoid accidental globbing in evaled expressions
   5853 no_glob_subst='s/\*/\\\*/g'
   5854 
   5855 # Constants:
   5856 rm="rm -f"
   5857 
   5858 # Global variables:
   5859 default_ofile=libtool
   5860 can_build_shared=yes
   5861 
   5862 # All known linkers require a `.a' archive for static linking (except MSVC,
   5863 # which needs '.lib').
   5864 libext=a
   5865 ltmain="$ac_aux_dir/ltmain.sh"
   5866 ofile="$default_ofile"
   5867 with_gnu_ld="$lt_cv_prog_gnu_ld"
   5868 
   5869 if test -n "$ac_tool_prefix"; then
   5870   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   5871 set dummy ${ac_tool_prefix}ar; ac_word=$2
   5872 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5873 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5874 if test "${ac_cv_prog_AR+set}" = set; then
   5875   echo $ECHO_N "(cached) $ECHO_C" >&6
   5876 else
   5877   if test -n "$AR"; then
   5878   ac_cv_prog_AR="$AR" # Let the user override the test.
   5879 else
   5880 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5881 for as_dir in $PATH
   5882 do
   5883   IFS=$as_save_IFS
   5884   test -z "$as_dir" && as_dir=.
   5885   for ac_exec_ext in '' $ac_executable_extensions; do
   5886   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5887     ac_cv_prog_AR="${ac_tool_prefix}ar"
   5888     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5889     break 2
   5890   fi
   5891 done
   5892 done
   5893 
   5894 fi
   5895 fi
   5896 AR=$ac_cv_prog_AR
   5897 if test -n "$AR"; then
   5898   echo "$as_me:$LINENO: result: $AR" >&5
   5899 echo "${ECHO_T}$AR" >&6
   5900 else
   5901   echo "$as_me:$LINENO: result: no" >&5
   5902 echo "${ECHO_T}no" >&6
   5903 fi
   5904 
   5905 fi
   5906 if test -z "$ac_cv_prog_AR"; then
   5907   ac_ct_AR=$AR
   5908   # Extract the first word of "ar", so it can be a program name with args.
   5909 set dummy ar; ac_word=$2
   5910 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5911 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5912 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   5913   echo $ECHO_N "(cached) $ECHO_C" >&6
   5914 else
   5915   if test -n "$ac_ct_AR"; then
   5916   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   5917 else
   5918 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5919 for as_dir in $PATH
   5920 do
   5921   IFS=$as_save_IFS
   5922   test -z "$as_dir" && as_dir=.
   5923   for ac_exec_ext in '' $ac_executable_extensions; do
   5924   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5925     ac_cv_prog_ac_ct_AR="ar"
   5926     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5927     break 2
   5928   fi
   5929 done
   5930 done
   5931 
   5932   test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
   5933 fi
   5934 fi
   5935 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   5936 if test -n "$ac_ct_AR"; then
   5937   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   5938 echo "${ECHO_T}$ac_ct_AR" >&6
   5939 else
   5940   echo "$as_me:$LINENO: result: no" >&5
   5941 echo "${ECHO_T}no" >&6
   5942 fi
   5943 
   5944   AR=$ac_ct_AR
   5945 else
   5946   AR="$ac_cv_prog_AR"
   5947 fi
   5948 
   5949 if test -n "$ac_tool_prefix"; then
   5950   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   5951 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   5952 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5953 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5954 if test "${ac_cv_prog_RANLIB+set}" = set; then
   5955   echo $ECHO_N "(cached) $ECHO_C" >&6
   5956 else
   5957   if test -n "$RANLIB"; then
   5958   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   5959 else
   5960 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5961 for as_dir in $PATH
   5962 do
   5963   IFS=$as_save_IFS
   5964   test -z "$as_dir" && as_dir=.
   5965   for ac_exec_ext in '' $ac_executable_extensions; do
   5966   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5967     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   5968     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5969     break 2
   5970   fi
   5971 done
   5972 done
   5973 
   5974 fi
   5975 fi
   5976 RANLIB=$ac_cv_prog_RANLIB
   5977 if test -n "$RANLIB"; then
   5978   echo "$as_me:$LINENO: result: $RANLIB" >&5
   5979 echo "${ECHO_T}$RANLIB" >&6
   5980 else
   5981   echo "$as_me:$LINENO: result: no" >&5
   5982 echo "${ECHO_T}no" >&6
   5983 fi
   5984 
   5985 fi
   5986 if test -z "$ac_cv_prog_RANLIB"; then
   5987   ac_ct_RANLIB=$RANLIB
   5988   # Extract the first word of "ranlib", so it can be a program name with args.
   5989 set dummy ranlib; ac_word=$2
   5990 echo "$as_me:$LINENO: checking for $ac_word" >&5
   5991 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   5992 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   5993   echo $ECHO_N "(cached) $ECHO_C" >&6
   5994 else
   5995   if test -n "$ac_ct_RANLIB"; then
   5996   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   5997 else
   5998 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5999 for as_dir in $PATH
   6000 do
   6001   IFS=$as_save_IFS
   6002   test -z "$as_dir" && as_dir=.
   6003   for ac_exec_ext in '' $ac_executable_extensions; do
   6004   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6005     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6006     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6007     break 2
   6008   fi
   6009 done
   6010 done
   6011 
   6012   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
   6013 fi
   6014 fi
   6015 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6016 if test -n "$ac_ct_RANLIB"; then
   6017   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6018 echo "${ECHO_T}$ac_ct_RANLIB" >&6
   6019 else
   6020   echo "$as_me:$LINENO: result: no" >&5
   6021 echo "${ECHO_T}no" >&6
   6022 fi
   6023 
   6024   RANLIB=$ac_ct_RANLIB
   6025 else
   6026   RANLIB="$ac_cv_prog_RANLIB"
   6027 fi
   6028 
   6029 if test -n "$ac_tool_prefix"; then
   6030   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6031 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6032 echo "$as_me:$LINENO: checking for $ac_word" >&5
   6033 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   6034 if test "${ac_cv_prog_STRIP+set}" = set; then
   6035   echo $ECHO_N "(cached) $ECHO_C" >&6
   6036 else
   6037   if test -n "$STRIP"; then
   6038   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6039 else
   6040 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6041 for as_dir in $PATH
   6042 do
   6043   IFS=$as_save_IFS
   6044   test -z "$as_dir" && as_dir=.
   6045   for ac_exec_ext in '' $ac_executable_extensions; do
   6046   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6047     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6048     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6049     break 2
   6050   fi
   6051 done
   6052 done
   6053 
   6054 fi
   6055 fi
   6056 STRIP=$ac_cv_prog_STRIP
   6057 if test -n "$STRIP"; then
   6058   echo "$as_me:$LINENO: result: $STRIP" >&5
   6059 echo "${ECHO_T}$STRIP" >&6
   6060 else
   6061   echo "$as_me:$LINENO: result: no" >&5
   6062 echo "${ECHO_T}no" >&6
   6063 fi
   6064 
   6065 fi
   6066 if test -z "$ac_cv_prog_STRIP"; then
   6067   ac_ct_STRIP=$STRIP
   6068   # Extract the first word of "strip", so it can be a program name with args.
   6069 set dummy strip; ac_word=$2
   6070 echo "$as_me:$LINENO: checking for $ac_word" >&5
   6071 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   6072 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
   6073   echo $ECHO_N "(cached) $ECHO_C" >&6
   6074 else
   6075   if test -n "$ac_ct_STRIP"; then
   6076   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   6077 else
   6078 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6079 for as_dir in $PATH
   6080 do
   6081   IFS=$as_save_IFS
   6082   test -z "$as_dir" && as_dir=.
   6083   for ac_exec_ext in '' $ac_executable_extensions; do
   6084   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6085     ac_cv_prog_ac_ct_STRIP="strip"
   6086     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6087     break 2
   6088   fi
   6089 done
   6090 done
   6091 
   6092   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
   6093 fi
   6094 fi
   6095 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   6096 if test -n "$ac_ct_STRIP"; then
   6097   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
   6098 echo "${ECHO_T}$ac_ct_STRIP" >&6
   6099 else
   6100   echo "$as_me:$LINENO: result: no" >&5
   6101 echo "${ECHO_T}no" >&6
   6102 fi
   6103 
   6104   STRIP=$ac_ct_STRIP
   6105 else
   6106   STRIP="$ac_cv_prog_STRIP"
   6107 fi
   6108 
   6109 
   6110 old_CC="$CC"
   6111 old_CFLAGS="$CFLAGS"
   6112 
   6113 # Set sane defaults for various variables
   6114 test -z "$AR" && AR=ar
   6115 test -z "$AR_FLAGS" && AR_FLAGS=cru
   6116 test -z "$AS" && AS=as
   6117 test -z "$CC" && CC=cc
   6118 test -z "$LTCC" && LTCC=$CC
   6119 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   6120 test -z "$DLLTOOL" && DLLTOOL=dlltool
   6121 test -z "$LD" && LD=ld
   6122 test -z "$LN_S" && LN_S="ln -s"
   6123 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   6124 test -z "$NM" && NM=nm
   6125 test -z "$SED" && SED=sed
   6126 test -z "$OBJDUMP" && OBJDUMP=objdump
   6127 test -z "$RANLIB" && RANLIB=:
   6128 test -z "$STRIP" && STRIP=:
   6129 test -z "$ac_objext" && ac_objext=o
   6130 
   6131 # Determine commands to create old-style static archives.
   6132 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
   6133 old_postinstall_cmds='chmod 644 $oldlib'
   6134 old_postuninstall_cmds=
   6135 
   6136 if test -n "$RANLIB"; then
   6137   case $host_os in
   6138   openbsd*)
   6139     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   6140     ;;
   6141   *)
   6142     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   6143     ;;
   6144   esac
   6145   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   6146 fi
   6147 
   6148 for cc_temp in $compiler""; do
   6149   case $cc_temp in
   6150     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   6151     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   6152     \-*) ;;
   6153     *) break;;
   6154   esac
   6155 done
   6156 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   6157 
   6158 
   6159 # Only perform the check for file, if the check method requires it
   6160 case $deplibs_check_method in
   6161 file_magic*)
   6162   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   6163     echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
   6164 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
   6165 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6166   echo $ECHO_N "(cached) $ECHO_C" >&6
   6167 else
   6168   case $MAGIC_CMD in
   6169 [\\/*] |  ?:[\\/]*)
   6170   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6171   ;;
   6172 *)
   6173   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6174   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6175   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6176   for ac_dir in $ac_dummy; do
   6177     IFS="$lt_save_ifs"
   6178     test -z "$ac_dir" && ac_dir=.
   6179     if test -f $ac_dir/${ac_tool_prefix}file; then
   6180       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   6181       if test -n "$file_magic_test_file"; then
   6182 	case $deplibs_check_method in
   6183 	"file_magic "*)
   6184 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6185 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6186 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6187 	    $EGREP "$file_magic_regex" > /dev/null; then
   6188 	    :
   6189 	  else
   6190 	    cat <<EOF 1>&2
   6191 
   6192 *** Warning: the command libtool uses to detect shared libraries,
   6193 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6194 *** The result is that libtool may fail to recognize shared libraries
   6195 *** as such.  This will affect the creation of libtool libraries that
   6196 *** depend on shared libraries, but programs linked with such libtool
   6197 *** libraries will work regardless of this problem.  Nevertheless, you
   6198 *** may want to report the problem to your system manager and/or to
   6199 *** bug-libtool@gnu.org
   6200 
   6201 EOF
   6202 	  fi ;;
   6203 	esac
   6204       fi
   6205       break
   6206     fi
   6207   done
   6208   IFS="$lt_save_ifs"
   6209   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6210   ;;
   6211 esac
   6212 fi
   6213 
   6214 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6215 if test -n "$MAGIC_CMD"; then
   6216   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6217 echo "${ECHO_T}$MAGIC_CMD" >&6
   6218 else
   6219   echo "$as_me:$LINENO: result: no" >&5
   6220 echo "${ECHO_T}no" >&6
   6221 fi
   6222 
   6223 if test -z "$lt_cv_path_MAGIC_CMD"; then
   6224   if test -n "$ac_tool_prefix"; then
   6225     echo "$as_me:$LINENO: checking for file" >&5
   6226 echo $ECHO_N "checking for file... $ECHO_C" >&6
   6227 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
   6228   echo $ECHO_N "(cached) $ECHO_C" >&6
   6229 else
   6230   case $MAGIC_CMD in
   6231 [\\/*] |  ?:[\\/]*)
   6232   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   6233   ;;
   6234 *)
   6235   lt_save_MAGIC_CMD="$MAGIC_CMD"
   6236   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6237   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   6238   for ac_dir in $ac_dummy; do
   6239     IFS="$lt_save_ifs"
   6240     test -z "$ac_dir" && ac_dir=.
   6241     if test -f $ac_dir/file; then
   6242       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   6243       if test -n "$file_magic_test_file"; then
   6244 	case $deplibs_check_method in
   6245 	"file_magic "*)
   6246 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   6247 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6248 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   6249 	    $EGREP "$file_magic_regex" > /dev/null; then
   6250 	    :
   6251 	  else
   6252 	    cat <<EOF 1>&2
   6253 
   6254 *** Warning: the command libtool uses to detect shared libraries,
   6255 *** $file_magic_cmd, produces output that libtool cannot recognize.
   6256 *** The result is that libtool may fail to recognize shared libraries
   6257 *** as such.  This will affect the creation of libtool libraries that
   6258 *** depend on shared libraries, but programs linked with such libtool
   6259 *** libraries will work regardless of this problem.  Nevertheless, you
   6260 *** may want to report the problem to your system manager and/or to
   6261 *** bug-libtool@gnu.org
   6262 
   6263 EOF
   6264 	  fi ;;
   6265 	esac
   6266       fi
   6267       break
   6268     fi
   6269   done
   6270   IFS="$lt_save_ifs"
   6271   MAGIC_CMD="$lt_save_MAGIC_CMD"
   6272   ;;
   6273 esac
   6274 fi
   6275 
   6276 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   6277 if test -n "$MAGIC_CMD"; then
   6278   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
   6279 echo "${ECHO_T}$MAGIC_CMD" >&6
   6280 else
   6281   echo "$as_me:$LINENO: result: no" >&5
   6282 echo "${ECHO_T}no" >&6
   6283 fi
   6284 
   6285   else
   6286     MAGIC_CMD=:
   6287   fi
   6288 fi
   6289 
   6290   fi
   6291   ;;
   6292 esac
   6293 
   6294 enable_dlopen=no
   6295 enable_win32_dll=no
   6296 
   6297 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
   6298 if test "${enable_libtool_lock+set}" = set; then
   6299   enableval="$enable_libtool_lock"
   6300 
   6301 fi;
   6302 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   6303 
   6304 
   6305 # Check whether --with-pic or --without-pic was given.
   6306 if test "${with_pic+set}" = set; then
   6307   withval="$with_pic"
   6308   pic_mode="$withval"
   6309 else
   6310   pic_mode=default
   6311 fi;
   6312 test -z "$pic_mode" && pic_mode=default
   6313 
   6314 # Use C for the default configuration in the libtool script
   6315 tagname=
   6316 lt_save_CC="$CC"
   6317 ac_ext=c
   6318 ac_cpp='$CPP $CPPFLAGS'
   6319 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6320 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6321 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6322 
   6323 
   6324 # Source file extension for C test sources.
   6325 ac_ext=c
   6326 
   6327 # Object file extension for compiled C test sources.
   6328 objext=o
   6329 objext=$objext
   6330 
   6331 # Code to be used in simple compile tests
   6332 lt_simple_compile_test_code="int some_variable = 0;\n"
   6333 
   6334 # Code to be used in simple link tests
   6335 lt_simple_link_test_code='int main(){return(0);}\n'
   6336 
   6337 
   6338 # If no C compiler was specified, use CC.
   6339 LTCC=${LTCC-"$CC"}
   6340 
   6341 # If no C compiler flags were specified, use CFLAGS.
   6342 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   6343 
   6344 # Allow CC to be a program name with arguments.
   6345 compiler=$CC
   6346 
   6347 
   6348 # save warnings/boilerplate of simple test code
   6349 ac_outfile=conftest.$ac_objext
   6350 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   6351 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   6352 _lt_compiler_boilerplate=`cat conftest.err`
   6353 $rm conftest*
   6354 
   6355 ac_outfile=conftest.$ac_objext
   6356 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   6357 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   6358 _lt_linker_boilerplate=`cat conftest.err`
   6359 $rm conftest*
   6360 
   6361 
   6362 
   6363 lt_prog_compiler_no_builtin_flag=
   6364 
   6365 if test "$GCC" = yes; then
   6366   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   6367 
   6368 
   6369 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   6370 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
   6371 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   6372   echo $ECHO_N "(cached) $ECHO_C" >&6
   6373 else
   6374   lt_cv_prog_compiler_rtti_exceptions=no
   6375   ac_outfile=conftest.$ac_objext
   6376    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   6377    lt_compiler_flag="-fno-rtti -fno-exceptions"
   6378    # Insert the option either (1) after the last *FLAGS variable, or
   6379    # (2) before a word containing "conftest.", or (3) at the end.
   6380    # Note that $ac_compile itself does not contain backslashes and begins
   6381    # with a dollar sign (not a hyphen), so the echo should work correctly.
   6382    # The option is referenced via a variable to avoid confusing sed.
   6383    lt_compile=`echo "$ac_compile" | $SED \
   6384    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   6385    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   6386    -e 's:$: $lt_compiler_flag:'`
   6387    (eval echo "\"\$as_me:6387: $lt_compile\"" >&5)
   6388    (eval "$lt_compile" 2>conftest.err)
   6389    ac_status=$?
   6390    cat conftest.err >&5
   6391    echo "$as_me:6391: \$? = $ac_status" >&5
   6392    if (exit $ac_status) && test -s "$ac_outfile"; then
   6393      # The compiler can only warn and ignore the option if not recognized
   6394      # So say no if there are warnings other than the usual output.
   6395      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   6396      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   6397      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   6398        lt_cv_prog_compiler_rtti_exceptions=yes
   6399      fi
   6400    fi
   6401    $rm conftest*
   6402 
   6403 fi
   6404 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   6405 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
   6406 
   6407 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   6408     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   6409 else
   6410     :
   6411 fi
   6412 
   6413 fi
   6414 
   6415 lt_prog_compiler_wl=
   6416 lt_prog_compiler_pic=
   6417 lt_prog_compiler_static=
   6418 
   6419 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   6420 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
   6421 
   6422   if test "$GCC" = yes; then
   6423     lt_prog_compiler_wl='-Wl,'
   6424     lt_prog_compiler_static='-static'
   6425 
   6426     case $host_os in
   6427       aix*)
   6428       # All AIX code is PIC.
   6429       if test "$host_cpu" = ia64; then
   6430 	# AIX 5 now supports IA64 processor
   6431 	lt_prog_compiler_static='-Bstatic'
   6432       fi
   6433       ;;
   6434 
   6435     amigaos*)
   6436       # FIXME: we need at least 68020 code to build shared libraries, but
   6437       # adding the `-m68020' flag to GCC prevents building anything better,
   6438       # like `-m68040'.
   6439       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   6440       ;;
   6441 
   6442     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   6443       # PIC is the default for these OSes.
   6444       ;;
   6445 
   6446     mingw* | pw32* | os2*)
   6447       # This hack is so that the source file can tell whether it is being
   6448       # built for inclusion in a dll (and should export symbols for example).
   6449       lt_prog_compiler_pic='-DDLL_EXPORT'
   6450       ;;
   6451 
   6452     darwin* | rhapsody*)
   6453       # PIC is the default on this platform
   6454       # Common symbols not allowed in MH_DYLIB files
   6455       lt_prog_compiler_pic='-fno-common'
   6456       ;;
   6457 
   6458     interix3*)
   6459       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   6460       # Instead, we relocate shared libraries at runtime.
   6461       ;;
   6462 
   6463     msdosdjgpp*)
   6464       # Just because we use GCC doesn't mean we suddenly get shared libraries
   6465       # on systems that don't support them.
   6466       lt_prog_compiler_can_build_shared=no
   6467       enable_shared=no
   6468       ;;
   6469 
   6470     sysv4*MP*)
   6471       if test -d /usr/nec; then
   6472 	lt_prog_compiler_pic=-Kconform_pic
   6473       fi
   6474       ;;
   6475 
   6476     hpux*)
   6477       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   6478       # not for PA HP-UX.
   6479       case $host_cpu in
   6480       hppa*64*|ia64*)
   6481 	# +Z the default
   6482 	;;
   6483       *)
   6484 	lt_prog_compiler_pic='-fPIC'
   6485 	;;
   6486       esac
   6487       ;;
   6488 
   6489     *)
   6490       lt_prog_compiler_pic='-fPIC'
   6491       ;;
   6492     esac
   6493   else
   6494     # PORTME Check for flag to pass linker flags through the system compiler.
   6495     case $host_os in
   6496     aix*)
   6497       lt_prog_compiler_wl='-Wl,'
   6498       if test "$host_cpu" = ia64; then
   6499 	# AIX 5 now supports IA64 processor
   6500 	lt_prog_compiler_static='-Bstatic'
   6501       else
   6502 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   6503       fi
   6504       ;;
   6505       darwin*)
   6506         # PIC is the default on this platform
   6507         # Common symbols not allowed in MH_DYLIB files
   6508        case $cc_basename in
   6509          xlc*)
   6510          lt_prog_compiler_pic='-qnocommon'
   6511          lt_prog_compiler_wl='-Wl,'
   6512          ;;
   6513        esac
   6514        ;;
   6515 
   6516     mingw* | pw32* | os2*)
   6517       # This hack is so that the source file can tell whether it is being
   6518       # built for inclusion in a dll (and should export symbols for example).
   6519       lt_prog_compiler_pic='-DDLL_EXPORT'
   6520       ;;
   6521 
   6522     hpux9* | hpux10* | hpux11*)
   6523       lt_prog_compiler_wl='-Wl,'
   6524       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   6525       # not for PA HP-UX.
   6526       case $host_cpu in
   6527       hppa*64*|ia64*)
   6528 	# +Z the default
   6529 	;;
   6530       *)
   6531 	lt_prog_compiler_pic='+Z'
   6532 	;;
   6533       esac
   6534       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   6535       lt_prog_compiler_static='${wl}-a ${wl}archive'
   6536       ;;
   6537 
   6538     irix5* | irix6* | nonstopux*)
   6539       lt_prog_compiler_wl='-Wl,'
   6540       # PIC (with -KPIC) is the default.
   6541       lt_prog_compiler_static='-non_shared'
   6542       ;;
   6543 
   6544     newsos6)
   6545       lt_prog_compiler_pic='-KPIC'
   6546       lt_prog_compiler_static='-Bstatic'
   6547       ;;
   6548 
   6549     linux*)
   6550       case $cc_basename in
   6551       icc* | ecc*)
   6552 	lt_prog_compiler_wl='-Wl,'
   6553 	lt_prog_compiler_pic='-KPIC'
   6554 	lt_prog_compiler_static='-static'
   6555         ;;
   6556       pgcc* | pgf77* | pgf90* | pgf95*)
   6557         # Portland Group compilers (*not* the Pentium gcc compiler,
   6558 	# which looks to be a dead project)
   6559 	lt_prog_compiler_wl='-Wl,'
   6560 	lt_prog_compiler_pic='-fpic'
   6561 	lt_prog_compiler_static='-Bstatic'
   6562         ;;
   6563       ccc*)
   6564         lt_prog_compiler_wl='-Wl,'
   6565         # All Alpha code is PIC.
   6566         lt_prog_compiler_static='-non_shared'
   6567         ;;
   6568       esac
   6569       ;;
   6570 
   6571     osf3* | osf4* | osf5*)
   6572       lt_prog_compiler_wl='-Wl,'
   6573       # All OSF/1 code is PIC.
   6574       lt_prog_compiler_static='-non_shared'
   6575       ;;
   6576 
   6577     solaris*)
   6578       lt_prog_compiler_pic='-KPIC'
   6579       lt_prog_compiler_static='-Bstatic'
   6580       case $cc_basename in
   6581       f77* | f90* | f95*)
   6582 	lt_prog_compiler_wl='-Qoption ld ';;
   6583       *)
   6584 	lt_prog_compiler_wl='-Wl,';;
   6585       esac
   6586       ;;
   6587 
   6588     sunos4*)
   6589       lt_prog_compiler_wl='-Qoption ld '
   6590       lt_prog_compiler_pic='-PIC'
   6591       lt_prog_compiler_static='-Bstatic'
   6592       ;;
   6593 
   6594     sysv4 | sysv4.2uw2* | sysv4.3*)
   6595       lt_prog_compiler_wl='-Wl,'
   6596       lt_prog_compiler_pic='-KPIC'
   6597       lt_prog_compiler_static='-Bstatic'
   6598       ;;
   6599 
   6600     sysv4*MP*)
   6601       if test -d /usr/nec ;then
   6602 	lt_prog_compiler_pic='-Kconform_pic'
   6603 	lt_prog_compiler_static='-Bstatic'
   6604       fi
   6605       ;;
   6606 
   6607     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   6608       lt_prog_compiler_wl='-Wl,'
   6609       lt_prog_compiler_pic='-KPIC'
   6610       lt_prog_compiler_static='-Bstatic'
   6611       ;;
   6612 
   6613     unicos*)
   6614       lt_prog_compiler_wl='-Wl,'
   6615       lt_prog_compiler_can_build_shared=no
   6616       ;;
   6617 
   6618     uts4*)
   6619       lt_prog_compiler_pic='-pic'
   6620       lt_prog_compiler_static='-Bstatic'
   6621       ;;
   6622 
   6623     *)
   6624       lt_prog_compiler_can_build_shared=no
   6625       ;;
   6626     esac
   6627   fi
   6628 
   6629 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
   6630 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
   6631 
   6632 #
   6633 # Check to make sure the PIC flag actually works.
   6634 #
   6635 if test -n "$lt_prog_compiler_pic"; then
   6636 
   6637 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   6638 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
   6639 if test "${lt_prog_compiler_pic_works+set}" = set; then
   6640   echo $ECHO_N "(cached) $ECHO_C" >&6
   6641 else
   6642   lt_prog_compiler_pic_works=no
   6643   ac_outfile=conftest.$ac_objext
   6644    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   6645    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   6646    # Insert the option either (1) after the last *FLAGS variable, or
   6647    # (2) before a word containing "conftest.", or (3) at the end.
   6648    # Note that $ac_compile itself does not contain backslashes and begins
   6649    # with a dollar sign (not a hyphen), so the echo should work correctly.
   6650    # The option is referenced via a variable to avoid confusing sed.
   6651    lt_compile=`echo "$ac_compile" | $SED \
   6652    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   6653    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   6654    -e 's:$: $lt_compiler_flag:'`
   6655    (eval echo "\"\$as_me:6655: $lt_compile\"" >&5)
   6656    (eval "$lt_compile" 2>conftest.err)
   6657    ac_status=$?
   6658    cat conftest.err >&5
   6659    echo "$as_me:6659: \$? = $ac_status" >&5
   6660    if (exit $ac_status) && test -s "$ac_outfile"; then
   6661      # The compiler can only warn and ignore the option if not recognized
   6662      # So say no if there are warnings other than the usual output.
   6663      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   6664      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   6665      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   6666        lt_prog_compiler_pic_works=yes
   6667      fi
   6668    fi
   6669    $rm conftest*
   6670 
   6671 fi
   6672 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
   6673 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
   6674 
   6675 if test x"$lt_prog_compiler_pic_works" = xyes; then
   6676     case $lt_prog_compiler_pic in
   6677      "" | " "*) ;;
   6678      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   6679      esac
   6680 else
   6681     lt_prog_compiler_pic=
   6682      lt_prog_compiler_can_build_shared=no
   6683 fi
   6684 
   6685 fi
   6686 case $host_os in
   6687   # For platforms which do not support PIC, -DPIC is meaningless:
   6688   *djgpp*)
   6689     lt_prog_compiler_pic=
   6690     ;;
   6691   *)
   6692     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   6693     ;;
   6694 esac
   6695 
   6696 #
   6697 # Check to make sure the static flag actually works.
   6698 #
   6699 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   6700 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   6701 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
   6702 if test "${lt_prog_compiler_static_works+set}" = set; then
   6703   echo $ECHO_N "(cached) $ECHO_C" >&6
   6704 else
   6705   lt_prog_compiler_static_works=no
   6706    save_LDFLAGS="$LDFLAGS"
   6707    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   6708    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   6709    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   6710      # The linker can only warn and ignore the option if not recognized
   6711      # So say no if there are warnings
   6712      if test -s conftest.err; then
   6713        # Append any errors to the config.log.
   6714        cat conftest.err 1>&5
   6715        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   6716        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   6717        if diff conftest.exp conftest.er2 >/dev/null; then
   6718          lt_prog_compiler_static_works=yes
   6719        fi
   6720      else
   6721        lt_prog_compiler_static_works=yes
   6722      fi
   6723    fi
   6724    $rm conftest*
   6725    LDFLAGS="$save_LDFLAGS"
   6726 
   6727 fi
   6728 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
   6729 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
   6730 
   6731 if test x"$lt_prog_compiler_static_works" = xyes; then
   6732     :
   6733 else
   6734     lt_prog_compiler_static=
   6735 fi
   6736 
   6737 
   6738 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   6739 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
   6740 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
   6741   echo $ECHO_N "(cached) $ECHO_C" >&6
   6742 else
   6743   lt_cv_prog_compiler_c_o=no
   6744    $rm -r conftest 2>/dev/null
   6745    mkdir conftest
   6746    cd conftest
   6747    mkdir out
   6748    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   6749 
   6750    lt_compiler_flag="-o out/conftest2.$ac_objext"
   6751    # Insert the option either (1) after the last *FLAGS variable, or
   6752    # (2) before a word containing "conftest.", or (3) at the end.
   6753    # Note that $ac_compile itself does not contain backslashes and begins
   6754    # with a dollar sign (not a hyphen), so the echo should work correctly.
   6755    lt_compile=`echo "$ac_compile" | $SED \
   6756    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   6757    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   6758    -e 's:$: $lt_compiler_flag:'`
   6759    (eval echo "\"\$as_me:6759: $lt_compile\"" >&5)
   6760    (eval "$lt_compile" 2>out/conftest.err)
   6761    ac_status=$?
   6762    cat out/conftest.err >&5
   6763    echo "$as_me:6763: \$? = $ac_status" >&5
   6764    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   6765    then
   6766      # The compiler can only warn and ignore the option if not recognized
   6767      # So say no if there are warnings
   6768      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   6769      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   6770      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   6771        lt_cv_prog_compiler_c_o=yes
   6772      fi
   6773    fi
   6774    chmod u+w . 2>&5
   6775    $rm conftest*
   6776    # SGI C++ compiler will create directory out/ii_files/ for
   6777    # template instantiation
   6778    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   6779    $rm out/* && rmdir out
   6780    cd ..
   6781    rmdir conftest
   6782    $rm conftest*
   6783 
   6784 fi
   6785 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
   6786 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
   6787 
   6788 
   6789 hard_links="nottested"
   6790 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   6791   # do not overwrite the value of need_locks provided by the user
   6792   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   6793 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
   6794   hard_links=yes
   6795   $rm conftest*
   6796   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   6797   touch conftest.a
   6798   ln conftest.a conftest.b 2>&5 || hard_links=no
   6799   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   6800   echo "$as_me:$LINENO: result: $hard_links" >&5
   6801 echo "${ECHO_T}$hard_links" >&6
   6802   if test "$hard_links" = no; then
   6803     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   6804 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   6805     need_locks=warn
   6806   fi
   6807 else
   6808   need_locks=no
   6809 fi
   6810 
   6811 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   6812 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
   6813 
   6814   runpath_var=
   6815   allow_undefined_flag=
   6816   enable_shared_with_static_runtimes=no
   6817   archive_cmds=
   6818   archive_expsym_cmds=
   6819   old_archive_From_new_cmds=
   6820   old_archive_from_expsyms_cmds=
   6821   export_dynamic_flag_spec=
   6822   whole_archive_flag_spec=
   6823   thread_safe_flag_spec=
   6824   hardcode_libdir_flag_spec=
   6825   hardcode_libdir_flag_spec_ld=
   6826   hardcode_libdir_separator=
   6827   hardcode_direct=no
   6828   hardcode_minus_L=no
   6829   hardcode_shlibpath_var=unsupported
   6830   link_all_deplibs=unknown
   6831   hardcode_automatic=no
   6832   module_cmds=
   6833   module_expsym_cmds=
   6834   always_export_symbols=no
   6835   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   6836   # include_expsyms should be a list of space-separated symbols to be *always*
   6837   # included in the symbol list
   6838   include_expsyms=
   6839   # exclude_expsyms can be an extended regexp of symbols to exclude
   6840   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   6841   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   6842   # as well as any symbol that contains `d'.
   6843   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
   6844   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   6845   # platforms (ab)use it in PIC code, but their linkers get confused if
   6846   # the symbol is explicitly referenced.  Since portable code cannot
   6847   # rely on this symbol name, it's probably fine to never include it in
   6848   # preloaded symbol tables.
   6849   extract_expsyms_cmds=
   6850   # Just being paranoid about ensuring that cc_basename is set.
   6851   for cc_temp in $compiler""; do
   6852   case $cc_temp in
   6853     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   6854     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   6855     \-*) ;;
   6856     *) break;;
   6857   esac
   6858 done
   6859 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   6860 
   6861   case $host_os in
   6862   cygwin* | mingw* | pw32*)
   6863     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   6864     # When not using gcc, we currently assume that we are using
   6865     # Microsoft Visual C++.
   6866     if test "$GCC" != yes; then
   6867       with_gnu_ld=no
   6868     fi
   6869     ;;
   6870   interix*)
   6871     # we just hope/assume this is gcc and not c89 (= MSVC++)
   6872     with_gnu_ld=yes
   6873     ;;
   6874   openbsd*)
   6875     with_gnu_ld=no
   6876     ;;
   6877   esac
   6878 
   6879   ld_shlibs=yes
   6880   if test "$with_gnu_ld" = yes; then
   6881     # If archive_cmds runs LD, not CC, wlarc should be empty
   6882     wlarc='${wl}'
   6883 
   6884     # Set some defaults for GNU ld with shared library support. These
   6885     # are reset later if shared libraries are not supported. Putting them
   6886     # here allows them to be overridden if necessary.
   6887     runpath_var=LD_RUN_PATH
   6888     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   6889     export_dynamic_flag_spec='${wl}--export-dynamic'
   6890     # ancient GNU ld didn't support --whole-archive et. al.
   6891     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   6892 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   6893       else
   6894   	whole_archive_flag_spec=
   6895     fi
   6896     supports_anon_versioning=no
   6897     case `$LD -v 2>/dev/null` in
   6898       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   6899       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   6900       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   6901       *\ 2.11.*) ;; # other 2.11 versions
   6902       *) supports_anon_versioning=yes ;;
   6903     esac
   6904 
   6905     # See if GNU ld supports shared libraries.
   6906     case $host_os in
   6907     aix3* | aix4* | aix5*)
   6908       # On AIX/PPC, the GNU linker is very broken
   6909       if test "$host_cpu" != ia64; then
   6910 	ld_shlibs=no
   6911 	cat <<EOF 1>&2
   6912 
   6913 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   6914 *** to be unable to reliably create shared libraries on AIX.
   6915 *** Therefore, libtool is disabling shared libraries support.  If you
   6916 *** really care for shared libraries, you may want to modify your PATH
   6917 *** so that a non-GNU linker is found, and then restart.
   6918 
   6919 EOF
   6920       fi
   6921       ;;
   6922 
   6923     amigaos*)
   6924       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)'
   6925       hardcode_libdir_flag_spec='-L$libdir'
   6926       hardcode_minus_L=yes
   6927 
   6928       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   6929       # that the semantics of dynamic libraries on AmigaOS, at least up
   6930       # to version 4, is to share data among multiple programs linked
   6931       # with the same dynamic library.  Since this doesn't match the
   6932       # behavior of shared libraries on other platforms, we can't use
   6933       # them.
   6934       ld_shlibs=no
   6935       ;;
   6936 
   6937     beos*)
   6938       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   6939 	allow_undefined_flag=unsupported
   6940 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   6941 	# support --undefined.  This deserves some investigation.  FIXME
   6942 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   6943       else
   6944 	ld_shlibs=no
   6945       fi
   6946       ;;
   6947 
   6948     cygwin* | mingw* | pw32*)
   6949       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   6950       # as there is no search path for DLLs.
   6951       hardcode_libdir_flag_spec='-L$libdir'
   6952       allow_undefined_flag=unsupported
   6953       always_export_symbols=no
   6954       enable_shared_with_static_runtimes=yes
   6955       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   6956 
   6957       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   6958         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   6959 	# If the export-symbols file already is a .def file (1st line
   6960 	# is EXPORTS), use it as is; otherwise, prepend...
   6961 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   6962 	  cp $export_symbols $output_objdir/$soname.def;
   6963 	else
   6964 	  echo EXPORTS > $output_objdir/$soname.def;
   6965 	  cat $export_symbols >> $output_objdir/$soname.def;
   6966 	fi~
   6967 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   6968       else
   6969 	ld_shlibs=no
   6970       fi
   6971       ;;
   6972 
   6973     interix3*)
   6974       hardcode_direct=no
   6975       hardcode_shlibpath_var=no
   6976       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   6977       export_dynamic_flag_spec='${wl}-E'
   6978       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   6979       # Instead, shared libraries are loaded at an image base (0x10000000 by
   6980       # default) and relocated if they conflict, which is a slow very memory
   6981       # consuming and fragmenting process.  To avoid this, we pick a random,
   6982       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   6983       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   6984       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   6985       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'
   6986       ;;
   6987 
   6988     linux*)
   6989       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   6990 	tmp_addflag=
   6991 	case $cc_basename,$host_cpu in
   6992 	pgcc*)				# Portland Group C compiler
   6993 	  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'
   6994 	  tmp_addflag=' $pic_flag'
   6995 	  ;;
   6996 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   6997 	  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'
   6998 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   6999 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   7000 	  tmp_addflag=' -i_dynamic' ;;
   7001 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   7002 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   7003 	ifc* | ifort*)			# Intel Fortran compiler
   7004 	  tmp_addflag=' -nofor_main' ;;
   7005 	esac
   7006 	archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7007 
   7008 	if test $supports_anon_versioning = yes; then
   7009 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   7010   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   7011   $echo "local: *; };" >> $output_objdir/$libname.ver~
   7012 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   7013 	fi
   7014       else
   7015 	ld_shlibs=no
   7016       fi
   7017       ;;
   7018 
   7019     netbsd*)
   7020       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   7021 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   7022 	wlarc=
   7023       else
   7024 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7025 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7026       fi
   7027       ;;
   7028 
   7029     solaris*)
   7030       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   7031 	ld_shlibs=no
   7032 	cat <<EOF 1>&2
   7033 
   7034 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   7035 *** create shared libraries on Solaris systems.  Therefore, libtool
   7036 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7037 *** binutils to release 2.9.1 or newer.  Another option is to modify
   7038 *** your PATH or compiler configuration so that the native linker is
   7039 *** used, and then restart.
   7040 
   7041 EOF
   7042       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7043 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7044 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7045       else
   7046 	ld_shlibs=no
   7047       fi
   7048       ;;
   7049 
   7050     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   7051       case `$LD -v 2>&1` in
   7052         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   7053 	ld_shlibs=no
   7054 	cat <<_LT_EOF 1>&2
   7055 
   7056 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   7057 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   7058 *** is disabling shared libraries support.  We urge you to upgrade GNU
   7059 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   7060 *** your PATH or compiler configuration so that the native linker is
   7061 *** used, and then restart.
   7062 
   7063 _LT_EOF
   7064 	;;
   7065 	*)
   7066 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7067 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   7068 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   7069 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   7070 	  else
   7071 	    ld_shlibs=no
   7072 	  fi
   7073 	;;
   7074       esac
   7075       ;;
   7076 
   7077     sunos4*)
   7078       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7079       wlarc=
   7080       hardcode_direct=yes
   7081       hardcode_shlibpath_var=no
   7082       ;;
   7083 
   7084     *)
   7085       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   7086 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   7087 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   7088       else
   7089 	ld_shlibs=no
   7090       fi
   7091       ;;
   7092     esac
   7093 
   7094     if test "$ld_shlibs" = no; then
   7095       runpath_var=
   7096       hardcode_libdir_flag_spec=
   7097       export_dynamic_flag_spec=
   7098       whole_archive_flag_spec=
   7099     fi
   7100   else
   7101     # PORTME fill in a description of your system's linker (not GNU ld)
   7102     case $host_os in
   7103     aix3*)
   7104       allow_undefined_flag=unsupported
   7105       always_export_symbols=yes
   7106       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'
   7107       # Note: this linker hardcodes the directories in LIBPATH if there
   7108       # are no directories specified by -L.
   7109       hardcode_minus_L=yes
   7110       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   7111 	# Neither direct hardcoding nor static linking is supported with a
   7112 	# broken collect2.
   7113 	hardcode_direct=unsupported
   7114       fi
   7115       ;;
   7116 
   7117     aix4* | aix5*)
   7118       if test "$host_cpu" = ia64; then
   7119 	# On IA64, the linker does run time linking by default, so we don't
   7120 	# have to do anything special.
   7121 	aix_use_runtimelinking=no
   7122 	exp_sym_flag='-Bexport'
   7123 	no_entry_flag=""
   7124       else
   7125 	# If we're using GNU nm, then we don't want the "-C" option.
   7126 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   7127 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   7128 	  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'
   7129 	else
   7130 	  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'
   7131 	fi
   7132 	aix_use_runtimelinking=no
   7133 
   7134 	# Test if we are trying to use run time linking or normal
   7135 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   7136 	# need to do runtime linking.
   7137 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   7138 	  for ld_flag in $LDFLAGS; do
   7139   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   7140   	    aix_use_runtimelinking=yes
   7141   	    break
   7142   	  fi
   7143 	  done
   7144 	  ;;
   7145 	esac
   7146 
   7147 	exp_sym_flag='-bexport'
   7148 	no_entry_flag='-bnoentry'
   7149       fi
   7150 
   7151       # When large executables or shared objects are built, AIX ld can
   7152       # have problems creating the table of contents.  If linking a library
   7153       # or program results in "error TOC overflow" add -mminimal-toc to
   7154       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   7155       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   7156 
   7157       archive_cmds=''
   7158       hardcode_direct=yes
   7159       hardcode_libdir_separator=':'
   7160       link_all_deplibs=yes
   7161 
   7162       if test "$GCC" = yes; then
   7163 	case $host_os in aix4.[012]|aix4.[012].*)
   7164 	# We only want to do this on AIX 4.2 and lower, the check
   7165 	# below for broken collect2 doesn't work under 4.3+
   7166 	  collect2name=`${CC} -print-prog-name=collect2`
   7167 	  if test -f "$collect2name" && \
   7168   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   7169 	  then
   7170   	  # We have reworked collect2
   7171   	  hardcode_direct=yes
   7172 	  else
   7173   	  # We have old collect2
   7174   	  hardcode_direct=unsupported
   7175   	  # It fails to find uninstalled libraries when the uninstalled
   7176   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   7177   	  # to unsupported forces relinking
   7178   	  hardcode_minus_L=yes
   7179   	  hardcode_libdir_flag_spec='-L$libdir'
   7180   	  hardcode_libdir_separator=
   7181 	  fi
   7182 	  ;;
   7183 	esac
   7184 	shared_flag='-shared'
   7185 	if test "$aix_use_runtimelinking" = yes; then
   7186 	  shared_flag="$shared_flag "'${wl}-G'
   7187 	fi
   7188       else
   7189 	# not using gcc
   7190 	if test "$host_cpu" = ia64; then
   7191   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   7192   	# chokes on -Wl,-G. The following line is correct:
   7193 	  shared_flag='-G'
   7194 	else
   7195 	  if test "$aix_use_runtimelinking" = yes; then
   7196 	    shared_flag='${wl}-G'
   7197 	  else
   7198 	    shared_flag='${wl}-bM:SRE'
   7199 	  fi
   7200 	fi
   7201       fi
   7202 
   7203       # It seems that -bexpall does not export symbols beginning with
   7204       # underscore (_), so it is better to generate a list of symbols to export.
   7205       always_export_symbols=yes
   7206       if test "$aix_use_runtimelinking" = yes; then
   7207 	# Warning - without using the other runtime loading flags (-brtl),
   7208 	# -berok will link without error, but may produce a broken library.
   7209 	allow_undefined_flag='-berok'
   7210        # Determine the default libpath from the value encoded in an empty executable.
   7211        cat >conftest.$ac_ext <<_ACEOF
   7212 /* confdefs.h.  */
   7213 _ACEOF
   7214 cat confdefs.h >>conftest.$ac_ext
   7215 cat >>conftest.$ac_ext <<_ACEOF
   7216 /* end confdefs.h.  */
   7217 
   7218 int
   7219 main ()
   7220 {
   7221 
   7222   ;
   7223   return 0;
   7224 }
   7225 _ACEOF
   7226 rm -f conftest.$ac_objext conftest$ac_exeext
   7227 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   7228   (eval $ac_link) 2>conftest.er1
   7229   ac_status=$?
   7230   grep -v '^ *+' conftest.er1 >conftest.err
   7231   rm -f conftest.er1
   7232   cat conftest.err >&5
   7233   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7234   (exit $ac_status); } &&
   7235 	 { ac_try='test -z "$ac_c_werror_flag"
   7236 			 || test ! -s conftest.err'
   7237   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   7238   (eval $ac_try) 2>&5
   7239   ac_status=$?
   7240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7241   (exit $ac_status); }; } &&
   7242 	 { ac_try='test -s conftest$ac_exeext'
   7243   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   7244   (eval $ac_try) 2>&5
   7245   ac_status=$?
   7246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7247   (exit $ac_status); }; }; then
   7248 
   7249 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   7250 }'`
   7251 # Check for a 64-bit object if we didn't find anything.
   7252 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; }
   7253 }'`; fi
   7254 else
   7255   echo "$as_me: failed program was:" >&5
   7256 sed 's/^/| /' conftest.$ac_ext >&5
   7257 
   7258 fi
   7259 rm -f conftest.err conftest.$ac_objext \
   7260       conftest$ac_exeext conftest.$ac_ext
   7261 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   7262 
   7263        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   7264 	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"
   7265        else
   7266 	if test "$host_cpu" = ia64; then
   7267 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   7268 	  allow_undefined_flag="-z nodefs"
   7269 	  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"
   7270 	else
   7271 	 # Determine the default libpath from the value encoded in an empty executable.
   7272 	 cat >conftest.$ac_ext <<_ACEOF
   7273 /* confdefs.h.  */
   7274 _ACEOF
   7275 cat confdefs.h >>conftest.$ac_ext
   7276 cat >>conftest.$ac_ext <<_ACEOF
   7277 /* end confdefs.h.  */
   7278 
   7279 int
   7280 main ()
   7281 {
   7282 
   7283   ;
   7284   return 0;
   7285 }
   7286 _ACEOF
   7287 rm -f conftest.$ac_objext conftest$ac_exeext
   7288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   7289   (eval $ac_link) 2>conftest.er1
   7290   ac_status=$?
   7291   grep -v '^ *+' conftest.er1 >conftest.err
   7292   rm -f conftest.er1
   7293   cat conftest.err >&5
   7294   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7295   (exit $ac_status); } &&
   7296 	 { ac_try='test -z "$ac_c_werror_flag"
   7297 			 || test ! -s conftest.err'
   7298   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   7299   (eval $ac_try) 2>&5
   7300   ac_status=$?
   7301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7302   (exit $ac_status); }; } &&
   7303 	 { ac_try='test -s conftest$ac_exeext'
   7304   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   7305   (eval $ac_try) 2>&5
   7306   ac_status=$?
   7307   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7308   (exit $ac_status); }; }; then
   7309 
   7310 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   7311 }'`
   7312 # Check for a 64-bit object if we didn't find anything.
   7313 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; }
   7314 }'`; fi
   7315 else
   7316   echo "$as_me: failed program was:" >&5
   7317 sed 's/^/| /' conftest.$ac_ext >&5
   7318 
   7319 fi
   7320 rm -f conftest.err conftest.$ac_objext \
   7321       conftest$ac_exeext conftest.$ac_ext
   7322 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   7323 
   7324 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   7325 	  # Warning - without using the other run time loading flags,
   7326 	  # -berok will link without error, but may produce a broken library.
   7327 	  no_undefined_flag=' ${wl}-bernotok'
   7328 	  allow_undefined_flag=' ${wl}-berok'
   7329 	  # Exported symbols can be pulled into shared objects from archives
   7330 	  whole_archive_flag_spec='$convenience'
   7331 	  archive_cmds_need_lc=yes
   7332 	  # This is similar to how AIX traditionally builds its shared libraries.
   7333 	  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'
   7334 	fi
   7335       fi
   7336       ;;
   7337 
   7338     amigaos*)
   7339       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)'
   7340       hardcode_libdir_flag_spec='-L$libdir'
   7341       hardcode_minus_L=yes
   7342       # see comment about different semantics on the GNU ld section
   7343       ld_shlibs=no
   7344       ;;
   7345 
   7346     bsdi[45]*)
   7347       export_dynamic_flag_spec=-rdynamic
   7348       ;;
   7349 
   7350     cygwin* | mingw* | pw32*)
   7351       # When not using gcc, we currently assume that we are using
   7352       # Microsoft Visual C++.
   7353       # hardcode_libdir_flag_spec is actually meaningless, as there is
   7354       # no search path for DLLs.
   7355       hardcode_libdir_flag_spec=' '
   7356       allow_undefined_flag=unsupported
   7357       # Tell ltmain to make .lib files, not .a files.
   7358       libext=lib
   7359       # Tell ltmain to make .dll files, not .so files.
   7360       shrext_cmds=".dll"
   7361       # FIXME: Setting linknames here is a bad hack.
   7362       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   7363       # The linker will automatically build a .lib file if we build a DLL.
   7364       old_archive_From_new_cmds='true'
   7365       # FIXME: Should let the user specify the lib program.
   7366       old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
   7367       fix_srcfile_path='`cygpath -w "$srcfile"`'
   7368       enable_shared_with_static_runtimes=yes
   7369       ;;
   7370 
   7371     darwin* | rhapsody*)
   7372       case $host_os in
   7373         rhapsody* | darwin1.[012])
   7374          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   7375          ;;
   7376        *) # Darwin 1.3 on
   7377          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   7378            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   7379          else
   7380            case ${MACOSX_DEPLOYMENT_TARGET} in
   7381              10.[012])
   7382                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   7383                ;;
   7384              10.*)
   7385                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   7386                ;;
   7387            esac
   7388          fi
   7389          ;;
   7390       esac
   7391       archive_cmds_need_lc=no
   7392       hardcode_direct=no
   7393       hardcode_automatic=yes
   7394       hardcode_shlibpath_var=unsupported
   7395       whole_archive_flag_spec=''
   7396       link_all_deplibs=yes
   7397     if test "$GCC" = yes ; then
   7398     	output_verbose_link_cmd='echo'
   7399         archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   7400       module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   7401       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   7402       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}'
   7403       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}'
   7404     else
   7405       case $cc_basename in
   7406         xlc*)
   7407          output_verbose_link_cmd='echo'
   7408          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   7409          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   7410           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   7411          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}'
   7412           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}'
   7413           ;;
   7414        *)
   7415          ld_shlibs=no
   7416           ;;
   7417       esac
   7418     fi
   7419       ;;
   7420 
   7421     dgux*)
   7422       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7423       hardcode_libdir_flag_spec='-L$libdir'
   7424       hardcode_shlibpath_var=no
   7425       ;;
   7426 
   7427     freebsd1*)
   7428       ld_shlibs=no
   7429       ;;
   7430 
   7431     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   7432     # support.  Future versions do this automatically, but an explicit c++rt0.o
   7433     # does not break anything, and helps significantly (at the cost of a little
   7434     # extra space).
   7435     freebsd2.2*)
   7436       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   7437       hardcode_libdir_flag_spec='-R$libdir'
   7438       hardcode_direct=yes
   7439       hardcode_shlibpath_var=no
   7440       ;;
   7441 
   7442     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   7443     freebsd2*)
   7444       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7445       hardcode_direct=yes
   7446       hardcode_minus_L=yes
   7447       hardcode_shlibpath_var=no
   7448       ;;
   7449 
   7450     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   7451     freebsd* | kfreebsd*-gnu | dragonfly*)
   7452       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   7453       hardcode_libdir_flag_spec='-R$libdir'
   7454       hardcode_direct=yes
   7455       hardcode_shlibpath_var=no
   7456       ;;
   7457 
   7458     hpux9*)
   7459       if test "$GCC" = yes; then
   7460 	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'
   7461       else
   7462 	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'
   7463       fi
   7464       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   7465       hardcode_libdir_separator=:
   7466       hardcode_direct=yes
   7467 
   7468       # hardcode_minus_L: Not really in the search PATH,
   7469       # but as the default location of the library.
   7470       hardcode_minus_L=yes
   7471       export_dynamic_flag_spec='${wl}-E'
   7472       ;;
   7473 
   7474     hpux10*)
   7475       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   7476 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   7477       else
   7478 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   7479       fi
   7480       if test "$with_gnu_ld" = no; then
   7481 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   7482 	hardcode_libdir_separator=:
   7483 
   7484 	hardcode_direct=yes
   7485 	export_dynamic_flag_spec='${wl}-E'
   7486 
   7487 	# hardcode_minus_L: Not really in the search PATH,
   7488 	# but as the default location of the library.
   7489 	hardcode_minus_L=yes
   7490       fi
   7491       ;;
   7492 
   7493     hpux11*)
   7494       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   7495 	case $host_cpu in
   7496 	hppa*64*)
   7497 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7498 	  ;;
   7499 	ia64*)
   7500 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   7501 	  ;;
   7502 	*)
   7503 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   7504 	  ;;
   7505 	esac
   7506       else
   7507 	case $host_cpu in
   7508 	hppa*64*)
   7509 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7510 	  ;;
   7511 	ia64*)
   7512 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   7513 	  ;;
   7514 	*)
   7515 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   7516 	  ;;
   7517 	esac
   7518       fi
   7519       if test "$with_gnu_ld" = no; then
   7520 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   7521 	hardcode_libdir_separator=:
   7522 
   7523 	case $host_cpu in
   7524 	hppa*64*|ia64*)
   7525 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   7526 	  hardcode_direct=no
   7527 	  hardcode_shlibpath_var=no
   7528 	  ;;
   7529 	*)
   7530 	  hardcode_direct=yes
   7531 	  export_dynamic_flag_spec='${wl}-E'
   7532 
   7533 	  # hardcode_minus_L: Not really in the search PATH,
   7534 	  # but as the default location of the library.
   7535 	  hardcode_minus_L=yes
   7536 	  ;;
   7537 	esac
   7538       fi
   7539       ;;
   7540 
   7541     irix5* | irix6* | nonstopux*)
   7542       if test "$GCC" = yes; then
   7543 	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'
   7544       else
   7545 	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'
   7546 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   7547       fi
   7548       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7549       hardcode_libdir_separator=:
   7550       link_all_deplibs=yes
   7551       ;;
   7552 
   7553     netbsd*)
   7554       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   7555 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   7556       else
   7557 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   7558       fi
   7559       hardcode_libdir_flag_spec='-R$libdir'
   7560       hardcode_direct=yes
   7561       hardcode_shlibpath_var=no
   7562       ;;
   7563 
   7564     newsos6)
   7565       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7566       hardcode_direct=yes
   7567       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7568       hardcode_libdir_separator=:
   7569       hardcode_shlibpath_var=no
   7570       ;;
   7571 
   7572     openbsd*)
   7573       hardcode_direct=yes
   7574       hardcode_shlibpath_var=no
   7575       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   7576 	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   7577 	archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   7578 	hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   7579 	export_dynamic_flag_spec='${wl}-E'
   7580       else
   7581        case $host_os in
   7582 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   7583 	   archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   7584 	   hardcode_libdir_flag_spec='-R$libdir'
   7585 	   ;;
   7586 	 *)
   7587 	   archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   7588 	   hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   7589 	   ;;
   7590        esac
   7591       fi
   7592       ;;
   7593 
   7594     os2*)
   7595       hardcode_libdir_flag_spec='-L$libdir'
   7596       hardcode_minus_L=yes
   7597       allow_undefined_flag=unsupported
   7598       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'
   7599       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   7600       ;;
   7601 
   7602     osf3*)
   7603       if test "$GCC" = yes; then
   7604 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   7605 	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'
   7606       else
   7607 	allow_undefined_flag=' -expect_unresolved \*'
   7608 	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'
   7609       fi
   7610       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7611       hardcode_libdir_separator=:
   7612       ;;
   7613 
   7614     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   7615       if test "$GCC" = yes; then
   7616 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   7617 	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'
   7618 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   7619       else
   7620 	allow_undefined_flag=' -expect_unresolved \*'
   7621 	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'
   7622 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   7623 	$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'
   7624 
   7625 	# Both c and cxx compiler support -rpath directly
   7626 	hardcode_libdir_flag_spec='-rpath $libdir'
   7627       fi
   7628       hardcode_libdir_separator=:
   7629       ;;
   7630 
   7631     solaris*)
   7632       no_undefined_flag=' -z text'
   7633       if test "$GCC" = yes; then
   7634 	wlarc='${wl}'
   7635 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7636 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   7637 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   7638       else
   7639 	wlarc=''
   7640 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7641 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   7642   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   7643       fi
   7644       hardcode_libdir_flag_spec='-R$libdir'
   7645       hardcode_shlibpath_var=no
   7646       case $host_os in
   7647       solaris2.[0-5] | solaris2.[0-5].*) ;;
   7648       *)
   7649  	# The compiler driver will combine linker options so we
   7650  	# cannot just pass the convience library names through
   7651  	# without $wl, iff we do not link with $LD.
   7652  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   7653  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   7654  	case $wlarc in
   7655  	'')
   7656  	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
   7657  	*)
   7658  	  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' ;;
   7659  	esac ;;
   7660       esac
   7661       link_all_deplibs=yes
   7662       ;;
   7663 
   7664     sunos4*)
   7665       if test "x$host_vendor" = xsequent; then
   7666 	# Use $CC to link under sequent, because it throws in some extra .o
   7667 	# files that make .init and .fini sections work.
   7668 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   7669       else
   7670 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   7671       fi
   7672       hardcode_libdir_flag_spec='-L$libdir'
   7673       hardcode_direct=yes
   7674       hardcode_minus_L=yes
   7675       hardcode_shlibpath_var=no
   7676       ;;
   7677 
   7678     sysv4)
   7679       case $host_vendor in
   7680 	sni)
   7681 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7682 	  hardcode_direct=yes # is this really true???
   7683 	;;
   7684 	siemens)
   7685 	  ## LD is ld it makes a PLAMLIB
   7686 	  ## CC just makes a GrossModule.
   7687 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   7688 	  reload_cmds='$CC -r -o $output$reload_objs'
   7689 	  hardcode_direct=no
   7690         ;;
   7691 	motorola)
   7692 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7693 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   7694 	;;
   7695       esac
   7696       runpath_var='LD_RUN_PATH'
   7697       hardcode_shlibpath_var=no
   7698       ;;
   7699 
   7700     sysv4.3*)
   7701       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7702       hardcode_shlibpath_var=no
   7703       export_dynamic_flag_spec='-Bexport'
   7704       ;;
   7705 
   7706     sysv4*MP*)
   7707       if test -d /usr/nec; then
   7708 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7709 	hardcode_shlibpath_var=no
   7710 	runpath_var=LD_RUN_PATH
   7711 	hardcode_runpath_var=yes
   7712 	ld_shlibs=yes
   7713       fi
   7714       ;;
   7715 
   7716     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   7717       no_undefined_flag='${wl}-z,text'
   7718       archive_cmds_need_lc=no
   7719       hardcode_shlibpath_var=no
   7720       runpath_var='LD_RUN_PATH'
   7721 
   7722       if test "$GCC" = yes; then
   7723 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   7724 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   7725       else
   7726 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   7727 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   7728       fi
   7729       ;;
   7730 
   7731     sysv5* | sco3.2v5* | sco5v6*)
   7732       # Note: We can NOT use -z defs as we might desire, because we do not
   7733       # link with -lc, and that would cause any symbols used from libc to
   7734       # always be unresolved, which means just about no library would
   7735       # ever link correctly.  If we're not using GNU ld we use -z text
   7736       # though, which does catch some bad symbols but isn't as heavy-handed
   7737       # as -z defs.
   7738       no_undefined_flag='${wl}-z,text'
   7739       allow_undefined_flag='${wl}-z,nodefs'
   7740       archive_cmds_need_lc=no
   7741       hardcode_shlibpath_var=no
   7742       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   7743       hardcode_libdir_separator=':'
   7744       link_all_deplibs=yes
   7745       export_dynamic_flag_spec='${wl}-Bexport'
   7746       runpath_var='LD_RUN_PATH'
   7747 
   7748       if test "$GCC" = yes; then
   7749 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7750 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7751       else
   7752 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7753 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   7754       fi
   7755       ;;
   7756 
   7757     uts4*)
   7758       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   7759       hardcode_libdir_flag_spec='-L$libdir'
   7760       hardcode_shlibpath_var=no
   7761       ;;
   7762 
   7763     *)
   7764       ld_shlibs=no
   7765       ;;
   7766     esac
   7767   fi
   7768 
   7769 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
   7770 echo "${ECHO_T}$ld_shlibs" >&6
   7771 test "$ld_shlibs" = no && can_build_shared=no
   7772 
   7773 #
   7774 # Do we need to explicitly link libc?
   7775 #
   7776 case "x$archive_cmds_need_lc" in
   7777 x|xyes)
   7778   # Assume -lc should be added
   7779   archive_cmds_need_lc=yes
   7780 
   7781   if test "$enable_shared" = yes && test "$GCC" = yes; then
   7782     case $archive_cmds in
   7783     *'~'*)
   7784       # FIXME: we may have to deal with multi-command sequences.
   7785       ;;
   7786     '$CC '*)
   7787       # Test whether the compiler implicitly links with -lc since on some
   7788       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   7789       # to ld, don't add -lc before -lgcc.
   7790       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   7791 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
   7792       $rm conftest*
   7793       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7794 
   7795       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   7796   (eval $ac_compile) 2>&5
   7797   ac_status=$?
   7798   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7799   (exit $ac_status); } 2>conftest.err; then
   7800         soname=conftest
   7801         lib=conftest
   7802         libobjs=conftest.$ac_objext
   7803         deplibs=
   7804         wl=$lt_prog_compiler_wl
   7805 	pic_flag=$lt_prog_compiler_pic
   7806         compiler_flags=-v
   7807         linker_flags=-v
   7808         verstring=
   7809         output_objdir=.
   7810         libname=conftest
   7811         lt_save_allow_undefined_flag=$allow_undefined_flag
   7812         allow_undefined_flag=
   7813         if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   7814   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   7815   ac_status=$?
   7816   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7817   (exit $ac_status); }
   7818         then
   7819 	  archive_cmds_need_lc=no
   7820         else
   7821 	  archive_cmds_need_lc=yes
   7822         fi
   7823         allow_undefined_flag=$lt_save_allow_undefined_flag
   7824       else
   7825         cat conftest.err 1>&5
   7826       fi
   7827       $rm conftest*
   7828       echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
   7829 echo "${ECHO_T}$archive_cmds_need_lc" >&6
   7830       ;;
   7831     esac
   7832   fi
   7833   ;;
   7834 esac
   7835 
   7836 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   7837 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
   7838 library_names_spec=
   7839 libname_spec='lib$name'
   7840 soname_spec=
   7841 shrext_cmds=".so"
   7842 postinstall_cmds=
   7843 postuninstall_cmds=
   7844 finish_cmds=
   7845 finish_eval=
   7846 shlibpath_var=
   7847 shlibpath_overrides_runpath=unknown
   7848 version_type=none
   7849 dynamic_linker="$host_os ld.so"
   7850 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   7851 if test "$GCC" = yes; then
   7852   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   7853   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   7854     # if the path contains ";" then we assume it to be the separator
   7855     # otherwise default to the standard path separator (i.e. ":") - it is
   7856     # assumed that no part of a normal pathname contains ";" but that should
   7857     # okay in the real world where ";" in dirpaths is itself problematic.
   7858     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   7859   else
   7860     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   7861   fi
   7862 else
   7863   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   7864 fi
   7865 need_lib_prefix=unknown
   7866 hardcode_into_libs=no
   7867 
   7868 # when you set need_version to no, make sure it does not cause -set_version
   7869 # flags to be left without arguments
   7870 need_version=unknown
   7871 
   7872 case $host_os in
   7873 aix3*)
   7874   version_type=linux
   7875   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   7876   shlibpath_var=LIBPATH
   7877 
   7878   # AIX 3 has no versioning support, so we append a major version to the name.
   7879   soname_spec='${libname}${release}${shared_ext}$major'
   7880   ;;
   7881 
   7882 aix4* | aix5*)
   7883   version_type=linux
   7884   need_lib_prefix=no
   7885   need_version=no
   7886   hardcode_into_libs=yes
   7887   if test "$host_cpu" = ia64; then
   7888     # AIX 5 supports IA64
   7889     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   7890     shlibpath_var=LD_LIBRARY_PATH
   7891   else
   7892     # With GCC up to 2.95.x, collect2 would create an import file
   7893     # for dependence libraries.  The import file would start with
   7894     # the line `#! .'.  This would cause the generated library to
   7895     # depend on `.', always an invalid library.  This was fixed in
   7896     # development snapshots of GCC prior to 3.0.
   7897     case $host_os in
   7898       aix4 | aix4.[01] | aix4.[01].*)
   7899       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   7900 	   echo ' yes '
   7901 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   7902 	:
   7903       else
   7904 	can_build_shared=no
   7905       fi
   7906       ;;
   7907     esac
   7908     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   7909     # soname into executable. Probably we can add versioning support to
   7910     # collect2, so additional links can be useful in future.
   7911     if test "$aix_use_runtimelinking" = yes; then
   7912       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   7913       # instead of lib<name>.a to let people know that these are not
   7914       # typical AIX shared libraries.
   7915       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   7916     else
   7917       # We preserve .a as extension for shared libraries through AIX4.2
   7918       # and later when we are not doing run time linking.
   7919       library_names_spec='${libname}${release}.a $libname.a'
   7920       soname_spec='${libname}${release}${shared_ext}$major'
   7921     fi
   7922     shlibpath_var=LIBPATH
   7923   fi
   7924   ;;
   7925 
   7926 amigaos*)
   7927   library_names_spec='$libname.ixlibrary $libname.a'
   7928   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   7929   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'
   7930   ;;
   7931 
   7932 beos*)
   7933   library_names_spec='${libname}${shared_ext}'
   7934   dynamic_linker="$host_os ld.so"
   7935   shlibpath_var=LIBRARY_PATH
   7936   ;;
   7937 
   7938 bsdi[45]*)
   7939   version_type=linux
   7940   need_version=no
   7941   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   7942   soname_spec='${libname}${release}${shared_ext}$major'
   7943   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   7944   shlibpath_var=LD_LIBRARY_PATH
   7945   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   7946   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   7947   # the default ld.so.conf also contains /usr/contrib/lib and
   7948   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   7949   # libtool to hard-code these into programs
   7950   ;;
   7951 
   7952 cygwin* | mingw* | pw32*)
   7953   version_type=windows
   7954   shrext_cmds=".dll"
   7955   need_version=no
   7956   need_lib_prefix=no
   7957 
   7958   case $GCC,$host_os in
   7959   yes,cygwin* | yes,mingw* | yes,pw32*)
   7960     library_names_spec='$libname.dll.a'
   7961     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   7962     postinstall_cmds='base_file=`basename \${file}`~
   7963       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   7964       dldir=$destdir/`dirname \$dlpath`~
   7965       test -d \$dldir || mkdir -p \$dldir~
   7966       $install_prog $dir/$dlname \$dldir/$dlname~
   7967       chmod a+x \$dldir/$dlname'
   7968     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   7969       dlpath=$dir/\$dldll~
   7970        $rm \$dlpath'
   7971     shlibpath_overrides_runpath=yes
   7972 
   7973     case $host_os in
   7974     cygwin*)
   7975       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   7976       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   7977       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   7978       ;;
   7979     mingw*)
   7980       # MinGW DLLs use traditional 'lib' prefix
   7981       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   7982       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   7983       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   7984         # It is most probably a Windows format PATH printed by
   7985         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   7986         # path with ; separators, and with drive letters. We can handle the
   7987         # drive letters (cygwin fileutils understands them), so leave them,
   7988         # especially as we might pass files found there to a mingw objdump,
   7989         # which wouldn't understand a cygwinified path. Ahh.
   7990         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   7991       else
   7992         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   7993       fi
   7994       ;;
   7995     pw32*)
   7996       # pw32 DLLs use 'pw' prefix rather than 'lib'
   7997       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   7998       ;;
   7999     esac
   8000     ;;
   8001 
   8002   *)
   8003     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   8004     ;;
   8005   esac
   8006   dynamic_linker='Win32 ld.exe'
   8007   # FIXME: first we should search . and the directory the executable is in
   8008   shlibpath_var=PATH
   8009   ;;
   8010 
   8011 darwin* | rhapsody*)
   8012   dynamic_linker="$host_os dyld"
   8013   version_type=darwin
   8014   need_lib_prefix=no
   8015   need_version=no
   8016   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   8017   soname_spec='${libname}${release}${major}$shared_ext'
   8018   shlibpath_overrides_runpath=yes
   8019   shlibpath_var=DYLD_LIBRARY_PATH
   8020   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   8021   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   8022   if test "$GCC" = yes; then
   8023     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"`
   8024   else
   8025     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   8026   fi
   8027   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   8028   ;;
   8029 
   8030 dgux*)
   8031   version_type=linux
   8032   need_lib_prefix=no
   8033   need_version=no
   8034   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   8035   soname_spec='${libname}${release}${shared_ext}$major'
   8036   shlibpath_var=LD_LIBRARY_PATH
   8037   ;;
   8038 
   8039 freebsd1*)
   8040   dynamic_linker=no
   8041   ;;
   8042 
   8043 kfreebsd*-gnu)
   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   shlibpath_overrides_runpath=no
   8051   hardcode_into_libs=yes
   8052   dynamic_linker='GNU ld.so'
   8053   ;;
   8054 
   8055 freebsd* | dragonfly*)
   8056   # DragonFly does not have aout.  When/if they implement a new
   8057   # versioning mechanism, adjust this.
   8058   if test -x /usr/bin/objformat; then
   8059     objformat=`/usr/bin/objformat`
   8060   else
   8061     case $host_os in
   8062     freebsd[123]*) objformat=aout ;;
   8063     *) objformat=elf ;;
   8064     esac
   8065   fi
   8066   version_type=freebsd-$objformat
   8067   case $version_type in
   8068     freebsd-elf*)
   8069       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   8070       need_version=no
   8071       need_lib_prefix=no
   8072       ;;
   8073     freebsd-*)
   8074       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   8075       need_version=yes
   8076       ;;
   8077   esac
   8078   shlibpath_var=LD_LIBRARY_PATH
   8079   case $host_os in
   8080   freebsd2*)
   8081     shlibpath_overrides_runpath=yes
   8082     ;;
   8083   freebsd3.[01]* | freebsdelf3.[01]*)
   8084     shlibpath_overrides_runpath=yes
   8085     hardcode_into_libs=yes
   8086     ;;
   8087   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   8088   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   8089     shlibpath_overrides_runpath=no
   8090     hardcode_into_libs=yes
   8091     ;;
   8092   freebsd*) # from 4.6 on
   8093     shlibpath_overrides_runpath=yes
   8094     hardcode_into_libs=yes
   8095     ;;
   8096   esac
   8097   ;;
   8098 
   8099 gnu*)
   8100   version_type=linux
   8101   need_lib_prefix=no
   8102   need_version=no
   8103   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   8104   soname_spec='${libname}${release}${shared_ext}$major'
   8105   shlibpath_var=LD_LIBRARY_PATH
   8106   hardcode_into_libs=yes
   8107   ;;
   8108 
   8109 hpux9* | hpux10* | hpux11*)
   8110   # Give a soname corresponding to the major version so that dld.sl refuses to
   8111   # link against other versions.
   8112   version_type=sunos
   8113   need_lib_prefix=no
   8114   need_version=no
   8115   case $host_cpu in
   8116   ia64*)
   8117     shrext_cmds='.so'
   8118     hardcode_into_libs=yes
   8119     dynamic_linker="$host_os dld.so"
   8120     shlibpath_var=LD_LIBRARY_PATH
   8121     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8122     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8123     soname_spec='${libname}${release}${shared_ext}$major'
   8124     if test "X$HPUX_IA64_MODE" = X32; then
   8125       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   8126     else
   8127       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   8128     fi
   8129     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8130     ;;
   8131    hppa*64*)
   8132      shrext_cmds='.sl'
   8133      hardcode_into_libs=yes
   8134      dynamic_linker="$host_os dld.sl"
   8135      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   8136      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   8137      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8138      soname_spec='${libname}${release}${shared_ext}$major'
   8139      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   8140      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   8141      ;;
   8142    *)
   8143     shrext_cmds='.sl'
   8144     dynamic_linker="$host_os dld.sl"
   8145     shlibpath_var=SHLIB_PATH
   8146     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   8147     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8148     soname_spec='${libname}${release}${shared_ext}$major'
   8149     ;;
   8150   esac
   8151   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   8152   postinstall_cmds='chmod 555 $lib'
   8153   ;;
   8154 
   8155 interix3*)
   8156   version_type=linux
   8157   need_lib_prefix=no
   8158   need_version=no
   8159   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8160   soname_spec='${libname}${release}${shared_ext}$major'
   8161   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   8162   shlibpath_var=LD_LIBRARY_PATH
   8163   shlibpath_overrides_runpath=no
   8164   hardcode_into_libs=yes
   8165   ;;
   8166 
   8167 irix5* | irix6* | nonstopux*)
   8168   case $host_os in
   8169     nonstopux*) version_type=nonstopux ;;
   8170     *)
   8171 	if test "$lt_cv_prog_gnu_ld" = yes; then
   8172 		version_type=linux
   8173 	else
   8174 		version_type=irix
   8175 	fi ;;
   8176   esac
   8177   need_lib_prefix=no
   8178   need_version=no
   8179   soname_spec='${libname}${release}${shared_ext}$major'
   8180   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   8181   case $host_os in
   8182   irix5* | nonstopux*)
   8183     libsuff= shlibsuff=
   8184     ;;
   8185   *)
   8186     case $LD in # libtool.m4 will add one of these switches to LD
   8187     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   8188       libsuff= shlibsuff= libmagic=32-bit;;
   8189     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   8190       libsuff=32 shlibsuff=N32 libmagic=N32;;
   8191     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   8192       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   8193     *) libsuff= shlibsuff= libmagic=never-match;;
   8194     esac
   8195     ;;
   8196   esac
   8197   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   8198   shlibpath_overrides_runpath=no
   8199   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   8200   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   8201   hardcode_into_libs=yes
   8202   ;;
   8203 
   8204 # No shared lib support for Linux oldld, aout, or coff.
   8205 linux*oldld* | linux*aout* | linux*coff*)
   8206   dynamic_linker=no
   8207   ;;
   8208 
   8209 # This must be Linux ELF.
   8210 linux*)
   8211   version_type=linux
   8212   need_lib_prefix=no
   8213   need_version=no
   8214   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8215   soname_spec='${libname}${release}${shared_ext}$major'
   8216   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   8217   shlibpath_var=LD_LIBRARY_PATH
   8218   shlibpath_overrides_runpath=no
   8219   # This implies no fast_install, which is unacceptable.
   8220   # Some rework will be needed to allow for fast_install
   8221   # before this can be enabled.
   8222   hardcode_into_libs=yes
   8223 
   8224   # find out which ABI we are using
   8225   libsuff=
   8226   case "$host_cpu" in
   8227   x86_64*|s390x*|powerpc64*)
   8228     echo '#line 8228 "configure"' > conftest.$ac_ext
   8229     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   8230   (eval $ac_compile) 2>&5
   8231   ac_status=$?
   8232   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8233   (exit $ac_status); }; then
   8234       case `/usr/bin/file conftest.$ac_objext` in
   8235       *64-bit*)
   8236         libsuff=64
   8237         sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
   8238         ;;
   8239       esac
   8240     fi
   8241     rm -rf conftest*
   8242     ;;
   8243   esac
   8244 
   8245   # Append ld.so.conf contents to the search path
   8246   if test -f /etc/ld.so.conf; then
   8247     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   8248     sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
   8249   fi
   8250 
   8251   # We used to test for /lib/ld.so.1 and disable shared libraries on
   8252   # powerpc, because MkLinux only supported shared libraries with the
   8253   # GNU dynamic linker.  Since this was broken with cross compilers,
   8254   # most powerpc-linux boxes support dynamic linking these days and
   8255   # people can always --disable-shared, the test was removed, and we
   8256   # assume the GNU/Linux dynamic linker is in use.
   8257   dynamic_linker='GNU/Linux ld.so'
   8258   ;;
   8259 
   8260 knetbsd*-gnu)
   8261   version_type=linux
   8262   need_lib_prefix=no
   8263   need_version=no
   8264   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8265   soname_spec='${libname}${release}${shared_ext}$major'
   8266   shlibpath_var=LD_LIBRARY_PATH
   8267   shlibpath_overrides_runpath=no
   8268   hardcode_into_libs=yes
   8269   dynamic_linker='GNU ld.so'
   8270   ;;
   8271 
   8272 netbsd*)
   8273   version_type=sunos
   8274   need_lib_prefix=no
   8275   need_version=no
   8276   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8277     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8278     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   8279     dynamic_linker='NetBSD (a.out) ld.so'
   8280   else
   8281     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   8282     soname_spec='${libname}${release}${shared_ext}$major'
   8283     dynamic_linker='NetBSD ld.elf_so'
   8284   fi
   8285   shlibpath_var=LD_LIBRARY_PATH
   8286   shlibpath_overrides_runpath=yes
   8287   hardcode_into_libs=yes
   8288   ;;
   8289 
   8290 newsos6)
   8291   version_type=linux
   8292   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8293   shlibpath_var=LD_LIBRARY_PATH
   8294   shlibpath_overrides_runpath=yes
   8295   ;;
   8296 
   8297 nto-qnx*)
   8298   version_type=linux
   8299   need_lib_prefix=no
   8300   need_version=no
   8301   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8302   soname_spec='${libname}${release}${shared_ext}$major'
   8303   shlibpath_var=LD_LIBRARY_PATH
   8304   shlibpath_overrides_runpath=yes
   8305   ;;
   8306 
   8307 openbsd*)
   8308   version_type=sunos
   8309   sys_lib_dlsearch_path_spec="/usr/lib"
   8310   need_lib_prefix=no
   8311   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   8312   case $host_os in
   8313     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   8314     *)                         need_version=no  ;;
   8315   esac
   8316   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8317   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   8318   shlibpath_var=LD_LIBRARY_PATH
   8319   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8320     case $host_os in
   8321       openbsd2.[89] | openbsd2.[89].*)
   8322 	shlibpath_overrides_runpath=no
   8323 	;;
   8324       *)
   8325 	shlibpath_overrides_runpath=yes
   8326 	;;
   8327       esac
   8328   else
   8329     shlibpath_overrides_runpath=yes
   8330   fi
   8331   ;;
   8332 
   8333 os2*)
   8334   libname_spec='$name'
   8335   shrext_cmds=".dll"
   8336   need_lib_prefix=no
   8337   library_names_spec='$libname${shared_ext} $libname.a'
   8338   dynamic_linker='OS/2 ld.exe'
   8339   shlibpath_var=LIBPATH
   8340   ;;
   8341 
   8342 osf3* | osf4* | osf5*)
   8343   version_type=osf
   8344   need_lib_prefix=no
   8345   need_version=no
   8346   soname_spec='${libname}${release}${shared_ext}$major'
   8347   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8348   shlibpath_var=LD_LIBRARY_PATH
   8349   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   8350   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   8351   ;;
   8352 
   8353 solaris*)
   8354   version_type=linux
   8355   need_lib_prefix=no
   8356   need_version=no
   8357   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8358   soname_spec='${libname}${release}${shared_ext}$major'
   8359   shlibpath_var=LD_LIBRARY_PATH
   8360   shlibpath_overrides_runpath=yes
   8361   hardcode_into_libs=yes
   8362   # ldd complains unless libraries are executable
   8363   postinstall_cmds='chmod +x $lib'
   8364   ;;
   8365 
   8366 sunos4*)
   8367   version_type=sunos
   8368   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   8369   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   8370   shlibpath_var=LD_LIBRARY_PATH
   8371   shlibpath_overrides_runpath=yes
   8372   if test "$with_gnu_ld" = yes; then
   8373     need_lib_prefix=no
   8374   fi
   8375   need_version=yes
   8376   ;;
   8377 
   8378 sysv4 | sysv4.3*)
   8379   version_type=linux
   8380   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8381   soname_spec='${libname}${release}${shared_ext}$major'
   8382   shlibpath_var=LD_LIBRARY_PATH
   8383   case $host_vendor in
   8384     sni)
   8385       shlibpath_overrides_runpath=no
   8386       need_lib_prefix=no
   8387       export_dynamic_flag_spec='${wl}-Blargedynsym'
   8388       runpath_var=LD_RUN_PATH
   8389       ;;
   8390     siemens)
   8391       need_lib_prefix=no
   8392       ;;
   8393     motorola)
   8394       need_lib_prefix=no
   8395       need_version=no
   8396       shlibpath_overrides_runpath=no
   8397       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   8398       ;;
   8399   esac
   8400   ;;
   8401 
   8402 sysv4*MP*)
   8403   if test -d /usr/nec ;then
   8404     version_type=linux
   8405     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   8406     soname_spec='$libname${shared_ext}.$major'
   8407     shlibpath_var=LD_LIBRARY_PATH
   8408   fi
   8409   ;;
   8410 
   8411 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   8412   version_type=freebsd-elf
   8413   need_lib_prefix=no
   8414   need_version=no
   8415   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   8416   soname_spec='${libname}${release}${shared_ext}$major'
   8417   shlibpath_var=LD_LIBRARY_PATH
   8418   hardcode_into_libs=yes
   8419   if test "$with_gnu_ld" = yes; then
   8420     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   8421     shlibpath_overrides_runpath=no
   8422   else
   8423     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   8424     shlibpath_overrides_runpath=yes
   8425     case $host_os in
   8426       sco3.2v5*)
   8427         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   8428 	;;
   8429     esac
   8430   fi
   8431   sys_lib_dlsearch_path_spec='/usr/lib'
   8432   ;;
   8433 
   8434 uts4*)
   8435   version_type=linux
   8436   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   8437   soname_spec='${libname}${release}${shared_ext}$major'
   8438   shlibpath_var=LD_LIBRARY_PATH
   8439   ;;
   8440 
   8441 *)
   8442   dynamic_linker=no
   8443   ;;
   8444 esac
   8445 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   8446 echo "${ECHO_T}$dynamic_linker" >&6
   8447 test "$dynamic_linker" = no && can_build_shared=no
   8448 
   8449 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   8450 if test "$GCC" = yes; then
   8451   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   8452 fi
   8453 
   8454 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   8455 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
   8456 hardcode_action=
   8457 if test -n "$hardcode_libdir_flag_spec" || \
   8458    test -n "$runpath_var" || \
   8459    test "X$hardcode_automatic" = "Xyes" ; then
   8460 
   8461   # We can hardcode non-existant directories.
   8462   if test "$hardcode_direct" != no &&
   8463      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   8464      # have to relink, otherwise we might link with an installed library
   8465      # when we should be linking with a yet-to-be-installed one
   8466      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   8467      test "$hardcode_minus_L" != no; then
   8468     # Linking always hardcodes the temporary library directory.
   8469     hardcode_action=relink
   8470   else
   8471     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   8472     hardcode_action=immediate
   8473   fi
   8474 else
   8475   # We cannot hardcode anything, or else we can only hardcode existing
   8476   # directories.
   8477   hardcode_action=unsupported
   8478 fi
   8479 echo "$as_me:$LINENO: result: $hardcode_action" >&5
   8480 echo "${ECHO_T}$hardcode_action" >&6
   8481 
   8482 if test "$hardcode_action" = relink; then
   8483   # Fast installation is not supported
   8484   enable_fast_install=no
   8485 elif test "$shlibpath_overrides_runpath" = yes ||
   8486      test "$enable_shared" = no; then
   8487   # Fast installation is not necessary
   8488   enable_fast_install=needless
   8489 fi
   8490 
   8491 striplib=
   8492 old_striplib=
   8493 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
   8494 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
   8495 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   8496   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   8497   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   8498   echo "$as_me:$LINENO: result: yes" >&5
   8499 echo "${ECHO_T}yes" >&6
   8500 else
   8501 # FIXME - insert some real tests, host_os isn't really good enough
   8502   case $host_os in
   8503    darwin*)
   8504        if test -n "$STRIP" ; then
   8505          striplib="$STRIP -x"
   8506          echo "$as_me:$LINENO: result: yes" >&5
   8507 echo "${ECHO_T}yes" >&6
   8508        else
   8509   echo "$as_me:$LINENO: result: no" >&5
   8510 echo "${ECHO_T}no" >&6
   8511 fi
   8512        ;;
   8513    *)
   8514   echo "$as_me:$LINENO: result: no" >&5
   8515 echo "${ECHO_T}no" >&6
   8516     ;;
   8517   esac
   8518 fi
   8519 
   8520 if test "x$enable_dlopen" != xyes; then
   8521   enable_dlopen=unknown
   8522   enable_dlopen_self=unknown
   8523   enable_dlopen_self_static=unknown
   8524 else
   8525   lt_cv_dlopen=no
   8526   lt_cv_dlopen_libs=
   8527 
   8528   case $host_os in
   8529   beos*)
   8530     lt_cv_dlopen="load_add_on"
   8531     lt_cv_dlopen_libs=
   8532     lt_cv_dlopen_self=yes
   8533     ;;
   8534 
   8535   mingw* | pw32*)
   8536     lt_cv_dlopen="LoadLibrary"
   8537     lt_cv_dlopen_libs=
   8538    ;;
   8539 
   8540   cygwin*)
   8541     lt_cv_dlopen="dlopen"
   8542     lt_cv_dlopen_libs=
   8543    ;;
   8544 
   8545   darwin*)
   8546   # if libdl is installed we need to link against it
   8547     echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   8548 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
   8549 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   8550   echo $ECHO_N "(cached) $ECHO_C" >&6
   8551 else
   8552   ac_check_lib_save_LIBS=$LIBS
   8553 LIBS="-ldl  $LIBS"
   8554 cat >conftest.$ac_ext <<_ACEOF
   8555 /* confdefs.h.  */
   8556 _ACEOF
   8557 cat confdefs.h >>conftest.$ac_ext
   8558 cat >>conftest.$ac_ext <<_ACEOF
   8559 /* end confdefs.h.  */
   8560 
   8561 /* Override any gcc2 internal prototype to avoid an error.  */
   8562 #ifdef __cplusplus
   8563 extern "C"
   8564 #endif
   8565 /* We use char because int might match the return type of a gcc2
   8566    builtin and then its argument prototype would still apply.  */
   8567 char dlopen ();
   8568 int
   8569 main ()
   8570 {
   8571 dlopen ();
   8572   ;
   8573   return 0;
   8574 }
   8575 _ACEOF
   8576 rm -f conftest.$ac_objext conftest$ac_exeext
   8577 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8578   (eval $ac_link) 2>conftest.er1
   8579   ac_status=$?
   8580   grep -v '^ *+' conftest.er1 >conftest.err
   8581   rm -f conftest.er1
   8582   cat conftest.err >&5
   8583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8584   (exit $ac_status); } &&
   8585 	 { ac_try='test -z "$ac_c_werror_flag"
   8586 			 || test ! -s conftest.err'
   8587   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8588   (eval $ac_try) 2>&5
   8589   ac_status=$?
   8590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8591   (exit $ac_status); }; } &&
   8592 	 { ac_try='test -s conftest$ac_exeext'
   8593   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8594   (eval $ac_try) 2>&5
   8595   ac_status=$?
   8596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8597   (exit $ac_status); }; }; then
   8598   ac_cv_lib_dl_dlopen=yes
   8599 else
   8600   echo "$as_me: failed program was:" >&5
   8601 sed 's/^/| /' conftest.$ac_ext >&5
   8602 
   8603 ac_cv_lib_dl_dlopen=no
   8604 fi
   8605 rm -f conftest.err conftest.$ac_objext \
   8606       conftest$ac_exeext conftest.$ac_ext
   8607 LIBS=$ac_check_lib_save_LIBS
   8608 fi
   8609 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   8610 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
   8611 if test $ac_cv_lib_dl_dlopen = yes; then
   8612   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   8613 else
   8614 
   8615     lt_cv_dlopen="dyld"
   8616     lt_cv_dlopen_libs=
   8617     lt_cv_dlopen_self=yes
   8618 
   8619 fi
   8620 
   8621    ;;
   8622 
   8623   *)
   8624     echo "$as_me:$LINENO: checking for shl_load" >&5
   8625 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
   8626 if test "${ac_cv_func_shl_load+set}" = set; then
   8627   echo $ECHO_N "(cached) $ECHO_C" >&6
   8628 else
   8629   cat >conftest.$ac_ext <<_ACEOF
   8630 /* confdefs.h.  */
   8631 _ACEOF
   8632 cat confdefs.h >>conftest.$ac_ext
   8633 cat >>conftest.$ac_ext <<_ACEOF
   8634 /* end confdefs.h.  */
   8635 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
   8636    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   8637 #define shl_load innocuous_shl_load
   8638 
   8639 /* System header to define __stub macros and hopefully few prototypes,
   8640     which can conflict with char shl_load (); below.
   8641     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   8642     <limits.h> exists even on freestanding compilers.  */
   8643 
   8644 #ifdef __STDC__
   8645 # include <limits.h>
   8646 #else
   8647 # include <assert.h>
   8648 #endif
   8649 
   8650 #undef shl_load
   8651 
   8652 /* Override any gcc2 internal prototype to avoid an error.  */
   8653 #ifdef __cplusplus
   8654 extern "C"
   8655 {
   8656 #endif
   8657 /* We use char because int might match the return type of a gcc2
   8658    builtin and then its argument prototype would still apply.  */
   8659 char shl_load ();
   8660 /* The GNU C library defines this for functions which it implements
   8661     to always fail with ENOSYS.  Some functions are actually named
   8662     something starting with __ and the normal name is an alias.  */
   8663 #if defined (__stub_shl_load) || defined (__stub___shl_load)
   8664 choke me
   8665 #else
   8666 char (*f) () = shl_load;
   8667 #endif
   8668 #ifdef __cplusplus
   8669 }
   8670 #endif
   8671 
   8672 int
   8673 main ()
   8674 {
   8675 return f != shl_load;
   8676   ;
   8677   return 0;
   8678 }
   8679 _ACEOF
   8680 rm -f conftest.$ac_objext conftest$ac_exeext
   8681 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8682   (eval $ac_link) 2>conftest.er1
   8683   ac_status=$?
   8684   grep -v '^ *+' conftest.er1 >conftest.err
   8685   rm -f conftest.er1
   8686   cat conftest.err >&5
   8687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8688   (exit $ac_status); } &&
   8689 	 { ac_try='test -z "$ac_c_werror_flag"
   8690 			 || test ! -s conftest.err'
   8691   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8692   (eval $ac_try) 2>&5
   8693   ac_status=$?
   8694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8695   (exit $ac_status); }; } &&
   8696 	 { ac_try='test -s conftest$ac_exeext'
   8697   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8698   (eval $ac_try) 2>&5
   8699   ac_status=$?
   8700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8701   (exit $ac_status); }; }; then
   8702   ac_cv_func_shl_load=yes
   8703 else
   8704   echo "$as_me: failed program was:" >&5
   8705 sed 's/^/| /' conftest.$ac_ext >&5
   8706 
   8707 ac_cv_func_shl_load=no
   8708 fi
   8709 rm -f conftest.err conftest.$ac_objext \
   8710       conftest$ac_exeext conftest.$ac_ext
   8711 fi
   8712 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
   8713 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
   8714 if test $ac_cv_func_shl_load = yes; then
   8715   lt_cv_dlopen="shl_load"
   8716 else
   8717   echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
   8718 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
   8719 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
   8720   echo $ECHO_N "(cached) $ECHO_C" >&6
   8721 else
   8722   ac_check_lib_save_LIBS=$LIBS
   8723 LIBS="-ldld  $LIBS"
   8724 cat >conftest.$ac_ext <<_ACEOF
   8725 /* confdefs.h.  */
   8726 _ACEOF
   8727 cat confdefs.h >>conftest.$ac_ext
   8728 cat >>conftest.$ac_ext <<_ACEOF
   8729 /* end confdefs.h.  */
   8730 
   8731 /* Override any gcc2 internal prototype to avoid an error.  */
   8732 #ifdef __cplusplus
   8733 extern "C"
   8734 #endif
   8735 /* We use char because int might match the return type of a gcc2
   8736    builtin and then its argument prototype would still apply.  */
   8737 char shl_load ();
   8738 int
   8739 main ()
   8740 {
   8741 shl_load ();
   8742   ;
   8743   return 0;
   8744 }
   8745 _ACEOF
   8746 rm -f conftest.$ac_objext conftest$ac_exeext
   8747 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8748   (eval $ac_link) 2>conftest.er1
   8749   ac_status=$?
   8750   grep -v '^ *+' conftest.er1 >conftest.err
   8751   rm -f conftest.er1
   8752   cat conftest.err >&5
   8753   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8754   (exit $ac_status); } &&
   8755 	 { ac_try='test -z "$ac_c_werror_flag"
   8756 			 || test ! -s conftest.err'
   8757   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8758   (eval $ac_try) 2>&5
   8759   ac_status=$?
   8760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8761   (exit $ac_status); }; } &&
   8762 	 { ac_try='test -s conftest$ac_exeext'
   8763   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8764   (eval $ac_try) 2>&5
   8765   ac_status=$?
   8766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8767   (exit $ac_status); }; }; then
   8768   ac_cv_lib_dld_shl_load=yes
   8769 else
   8770   echo "$as_me: failed program was:" >&5
   8771 sed 's/^/| /' conftest.$ac_ext >&5
   8772 
   8773 ac_cv_lib_dld_shl_load=no
   8774 fi
   8775 rm -f conftest.err conftest.$ac_objext \
   8776       conftest$ac_exeext conftest.$ac_ext
   8777 LIBS=$ac_check_lib_save_LIBS
   8778 fi
   8779 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
   8780 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
   8781 if test $ac_cv_lib_dld_shl_load = yes; then
   8782   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
   8783 else
   8784   echo "$as_me:$LINENO: checking for dlopen" >&5
   8785 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
   8786 if test "${ac_cv_func_dlopen+set}" = set; then
   8787   echo $ECHO_N "(cached) $ECHO_C" >&6
   8788 else
   8789   cat >conftest.$ac_ext <<_ACEOF
   8790 /* confdefs.h.  */
   8791 _ACEOF
   8792 cat confdefs.h >>conftest.$ac_ext
   8793 cat >>conftest.$ac_ext <<_ACEOF
   8794 /* end confdefs.h.  */
   8795 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
   8796    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   8797 #define dlopen innocuous_dlopen
   8798 
   8799 /* System header to define __stub macros and hopefully few prototypes,
   8800     which can conflict with char dlopen (); below.
   8801     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   8802     <limits.h> exists even on freestanding compilers.  */
   8803 
   8804 #ifdef __STDC__
   8805 # include <limits.h>
   8806 #else
   8807 # include <assert.h>
   8808 #endif
   8809 
   8810 #undef dlopen
   8811 
   8812 /* Override any gcc2 internal prototype to avoid an error.  */
   8813 #ifdef __cplusplus
   8814 extern "C"
   8815 {
   8816 #endif
   8817 /* We use char because int might match the return type of a gcc2
   8818    builtin and then its argument prototype would still apply.  */
   8819 char dlopen ();
   8820 /* The GNU C library defines this for functions which it implements
   8821     to always fail with ENOSYS.  Some functions are actually named
   8822     something starting with __ and the normal name is an alias.  */
   8823 #if defined (__stub_dlopen) || defined (__stub___dlopen)
   8824 choke me
   8825 #else
   8826 char (*f) () = dlopen;
   8827 #endif
   8828 #ifdef __cplusplus
   8829 }
   8830 #endif
   8831 
   8832 int
   8833 main ()
   8834 {
   8835 return f != dlopen;
   8836   ;
   8837   return 0;
   8838 }
   8839 _ACEOF
   8840 rm -f conftest.$ac_objext conftest$ac_exeext
   8841 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8842   (eval $ac_link) 2>conftest.er1
   8843   ac_status=$?
   8844   grep -v '^ *+' conftest.er1 >conftest.err
   8845   rm -f conftest.er1
   8846   cat conftest.err >&5
   8847   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8848   (exit $ac_status); } &&
   8849 	 { ac_try='test -z "$ac_c_werror_flag"
   8850 			 || test ! -s conftest.err'
   8851   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8852   (eval $ac_try) 2>&5
   8853   ac_status=$?
   8854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8855   (exit $ac_status); }; } &&
   8856 	 { ac_try='test -s conftest$ac_exeext'
   8857   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8858   (eval $ac_try) 2>&5
   8859   ac_status=$?
   8860   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8861   (exit $ac_status); }; }; then
   8862   ac_cv_func_dlopen=yes
   8863 else
   8864   echo "$as_me: failed program was:" >&5
   8865 sed 's/^/| /' conftest.$ac_ext >&5
   8866 
   8867 ac_cv_func_dlopen=no
   8868 fi
   8869 rm -f conftest.err conftest.$ac_objext \
   8870       conftest$ac_exeext conftest.$ac_ext
   8871 fi
   8872 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
   8873 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
   8874 if test $ac_cv_func_dlopen = yes; then
   8875   lt_cv_dlopen="dlopen"
   8876 else
   8877   echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   8878 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
   8879 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
   8880   echo $ECHO_N "(cached) $ECHO_C" >&6
   8881 else
   8882   ac_check_lib_save_LIBS=$LIBS
   8883 LIBS="-ldl  $LIBS"
   8884 cat >conftest.$ac_ext <<_ACEOF
   8885 /* confdefs.h.  */
   8886 _ACEOF
   8887 cat confdefs.h >>conftest.$ac_ext
   8888 cat >>conftest.$ac_ext <<_ACEOF
   8889 /* end confdefs.h.  */
   8890 
   8891 /* Override any gcc2 internal prototype to avoid an error.  */
   8892 #ifdef __cplusplus
   8893 extern "C"
   8894 #endif
   8895 /* We use char because int might match the return type of a gcc2
   8896    builtin and then its argument prototype would still apply.  */
   8897 char dlopen ();
   8898 int
   8899 main ()
   8900 {
   8901 dlopen ();
   8902   ;
   8903   return 0;
   8904 }
   8905 _ACEOF
   8906 rm -f conftest.$ac_objext conftest$ac_exeext
   8907 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8908   (eval $ac_link) 2>conftest.er1
   8909   ac_status=$?
   8910   grep -v '^ *+' conftest.er1 >conftest.err
   8911   rm -f conftest.er1
   8912   cat conftest.err >&5
   8913   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8914   (exit $ac_status); } &&
   8915 	 { ac_try='test -z "$ac_c_werror_flag"
   8916 			 || test ! -s conftest.err'
   8917   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8918   (eval $ac_try) 2>&5
   8919   ac_status=$?
   8920   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8921   (exit $ac_status); }; } &&
   8922 	 { ac_try='test -s conftest$ac_exeext'
   8923   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8924   (eval $ac_try) 2>&5
   8925   ac_status=$?
   8926   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8927   (exit $ac_status); }; }; then
   8928   ac_cv_lib_dl_dlopen=yes
   8929 else
   8930   echo "$as_me: failed program was:" >&5
   8931 sed 's/^/| /' conftest.$ac_ext >&5
   8932 
   8933 ac_cv_lib_dl_dlopen=no
   8934 fi
   8935 rm -f conftest.err conftest.$ac_objext \
   8936       conftest$ac_exeext conftest.$ac_ext
   8937 LIBS=$ac_check_lib_save_LIBS
   8938 fi
   8939 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
   8940 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
   8941 if test $ac_cv_lib_dl_dlopen = yes; then
   8942   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   8943 else
   8944   echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
   8945 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
   8946 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
   8947   echo $ECHO_N "(cached) $ECHO_C" >&6
   8948 else
   8949   ac_check_lib_save_LIBS=$LIBS
   8950 LIBS="-lsvld  $LIBS"
   8951 cat >conftest.$ac_ext <<_ACEOF
   8952 /* confdefs.h.  */
   8953 _ACEOF
   8954 cat confdefs.h >>conftest.$ac_ext
   8955 cat >>conftest.$ac_ext <<_ACEOF
   8956 /* end confdefs.h.  */
   8957 
   8958 /* Override any gcc2 internal prototype to avoid an error.  */
   8959 #ifdef __cplusplus
   8960 extern "C"
   8961 #endif
   8962 /* We use char because int might match the return type of a gcc2
   8963    builtin and then its argument prototype would still apply.  */
   8964 char dlopen ();
   8965 int
   8966 main ()
   8967 {
   8968 dlopen ();
   8969   ;
   8970   return 0;
   8971 }
   8972 _ACEOF
   8973 rm -f conftest.$ac_objext conftest$ac_exeext
   8974 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   8975   (eval $ac_link) 2>conftest.er1
   8976   ac_status=$?
   8977   grep -v '^ *+' conftest.er1 >conftest.err
   8978   rm -f conftest.er1
   8979   cat conftest.err >&5
   8980   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8981   (exit $ac_status); } &&
   8982 	 { ac_try='test -z "$ac_c_werror_flag"
   8983 			 || test ! -s conftest.err'
   8984   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8985   (eval $ac_try) 2>&5
   8986   ac_status=$?
   8987   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8988   (exit $ac_status); }; } &&
   8989 	 { ac_try='test -s conftest$ac_exeext'
   8990   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   8991   (eval $ac_try) 2>&5
   8992   ac_status=$?
   8993   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8994   (exit $ac_status); }; }; then
   8995   ac_cv_lib_svld_dlopen=yes
   8996 else
   8997   echo "$as_me: failed program was:" >&5
   8998 sed 's/^/| /' conftest.$ac_ext >&5
   8999 
   9000 ac_cv_lib_svld_dlopen=no
   9001 fi
   9002 rm -f conftest.err conftest.$ac_objext \
   9003       conftest$ac_exeext conftest.$ac_ext
   9004 LIBS=$ac_check_lib_save_LIBS
   9005 fi
   9006 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
   9007 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
   9008 if test $ac_cv_lib_svld_dlopen = yes; then
   9009   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   9010 else
   9011   echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
   9012 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
   9013 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
   9014   echo $ECHO_N "(cached) $ECHO_C" >&6
   9015 else
   9016   ac_check_lib_save_LIBS=$LIBS
   9017 LIBS="-ldld  $LIBS"
   9018 cat >conftest.$ac_ext <<_ACEOF
   9019 /* confdefs.h.  */
   9020 _ACEOF
   9021 cat confdefs.h >>conftest.$ac_ext
   9022 cat >>conftest.$ac_ext <<_ACEOF
   9023 /* end confdefs.h.  */
   9024 
   9025 /* Override any gcc2 internal prototype to avoid an error.  */
   9026 #ifdef __cplusplus
   9027 extern "C"
   9028 #endif
   9029 /* We use char because int might match the return type of a gcc2
   9030    builtin and then its argument prototype would still apply.  */
   9031 char dld_link ();
   9032 int
   9033 main ()
   9034 {
   9035 dld_link ();
   9036   ;
   9037   return 0;
   9038 }
   9039 _ACEOF
   9040 rm -f conftest.$ac_objext conftest$ac_exeext
   9041 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9042   (eval $ac_link) 2>conftest.er1
   9043   ac_status=$?
   9044   grep -v '^ *+' conftest.er1 >conftest.err
   9045   rm -f conftest.er1
   9046   cat conftest.err >&5
   9047   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9048   (exit $ac_status); } &&
   9049 	 { ac_try='test -z "$ac_c_werror_flag"
   9050 			 || test ! -s conftest.err'
   9051   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   9052   (eval $ac_try) 2>&5
   9053   ac_status=$?
   9054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9055   (exit $ac_status); }; } &&
   9056 	 { ac_try='test -s conftest$ac_exeext'
   9057   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   9058   (eval $ac_try) 2>&5
   9059   ac_status=$?
   9060   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9061   (exit $ac_status); }; }; then
   9062   ac_cv_lib_dld_dld_link=yes
   9063 else
   9064   echo "$as_me: failed program was:" >&5
   9065 sed 's/^/| /' conftest.$ac_ext >&5
   9066 
   9067 ac_cv_lib_dld_dld_link=no
   9068 fi
   9069 rm -f conftest.err conftest.$ac_objext \
   9070       conftest$ac_exeext conftest.$ac_ext
   9071 LIBS=$ac_check_lib_save_LIBS
   9072 fi
   9073 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
   9074 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
   9075 if test $ac_cv_lib_dld_dld_link = yes; then
   9076   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
   9077 fi
   9078 
   9079 
   9080 fi
   9081 
   9082 
   9083 fi
   9084 
   9085 
   9086 fi
   9087 
   9088 
   9089 fi
   9090 
   9091 
   9092 fi
   9093 
   9094     ;;
   9095   esac
   9096 
   9097   if test "x$lt_cv_dlopen" != xno; then
   9098     enable_dlopen=yes
   9099   else
   9100     enable_dlopen=no
   9101   fi
   9102 
   9103   case $lt_cv_dlopen in
   9104   dlopen)
   9105     save_CPPFLAGS="$CPPFLAGS"
   9106     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   9107 
   9108     save_LDFLAGS="$LDFLAGS"
   9109     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   9110 
   9111     save_LIBS="$LIBS"
   9112     LIBS="$lt_cv_dlopen_libs $LIBS"
   9113 
   9114     echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
   9115 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
   9116 if test "${lt_cv_dlopen_self+set}" = set; then
   9117   echo $ECHO_N "(cached) $ECHO_C" >&6
   9118 else
   9119   	  if test "$cross_compiling" = yes; then :
   9120   lt_cv_dlopen_self=cross
   9121 else
   9122   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9123   lt_status=$lt_dlunknown
   9124   cat > conftest.$ac_ext <<EOF
   9125 #line 9125 "configure"
   9126 #include "confdefs.h"
   9127 
   9128 #if HAVE_DLFCN_H
   9129 #include <dlfcn.h>
   9130 #endif
   9131 
   9132 #include <stdio.h>
   9133 
   9134 #ifdef RTLD_GLOBAL
   9135 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9136 #else
   9137 #  ifdef DL_GLOBAL
   9138 #    define LT_DLGLOBAL		DL_GLOBAL
   9139 #  else
   9140 #    define LT_DLGLOBAL		0
   9141 #  endif
   9142 #endif
   9143 
   9144 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9145    find out it does not work in some platform. */
   9146 #ifndef LT_DLLAZY_OR_NOW
   9147 #  ifdef RTLD_LAZY
   9148 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   9149 #  else
   9150 #    ifdef DL_LAZY
   9151 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   9152 #    else
   9153 #      ifdef RTLD_NOW
   9154 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   9155 #      else
   9156 #        ifdef DL_NOW
   9157 #          define LT_DLLAZY_OR_NOW	DL_NOW
   9158 #        else
   9159 #          define LT_DLLAZY_OR_NOW	0
   9160 #        endif
   9161 #      endif
   9162 #    endif
   9163 #  endif
   9164 #endif
   9165 
   9166 #ifdef __cplusplus
   9167 extern "C" void exit (int);
   9168 #endif
   9169 
   9170 void fnord() { int i=42;}
   9171 int main ()
   9172 {
   9173   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   9174   int status = $lt_dlunknown;
   9175 
   9176   if (self)
   9177     {
   9178       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   9179       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   9180       /* dlclose (self); */
   9181     }
   9182   else
   9183     puts (dlerror ());
   9184 
   9185     exit (status);
   9186 }
   9187 EOF
   9188   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9189   (eval $ac_link) 2>&5
   9190   ac_status=$?
   9191   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9192   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   9193     (./conftest; exit; ) >&5 2>/dev/null
   9194     lt_status=$?
   9195     case x$lt_status in
   9196       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   9197       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   9198       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   9199     esac
   9200   else :
   9201     # compilation failed
   9202     lt_cv_dlopen_self=no
   9203   fi
   9204 fi
   9205 rm -fr conftest*
   9206 
   9207 
   9208 fi
   9209 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
   9210 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
   9211 
   9212     if test "x$lt_cv_dlopen_self" = xyes; then
   9213       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   9214       echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
   9215 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
   9216 if test "${lt_cv_dlopen_self_static+set}" = set; then
   9217   echo $ECHO_N "(cached) $ECHO_C" >&6
   9218 else
   9219   	  if test "$cross_compiling" = yes; then :
   9220   lt_cv_dlopen_self_static=cross
   9221 else
   9222   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9223   lt_status=$lt_dlunknown
   9224   cat > conftest.$ac_ext <<EOF
   9225 #line 9225 "configure"
   9226 #include "confdefs.h"
   9227 
   9228 #if HAVE_DLFCN_H
   9229 #include <dlfcn.h>
   9230 #endif
   9231 
   9232 #include <stdio.h>
   9233 
   9234 #ifdef RTLD_GLOBAL
   9235 #  define LT_DLGLOBAL		RTLD_GLOBAL
   9236 #else
   9237 #  ifdef DL_GLOBAL
   9238 #    define LT_DLGLOBAL		DL_GLOBAL
   9239 #  else
   9240 #    define LT_DLGLOBAL		0
   9241 #  endif
   9242 #endif
   9243 
   9244 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   9245    find out it does not work in some platform. */
   9246 #ifndef LT_DLLAZY_OR_NOW
   9247 #  ifdef RTLD_LAZY
   9248 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   9249 #  else
   9250 #    ifdef DL_LAZY
   9251 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   9252 #    else
   9253 #      ifdef RTLD_NOW
   9254 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   9255 #      else
   9256 #        ifdef DL_NOW
   9257 #          define LT_DLLAZY_OR_NOW	DL_NOW
   9258 #        else
   9259 #          define LT_DLLAZY_OR_NOW	0
   9260 #        endif
   9261 #      endif
   9262 #    endif
   9263 #  endif
   9264 #endif
   9265 
   9266 #ifdef __cplusplus
   9267 extern "C" void exit (int);
   9268 #endif
   9269 
   9270 void fnord() { int i=42;}
   9271 int main ()
   9272 {
   9273   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   9274   int status = $lt_dlunknown;
   9275 
   9276   if (self)
   9277     {
   9278       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   9279       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   9280       /* dlclose (self); */
   9281     }
   9282   else
   9283     puts (dlerror ());
   9284 
   9285     exit (status);
   9286 }
   9287 EOF
   9288   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   9289   (eval $ac_link) 2>&5
   9290   ac_status=$?
   9291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9292   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
   9293     (./conftest; exit; ) >&5 2>/dev/null
   9294     lt_status=$?
   9295     case x$lt_status in
   9296       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   9297       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   9298       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   9299     esac
   9300   else :
   9301     # compilation failed
   9302     lt_cv_dlopen_self_static=no
   9303   fi
   9304 fi
   9305 rm -fr conftest*
   9306 
   9307 
   9308 fi
   9309 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
   9310 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
   9311     fi
   9312 
   9313     CPPFLAGS="$save_CPPFLAGS"
   9314     LDFLAGS="$save_LDFLAGS"
   9315     LIBS="$save_LIBS"
   9316     ;;
   9317   esac
   9318 
   9319   case $lt_cv_dlopen_self in
   9320   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   9321   *) enable_dlopen_self=unknown ;;
   9322   esac
   9323 
   9324   case $lt_cv_dlopen_self_static in
   9325   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   9326   *) enable_dlopen_self_static=unknown ;;
   9327   esac
   9328 fi
   9329 
   9330 
   9331 # Report which library types will actually be built
   9332 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   9333 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
   9334 echo "$as_me:$LINENO: result: $can_build_shared" >&5
   9335 echo "${ECHO_T}$can_build_shared" >&6
   9336 
   9337 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   9338 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
   9339 test "$can_build_shared" = "no" && enable_shared=no
   9340 
   9341 # On AIX, shared libraries and static libraries use the same namespace, and
   9342 # are all built from PIC.
   9343 case $host_os in
   9344 aix3*)
   9345   test "$enable_shared" = yes && enable_static=no
   9346   if test -n "$RANLIB"; then
   9347     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   9348     postinstall_cmds='$RANLIB $lib'
   9349   fi
   9350   ;;
   9351 
   9352 aix4* | aix5*)
   9353   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   9354     test "$enable_shared" = yes && enable_static=no
   9355   fi
   9356     ;;
   9357 esac
   9358 echo "$as_me:$LINENO: result: $enable_shared" >&5
   9359 echo "${ECHO_T}$enable_shared" >&6
   9360 
   9361 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   9362 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
   9363 # Make sure either enable_shared or enable_static is yes.
   9364 test "$enable_shared" = yes || enable_static=yes
   9365 echo "$as_me:$LINENO: result: $enable_static" >&5
   9366 echo "${ECHO_T}$enable_static" >&6
   9367 
   9368 # The else clause should only fire when bootstrapping the
   9369 # libtool distribution, otherwise you forgot to ship ltmain.sh
   9370 # with your package, and you will get complaints that there are
   9371 # no rules to generate ltmain.sh.
   9372 if test -f "$ltmain"; then
   9373   # See if we are running on zsh, and set the options which allow our commands through
   9374   # without removal of \ escapes.
   9375   if test -n "${ZSH_VERSION+set}" ; then
   9376     setopt NO_GLOB_SUBST
   9377   fi
   9378   # Now quote all the things that may contain metacharacters while being
   9379   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   9380   # variables and quote the copies for generation of the libtool script.
   9381   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   9382     SED SHELL STRIP \
   9383     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   9384     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   9385     deplibs_check_method reload_flag reload_cmds need_locks \
   9386     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   9387     lt_cv_sys_global_symbol_to_c_name_address \
   9388     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   9389     old_postinstall_cmds old_postuninstall_cmds \
   9390     compiler \
   9391     CC \
   9392     LD \
   9393     lt_prog_compiler_wl \
   9394     lt_prog_compiler_pic \
   9395     lt_prog_compiler_static \
   9396     lt_prog_compiler_no_builtin_flag \
   9397     export_dynamic_flag_spec \
   9398     thread_safe_flag_spec \
   9399     whole_archive_flag_spec \
   9400     enable_shared_with_static_runtimes \
   9401     old_archive_cmds \
   9402     old_archive_from_new_cmds \
   9403     predep_objects \
   9404     postdep_objects \
   9405     predeps \
   9406     postdeps \
   9407     compiler_lib_search_path \
   9408     archive_cmds \
   9409     archive_expsym_cmds \
   9410     postinstall_cmds \
   9411     postuninstall_cmds \
   9412     old_archive_from_expsyms_cmds \
   9413     allow_undefined_flag \
   9414     no_undefined_flag \
   9415     export_symbols_cmds \
   9416     hardcode_libdir_flag_spec \
   9417     hardcode_libdir_flag_spec_ld \
   9418     hardcode_libdir_separator \
   9419     hardcode_automatic \
   9420     module_cmds \
   9421     module_expsym_cmds \
   9422     lt_cv_prog_compiler_c_o \
   9423     exclude_expsyms \
   9424     include_expsyms; do
   9425 
   9426     case $var in
   9427     old_archive_cmds | \
   9428     old_archive_from_new_cmds | \
   9429     archive_cmds | \
   9430     archive_expsym_cmds | \
   9431     module_cmds | \
   9432     module_expsym_cmds | \
   9433     old_archive_from_expsyms_cmds | \
   9434     export_symbols_cmds | \
   9435     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   9436     postinstall_cmds | postuninstall_cmds | \
   9437     old_postinstall_cmds | old_postuninstall_cmds | \
   9438     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   9439       # Double-quote double-evaled strings.
   9440       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   9441       ;;
   9442     *)
   9443       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   9444       ;;
   9445     esac
   9446   done
   9447 
   9448   case $lt_echo in
   9449   *'\$0 --fallback-echo"')
   9450     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   9451     ;;
   9452   esac
   9453 
   9454 cfgfile="${ofile}T"
   9455   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   9456   $rm -f "$cfgfile"
   9457   { echo "$as_me:$LINENO: creating $ofile" >&5
   9458 echo "$as_me: creating $ofile" >&6;}
   9459 
   9460   cat <<__EOF__ >> "$cfgfile"
   9461 #! $SHELL
   9462 
   9463 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   9464 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   9465 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   9466 #
   9467 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
   9468 # Free Software Foundation, Inc.
   9469 #
   9470 # This file is part of GNU Libtool:
   9471 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   9472 #
   9473 # This program is free software; you can redistribute it and/or modify
   9474 # it under the terms of the GNU General Public License as published by
   9475 # the Free Software Foundation; either version 2 of the License, or
   9476 # (at your option) any later version.
   9477 #
   9478 # This program is distributed in the hope that it will be useful, but
   9479 # WITHOUT ANY WARRANTY; without even the implied warranty of
   9480 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   9481 # General Public License for more details.
   9482 #
   9483 # You should have received a copy of the GNU General Public License
   9484 # along with this program; if not, write to the Free Software
   9485 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   9486 #
   9487 # As a special exception to the GNU General Public License, if you
   9488 # distribute this file as part of a program that contains a
   9489 # configuration script generated by Autoconf, you may include it under
   9490 # the same distribution terms that you use for the rest of that program.
   9491 
   9492 # A sed program that does not truncate output.
   9493 SED=$lt_SED
   9494 
   9495 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   9496 Xsed="$SED -e 1s/^X//"
   9497 
   9498 # The HP-UX ksh and POSIX shell print the target directory to stdout
   9499 # if CDPATH is set.
   9500 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   9501 
   9502 # The names of the tagged configurations supported by this script.
   9503 available_tags=
   9504 
   9505 # ### BEGIN LIBTOOL CONFIG
   9506 
   9507 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   9508 
   9509 # Shell to use when invoking shell scripts.
   9510 SHELL=$lt_SHELL
   9511 
   9512 # Whether or not to build shared libraries.
   9513 build_libtool_libs=$enable_shared
   9514 
   9515 # Whether or not to build static libraries.
   9516 build_old_libs=$enable_static
   9517 
   9518 # Whether or not to add -lc for building shared libraries.
   9519 build_libtool_need_lc=$archive_cmds_need_lc
   9520 
   9521 # Whether or not to disallow shared libs when runtime libs are static
   9522 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   9523 
   9524 # Whether or not to optimize for fast installation.
   9525 fast_install=$enable_fast_install
   9526 
   9527 # The host system.
   9528 host_alias=$host_alias
   9529 host=$host
   9530 host_os=$host_os
   9531 
   9532 # The build system.
   9533 build_alias=$build_alias
   9534 build=$build
   9535 build_os=$build_os
   9536 
   9537 # An echo program that does not interpret backslashes.
   9538 echo=$lt_echo
   9539 
   9540 # The archiver.
   9541 AR=$lt_AR
   9542 AR_FLAGS=$lt_AR_FLAGS
   9543 
   9544 # A C compiler.
   9545 LTCC=$lt_LTCC
   9546 
   9547 # LTCC compiler flags.
   9548 LTCFLAGS=$lt_LTCFLAGS
   9549 
   9550 # A language-specific compiler.
   9551 CC=$lt_compiler
   9552 
   9553 # Is the compiler the GNU C compiler?
   9554 with_gcc=$GCC
   9555 
   9556 gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
   9557 gcc_ver=\`gcc -dumpversion\`
   9558 
   9559 # An ERE matcher.
   9560 EGREP=$lt_EGREP
   9561 
   9562 # The linker used to build libraries.
   9563 LD=$lt_LD
   9564 
   9565 # Whether we need hard or soft links.
   9566 LN_S=$lt_LN_S
   9567 
   9568 # A BSD-compatible nm program.
   9569 NM=$lt_NM
   9570 
   9571 # A symbol stripping program
   9572 STRIP=$lt_STRIP
   9573 
   9574 # Used to examine libraries when file_magic_cmd begins "file"
   9575 MAGIC_CMD=$MAGIC_CMD
   9576 
   9577 # Used on cygwin: DLL creation program.
   9578 DLLTOOL="$DLLTOOL"
   9579 
   9580 # Used on cygwin: object dumper.
   9581 OBJDUMP="$OBJDUMP"
   9582 
   9583 # Used on cygwin: assembler.
   9584 AS="$AS"
   9585 
   9586 # The name of the directory that contains temporary libtool files.
   9587 objdir=$objdir
   9588 
   9589 # How to create reloadable object files.
   9590 reload_flag=$lt_reload_flag
   9591 reload_cmds=$lt_reload_cmds
   9592 
   9593 # How to pass a linker flag through the compiler.
   9594 wl=$lt_lt_prog_compiler_wl
   9595 
   9596 # Object file suffix (normally "o").
   9597 objext="$ac_objext"
   9598 
   9599 # Old archive suffix (normally "a").
   9600 libext="$libext"
   9601 
   9602 # Shared library suffix (normally ".so").
   9603 shrext_cmds='$shrext_cmds'
   9604 
   9605 # Executable file suffix (normally "").
   9606 exeext="$exeext"
   9607 
   9608 # Additional compiler flags for building library objects.
   9609 pic_flag=$lt_lt_prog_compiler_pic
   9610 pic_mode=$pic_mode
   9611 
   9612 # What is the maximum length of a command?
   9613 max_cmd_len=$lt_cv_sys_max_cmd_len
   9614 
   9615 # Does compiler simultaneously support -c and -o options?
   9616 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   9617 
   9618 # Must we lock files when doing compilation?
   9619 need_locks=$lt_need_locks
   9620 
   9621 # Do we need the lib prefix for modules?
   9622 need_lib_prefix=$need_lib_prefix
   9623 
   9624 # Do we need a version for libraries?
   9625 need_version=$need_version
   9626 
   9627 # Whether dlopen is supported.
   9628 dlopen_support=$enable_dlopen
   9629 
   9630 # Whether dlopen of programs is supported.
   9631 dlopen_self=$enable_dlopen_self
   9632 
   9633 # Whether dlopen of statically linked programs is supported.
   9634 dlopen_self_static=$enable_dlopen_self_static
   9635 
   9636 # Compiler flag to prevent dynamic linking.
   9637 link_static_flag=$lt_lt_prog_compiler_static
   9638 
   9639 # Compiler flag to turn off builtin functions.
   9640 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   9641 
   9642 # Compiler flag to allow reflexive dlopens.
   9643 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   9644 
   9645 # Compiler flag to generate shared objects directly from archives.
   9646 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   9647 
   9648 # Compiler flag to generate thread-safe objects.
   9649 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   9650 
   9651 # Library versioning type.
   9652 version_type=$version_type
   9653 
   9654 # Format of library name prefix.
   9655 libname_spec=$lt_libname_spec
   9656 
   9657 # List of archive names.  First name is the real one, the rest are links.
   9658 # The last name is the one that the linker finds with -lNAME.
   9659 library_names_spec=$lt_library_names_spec
   9660 
   9661 # The coded name of the library, if different from the real name.
   9662 soname_spec=$lt_soname_spec
   9663 
   9664 # Commands used to build and install an old-style archive.
   9665 RANLIB=$lt_RANLIB
   9666 old_archive_cmds=$lt_old_archive_cmds
   9667 old_postinstall_cmds=$lt_old_postinstall_cmds
   9668 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   9669 
   9670 # Create an old-style archive from a shared archive.
   9671 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   9672 
   9673 # Create a temporary old-style archive to link instead of a shared archive.
   9674 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   9675 
   9676 # Commands used to build and install a shared archive.
   9677 archive_cmds=$lt_archive_cmds
   9678 archive_expsym_cmds=$lt_archive_expsym_cmds
   9679 postinstall_cmds=$lt_postinstall_cmds
   9680 postuninstall_cmds=$lt_postuninstall_cmds
   9681 
   9682 # Commands used to build a loadable module (assumed same as above if empty)
   9683 module_cmds=$lt_module_cmds
   9684 module_expsym_cmds=$lt_module_expsym_cmds
   9685 
   9686 # Commands to strip libraries.
   9687 old_striplib=$lt_old_striplib
   9688 striplib=$lt_striplib
   9689 
   9690 # Dependencies to place before the objects being linked to create a
   9691 # shared library.
   9692 predep_objects=\`echo $lt_predep_objects | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   9693 
   9694 # Dependencies to place after the objects being linked to create a
   9695 # shared library.
   9696 postdep_objects=\`echo $lt_postdep_objects | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   9697 
   9698 # Dependencies to place before the objects being linked to create a
   9699 # shared library.
   9700 predeps=$lt_predeps
   9701 
   9702 # Dependencies to place after the objects being linked to create a
   9703 # shared library.
   9704 postdeps=$lt_postdeps
   9705 
   9706 # The library search path used internally by the compiler when linking
   9707 # a shared library.
   9708 compiler_lib_search_path=\`echo $lt_compiler_lib_search_path | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   9709 
   9710 # Method to check whether dependent libraries are shared objects.
   9711 deplibs_check_method=$lt_deplibs_check_method
   9712 
   9713 # Command to use when deplibs_check_method == file_magic.
   9714 file_magic_cmd=$lt_file_magic_cmd
   9715 
   9716 # Flag that allows shared libraries with undefined symbols to be built.
   9717 allow_undefined_flag=$lt_allow_undefined_flag
   9718 
   9719 # Flag that forces no undefined symbols.
   9720 no_undefined_flag=$lt_no_undefined_flag
   9721 
   9722 # Commands used to finish a libtool library installation in a directory.
   9723 finish_cmds=$lt_finish_cmds
   9724 
   9725 # Same as above, but a single script fragment to be evaled but not shown.
   9726 finish_eval=$lt_finish_eval
   9727 
   9728 # Take the output of nm and produce a listing of raw symbols and C names.
   9729 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   9730 
   9731 # Transform the output of nm in a proper C declaration
   9732 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   9733 
   9734 # Transform the output of nm in a C name address pair
   9735 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   9736 
   9737 # This is the shared library runtime path variable.
   9738 runpath_var=$runpath_var
   9739 
   9740 # This is the shared library path variable.
   9741 shlibpath_var=$shlibpath_var
   9742 
   9743 # Is shlibpath searched before the hard-coded library search path?
   9744 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   9745 
   9746 # How to hardcode a shared library path into an executable.
   9747 hardcode_action=$hardcode_action
   9748 
   9749 # Whether we should hardcode library paths into libraries.
   9750 hardcode_into_libs=$hardcode_into_libs
   9751 
   9752 # Flag to hardcode \$libdir into a binary during linking.
   9753 # This must work even if \$libdir does not exist.
   9754 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   9755 
   9756 # If ld is used when linking, flag to hardcode \$libdir into
   9757 # a binary during linking. This must work even if \$libdir does
   9758 # not exist.
   9759 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   9760 
   9761 # Whether we need a single -rpath flag with a separated argument.
   9762 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   9763 
   9764 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   9765 # resulting binary.
   9766 hardcode_direct=$hardcode_direct
   9767 
   9768 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   9769 # resulting binary.
   9770 hardcode_minus_L=$hardcode_minus_L
   9771 
   9772 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   9773 # the resulting binary.
   9774 hardcode_shlibpath_var=$hardcode_shlibpath_var
   9775 
   9776 # Set to yes if building a shared library automatically hardcodes DIR into the library
   9777 # and all subsequent libraries and executables linked against it.
   9778 hardcode_automatic=$hardcode_automatic
   9779 
   9780 # Variables whose values should be saved in libtool wrapper scripts and
   9781 # restored at relink time.
   9782 variables_saved_for_relink="$variables_saved_for_relink"
   9783 
   9784 # Whether libtool must link a program against all its dependency libraries.
   9785 link_all_deplibs=$link_all_deplibs
   9786 
   9787 # Compile-time system search path for libraries
   9788 sys_lib_search_path_spec=\`echo $lt_sys_lib_search_path_spec | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   9789 
   9790 # Run-time system search path for libraries
   9791 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   9792 
   9793 # Fix the shell variable \$srcfile for the compiler.
   9794 fix_srcfile_path="$fix_srcfile_path"
   9795 
   9796 # Set to yes if exported symbols are required.
   9797 always_export_symbols=$always_export_symbols
   9798 
   9799 # The commands to list exported symbols.
   9800 export_symbols_cmds=$lt_export_symbols_cmds
   9801 
   9802 # The commands to extract the exported symbol list from a shared archive.
   9803 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   9804 
   9805 # Symbols that should not be listed in the preloaded symbols.
   9806 exclude_expsyms=$lt_exclude_expsyms
   9807 
   9808 # Symbols that must always be exported.
   9809 include_expsyms=$lt_include_expsyms
   9810 
   9811 # ### END LIBTOOL CONFIG
   9812 
   9813 __EOF__
   9814 
   9815 
   9816   case $host_os in
   9817   aix3*)
   9818     cat <<\EOF >> "$cfgfile"
   9819 
   9820 # AIX sometimes has problems with the GCC collect2 program.  For some
   9821 # reason, if we set the COLLECT_NAMES environment variable, the problems
   9822 # vanish in a puff of smoke.
   9823 if test "X${COLLECT_NAMES+set}" != Xset; then
   9824   COLLECT_NAMES=
   9825   export COLLECT_NAMES
   9826 fi
   9827 EOF
   9828     ;;
   9829   esac
   9830 
   9831   # We use sed instead of cat because bash on DJGPP gets confused if
   9832   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   9833   # text mode, it properly converts lines to CR/LF.  This bash problem
   9834   # is reportedly fixed, but why not run on old versions too?
   9835   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   9836 
   9837   mv -f "$cfgfile" "$ofile" || \
   9838     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   9839   chmod +x "$ofile"
   9840 
   9841 else
   9842   # If there is no Makefile yet, we rely on a make rule to execute
   9843   # `config.status --recheck' to rerun these tests and create the
   9844   # libtool script then.
   9845   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   9846   if test -f "$ltmain_in"; then
   9847     test -f Makefile && make "$ltmain"
   9848   fi
   9849 fi
   9850 
   9851 
   9852 ac_ext=c
   9853 ac_cpp='$CPP $CPPFLAGS'
   9854 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   9855 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   9856 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   9857 
   9858 CC="$lt_save_CC"
   9859 
   9860 
   9861 # Check whether --with-tags or --without-tags was given.
   9862 if test "${with_tags+set}" = set; then
   9863   withval="$with_tags"
   9864   tagnames="$withval"
   9865 fi;
   9866 
   9867 if test -f "$ltmain" && test -n "$tagnames"; then
   9868   if test ! -f "${ofile}"; then
   9869     { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
   9870 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   9871   fi
   9872 
   9873   if test -z "$LTCC"; then
   9874     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   9875     if test -z "$LTCC"; then
   9876       { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   9877 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   9878     else
   9879       { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   9880 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   9881     fi
   9882   fi
   9883   if test -z "$LTCFLAGS"; then
   9884     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   9885   fi
   9886 
   9887   # Extract list of available tagged configurations in $ofile.
   9888   # Note that this assumes the entire list is on one line.
   9889   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   9890 
   9891   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   9892   for tagname in $tagnames; do
   9893     IFS="$lt_save_ifs"
   9894     # Check whether tagname contains only valid characters
   9895     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   9896     "") ;;
   9897     *)  { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
   9898 echo "$as_me: error: invalid tag name: $tagname" >&2;}
   9899    { (exit 1); exit 1; }; }
   9900 	;;
   9901     esac
   9902 
   9903     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   9904     then
   9905       { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
   9906 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
   9907    { (exit 1); exit 1; }; }
   9908     fi
   9909 
   9910     # Update the list of available tags.
   9911     if test -n "$tagname"; then
   9912       echo appending configuration tag \"$tagname\" to $ofile
   9913 
   9914       case $tagname in
   9915       CXX)
   9916 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   9917 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   9918 	    (test "X$CXX" != "Xg++"))) ; then
   9919 	  ac_ext=cc
   9920 ac_cpp='$CXXCPP $CPPFLAGS'
   9921 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   9922 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   9923 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   9924 
   9925 
   9926 
   9927 
   9928 archive_cmds_need_lc_CXX=no
   9929 allow_undefined_flag_CXX=
   9930 always_export_symbols_CXX=no
   9931 archive_expsym_cmds_CXX=
   9932 export_dynamic_flag_spec_CXX=
   9933 hardcode_direct_CXX=no
   9934 hardcode_libdir_flag_spec_CXX=
   9935 hardcode_libdir_flag_spec_ld_CXX=
   9936 hardcode_libdir_separator_CXX=
   9937 hardcode_minus_L_CXX=no
   9938 hardcode_shlibpath_var_CXX=unsupported
   9939 hardcode_automatic_CXX=no
   9940 module_cmds_CXX=
   9941 module_expsym_cmds_CXX=
   9942 link_all_deplibs_CXX=unknown
   9943 old_archive_cmds_CXX=$old_archive_cmds
   9944 no_undefined_flag_CXX=
   9945 whole_archive_flag_spec_CXX=
   9946 enable_shared_with_static_runtimes_CXX=no
   9947 
   9948 # Dependencies to place before and after the object being linked:
   9949 predep_objects_CXX=
   9950 postdep_objects_CXX=
   9951 predeps_CXX=
   9952 postdeps_CXX=
   9953 compiler_lib_search_path_CXX=
   9954 
   9955 # Source file extension for C++ test sources.
   9956 ac_ext=cpp
   9957 
   9958 # Object file extension for compiled C++ test sources.
   9959 objext=o
   9960 objext_CXX=$objext
   9961 
   9962 # Code to be used in simple compile tests
   9963 lt_simple_compile_test_code="int some_variable = 0;\n"
   9964 
   9965 # Code to be used in simple link tests
   9966 lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n'
   9967 
   9968 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   9969 
   9970 # If no C compiler was specified, use CC.
   9971 LTCC=${LTCC-"$CC"}
   9972 
   9973 # If no C compiler flags were specified, use CFLAGS.
   9974 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   9975 
   9976 # Allow CC to be a program name with arguments.
   9977 compiler=$CC
   9978 
   9979 
   9980 # save warnings/boilerplate of simple test code
   9981 ac_outfile=conftest.$ac_objext
   9982 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   9983 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   9984 _lt_compiler_boilerplate=`cat conftest.err`
   9985 $rm conftest*
   9986 
   9987 ac_outfile=conftest.$ac_objext
   9988 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   9989 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   9990 _lt_linker_boilerplate=`cat conftest.err`
   9991 $rm conftest*
   9992 
   9993 
   9994 # Allow CC to be a program name with arguments.
   9995 lt_save_CC=$CC
   9996 lt_save_LD=$LD
   9997 lt_save_GCC=$GCC
   9998 GCC=$GXX
   9999 lt_save_with_gnu_ld=$with_gnu_ld
   10000 lt_save_path_LD=$lt_cv_path_LD
   10001 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   10002   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   10003 else
   10004   $as_unset lt_cv_prog_gnu_ld
   10005 fi
   10006 if test -n "${lt_cv_path_LDCXX+set}"; then
   10007   lt_cv_path_LD=$lt_cv_path_LDCXX
   10008 else
   10009   $as_unset lt_cv_path_LD
   10010 fi
   10011 test -z "${LDCXX+set}" || LD=$LDCXX
   10012 CC=${CXX-"c++"}
   10013 compiler=$CC
   10014 compiler_CXX=$CC
   10015 for cc_temp in $compiler""; do
   10016   case $cc_temp in
   10017     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   10018     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   10019     \-*) ;;
   10020     *) break;;
   10021   esac
   10022 done
   10023 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   10024 
   10025 
   10026 # We don't want -fno-exception wen compiling C++ code, so set the
   10027 # no_builtin_flag separately
   10028 if test "$GXX" = yes; then
   10029   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   10030 else
   10031   lt_prog_compiler_no_builtin_flag_CXX=
   10032 fi
   10033 
   10034 if test "$GXX" = yes; then
   10035   # Set up default GNU C++ configuration
   10036 
   10037 
   10038 # Check whether --with-gnu-ld or --without-gnu-ld was given.
   10039 if test "${with_gnu_ld+set}" = set; then
   10040   withval="$with_gnu_ld"
   10041   test "$withval" = no || with_gnu_ld=yes
   10042 else
   10043   with_gnu_ld=no
   10044 fi;
   10045 ac_prog=ld
   10046 if test "$GCC" = yes; then
   10047   # Check if gcc -print-prog-name=ld gives a path.
   10048   echo "$as_me:$LINENO: checking for ld used by $CC" >&5
   10049 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
   10050   case $host in
   10051   *-*-mingw*)
   10052     # gcc leaves a trailing carriage return which upsets mingw
   10053     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   10054   *)
   10055     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   10056   esac
   10057   case $ac_prog in
   10058     # Accept absolute paths.
   10059     [\\/]* | ?:[\\/]*)
   10060       re_direlt='/[^/][^/]*/\.\./'
   10061       # Canonicalize the pathname of ld
   10062       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   10063       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   10064 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   10065       done
   10066       test -z "$LD" && LD="$ac_prog"
   10067       ;;
   10068   "")
   10069     # If it fails, then pretend we aren't using GCC.
   10070     ac_prog=ld
   10071     ;;
   10072   *)
   10073     # If it is relative, then search for the first ld in PATH.
   10074     with_gnu_ld=unknown
   10075     ;;
   10076   esac
   10077 elif test "$with_gnu_ld" = yes; then
   10078   echo "$as_me:$LINENO: checking for GNU ld" >&5
   10079 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
   10080 else
   10081   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
   10082 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
   10083 fi
   10084 if test "${lt_cv_path_LD+set}" = set; then
   10085   echo $ECHO_N "(cached) $ECHO_C" >&6
   10086 else
   10087   if test -z "$LD"; then
   10088   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   10089   for ac_dir in $PATH; do
   10090     IFS="$lt_save_ifs"
   10091     test -z "$ac_dir" && ac_dir=.
   10092     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   10093       lt_cv_path_LD="$ac_dir/$ac_prog"
   10094       # Check to see if the program is GNU ld.  I'd rather use --version,
   10095       # but apparently some variants of GNU ld only accept -v.
   10096       # Break only if it was the GNU/non-GNU ld that we prefer.
   10097       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   10098       *GNU* | *'with BFD'*)
   10099 	test "$with_gnu_ld" != no && break
   10100 	;;
   10101       *)
   10102 	test "$with_gnu_ld" != yes && break
   10103 	;;
   10104       esac
   10105     fi
   10106   done
   10107   IFS="$lt_save_ifs"
   10108 else
   10109   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   10110 fi
   10111 fi
   10112 
   10113 LD="$lt_cv_path_LD"
   10114 if test -n "$LD"; then
   10115   echo "$as_me:$LINENO: result: $LD" >&5
   10116 echo "${ECHO_T}$LD" >&6
   10117 else
   10118   echo "$as_me:$LINENO: result: no" >&5
   10119 echo "${ECHO_T}no" >&6
   10120 fi
   10121 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
   10122 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
   10123    { (exit 1); exit 1; }; }
   10124 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
   10125 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
   10126 if test "${lt_cv_prog_gnu_ld+set}" = set; then
   10127   echo $ECHO_N "(cached) $ECHO_C" >&6
   10128 else
   10129   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   10130 case `$LD -v 2>&1 </dev/null` in
   10131 *GNU* | *'with BFD'*)
   10132   lt_cv_prog_gnu_ld=yes
   10133   ;;
   10134 *)
   10135   lt_cv_prog_gnu_ld=no
   10136   ;;
   10137 esac
   10138 fi
   10139 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
   10140 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
   10141 with_gnu_ld=$lt_cv_prog_gnu_ld
   10142 
   10143 
   10144 
   10145   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   10146   # archiving commands below assume that GNU ld is being used.
   10147   if test "$with_gnu_ld" = yes; then
   10148     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10149     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'
   10150 
   10151     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   10152     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10153 
   10154     # If archive_cmds runs LD, not CC, wlarc should be empty
   10155     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   10156     #     investigate it a little bit more. (MM)
   10157     wlarc='${wl}'
   10158 
   10159     # ancient GNU ld didn't support --whole-archive et. al.
   10160     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   10161 	grep 'no-whole-archive' > /dev/null; then
   10162       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   10163     else
   10164       whole_archive_flag_spec_CXX=
   10165     fi
   10166   else
   10167     with_gnu_ld=no
   10168     wlarc=
   10169 
   10170     # A generic and very simple default shared library creation
   10171     # command for GNU C++ for the case where it uses the native
   10172     # linker, instead of GNU ld.  If possible, this setting should
   10173     # overridden to take advantage of the native linker features on
   10174     # the platform it is being used on.
   10175     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   10176   fi
   10177 
   10178   # Commands to make compiler produce verbose output that lists
   10179   # what "hidden" libraries, object files and flags are used when
   10180   # linking a shared library.
   10181   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   10182 
   10183 else
   10184   GXX=no
   10185   with_gnu_ld=no
   10186   wlarc=
   10187 fi
   10188 
   10189 # PORTME: fill in a description of your system's C++ link characteristics
   10190 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   10191 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
   10192 ld_shlibs_CXX=yes
   10193 case $host_os in
   10194   aix3*)
   10195     # FIXME: insert proper C++ library support
   10196     ld_shlibs_CXX=no
   10197     ;;
   10198   aix4* | aix5*)
   10199     if test "$host_cpu" = ia64; then
   10200       # On IA64, the linker does run time linking by default, so we don't
   10201       # have to do anything special.
   10202       aix_use_runtimelinking=no
   10203       exp_sym_flag='-Bexport'
   10204       no_entry_flag=""
   10205     else
   10206       aix_use_runtimelinking=no
   10207 
   10208       # Test if we are trying to use run time linking or normal
   10209       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   10210       # need to do runtime linking.
   10211       case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   10212 	for ld_flag in $LDFLAGS; do
   10213 	  case $ld_flag in
   10214 	  *-brtl*)
   10215 	    aix_use_runtimelinking=yes
   10216 	    break
   10217 	    ;;
   10218 	  esac
   10219 	done
   10220 	;;
   10221       esac
   10222 
   10223       exp_sym_flag='-bexport'
   10224       no_entry_flag='-bnoentry'
   10225     fi
   10226 
   10227     # When large executables or shared objects are built, AIX ld can
   10228     # have problems creating the table of contents.  If linking a library
   10229     # or program results in "error TOC overflow" add -mminimal-toc to
   10230     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   10231     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   10232 
   10233     archive_cmds_CXX=''
   10234     hardcode_direct_CXX=yes
   10235     hardcode_libdir_separator_CXX=':'
   10236     link_all_deplibs_CXX=yes
   10237 
   10238     if test "$GXX" = yes; then
   10239       case $host_os in aix4.[012]|aix4.[012].*)
   10240       # We only want to do this on AIX 4.2 and lower, the check
   10241       # below for broken collect2 doesn't work under 4.3+
   10242 	collect2name=`${CC} -print-prog-name=collect2`
   10243 	if test -f "$collect2name" && \
   10244 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   10245 	then
   10246 	  # We have reworked collect2
   10247 	  hardcode_direct_CXX=yes
   10248 	else
   10249 	  # We have old collect2
   10250 	  hardcode_direct_CXX=unsupported
   10251 	  # It fails to find uninstalled libraries when the uninstalled
   10252 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   10253 	  # to unsupported forces relinking
   10254 	  hardcode_minus_L_CXX=yes
   10255 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   10256 	  hardcode_libdir_separator_CXX=
   10257 	fi
   10258 	;;
   10259       esac
   10260       shared_flag='-shared'
   10261       if test "$aix_use_runtimelinking" = yes; then
   10262 	shared_flag="$shared_flag "'${wl}-G'
   10263       fi
   10264     else
   10265       # not using gcc
   10266       if test "$host_cpu" = ia64; then
   10267 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   10268 	# chokes on -Wl,-G. The following line is correct:
   10269 	shared_flag='-G'
   10270       else
   10271 	if test "$aix_use_runtimelinking" = yes; then
   10272 	  shared_flag='${wl}-G'
   10273 	else
   10274 	  shared_flag='${wl}-bM:SRE'
   10275 	fi
   10276       fi
   10277     fi
   10278 
   10279     # It seems that -bexpall does not export symbols beginning with
   10280     # underscore (_), so it is better to generate a list of symbols to export.
   10281     always_export_symbols_CXX=yes
   10282     if test "$aix_use_runtimelinking" = yes; then
   10283       # Warning - without using the other runtime loading flags (-brtl),
   10284       # -berok will link without error, but may produce a broken library.
   10285       allow_undefined_flag_CXX='-berok'
   10286       # Determine the default libpath from the value encoded in an empty executable.
   10287       cat >conftest.$ac_ext <<_ACEOF
   10288 /* confdefs.h.  */
   10289 _ACEOF
   10290 cat confdefs.h >>conftest.$ac_ext
   10291 cat >>conftest.$ac_ext <<_ACEOF
   10292 /* end confdefs.h.  */
   10293 
   10294 int
   10295 main ()
   10296 {
   10297 
   10298   ;
   10299   return 0;
   10300 }
   10301 _ACEOF
   10302 rm -f conftest.$ac_objext conftest$ac_exeext
   10303 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10304   (eval $ac_link) 2>conftest.er1
   10305   ac_status=$?
   10306   grep -v '^ *+' conftest.er1 >conftest.err
   10307   rm -f conftest.er1
   10308   cat conftest.err >&5
   10309   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10310   (exit $ac_status); } &&
   10311 	 { ac_try='test -z "$ac_cxx_werror_flag"
   10312 			 || test ! -s conftest.err'
   10313   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   10314   (eval $ac_try) 2>&5
   10315   ac_status=$?
   10316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10317   (exit $ac_status); }; } &&
   10318 	 { ac_try='test -s conftest$ac_exeext'
   10319   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   10320   (eval $ac_try) 2>&5
   10321   ac_status=$?
   10322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10323   (exit $ac_status); }; }; then
   10324 
   10325 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   10326 }'`
   10327 # Check for a 64-bit object if we didn't find anything.
   10328 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; }
   10329 }'`; fi
   10330 else
   10331   echo "$as_me: failed program was:" >&5
   10332 sed 's/^/| /' conftest.$ac_ext >&5
   10333 
   10334 fi
   10335 rm -f conftest.err conftest.$ac_objext \
   10336       conftest$ac_exeext conftest.$ac_ext
   10337 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   10338 
   10339       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   10340 
   10341       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"
   10342      else
   10343       if test "$host_cpu" = ia64; then
   10344 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   10345 	allow_undefined_flag_CXX="-z nodefs"
   10346 	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"
   10347       else
   10348 	# Determine the default libpath from the value encoded in an empty executable.
   10349 	cat >conftest.$ac_ext <<_ACEOF
   10350 /* confdefs.h.  */
   10351 _ACEOF
   10352 cat confdefs.h >>conftest.$ac_ext
   10353 cat >>conftest.$ac_ext <<_ACEOF
   10354 /* end confdefs.h.  */
   10355 
   10356 int
   10357 main ()
   10358 {
   10359 
   10360   ;
   10361   return 0;
   10362 }
   10363 _ACEOF
   10364 rm -f conftest.$ac_objext conftest$ac_exeext
   10365 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   10366   (eval $ac_link) 2>conftest.er1
   10367   ac_status=$?
   10368   grep -v '^ *+' conftest.er1 >conftest.err
   10369   rm -f conftest.er1
   10370   cat conftest.err >&5
   10371   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10372   (exit $ac_status); } &&
   10373 	 { ac_try='test -z "$ac_cxx_werror_flag"
   10374 			 || test ! -s conftest.err'
   10375   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   10376   (eval $ac_try) 2>&5
   10377   ac_status=$?
   10378   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10379   (exit $ac_status); }; } &&
   10380 	 { ac_try='test -s conftest$ac_exeext'
   10381   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   10382   (eval $ac_try) 2>&5
   10383   ac_status=$?
   10384   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10385   (exit $ac_status); }; }; then
   10386 
   10387 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   10388 }'`
   10389 # Check for a 64-bit object if we didn't find anything.
   10390 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; }
   10391 }'`; fi
   10392 else
   10393   echo "$as_me: failed program was:" >&5
   10394 sed 's/^/| /' conftest.$ac_ext >&5
   10395 
   10396 fi
   10397 rm -f conftest.err conftest.$ac_objext \
   10398       conftest$ac_exeext conftest.$ac_ext
   10399 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   10400 
   10401 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   10402 	# Warning - without using the other run time loading flags,
   10403 	# -berok will link without error, but may produce a broken library.
   10404 	no_undefined_flag_CXX=' ${wl}-bernotok'
   10405 	allow_undefined_flag_CXX=' ${wl}-berok'
   10406 	# Exported symbols can be pulled into shared objects from archives
   10407 	whole_archive_flag_spec_CXX='$convenience'
   10408 	archive_cmds_need_lc_CXX=yes
   10409 	# This is similar to how AIX traditionally builds its shared libraries.
   10410 	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'
   10411       fi
   10412     fi
   10413     ;;
   10414 
   10415   beos*)
   10416     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   10417       allow_undefined_flag_CXX=unsupported
   10418       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   10419       # support --undefined.  This deserves some investigation.  FIXME
   10420       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10421     else
   10422       ld_shlibs_CXX=no
   10423     fi
   10424     ;;
   10425 
   10426   chorus*)
   10427     case $cc_basename in
   10428       *)
   10429 	# FIXME: insert proper C++ library support
   10430 	ld_shlibs_CXX=no
   10431 	;;
   10432     esac
   10433     ;;
   10434 
   10435   cygwin* | mingw* | pw32*)
   10436     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   10437     # as there is no search path for DLLs.
   10438     hardcode_libdir_flag_spec_CXX='-L$libdir'
   10439     allow_undefined_flag_CXX=unsupported
   10440     always_export_symbols_CXX=no
   10441     enable_shared_with_static_runtimes_CXX=yes
   10442 
   10443     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   10444       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'
   10445       # If the export-symbols file already is a .def file (1st line
   10446       # is EXPORTS), use it as is; otherwise, prepend...
   10447       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   10448 	cp $export_symbols $output_objdir/$soname.def;
   10449       else
   10450 	echo EXPORTS > $output_objdir/$soname.def;
   10451 	cat $export_symbols >> $output_objdir/$soname.def;
   10452       fi~
   10453       $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'
   10454     else
   10455       ld_shlibs_CXX=no
   10456     fi
   10457   ;;
   10458       darwin* | rhapsody*)
   10459         case $host_os in
   10460         rhapsody* | darwin1.[012])
   10461          allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
   10462          ;;
   10463        *) # Darwin 1.3 on
   10464          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   10465            allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   10466          else
   10467            case ${MACOSX_DEPLOYMENT_TARGET} in
   10468              10.[012])
   10469                allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   10470                ;;
   10471              10.*)
   10472                allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup'
   10473                ;;
   10474            esac
   10475          fi
   10476          ;;
   10477         esac
   10478       archive_cmds_need_lc_CXX=no
   10479       hardcode_direct_CXX=no
   10480       hardcode_automatic_CXX=yes
   10481       hardcode_shlibpath_var_CXX=unsupported
   10482       whole_archive_flag_spec_CXX=''
   10483       link_all_deplibs_CXX=yes
   10484 
   10485     if test "$GXX" = yes ; then
   10486       lt_int_apple_cc_single_mod=no
   10487       output_verbose_link_cmd='echo'
   10488       if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
   10489        lt_int_apple_cc_single_mod=yes
   10490       fi
   10491       if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   10492        archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   10493       else
   10494           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'
   10495         fi
   10496         module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   10497         # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   10498           if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   10499             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}'
   10500           else
   10501             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}'
   10502           fi
   10503             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}'
   10504       else
   10505       case $cc_basename in
   10506         xlc*)
   10507          output_verbose_link_cmd='echo'
   10508           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'
   10509           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   10510           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   10511           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}'
   10512           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}'
   10513           ;;
   10514        *)
   10515          ld_shlibs_CXX=no
   10516           ;;
   10517       esac
   10518       fi
   10519         ;;
   10520 
   10521   dgux*)
   10522     case $cc_basename in
   10523       ec++*)
   10524 	# FIXME: insert proper C++ library support
   10525 	ld_shlibs_CXX=no
   10526 	;;
   10527       ghcx*)
   10528 	# Green Hills C++ Compiler
   10529 	# FIXME: insert proper C++ library support
   10530 	ld_shlibs_CXX=no
   10531 	;;
   10532       *)
   10533 	# FIXME: insert proper C++ library support
   10534 	ld_shlibs_CXX=no
   10535 	;;
   10536     esac
   10537     ;;
   10538   freebsd[12]*)
   10539     # C++ shared libraries reported to be fairly broken before switch to ELF
   10540     ld_shlibs_CXX=no
   10541     ;;
   10542   freebsd-elf*)
   10543     archive_cmds_need_lc_CXX=no
   10544     ;;
   10545   freebsd* | kfreebsd*-gnu | dragonfly*)
   10546     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   10547     # conventions
   10548     ld_shlibs_CXX=yes
   10549     ;;
   10550   gnu*)
   10551     ;;
   10552   hpux9*)
   10553     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   10554     hardcode_libdir_separator_CXX=:
   10555     export_dynamic_flag_spec_CXX='${wl}-E'
   10556     hardcode_direct_CXX=yes
   10557     hardcode_minus_L_CXX=yes # Not in the search PATH,
   10558 				# but as the default
   10559 				# location of the library.
   10560 
   10561     case $cc_basename in
   10562     CC*)
   10563       # FIXME: insert proper C++ library support
   10564       ld_shlibs_CXX=no
   10565       ;;
   10566     aCC*)
   10567       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'
   10568       # Commands to make compiler produce verbose output that lists
   10569       # what "hidden" libraries, object files and flags are used when
   10570       # linking a shared library.
   10571       #
   10572       # There doesn't appear to be a way to prevent this compiler from
   10573       # explicitly linking system object files so we need to strip them
   10574       # from the output so that they don't get included in the library
   10575       # dependencies.
   10576       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'
   10577       ;;
   10578     *)
   10579       if test "$GXX" = yes; then
   10580         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'
   10581       else
   10582         # FIXME: insert proper C++ library support
   10583         ld_shlibs_CXX=no
   10584       fi
   10585       ;;
   10586     esac
   10587     ;;
   10588   hpux10*|hpux11*)
   10589     if test $with_gnu_ld = no; then
   10590       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   10591       hardcode_libdir_separator_CXX=:
   10592 
   10593       case $host_cpu in
   10594       hppa*64*|ia64*)
   10595 	hardcode_libdir_flag_spec_ld_CXX='+b $libdir'
   10596         ;;
   10597       *)
   10598 	export_dynamic_flag_spec_CXX='${wl}-E'
   10599         ;;
   10600       esac
   10601     fi
   10602     case $host_cpu in
   10603     hppa*64*|ia64*)
   10604       hardcode_direct_CXX=no
   10605       hardcode_shlibpath_var_CXX=no
   10606       ;;
   10607     *)
   10608       hardcode_direct_CXX=yes
   10609       hardcode_minus_L_CXX=yes # Not in the search PATH,
   10610 					      # but as the default
   10611 					      # location of the library.
   10612       ;;
   10613     esac
   10614 
   10615     case $cc_basename in
   10616       CC*)
   10617 	# FIXME: insert proper C++ library support
   10618 	ld_shlibs_CXX=no
   10619 	;;
   10620       aCC*)
   10621 	case $host_cpu in
   10622 	hppa*64*)
   10623 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10624 	  ;;
   10625 	ia64*)
   10626 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10627 	  ;;
   10628 	*)
   10629 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10630 	  ;;
   10631 	esac
   10632 	# Commands to make compiler produce verbose output that lists
   10633 	# what "hidden" libraries, object files and flags are used when
   10634 	# linking a shared library.
   10635 	#
   10636 	# There doesn't appear to be a way to prevent this compiler from
   10637 	# explicitly linking system object files so we need to strip them
   10638 	# from the output so that they don't get included in the library
   10639 	# dependencies.
   10640 	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'
   10641 	;;
   10642       *)
   10643 	if test "$GXX" = yes; then
   10644 	  if test $with_gnu_ld = no; then
   10645 	    case $host_cpu in
   10646 	    hppa*64*)
   10647 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10648 	      ;;
   10649 	    ia64*)
   10650 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10651 	      ;;
   10652 	    *)
   10653 	      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'
   10654 	      ;;
   10655 	    esac
   10656 	  fi
   10657 	else
   10658 	  # FIXME: insert proper C++ library support
   10659 	  ld_shlibs_CXX=no
   10660 	fi
   10661 	;;
   10662     esac
   10663     ;;
   10664   interix3*)
   10665     hardcode_direct_CXX=no
   10666     hardcode_shlibpath_var_CXX=no
   10667     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   10668     export_dynamic_flag_spec_CXX='${wl}-E'
   10669     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   10670     # Instead, shared libraries are loaded at an image base (0x10000000 by
   10671     # default) and relocated if they conflict, which is a slow very memory
   10672     # consuming and fragmenting process.  To avoid this, we pick a random,
   10673     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   10674     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   10675     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'
   10676     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'
   10677     ;;
   10678   irix5* | irix6*)
   10679     case $cc_basename in
   10680       CC*)
   10681 	# SGI C++
   10682 	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'
   10683 
   10684 	# Archives containing C++ object files must be created using
   10685 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   10686 	# necessary to make sure instantiated templates are included
   10687 	# in the archive.
   10688 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   10689 	;;
   10690       *)
   10691 	if test "$GXX" = yes; then
   10692 	  if test "$with_gnu_ld" = no; then
   10693 	    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'
   10694 	  else
   10695 	    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'
   10696 	  fi
   10697 	fi
   10698 	link_all_deplibs_CXX=yes
   10699 	;;
   10700     esac
   10701     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   10702     hardcode_libdir_separator_CXX=:
   10703     ;;
   10704   linux*)
   10705     case $cc_basename in
   10706       KCC*)
   10707 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   10708 
   10709 	# KCC will only create a shared library if the output file
   10710 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   10711 	# to its proper name (with version) after linking.
   10712 	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'
   10713 	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'
   10714 	# Commands to make compiler produce verbose output that lists
   10715 	# what "hidden" libraries, object files and flags are used when
   10716 	# linking a shared library.
   10717 	#
   10718 	# There doesn't appear to be a way to prevent this compiler from
   10719 	# explicitly linking system object files so we need to strip them
   10720 	# from the output so that they don't get included in the library
   10721 	# dependencies.
   10722 	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'
   10723 
   10724 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   10725 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10726 
   10727 	# Archives containing C++ object files must be created using
   10728 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   10729 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   10730 	;;
   10731       icpc*)
   10732 	# Intel C++
   10733 	with_gnu_ld=yes
   10734 	# version 8.0 and above of icpc choke on multiply defined symbols
   10735 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   10736 	# earlier do not add the objects themselves.
   10737 	case `$CC -V 2>&1` in
   10738 	*"Version 7."*)
   10739   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10740   	  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'
   10741 	  ;;
   10742 	*)  # Version 8.0 or newer
   10743 	  tmp_idyn=
   10744 	  case $host_cpu in
   10745 	    ia64*) tmp_idyn=' -i_dynamic';;
   10746 	  esac
   10747   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10748 	  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'
   10749 	  ;;
   10750 	esac
   10751 	archive_cmds_need_lc_CXX=no
   10752 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   10753 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10754 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   10755 	;;
   10756       pgCC*)
   10757         # Portland Group C++ compiler
   10758 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   10759   	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'
   10760 
   10761 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   10762 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   10763 	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'
   10764         ;;
   10765       cxx*)
   10766 	# Compaq C++
   10767 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10768 	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'
   10769 
   10770 	runpath_var=LD_RUN_PATH
   10771 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   10772 	hardcode_libdir_separator_CXX=:
   10773 
   10774 	# Commands to make compiler produce verbose output that lists
   10775 	# what "hidden" libraries, object files and flags are used when
   10776 	# linking a shared library.
   10777 	#
   10778 	# There doesn't appear to be a way to prevent this compiler from
   10779 	# explicitly linking system object files so we need to strip them
   10780 	# from the output so that they don't get included in the library
   10781 	# dependencies.
   10782 	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'
   10783 	;;
   10784     esac
   10785     ;;
   10786   lynxos*)
   10787     # FIXME: insert proper C++ library support
   10788     ld_shlibs_CXX=no
   10789     ;;
   10790   m88k*)
   10791     # FIXME: insert proper C++ library support
   10792     ld_shlibs_CXX=no
   10793     ;;
   10794   mvs*)
   10795     case $cc_basename in
   10796       cxx*)
   10797 	# FIXME: insert proper C++ library support
   10798 	ld_shlibs_CXX=no
   10799 	;;
   10800       *)
   10801 	# FIXME: insert proper C++ library support
   10802 	ld_shlibs_CXX=no
   10803 	;;
   10804     esac
   10805     ;;
   10806   netbsd*)
   10807     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   10808       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   10809       wlarc=
   10810       hardcode_libdir_flag_spec_CXX='-R$libdir'
   10811       hardcode_direct_CXX=yes
   10812       hardcode_shlibpath_var_CXX=no
   10813     fi
   10814     # Workaround some broken pre-1.5 toolchains
   10815     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   10816     ;;
   10817   openbsd2*)
   10818     # C++ shared libraries are fairly broken
   10819     ld_shlibs_CXX=no
   10820     ;;
   10821   openbsd*)
   10822     hardcode_direct_CXX=yes
   10823     hardcode_shlibpath_var_CXX=no
   10824     archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   10825     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   10826     if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   10827       archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   10828       export_dynamic_flag_spec_CXX='${wl}-E'
   10829       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   10830     fi
   10831     output_verbose_link_cmd='echo'
   10832     ;;
   10833   osf3*)
   10834     case $cc_basename in
   10835       KCC*)
   10836 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   10837 
   10838 	# KCC will only create a shared library if the output file
   10839 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   10840 	# to its proper name (with version) after linking.
   10841 	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'
   10842 
   10843 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   10844 	hardcode_libdir_separator_CXX=:
   10845 
   10846 	# Archives containing C++ object files must be created using
   10847 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   10848 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   10849 
   10850 	;;
   10851       RCC*)
   10852 	# Rational C++ 2.4.1
   10853 	# FIXME: insert proper C++ library support
   10854 	ld_shlibs_CXX=no
   10855 	;;
   10856       cxx*)
   10857 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   10858 	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'
   10859 
   10860 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   10861 	hardcode_libdir_separator_CXX=:
   10862 
   10863 	# Commands to make compiler produce verbose output that lists
   10864 	# what "hidden" libraries, object files and flags are used when
   10865 	# linking a shared library.
   10866 	#
   10867 	# There doesn't appear to be a way to prevent this compiler from
   10868 	# explicitly linking system object files so we need to strip them
   10869 	# from the output so that they don't get included in the library
   10870 	# dependencies.
   10871 	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'
   10872 	;;
   10873       *)
   10874 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   10875 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   10876 	  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'
   10877 
   10878 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   10879 	  hardcode_libdir_separator_CXX=:
   10880 
   10881 	  # Commands to make compiler produce verbose output that lists
   10882 	  # what "hidden" libraries, object files and flags are used when
   10883 	  # linking a shared library.
   10884 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   10885 
   10886 	else
   10887 	  # FIXME: insert proper C++ library support
   10888 	  ld_shlibs_CXX=no
   10889 	fi
   10890 	;;
   10891     esac
   10892     ;;
   10893   osf4* | osf5*)
   10894     case $cc_basename in
   10895       KCC*)
   10896 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   10897 
   10898 	# KCC will only create a shared library if the output file
   10899 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   10900 	# to its proper name (with version) after linking.
   10901 	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'
   10902 
   10903 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   10904 	hardcode_libdir_separator_CXX=:
   10905 
   10906 	# Archives containing C++ object files must be created using
   10907 	# the KAI C++ compiler.
   10908 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   10909 	;;
   10910       RCC*)
   10911 	# Rational C++ 2.4.1
   10912 	# FIXME: insert proper C++ library support
   10913 	ld_shlibs_CXX=no
   10914 	;;
   10915       cxx*)
   10916 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   10917 	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'
   10918 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   10919 	  echo "-hidden">> $lib.exp~
   10920 	  $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~
   10921 	  $rm $lib.exp'
   10922 
   10923 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   10924 	hardcode_libdir_separator_CXX=:
   10925 
   10926 	# Commands to make compiler produce verbose output that lists
   10927 	# what "hidden" libraries, object files and flags are used when
   10928 	# linking a shared library.
   10929 	#
   10930 	# There doesn't appear to be a way to prevent this compiler from
   10931 	# explicitly linking system object files so we need to strip them
   10932 	# from the output so that they don't get included in the library
   10933 	# dependencies.
   10934 	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'
   10935 	;;
   10936       *)
   10937 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   10938 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   10939 	 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'
   10940 
   10941 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   10942 	  hardcode_libdir_separator_CXX=:
   10943 
   10944 	  # Commands to make compiler produce verbose output that lists
   10945 	  # what "hidden" libraries, object files and flags are used when
   10946 	  # linking a shared library.
   10947 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   10948 
   10949 	else
   10950 	  # FIXME: insert proper C++ library support
   10951 	  ld_shlibs_CXX=no
   10952 	fi
   10953 	;;
   10954     esac
   10955     ;;
   10956   psos*)
   10957     # FIXME: insert proper C++ library support
   10958     ld_shlibs_CXX=no
   10959     ;;
   10960   sunos4*)
   10961     case $cc_basename in
   10962       CC*)
   10963 	# Sun C++ 4.x
   10964 	# FIXME: insert proper C++ library support
   10965 	ld_shlibs_CXX=no
   10966 	;;
   10967       lcc*)
   10968 	# Lucid
   10969 	# FIXME: insert proper C++ library support
   10970 	ld_shlibs_CXX=no
   10971 	;;
   10972       *)
   10973 	# FIXME: insert proper C++ library support
   10974 	ld_shlibs_CXX=no
   10975 	;;
   10976     esac
   10977     ;;
   10978   solaris*)
   10979     case $cc_basename in
   10980       CC*)
   10981 	# Sun C++ 4.2, 5.x and Centerline C++
   10982         archive_cmds_need_lc_CXX=yes
   10983 	no_undefined_flag_CXX=' -zdefs'
   10984 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   10985 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   10986 	$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'
   10987 
   10988 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   10989 	hardcode_shlibpath_var_CXX=no
   10990 	case $host_os in
   10991 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   10992 	  *)
   10993 	    # The C++ compiler is used as linker so we must use $wl
   10994 	    # flag to pass the commands to the underlying system
   10995 	    # linker. We must also pass each convience library through
   10996 	    # to the system linker between allextract/defaultextract.
   10997 	    # The C++ compiler will combine linker options so we
   10998 	    # cannot just pass the convience library names through
   10999 	    # without $wl.
   11000 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   11001 	    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'
   11002 	    ;;
   11003 	esac
   11004 	link_all_deplibs_CXX=yes
   11005 
   11006 	output_verbose_link_cmd='echo'
   11007 
   11008 	# Archives containing C++ object files must be created using
   11009 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   11010 	# necessary to make sure instantiated templates are included
   11011 	# in the archive.
   11012 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   11013 	;;
   11014       gcx*)
   11015 	# Green Hills C++ Compiler
   11016 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11017 
   11018 	# The C++ compiler must be used to create the archive.
   11019 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   11020 	;;
   11021       *)
   11022 	# GNU C++ compiler with Solaris linker
   11023 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11024 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   11025 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   11026 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11027 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11028 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11029 
   11030 	    # Commands to make compiler produce verbose output that lists
   11031 	    # what "hidden" libraries, object files and flags are used when
   11032 	    # linking a shared library.
   11033 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11034 	  else
   11035 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   11036 	    # platform.
   11037 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11038 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11039 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11040 
   11041 	    # Commands to make compiler produce verbose output that lists
   11042 	    # what "hidden" libraries, object files and flags are used when
   11043 	    # linking a shared library.
   11044 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11045 	  fi
   11046 
   11047 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   11048 	fi
   11049 	;;
   11050     esac
   11051     ;;
   11052   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   11053     no_undefined_flag_CXX='${wl}-z,text'
   11054     archive_cmds_need_lc_CXX=no
   11055     hardcode_shlibpath_var_CXX=no
   11056     runpath_var='LD_RUN_PATH'
   11057 
   11058     case $cc_basename in
   11059       CC*)
   11060 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11061 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11062 	;;
   11063       *)
   11064 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11065 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11066 	;;
   11067     esac
   11068     ;;
   11069   sysv5* | sco3.2v5* | sco5v6*)
   11070     # Note: We can NOT use -z defs as we might desire, because we do not
   11071     # link with -lc, and that would cause any symbols used from libc to
   11072     # always be unresolved, which means just about no library would
   11073     # ever link correctly.  If we're not using GNU ld we use -z text
   11074     # though, which does catch some bad symbols but isn't as heavy-handed
   11075     # as -z defs.
   11076     # For security reasons, it is highly recommended that you always
   11077     # use absolute paths for naming shared libraries, and exclude the
   11078     # DT_RUNPATH tag from executables and libraries.  But doing so
   11079     # requires that you compile everything twice, which is a pain.
   11080     # So that behaviour is only enabled if SCOABSPATH is set to a
   11081     # non-empty value in the environment.  Most likely only useful for
   11082     # creating official distributions of packages.
   11083     # This is a hack until libtool officially supports absolute path
   11084     # names for shared libraries.
   11085     no_undefined_flag_CXX='${wl}-z,text'
   11086     allow_undefined_flag_CXX='${wl}-z,nodefs'
   11087     archive_cmds_need_lc_CXX=no
   11088     hardcode_shlibpath_var_CXX=no
   11089     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   11090     hardcode_libdir_separator_CXX=':'
   11091     link_all_deplibs_CXX=yes
   11092     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   11093     runpath_var='LD_RUN_PATH'
   11094 
   11095     case $cc_basename in
   11096       CC*)
   11097 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11098 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11099 	;;
   11100       *)
   11101 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11102 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11103 	;;
   11104     esac
   11105     ;;
   11106   tandem*)
   11107     case $cc_basename in
   11108       NCC*)
   11109 	# NonStop-UX NCC 3.20
   11110 	# FIXME: insert proper C++ library support
   11111 	ld_shlibs_CXX=no
   11112 	;;
   11113       *)
   11114 	# FIXME: insert proper C++ library support
   11115 	ld_shlibs_CXX=no
   11116 	;;
   11117     esac
   11118     ;;
   11119   vxworks*)
   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 echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   11129 echo "${ECHO_T}$ld_shlibs_CXX" >&6
   11130 test "$ld_shlibs_CXX" = no && can_build_shared=no
   11131 
   11132 GCC_CXX="$GXX"
   11133 LD_CXX="$LD"
   11134 
   11135 
   11136 cat > conftest.$ac_ext <<EOF
   11137 class Foo
   11138 {
   11139 public:
   11140   Foo (void) { a = 0; }
   11141 private:
   11142   int a;
   11143 };
   11144 EOF
   11145 
   11146 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   11147   (eval $ac_compile) 2>&5
   11148   ac_status=$?
   11149   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11150   (exit $ac_status); }; then
   11151   # Parse the compiler output and extract the necessary
   11152   # objects, libraries and library flags.
   11153 
   11154   # Sentinel used to keep track of whether or not we are before
   11155   # the conftest object file.
   11156   pre_test_object_deps_done=no
   11157 
   11158   # The `*' in the case matches for architectures that use `case' in
   11159   # $output_verbose_cmd can trigger glob expansion during the loop
   11160   # eval without this substitution.
   11161   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   11162 
   11163   for p in `eval $output_verbose_link_cmd`; do
   11164     case $p in
   11165 
   11166     -L* | -R* | -l*)
   11167        # Some compilers place space between "-{L,R}" and the path.
   11168        # Remove the space.
   11169        if test $p = "-L" \
   11170 	  || test $p = "-R"; then
   11171 	 prev=$p
   11172 	 continue
   11173        else
   11174 	 prev=
   11175        fi
   11176 
   11177        if test "$pre_test_object_deps_done" = no; then
   11178 	 case $p in
   11179 	 -L* | -R*)
   11180 	   # Internal compiler library paths should come after those
   11181 	   # provided the user.  The postdeps already come after the
   11182 	   # user supplied libs so there is no need to process them.
   11183 	   if test -z "$compiler_lib_search_path_CXX"; then
   11184 	     compiler_lib_search_path_CXX="${prev}${p}"
   11185 	   else
   11186 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   11187 	   fi
   11188 	   ;;
   11189 	 # The "-l" case would never come before the object being
   11190 	 # linked, so don't bother handling this case.
   11191 	 esac
   11192        else
   11193 	 if test -z "$postdeps_CXX"; then
   11194 	   postdeps_CXX="${prev}${p}"
   11195 	 else
   11196 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   11197 	 fi
   11198        fi
   11199        ;;
   11200 
   11201     *.$objext)
   11202        # This assumes that the test object file only shows up
   11203        # once in the compiler output.
   11204        if test "$p" = "conftest.$objext"; then
   11205 	 pre_test_object_deps_done=yes
   11206 	 continue
   11207        fi
   11208 
   11209        if test "$pre_test_object_deps_done" = no; then
   11210 	 if test -z "$predep_objects_CXX"; then
   11211 	   predep_objects_CXX="$p"
   11212 	 else
   11213 	   predep_objects_CXX="$predep_objects_CXX $p"
   11214 	 fi
   11215        else
   11216 	 if test -z "$postdep_objects_CXX"; then
   11217 	   postdep_objects_CXX="$p"
   11218 	 else
   11219 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   11220 	 fi
   11221        fi
   11222        ;;
   11223 
   11224     *) ;; # Ignore the rest.
   11225 
   11226     esac
   11227   done
   11228 
   11229   # Clean up.
   11230   rm -f a.out a.exe
   11231 else
   11232   echo "libtool.m4: error: problem compiling CXX test program"
   11233 fi
   11234 
   11235 $rm -f confest.$objext
   11236 
   11237 # PORTME: override above test on systems where it is broken
   11238 case $host_os in
   11239 interix3*)
   11240   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   11241   # hack all around it, let's just trust "g++" to DTRT.
   11242   predep_objects_CXX=
   11243   postdep_objects_CXX=
   11244   postdeps_CXX=
   11245   ;;
   11246 
   11247 solaris*)
   11248   case $cc_basename in
   11249   CC*)
   11250     # Adding this requires a known-good setup of shared libraries for
   11251     # Sun compiler versions before 5.6, else PIC objects from an old
   11252     # archive will be linked into the output, leading to subtle bugs.
   11253     postdeps_CXX='-lCstd -lCrun'
   11254     ;;
   11255   esac
   11256   ;;
   11257 esac
   11258 
   11259 
   11260 case " $postdeps_CXX " in
   11261 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   11262 esac
   11263 
   11264 lt_prog_compiler_wl_CXX=
   11265 lt_prog_compiler_pic_CXX=
   11266 lt_prog_compiler_static_CXX=
   11267 
   11268 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   11269 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
   11270 
   11271   # C++ specific cases for pic, static, wl, etc.
   11272   if test "$GXX" = yes; then
   11273     lt_prog_compiler_wl_CXX='-Wl,'
   11274     lt_prog_compiler_static_CXX='-static'
   11275 
   11276     case $host_os in
   11277     aix*)
   11278       # All AIX code is PIC.
   11279       if test "$host_cpu" = ia64; then
   11280 	# AIX 5 now supports IA64 processor
   11281 	lt_prog_compiler_static_CXX='-Bstatic'
   11282       fi
   11283       ;;
   11284     amigaos*)
   11285       # FIXME: we need at least 68020 code to build shared libraries, but
   11286       # adding the `-m68020' flag to GCC prevents building anything better,
   11287       # like `-m68040'.
   11288       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   11289       ;;
   11290     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   11291       # PIC is the default for these OSes.
   11292       ;;
   11293     mingw* | os2* | pw32*)
   11294       # This hack is so that the source file can tell whether it is being
   11295       # built for inclusion in a dll (and should export symbols for example).
   11296       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   11297       ;;
   11298     darwin* | rhapsody*)
   11299       # PIC is the default on this platform
   11300       # Common symbols not allowed in MH_DYLIB files
   11301       lt_prog_compiler_pic_CXX='-fno-common'
   11302       ;;
   11303     *djgpp*)
   11304       # DJGPP does not support shared libraries at all
   11305       lt_prog_compiler_pic_CXX=
   11306       ;;
   11307     interix3*)
   11308       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   11309       # Instead, we relocate shared libraries at runtime.
   11310       ;;
   11311     sysv4*MP*)
   11312       if test -d /usr/nec; then
   11313 	lt_prog_compiler_pic_CXX=-Kconform_pic
   11314       fi
   11315       ;;
   11316     hpux*)
   11317       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   11318       # not for PA HP-UX.
   11319       case $host_cpu in
   11320       hppa*64*|ia64*)
   11321 	;;
   11322       *)
   11323 	lt_prog_compiler_pic_CXX='-fPIC'
   11324 	;;
   11325       esac
   11326       ;;
   11327     *)
   11328       lt_prog_compiler_pic_CXX='-fPIC'
   11329       ;;
   11330     esac
   11331   else
   11332     case $host_os in
   11333       aix4* | aix5*)
   11334 	# All AIX code is PIC.
   11335 	if test "$host_cpu" = ia64; then
   11336 	  # AIX 5 now supports IA64 processor
   11337 	  lt_prog_compiler_static_CXX='-Bstatic'
   11338 	else
   11339 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   11340 	fi
   11341 	;;
   11342       chorus*)
   11343 	case $cc_basename in
   11344 	cxch68*)
   11345 	  # Green Hills C++ Compiler
   11346 	  # _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"
   11347 	  ;;
   11348 	esac
   11349 	;;
   11350        darwin*)
   11351          # PIC is the default on this platform
   11352          # Common symbols not allowed in MH_DYLIB files
   11353          case $cc_basename in
   11354            xlc*)
   11355            lt_prog_compiler_pic_CXX='-qnocommon'
   11356            lt_prog_compiler_wl_CXX='-Wl,'
   11357            ;;
   11358          esac
   11359        ;;
   11360       dgux*)
   11361 	case $cc_basename in
   11362 	  ec++*)
   11363 	    lt_prog_compiler_pic_CXX='-KPIC'
   11364 	    ;;
   11365 	  ghcx*)
   11366 	    # Green Hills C++ Compiler
   11367 	    lt_prog_compiler_pic_CXX='-pic'
   11368 	    ;;
   11369 	  *)
   11370 	    ;;
   11371 	esac
   11372 	;;
   11373       freebsd* | kfreebsd*-gnu | dragonfly*)
   11374 	# FreeBSD uses GNU C++
   11375 	;;
   11376       hpux9* | hpux10* | hpux11*)
   11377 	case $cc_basename in
   11378 	  CC*)
   11379 	    lt_prog_compiler_wl_CXX='-Wl,'
   11380 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   11381 	    if test "$host_cpu" != ia64; then
   11382 	      lt_prog_compiler_pic_CXX='+Z'
   11383 	    fi
   11384 	    ;;
   11385 	  aCC*)
   11386 	    lt_prog_compiler_wl_CXX='-Wl,'
   11387 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   11388 	    case $host_cpu in
   11389 	    hppa*64*|ia64*)
   11390 	      # +Z the default
   11391 	      ;;
   11392 	    *)
   11393 	      lt_prog_compiler_pic_CXX='+Z'
   11394 	      ;;
   11395 	    esac
   11396 	    ;;
   11397 	  *)
   11398 	    ;;
   11399 	esac
   11400 	;;
   11401       interix*)
   11402 	# This is c89, which is MS Visual C++ (no shared libs)
   11403 	# Anyone wants to do a port?
   11404 	;;
   11405       irix5* | irix6* | nonstopux*)
   11406 	case $cc_basename in
   11407 	  CC*)
   11408 	    lt_prog_compiler_wl_CXX='-Wl,'
   11409 	    lt_prog_compiler_static_CXX='-non_shared'
   11410 	    # CC pic flag -KPIC is the default.
   11411 	    ;;
   11412 	  *)
   11413 	    ;;
   11414 	esac
   11415 	;;
   11416       linux*)
   11417 	case $cc_basename in
   11418 	  KCC*)
   11419 	    # KAI C++ Compiler
   11420 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   11421 	    lt_prog_compiler_pic_CXX='-fPIC'
   11422 	    ;;
   11423 	  icpc* | ecpc*)
   11424 	    # Intel C++
   11425 	    lt_prog_compiler_wl_CXX='-Wl,'
   11426 	    lt_prog_compiler_pic_CXX='-KPIC'
   11427 	    lt_prog_compiler_static_CXX='-static'
   11428 	    ;;
   11429 	  pgCC*)
   11430 	    # Portland Group C++ compiler.
   11431 	    lt_prog_compiler_wl_CXX='-Wl,'
   11432 	    lt_prog_compiler_pic_CXX='-fpic'
   11433 	    lt_prog_compiler_static_CXX='-Bstatic'
   11434 	    ;;
   11435 	  cxx*)
   11436 	    # Compaq C++
   11437 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   11438 	    # Linux and Compaq Tru64 Unix objects are PIC.
   11439 	    lt_prog_compiler_pic_CXX=
   11440 	    lt_prog_compiler_static_CXX='-non_shared'
   11441 	    ;;
   11442 	  *)
   11443 	    ;;
   11444 	esac
   11445 	;;
   11446       lynxos*)
   11447 	;;
   11448       m88k*)
   11449 	;;
   11450       mvs*)
   11451 	case $cc_basename in
   11452 	  cxx*)
   11453 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   11454 	    ;;
   11455 	  *)
   11456 	    ;;
   11457 	esac
   11458 	;;
   11459       netbsd*)
   11460 	;;
   11461       osf3* | osf4* | osf5*)
   11462 	case $cc_basename in
   11463 	  KCC*)
   11464 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   11465 	    ;;
   11466 	  RCC*)
   11467 	    # Rational C++ 2.4.1
   11468 	    lt_prog_compiler_pic_CXX='-pic'
   11469 	    ;;
   11470 	  cxx*)
   11471 	    # Digital/Compaq C++
   11472 	    lt_prog_compiler_wl_CXX='-Wl,'
   11473 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   11474 	    # Linux and Compaq Tru64 Unix objects are PIC.
   11475 	    lt_prog_compiler_pic_CXX=
   11476 	    lt_prog_compiler_static_CXX='-non_shared'
   11477 	    ;;
   11478 	  *)
   11479 	    ;;
   11480 	esac
   11481 	;;
   11482       psos*)
   11483 	;;
   11484       solaris*)
   11485 	case $cc_basename in
   11486 	  CC*)
   11487 	    # Sun C++ 4.2, 5.x and Centerline C++
   11488 	    lt_prog_compiler_pic_CXX='-KPIC'
   11489 	    lt_prog_compiler_static_CXX='-Bstatic'
   11490 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   11491 	    ;;
   11492 	  gcx*)
   11493 	    # Green Hills C++ Compiler
   11494 	    lt_prog_compiler_pic_CXX='-PIC'
   11495 	    ;;
   11496 	  *)
   11497 	    ;;
   11498 	esac
   11499 	;;
   11500       sunos4*)
   11501 	case $cc_basename in
   11502 	  CC*)
   11503 	    # Sun C++ 4.x
   11504 	    lt_prog_compiler_pic_CXX='-pic'
   11505 	    lt_prog_compiler_static_CXX='-Bstatic'
   11506 	    ;;
   11507 	  lcc*)
   11508 	    # Lucid
   11509 	    lt_prog_compiler_pic_CXX='-pic'
   11510 	    ;;
   11511 	  *)
   11512 	    ;;
   11513 	esac
   11514 	;;
   11515       tandem*)
   11516 	case $cc_basename in
   11517 	  NCC*)
   11518 	    # NonStop-UX NCC 3.20
   11519 	    lt_prog_compiler_pic_CXX='-KPIC'
   11520 	    ;;
   11521 	  *)
   11522 	    ;;
   11523 	esac
   11524 	;;
   11525       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   11526 	case $cc_basename in
   11527 	  CC*)
   11528 	    lt_prog_compiler_wl_CXX='-Wl,'
   11529 	    lt_prog_compiler_pic_CXX='-KPIC'
   11530 	    lt_prog_compiler_static_CXX='-Bstatic'
   11531 	    ;;
   11532 	esac
   11533 	;;
   11534       vxworks*)
   11535 	;;
   11536       *)
   11537 	lt_prog_compiler_can_build_shared_CXX=no
   11538 	;;
   11539     esac
   11540   fi
   11541 
   11542 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5
   11543 echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6
   11544 
   11545 #
   11546 # Check to make sure the PIC flag actually works.
   11547 #
   11548 if test -n "$lt_prog_compiler_pic_CXX"; then
   11549 
   11550 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   11551 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6
   11552 if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then
   11553   echo $ECHO_N "(cached) $ECHO_C" >&6
   11554 else
   11555   lt_prog_compiler_pic_works_CXX=no
   11556   ac_outfile=conftest.$ac_objext
   11557    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   11558    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   11559    # Insert the option either (1) after the last *FLAGS variable, or
   11560    # (2) before a word containing "conftest.", or (3) at the end.
   11561    # Note that $ac_compile itself does not contain backslashes and begins
   11562    # with a dollar sign (not a hyphen), so the echo should work correctly.
   11563    # The option is referenced via a variable to avoid confusing sed.
   11564    lt_compile=`echo "$ac_compile" | $SED \
   11565    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   11566    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   11567    -e 's:$: $lt_compiler_flag:'`
   11568    (eval echo "\"\$as_me:11568: $lt_compile\"" >&5)
   11569    (eval "$lt_compile" 2>conftest.err)
   11570    ac_status=$?
   11571    cat conftest.err >&5
   11572    echo "$as_me:11572: \$? = $ac_status" >&5
   11573    if (exit $ac_status) && test -s "$ac_outfile"; then
   11574      # The compiler can only warn and ignore the option if not recognized
   11575      # So say no if there are warnings other than the usual output.
   11576      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   11577      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   11578      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   11579        lt_prog_compiler_pic_works_CXX=yes
   11580      fi
   11581    fi
   11582    $rm conftest*
   11583 
   11584 fi
   11585 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5
   11586 echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6
   11587 
   11588 if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
   11589     case $lt_prog_compiler_pic_CXX in
   11590      "" | " "*) ;;
   11591      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   11592      esac
   11593 else
   11594     lt_prog_compiler_pic_CXX=
   11595      lt_prog_compiler_can_build_shared_CXX=no
   11596 fi
   11597 
   11598 fi
   11599 case $host_os in
   11600   # For platforms which do not support PIC, -DPIC is meaningless:
   11601   *djgpp*)
   11602     lt_prog_compiler_pic_CXX=
   11603     ;;
   11604   *)
   11605     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   11606     ;;
   11607 esac
   11608 
   11609 #
   11610 # Check to make sure the static flag actually works.
   11611 #
   11612 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   11613 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   11614 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
   11615 if test "${lt_prog_compiler_static_works_CXX+set}" = set; then
   11616   echo $ECHO_N "(cached) $ECHO_C" >&6
   11617 else
   11618   lt_prog_compiler_static_works_CXX=no
   11619    save_LDFLAGS="$LDFLAGS"
   11620    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   11621    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   11622    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   11623      # The linker can only warn and ignore the option if not recognized
   11624      # So say no if there are warnings
   11625      if test -s conftest.err; then
   11626        # Append any errors to the config.log.
   11627        cat conftest.err 1>&5
   11628        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   11629        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   11630        if diff conftest.exp conftest.er2 >/dev/null; then
   11631          lt_prog_compiler_static_works_CXX=yes
   11632        fi
   11633      else
   11634        lt_prog_compiler_static_works_CXX=yes
   11635      fi
   11636    fi
   11637    $rm conftest*
   11638    LDFLAGS="$save_LDFLAGS"
   11639 
   11640 fi
   11641 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5
   11642 echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6
   11643 
   11644 if test x"$lt_prog_compiler_static_works_CXX" = xyes; then
   11645     :
   11646 else
   11647     lt_prog_compiler_static_CXX=
   11648 fi
   11649 
   11650 
   11651 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   11652 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
   11653 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then
   11654   echo $ECHO_N "(cached) $ECHO_C" >&6
   11655 else
   11656   lt_cv_prog_compiler_c_o_CXX=no
   11657    $rm -r conftest 2>/dev/null
   11658    mkdir conftest
   11659    cd conftest
   11660    mkdir out
   11661    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   11662 
   11663    lt_compiler_flag="-o out/conftest2.$ac_objext"
   11664    # Insert the option either (1) after the last *FLAGS variable, or
   11665    # (2) before a word containing "conftest.", or (3) at the end.
   11666    # Note that $ac_compile itself does not contain backslashes and begins
   11667    # with a dollar sign (not a hyphen), so the echo should work correctly.
   11668    lt_compile=`echo "$ac_compile" | $SED \
   11669    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   11670    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   11671    -e 's:$: $lt_compiler_flag:'`
   11672    (eval echo "\"\$as_me:11672: $lt_compile\"" >&5)
   11673    (eval "$lt_compile" 2>out/conftest.err)
   11674    ac_status=$?
   11675    cat out/conftest.err >&5
   11676    echo "$as_me:11676: \$? = $ac_status" >&5
   11677    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   11678    then
   11679      # The compiler can only warn and ignore the option if not recognized
   11680      # So say no if there are warnings
   11681      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   11682      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   11683      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   11684        lt_cv_prog_compiler_c_o_CXX=yes
   11685      fi
   11686    fi
   11687    chmod u+w . 2>&5
   11688    $rm conftest*
   11689    # SGI C++ compiler will create directory out/ii_files/ for
   11690    # template instantiation
   11691    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   11692    $rm out/* && rmdir out
   11693    cd ..
   11694    rmdir conftest
   11695    $rm conftest*
   11696 
   11697 fi
   11698 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   11699 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6
   11700 
   11701 
   11702 hard_links="nottested"
   11703 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   11704   # do not overwrite the value of need_locks provided by the user
   11705   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   11706 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
   11707   hard_links=yes
   11708   $rm conftest*
   11709   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   11710   touch conftest.a
   11711   ln conftest.a conftest.b 2>&5 || hard_links=no
   11712   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   11713   echo "$as_me:$LINENO: result: $hard_links" >&5
   11714 echo "${ECHO_T}$hard_links" >&6
   11715   if test "$hard_links" = no; then
   11716     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   11717 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   11718     need_locks=warn
   11719   fi
   11720 else
   11721   need_locks=no
   11722 fi
   11723 
   11724 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   11725 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
   11726 
   11727   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   11728   case $host_os in
   11729   aix4* | aix5*)
   11730     # If we're using GNU nm, then we don't want the "-C" option.
   11731     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   11732     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   11733       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'
   11734     else
   11735       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'
   11736     fi
   11737     ;;
   11738   pw32*)
   11739     export_symbols_cmds_CXX="$ltdll_cmds"
   11740   ;;
   11741   cygwin* | mingw*)
   11742     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'
   11743   ;;
   11744   *)
   11745     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   11746   ;;
   11747   esac
   11748 
   11749 echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5
   11750 echo "${ECHO_T}$ld_shlibs_CXX" >&6
   11751 test "$ld_shlibs_CXX" = no && can_build_shared=no
   11752 
   11753 #
   11754 # Do we need to explicitly link libc?
   11755 #
   11756 case "x$archive_cmds_need_lc_CXX" in
   11757 x|xyes)
   11758   # Assume -lc should be added
   11759   archive_cmds_need_lc_CXX=yes
   11760 
   11761   if test "$enable_shared" = yes && test "$GCC" = yes; then
   11762     case $archive_cmds_CXX in
   11763     *'~'*)
   11764       # FIXME: we may have to deal with multi-command sequences.
   11765       ;;
   11766     '$CC '*)
   11767       # Test whether the compiler implicitly links with -lc since on some
   11768       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   11769       # to ld, don't add -lc before -lgcc.
   11770       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   11771 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
   11772       $rm conftest*
   11773       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   11774 
   11775       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   11776   (eval $ac_compile) 2>&5
   11777   ac_status=$?
   11778   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11779   (exit $ac_status); } 2>conftest.err; then
   11780         soname=conftest
   11781         lib=conftest
   11782         libobjs=conftest.$ac_objext
   11783         deplibs=
   11784         wl=$lt_prog_compiler_wl_CXX
   11785 	pic_flag=$lt_prog_compiler_pic_CXX
   11786         compiler_flags=-v
   11787         linker_flags=-v
   11788         verstring=
   11789         output_objdir=.
   11790         libname=conftest
   11791         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   11792         allow_undefined_flag_CXX=
   11793         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   11794   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   11795   ac_status=$?
   11796   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11797   (exit $ac_status); }
   11798         then
   11799 	  archive_cmds_need_lc_CXX=no
   11800         else
   11801 	  archive_cmds_need_lc_CXX=yes
   11802         fi
   11803         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   11804       else
   11805         cat conftest.err 1>&5
   11806       fi
   11807       $rm conftest*
   11808       echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   11809 echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6
   11810       ;;
   11811     esac
   11812   fi
   11813   ;;
   11814 esac
   11815 
   11816 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   11817 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
   11818 library_names_spec=
   11819 libname_spec='lib$name'
   11820 soname_spec=
   11821 shrext_cmds=".so"
   11822 postinstall_cmds=
   11823 postuninstall_cmds=
   11824 finish_cmds=
   11825 finish_eval=
   11826 shlibpath_var=
   11827 shlibpath_overrides_runpath=unknown
   11828 version_type=none
   11829 dynamic_linker="$host_os ld.so"
   11830 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   11831 if test "$GCC" = yes; then
   11832   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   11833   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   11834     # if the path contains ";" then we assume it to be the separator
   11835     # otherwise default to the standard path separator (i.e. ":") - it is
   11836     # assumed that no part of a normal pathname contains ";" but that should
   11837     # okay in the real world where ";" in dirpaths is itself problematic.
   11838     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   11839   else
   11840     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   11841   fi
   11842 else
   11843   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   11844 fi
   11845 need_lib_prefix=unknown
   11846 hardcode_into_libs=no
   11847 
   11848 # when you set need_version to no, make sure it does not cause -set_version
   11849 # flags to be left without arguments
   11850 need_version=unknown
   11851 
   11852 case $host_os in
   11853 aix3*)
   11854   version_type=linux
   11855   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   11856   shlibpath_var=LIBPATH
   11857 
   11858   # AIX 3 has no versioning support, so we append a major version to the name.
   11859   soname_spec='${libname}${release}${shared_ext}$major'
   11860   ;;
   11861 
   11862 aix4* | aix5*)
   11863   version_type=linux
   11864   need_lib_prefix=no
   11865   need_version=no
   11866   hardcode_into_libs=yes
   11867   if test "$host_cpu" = ia64; then
   11868     # AIX 5 supports IA64
   11869     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   11870     shlibpath_var=LD_LIBRARY_PATH
   11871   else
   11872     # With GCC up to 2.95.x, collect2 would create an import file
   11873     # for dependence libraries.  The import file would start with
   11874     # the line `#! .'.  This would cause the generated library to
   11875     # depend on `.', always an invalid library.  This was fixed in
   11876     # development snapshots of GCC prior to 3.0.
   11877     case $host_os in
   11878       aix4 | aix4.[01] | aix4.[01].*)
   11879       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   11880 	   echo ' yes '
   11881 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   11882 	:
   11883       else
   11884 	can_build_shared=no
   11885       fi
   11886       ;;
   11887     esac
   11888     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   11889     # soname into executable. Probably we can add versioning support to
   11890     # collect2, so additional links can be useful in future.
   11891     if test "$aix_use_runtimelinking" = yes; then
   11892       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   11893       # instead of lib<name>.a to let people know that these are not
   11894       # typical AIX shared libraries.
   11895       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11896     else
   11897       # We preserve .a as extension for shared libraries through AIX4.2
   11898       # and later when we are not doing run time linking.
   11899       library_names_spec='${libname}${release}.a $libname.a'
   11900       soname_spec='${libname}${release}${shared_ext}$major'
   11901     fi
   11902     shlibpath_var=LIBPATH
   11903   fi
   11904   ;;
   11905 
   11906 amigaos*)
   11907   library_names_spec='$libname.ixlibrary $libname.a'
   11908   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   11909   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'
   11910   ;;
   11911 
   11912 beos*)
   11913   library_names_spec='${libname}${shared_ext}'
   11914   dynamic_linker="$host_os ld.so"
   11915   shlibpath_var=LIBRARY_PATH
   11916   ;;
   11917 
   11918 bsdi[45]*)
   11919   version_type=linux
   11920   need_version=no
   11921   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11922   soname_spec='${libname}${release}${shared_ext}$major'
   11923   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   11924   shlibpath_var=LD_LIBRARY_PATH
   11925   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   11926   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   11927   # the default ld.so.conf also contains /usr/contrib/lib and
   11928   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   11929   # libtool to hard-code these into programs
   11930   ;;
   11931 
   11932 cygwin* | mingw* | pw32*)
   11933   version_type=windows
   11934   shrext_cmds=".dll"
   11935   need_version=no
   11936   need_lib_prefix=no
   11937 
   11938   case $GCC,$host_os in
   11939   yes,cygwin* | yes,mingw* | yes,pw32*)
   11940     library_names_spec='$libname.dll.a'
   11941     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   11942     postinstall_cmds='base_file=`basename \${file}`~
   11943       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   11944       dldir=$destdir/`dirname \$dlpath`~
   11945       test -d \$dldir || mkdir -p \$dldir~
   11946       $install_prog $dir/$dlname \$dldir/$dlname~
   11947       chmod a+x \$dldir/$dlname'
   11948     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   11949       dlpath=$dir/\$dldll~
   11950        $rm \$dlpath'
   11951     shlibpath_overrides_runpath=yes
   11952 
   11953     case $host_os in
   11954     cygwin*)
   11955       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   11956       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11957       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   11958       ;;
   11959     mingw*)
   11960       # MinGW DLLs use traditional 'lib' prefix
   11961       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11962       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   11963       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   11964         # It is most probably a Windows format PATH printed by
   11965         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   11966         # path with ; separators, and with drive letters. We can handle the
   11967         # drive letters (cygwin fileutils understands them), so leave them,
   11968         # especially as we might pass files found there to a mingw objdump,
   11969         # which wouldn't understand a cygwinified path. Ahh.
   11970         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   11971       else
   11972         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   11973       fi
   11974       ;;
   11975     pw32*)
   11976       # pw32 DLLs use 'pw' prefix rather than 'lib'
   11977       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11978       ;;
   11979     esac
   11980     ;;
   11981 
   11982   *)
   11983     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   11984     ;;
   11985   esac
   11986   dynamic_linker='Win32 ld.exe'
   11987   # FIXME: first we should search . and the directory the executable is in
   11988   shlibpath_var=PATH
   11989   ;;
   11990 
   11991 darwin* | rhapsody*)
   11992   dynamic_linker="$host_os dyld"
   11993   version_type=darwin
   11994   need_lib_prefix=no
   11995   need_version=no
   11996   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   11997   soname_spec='${libname}${release}${major}$shared_ext'
   11998   shlibpath_overrides_runpath=yes
   11999   shlibpath_var=DYLD_LIBRARY_PATH
   12000   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   12001   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   12002   if test "$GCC" = yes; then
   12003     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"`
   12004   else
   12005     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   12006   fi
   12007   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   12008   ;;
   12009 
   12010 dgux*)
   12011   version_type=linux
   12012   need_lib_prefix=no
   12013   need_version=no
   12014   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   12015   soname_spec='${libname}${release}${shared_ext}$major'
   12016   shlibpath_var=LD_LIBRARY_PATH
   12017   ;;
   12018 
   12019 freebsd1*)
   12020   dynamic_linker=no
   12021   ;;
   12022 
   12023 kfreebsd*-gnu)
   12024   version_type=linux
   12025   need_lib_prefix=no
   12026   need_version=no
   12027   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12028   soname_spec='${libname}${release}${shared_ext}$major'
   12029   shlibpath_var=LD_LIBRARY_PATH
   12030   shlibpath_overrides_runpath=no
   12031   hardcode_into_libs=yes
   12032   dynamic_linker='GNU ld.so'
   12033   ;;
   12034 
   12035 freebsd* | dragonfly*)
   12036   # DragonFly does not have aout.  When/if they implement a new
   12037   # versioning mechanism, adjust this.
   12038   if test -x /usr/bin/objformat; then
   12039     objformat=`/usr/bin/objformat`
   12040   else
   12041     case $host_os in
   12042     freebsd[123]*) objformat=aout ;;
   12043     *) objformat=elf ;;
   12044     esac
   12045   fi
   12046   version_type=freebsd-$objformat
   12047   case $version_type in
   12048     freebsd-elf*)
   12049       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   12050       need_version=no
   12051       need_lib_prefix=no
   12052       ;;
   12053     freebsd-*)
   12054       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   12055       need_version=yes
   12056       ;;
   12057   esac
   12058   shlibpath_var=LD_LIBRARY_PATH
   12059   case $host_os in
   12060   freebsd2*)
   12061     shlibpath_overrides_runpath=yes
   12062     ;;
   12063   freebsd3.[01]* | freebsdelf3.[01]*)
   12064     shlibpath_overrides_runpath=yes
   12065     hardcode_into_libs=yes
   12066     ;;
   12067   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   12068   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   12069     shlibpath_overrides_runpath=no
   12070     hardcode_into_libs=yes
   12071     ;;
   12072   freebsd*) # from 4.6 on
   12073     shlibpath_overrides_runpath=yes
   12074     hardcode_into_libs=yes
   12075     ;;
   12076   esac
   12077   ;;
   12078 
   12079 gnu*)
   12080   version_type=linux
   12081   need_lib_prefix=no
   12082   need_version=no
   12083   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   12084   soname_spec='${libname}${release}${shared_ext}$major'
   12085   shlibpath_var=LD_LIBRARY_PATH
   12086   hardcode_into_libs=yes
   12087   ;;
   12088 
   12089 hpux9* | hpux10* | hpux11*)
   12090   # Give a soname corresponding to the major version so that dld.sl refuses to
   12091   # link against other versions.
   12092   version_type=sunos
   12093   need_lib_prefix=no
   12094   need_version=no
   12095   case $host_cpu in
   12096   ia64*)
   12097     shrext_cmds='.so'
   12098     hardcode_into_libs=yes
   12099     dynamic_linker="$host_os dld.so"
   12100     shlibpath_var=LD_LIBRARY_PATH
   12101     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12102     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12103     soname_spec='${libname}${release}${shared_ext}$major'
   12104     if test "X$HPUX_IA64_MODE" = X32; then
   12105       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   12106     else
   12107       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   12108     fi
   12109     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12110     ;;
   12111    hppa*64*)
   12112      shrext_cmds='.sl'
   12113      hardcode_into_libs=yes
   12114      dynamic_linker="$host_os dld.sl"
   12115      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   12116      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12117      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12118      soname_spec='${libname}${release}${shared_ext}$major'
   12119      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   12120      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12121      ;;
   12122    *)
   12123     shrext_cmds='.sl'
   12124     dynamic_linker="$host_os dld.sl"
   12125     shlibpath_var=SHLIB_PATH
   12126     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   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     ;;
   12130   esac
   12131   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   12132   postinstall_cmds='chmod 555 $lib'
   12133   ;;
   12134 
   12135 interix3*)
   12136   version_type=linux
   12137   need_lib_prefix=no
   12138   need_version=no
   12139   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12140   soname_spec='${libname}${release}${shared_ext}$major'
   12141   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   12142   shlibpath_var=LD_LIBRARY_PATH
   12143   shlibpath_overrides_runpath=no
   12144   hardcode_into_libs=yes
   12145   ;;
   12146 
   12147 irix5* | irix6* | nonstopux*)
   12148   case $host_os in
   12149     nonstopux*) version_type=nonstopux ;;
   12150     *)
   12151 	if test "$lt_cv_prog_gnu_ld" = yes; then
   12152 		version_type=linux
   12153 	else
   12154 		version_type=irix
   12155 	fi ;;
   12156   esac
   12157   need_lib_prefix=no
   12158   need_version=no
   12159   soname_spec='${libname}${release}${shared_ext}$major'
   12160   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   12161   case $host_os in
   12162   irix5* | nonstopux*)
   12163     libsuff= shlibsuff=
   12164     ;;
   12165   *)
   12166     case $LD in # libtool.m4 will add one of these switches to LD
   12167     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   12168       libsuff= shlibsuff= libmagic=32-bit;;
   12169     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   12170       libsuff=32 shlibsuff=N32 libmagic=N32;;
   12171     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   12172       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   12173     *) libsuff= shlibsuff= libmagic=never-match;;
   12174     esac
   12175     ;;
   12176   esac
   12177   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   12178   shlibpath_overrides_runpath=no
   12179   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   12180   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   12181   hardcode_into_libs=yes
   12182   ;;
   12183 
   12184 # No shared lib support for Linux oldld, aout, or coff.
   12185 linux*oldld* | linux*aout* | linux*coff*)
   12186   dynamic_linker=no
   12187   ;;
   12188 
   12189 # This must be Linux ELF.
   12190 linux*)
   12191   version_type=linux
   12192   need_lib_prefix=no
   12193   need_version=no
   12194   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12195   soname_spec='${libname}${release}${shared_ext}$major'
   12196   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   12197   shlibpath_var=LD_LIBRARY_PATH
   12198   shlibpath_overrides_runpath=no
   12199   # This implies no fast_install, which is unacceptable.
   12200   # Some rework will be needed to allow for fast_install
   12201   # before this can be enabled.
   12202   hardcode_into_libs=yes
   12203 
   12204   # find out which ABI we are using
   12205   libsuff=
   12206   case "$host_cpu" in
   12207   x86_64*|s390x*|powerpc64*)
   12208     echo '#line 12208 "configure"' > conftest.$ac_ext
   12209     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   12210   (eval $ac_compile) 2>&5
   12211   ac_status=$?
   12212   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12213   (exit $ac_status); }; then
   12214       case `/usr/bin/file conftest.$ac_objext` in
   12215       *64-bit*)
   12216         libsuff=64
   12217         sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
   12218         ;;
   12219       esac
   12220     fi
   12221     rm -rf conftest*
   12222     ;;
   12223   esac
   12224 
   12225   # Append ld.so.conf contents to the search path
   12226   if test -f /etc/ld.so.conf; then
   12227     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   12228     sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
   12229   fi
   12230 
   12231   # We used to test for /lib/ld.so.1 and disable shared libraries on
   12232   # powerpc, because MkLinux only supported shared libraries with the
   12233   # GNU dynamic linker.  Since this was broken with cross compilers,
   12234   # most powerpc-linux boxes support dynamic linking these days and
   12235   # people can always --disable-shared, the test was removed, and we
   12236   # assume the GNU/Linux dynamic linker is in use.
   12237   dynamic_linker='GNU/Linux ld.so'
   12238   ;;
   12239 
   12240 knetbsd*-gnu)
   12241   version_type=linux
   12242   need_lib_prefix=no
   12243   need_version=no
   12244   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12245   soname_spec='${libname}${release}${shared_ext}$major'
   12246   shlibpath_var=LD_LIBRARY_PATH
   12247   shlibpath_overrides_runpath=no
   12248   hardcode_into_libs=yes
   12249   dynamic_linker='GNU ld.so'
   12250   ;;
   12251 
   12252 netbsd*)
   12253   version_type=sunos
   12254   need_lib_prefix=no
   12255   need_version=no
   12256   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   12257     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12258     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   12259     dynamic_linker='NetBSD (a.out) ld.so'
   12260   else
   12261     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12262     soname_spec='${libname}${release}${shared_ext}$major'
   12263     dynamic_linker='NetBSD ld.elf_so'
   12264   fi
   12265   shlibpath_var=LD_LIBRARY_PATH
   12266   shlibpath_overrides_runpath=yes
   12267   hardcode_into_libs=yes
   12268   ;;
   12269 
   12270 newsos6)
   12271   version_type=linux
   12272   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12273   shlibpath_var=LD_LIBRARY_PATH
   12274   shlibpath_overrides_runpath=yes
   12275   ;;
   12276 
   12277 nto-qnx*)
   12278   version_type=linux
   12279   need_lib_prefix=no
   12280   need_version=no
   12281   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12282   soname_spec='${libname}${release}${shared_ext}$major'
   12283   shlibpath_var=LD_LIBRARY_PATH
   12284   shlibpath_overrides_runpath=yes
   12285   ;;
   12286 
   12287 openbsd*)
   12288   version_type=sunos
   12289   sys_lib_dlsearch_path_spec="/usr/lib"
   12290   need_lib_prefix=no
   12291   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   12292   case $host_os in
   12293     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   12294     *)                         need_version=no  ;;
   12295   esac
   12296   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12297   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   12298   shlibpath_var=LD_LIBRARY_PATH
   12299   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   12300     case $host_os in
   12301       openbsd2.[89] | openbsd2.[89].*)
   12302 	shlibpath_overrides_runpath=no
   12303 	;;
   12304       *)
   12305 	shlibpath_overrides_runpath=yes
   12306 	;;
   12307       esac
   12308   else
   12309     shlibpath_overrides_runpath=yes
   12310   fi
   12311   ;;
   12312 
   12313 os2*)
   12314   libname_spec='$name'
   12315   shrext_cmds=".dll"
   12316   need_lib_prefix=no
   12317   library_names_spec='$libname${shared_ext} $libname.a'
   12318   dynamic_linker='OS/2 ld.exe'
   12319   shlibpath_var=LIBPATH
   12320   ;;
   12321 
   12322 osf3* | osf4* | osf5*)
   12323   version_type=osf
   12324   need_lib_prefix=no
   12325   need_version=no
   12326   soname_spec='${libname}${release}${shared_ext}$major'
   12327   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12328   shlibpath_var=LD_LIBRARY_PATH
   12329   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   12330   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   12331   ;;
   12332 
   12333 solaris*)
   12334   version_type=linux
   12335   need_lib_prefix=no
   12336   need_version=no
   12337   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12338   soname_spec='${libname}${release}${shared_ext}$major'
   12339   shlibpath_var=LD_LIBRARY_PATH
   12340   shlibpath_overrides_runpath=yes
   12341   hardcode_into_libs=yes
   12342   # ldd complains unless libraries are executable
   12343   postinstall_cmds='chmod +x $lib'
   12344   ;;
   12345 
   12346 sunos4*)
   12347   version_type=sunos
   12348   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   12349   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   12350   shlibpath_var=LD_LIBRARY_PATH
   12351   shlibpath_overrides_runpath=yes
   12352   if test "$with_gnu_ld" = yes; then
   12353     need_lib_prefix=no
   12354   fi
   12355   need_version=yes
   12356   ;;
   12357 
   12358 sysv4 | sysv4.3*)
   12359   version_type=linux
   12360   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12361   soname_spec='${libname}${release}${shared_ext}$major'
   12362   shlibpath_var=LD_LIBRARY_PATH
   12363   case $host_vendor in
   12364     sni)
   12365       shlibpath_overrides_runpath=no
   12366       need_lib_prefix=no
   12367       export_dynamic_flag_spec='${wl}-Blargedynsym'
   12368       runpath_var=LD_RUN_PATH
   12369       ;;
   12370     siemens)
   12371       need_lib_prefix=no
   12372       ;;
   12373     motorola)
   12374       need_lib_prefix=no
   12375       need_version=no
   12376       shlibpath_overrides_runpath=no
   12377       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   12378       ;;
   12379   esac
   12380   ;;
   12381 
   12382 sysv4*MP*)
   12383   if test -d /usr/nec ;then
   12384     version_type=linux
   12385     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   12386     soname_spec='$libname${shared_ext}.$major'
   12387     shlibpath_var=LD_LIBRARY_PATH
   12388   fi
   12389   ;;
   12390 
   12391 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   12392   version_type=freebsd-elf
   12393   need_lib_prefix=no
   12394   need_version=no
   12395   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   12396   soname_spec='${libname}${release}${shared_ext}$major'
   12397   shlibpath_var=LD_LIBRARY_PATH
   12398   hardcode_into_libs=yes
   12399   if test "$with_gnu_ld" = yes; then
   12400     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   12401     shlibpath_overrides_runpath=no
   12402   else
   12403     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   12404     shlibpath_overrides_runpath=yes
   12405     case $host_os in
   12406       sco3.2v5*)
   12407         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   12408 	;;
   12409     esac
   12410   fi
   12411   sys_lib_dlsearch_path_spec='/usr/lib'
   12412   ;;
   12413 
   12414 uts4*)
   12415   version_type=linux
   12416   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12417   soname_spec='${libname}${release}${shared_ext}$major'
   12418   shlibpath_var=LD_LIBRARY_PATH
   12419   ;;
   12420 
   12421 *)
   12422   dynamic_linker=no
   12423   ;;
   12424 esac
   12425 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   12426 echo "${ECHO_T}$dynamic_linker" >&6
   12427 test "$dynamic_linker" = no && can_build_shared=no
   12428 
   12429 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   12430 if test "$GCC" = yes; then
   12431   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   12432 fi
   12433 
   12434 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   12435 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
   12436 hardcode_action_CXX=
   12437 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   12438    test -n "$runpath_var_CXX" || \
   12439    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   12440 
   12441   # We can hardcode non-existant directories.
   12442   if test "$hardcode_direct_CXX" != no &&
   12443      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   12444      # have to relink, otherwise we might link with an installed library
   12445      # when we should be linking with a yet-to-be-installed one
   12446      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   12447      test "$hardcode_minus_L_CXX" != no; then
   12448     # Linking always hardcodes the temporary library directory.
   12449     hardcode_action_CXX=relink
   12450   else
   12451     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   12452     hardcode_action_CXX=immediate
   12453   fi
   12454 else
   12455   # We cannot hardcode anything, or else we can only hardcode existing
   12456   # directories.
   12457   hardcode_action_CXX=unsupported
   12458 fi
   12459 echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5
   12460 echo "${ECHO_T}$hardcode_action_CXX" >&6
   12461 
   12462 if test "$hardcode_action_CXX" = relink; then
   12463   # Fast installation is not supported
   12464   enable_fast_install=no
   12465 elif test "$shlibpath_overrides_runpath" = yes ||
   12466      test "$enable_shared" = no; then
   12467   # Fast installation is not necessary
   12468   enable_fast_install=needless
   12469 fi
   12470 
   12471 
   12472 # The else clause should only fire when bootstrapping the
   12473 # libtool distribution, otherwise you forgot to ship ltmain.sh
   12474 # with your package, and you will get complaints that there are
   12475 # no rules to generate ltmain.sh.
   12476 if test -f "$ltmain"; then
   12477   # See if we are running on zsh, and set the options which allow our commands through
   12478   # without removal of \ escapes.
   12479   if test -n "${ZSH_VERSION+set}" ; then
   12480     setopt NO_GLOB_SUBST
   12481   fi
   12482   # Now quote all the things that may contain metacharacters while being
   12483   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   12484   # variables and quote the copies for generation of the libtool script.
   12485   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   12486     SED SHELL STRIP \
   12487     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   12488     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   12489     deplibs_check_method reload_flag reload_cmds need_locks \
   12490     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   12491     lt_cv_sys_global_symbol_to_c_name_address \
   12492     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   12493     old_postinstall_cmds old_postuninstall_cmds \
   12494     compiler_CXX \
   12495     CC_CXX \
   12496     LD_CXX \
   12497     lt_prog_compiler_wl_CXX \
   12498     lt_prog_compiler_pic_CXX \
   12499     lt_prog_compiler_static_CXX \
   12500     lt_prog_compiler_no_builtin_flag_CXX \
   12501     export_dynamic_flag_spec_CXX \
   12502     thread_safe_flag_spec_CXX \
   12503     whole_archive_flag_spec_CXX \
   12504     enable_shared_with_static_runtimes_CXX \
   12505     old_archive_cmds_CXX \
   12506     old_archive_from_new_cmds_CXX \
   12507     predep_objects_CXX \
   12508     postdep_objects_CXX \
   12509     predeps_CXX \
   12510     postdeps_CXX \
   12511     compiler_lib_search_path_CXX \
   12512     archive_cmds_CXX \
   12513     archive_expsym_cmds_CXX \
   12514     postinstall_cmds_CXX \
   12515     postuninstall_cmds_CXX \
   12516     old_archive_from_expsyms_cmds_CXX \
   12517     allow_undefined_flag_CXX \
   12518     no_undefined_flag_CXX \
   12519     export_symbols_cmds_CXX \
   12520     hardcode_libdir_flag_spec_CXX \
   12521     hardcode_libdir_flag_spec_ld_CXX \
   12522     hardcode_libdir_separator_CXX \
   12523     hardcode_automatic_CXX \
   12524     module_cmds_CXX \
   12525     module_expsym_cmds_CXX \
   12526     lt_cv_prog_compiler_c_o_CXX \
   12527     exclude_expsyms_CXX \
   12528     include_expsyms_CXX; do
   12529 
   12530     case $var in
   12531     old_archive_cmds_CXX | \
   12532     old_archive_from_new_cmds_CXX | \
   12533     archive_cmds_CXX | \
   12534     archive_expsym_cmds_CXX | \
   12535     module_cmds_CXX | \
   12536     module_expsym_cmds_CXX | \
   12537     old_archive_from_expsyms_cmds_CXX | \
   12538     export_symbols_cmds_CXX | \
   12539     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   12540     postinstall_cmds | postuninstall_cmds | \
   12541     old_postinstall_cmds | old_postuninstall_cmds | \
   12542     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   12543       # Double-quote double-evaled strings.
   12544       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   12545       ;;
   12546     *)
   12547       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   12548       ;;
   12549     esac
   12550   done
   12551 
   12552   case $lt_echo in
   12553   *'\$0 --fallback-echo"')
   12554     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   12555     ;;
   12556   esac
   12557 
   12558 cfgfile="$ofile"
   12559 
   12560   cat <<__EOF__ >> "$cfgfile"
   12561 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   12562 
   12563 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   12564 
   12565 # Shell to use when invoking shell scripts.
   12566 SHELL=$lt_SHELL
   12567 
   12568 # Whether or not to build shared libraries.
   12569 build_libtool_libs=$enable_shared
   12570 
   12571 # Whether or not to build static libraries.
   12572 build_old_libs=$enable_static
   12573 
   12574 # Whether or not to add -lc for building shared libraries.
   12575 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   12576 
   12577 # Whether or not to disallow shared libs when runtime libs are static
   12578 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   12579 
   12580 # Whether or not to optimize for fast installation.
   12581 fast_install=$enable_fast_install
   12582 
   12583 # The host system.
   12584 host_alias=$host_alias
   12585 host=$host
   12586 host_os=$host_os
   12587 
   12588 # The build system.
   12589 build_alias=$build_alias
   12590 build=$build
   12591 build_os=$build_os
   12592 
   12593 # An echo program that does not interpret backslashes.
   12594 echo=$lt_echo
   12595 
   12596 # The archiver.
   12597 AR=$lt_AR
   12598 AR_FLAGS=$lt_AR_FLAGS
   12599 
   12600 # A C compiler.
   12601 LTCC=$lt_LTCC
   12602 
   12603 # LTCC compiler flags.
   12604 LTCFLAGS=$lt_LTCFLAGS
   12605 
   12606 # A language-specific compiler.
   12607 CC=$lt_compiler_CXX
   12608 
   12609 # Is the compiler the GNU C compiler?
   12610 with_gcc=$GCC_CXX
   12611 
   12612 gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
   12613 gcc_ver=\`gcc -dumpversion\`
   12614 
   12615 # An ERE matcher.
   12616 EGREP=$lt_EGREP
   12617 
   12618 # The linker used to build libraries.
   12619 LD=$lt_LD_CXX
   12620 
   12621 # Whether we need hard or soft links.
   12622 LN_S=$lt_LN_S
   12623 
   12624 # A BSD-compatible nm program.
   12625 NM=$lt_NM
   12626 
   12627 # A symbol stripping program
   12628 STRIP=$lt_STRIP
   12629 
   12630 # Used to examine libraries when file_magic_cmd begins "file"
   12631 MAGIC_CMD=$MAGIC_CMD
   12632 
   12633 # Used on cygwin: DLL creation program.
   12634 DLLTOOL="$DLLTOOL"
   12635 
   12636 # Used on cygwin: object dumper.
   12637 OBJDUMP="$OBJDUMP"
   12638 
   12639 # Used on cygwin: assembler.
   12640 AS="$AS"
   12641 
   12642 # The name of the directory that contains temporary libtool files.
   12643 objdir=$objdir
   12644 
   12645 # How to create reloadable object files.
   12646 reload_flag=$lt_reload_flag
   12647 reload_cmds=$lt_reload_cmds
   12648 
   12649 # How to pass a linker flag through the compiler.
   12650 wl=$lt_lt_prog_compiler_wl_CXX
   12651 
   12652 # Object file suffix (normally "o").
   12653 objext="$ac_objext"
   12654 
   12655 # Old archive suffix (normally "a").
   12656 libext="$libext"
   12657 
   12658 # Shared library suffix (normally ".so").
   12659 shrext_cmds='$shrext_cmds'
   12660 
   12661 # Executable file suffix (normally "").
   12662 exeext="$exeext"
   12663 
   12664 # Additional compiler flags for building library objects.
   12665 pic_flag=$lt_lt_prog_compiler_pic_CXX
   12666 pic_mode=$pic_mode
   12667 
   12668 # What is the maximum length of a command?
   12669 max_cmd_len=$lt_cv_sys_max_cmd_len
   12670 
   12671 # Does compiler simultaneously support -c and -o options?
   12672 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   12673 
   12674 # Must we lock files when doing compilation?
   12675 need_locks=$lt_need_locks
   12676 
   12677 # Do we need the lib prefix for modules?
   12678 need_lib_prefix=$need_lib_prefix
   12679 
   12680 # Do we need a version for libraries?
   12681 need_version=$need_version
   12682 
   12683 # Whether dlopen is supported.
   12684 dlopen_support=$enable_dlopen
   12685 
   12686 # Whether dlopen of programs is supported.
   12687 dlopen_self=$enable_dlopen_self
   12688 
   12689 # Whether dlopen of statically linked programs is supported.
   12690 dlopen_self_static=$enable_dlopen_self_static
   12691 
   12692 # Compiler flag to prevent dynamic linking.
   12693 link_static_flag=$lt_lt_prog_compiler_static_CXX
   12694 
   12695 # Compiler flag to turn off builtin functions.
   12696 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   12697 
   12698 # Compiler flag to allow reflexive dlopens.
   12699 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   12700 
   12701 # Compiler flag to generate shared objects directly from archives.
   12702 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   12703 
   12704 # Compiler flag to generate thread-safe objects.
   12705 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   12706 
   12707 # Library versioning type.
   12708 version_type=$version_type
   12709 
   12710 # Format of library name prefix.
   12711 libname_spec=$lt_libname_spec
   12712 
   12713 # List of archive names.  First name is the real one, the rest are links.
   12714 # The last name is the one that the linker finds with -lNAME.
   12715 library_names_spec=$lt_library_names_spec
   12716 
   12717 # The coded name of the library, if different from the real name.
   12718 soname_spec=$lt_soname_spec
   12719 
   12720 # Commands used to build and install an old-style archive.
   12721 RANLIB=$lt_RANLIB
   12722 old_archive_cmds=$lt_old_archive_cmds_CXX
   12723 old_postinstall_cmds=$lt_old_postinstall_cmds
   12724 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   12725 
   12726 # Create an old-style archive from a shared archive.
   12727 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   12728 
   12729 # Create a temporary old-style archive to link instead of a shared archive.
   12730 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   12731 
   12732 # Commands used to build and install a shared archive.
   12733 archive_cmds=$lt_archive_cmds_CXX
   12734 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   12735 postinstall_cmds=$lt_postinstall_cmds
   12736 postuninstall_cmds=$lt_postuninstall_cmds
   12737 
   12738 # Commands used to build a loadable module (assumed same as above if empty)
   12739 module_cmds=$lt_module_cmds_CXX
   12740 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   12741 
   12742 # Commands to strip libraries.
   12743 old_striplib=$lt_old_striplib
   12744 striplib=$lt_striplib
   12745 
   12746 # Dependencies to place before the objects being linked to create a
   12747 # shared library.
   12748 predep_objects=\`echo $lt_predep_objects_CXX | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   12749 
   12750 # Dependencies to place after the objects being linked to create a
   12751 # shared library.
   12752 postdep_objects=\`echo $lt_postdep_objects_CXX | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   12753 
   12754 # Dependencies to place before the objects being linked to create a
   12755 # shared library.
   12756 predeps=$lt_predeps_CXX
   12757 
   12758 # Dependencies to place after the objects being linked to create a
   12759 # shared library.
   12760 postdeps=$lt_postdeps_CXX
   12761 
   12762 # The library search path used internally by the compiler when linking
   12763 # a shared library.
   12764 compiler_lib_search_path=\`echo $lt_compiler_lib_search_path_CXX | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   12765 
   12766 # Method to check whether dependent libraries are shared objects.
   12767 deplibs_check_method=$lt_deplibs_check_method
   12768 
   12769 # Command to use when deplibs_check_method == file_magic.
   12770 file_magic_cmd=$lt_file_magic_cmd
   12771 
   12772 # Flag that allows shared libraries with undefined symbols to be built.
   12773 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   12774 
   12775 # Flag that forces no undefined symbols.
   12776 no_undefined_flag=$lt_no_undefined_flag_CXX
   12777 
   12778 # Commands used to finish a libtool library installation in a directory.
   12779 finish_cmds=$lt_finish_cmds
   12780 
   12781 # Same as above, but a single script fragment to be evaled but not shown.
   12782 finish_eval=$lt_finish_eval
   12783 
   12784 # Take the output of nm and produce a listing of raw symbols and C names.
   12785 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   12786 
   12787 # Transform the output of nm in a proper C declaration
   12788 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   12789 
   12790 # Transform the output of nm in a C name address pair
   12791 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   12792 
   12793 # This is the shared library runtime path variable.
   12794 runpath_var=$runpath_var
   12795 
   12796 # This is the shared library path variable.
   12797 shlibpath_var=$shlibpath_var
   12798 
   12799 # Is shlibpath searched before the hard-coded library search path?
   12800 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   12801 
   12802 # How to hardcode a shared library path into an executable.
   12803 hardcode_action=$hardcode_action_CXX
   12804 
   12805 # Whether we should hardcode library paths into libraries.
   12806 hardcode_into_libs=$hardcode_into_libs
   12807 
   12808 # Flag to hardcode \$libdir into a binary during linking.
   12809 # This must work even if \$libdir does not exist.
   12810 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   12811 
   12812 # If ld is used when linking, flag to hardcode \$libdir into
   12813 # a binary during linking. This must work even if \$libdir does
   12814 # not exist.
   12815 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   12816 
   12817 # Whether we need a single -rpath flag with a separated argument.
   12818 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   12819 
   12820 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   12821 # resulting binary.
   12822 hardcode_direct=$hardcode_direct_CXX
   12823 
   12824 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   12825 # resulting binary.
   12826 hardcode_minus_L=$hardcode_minus_L_CXX
   12827 
   12828 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   12829 # the resulting binary.
   12830 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   12831 
   12832 # Set to yes if building a shared library automatically hardcodes DIR into the library
   12833 # and all subsequent libraries and executables linked against it.
   12834 hardcode_automatic=$hardcode_automatic_CXX
   12835 
   12836 # Variables whose values should be saved in libtool wrapper scripts and
   12837 # restored at relink time.
   12838 variables_saved_for_relink="$variables_saved_for_relink"
   12839 
   12840 # Whether libtool must link a program against all its dependency libraries.
   12841 link_all_deplibs=$link_all_deplibs_CXX
   12842 
   12843 # Compile-time system search path for libraries
   12844 sys_lib_search_path_spec=\`echo $lt_sys_lib_search_path_spec | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   12845 
   12846 # Run-time system search path for libraries
   12847 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   12848 
   12849 # Fix the shell variable \$srcfile for the compiler.
   12850 fix_srcfile_path="$fix_srcfile_path_CXX"
   12851 
   12852 # Set to yes if exported symbols are required.
   12853 always_export_symbols=$always_export_symbols_CXX
   12854 
   12855 # The commands to list exported symbols.
   12856 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   12857 
   12858 # The commands to extract the exported symbol list from a shared archive.
   12859 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   12860 
   12861 # Symbols that should not be listed in the preloaded symbols.
   12862 exclude_expsyms=$lt_exclude_expsyms_CXX
   12863 
   12864 # Symbols that must always be exported.
   12865 include_expsyms=$lt_include_expsyms_CXX
   12866 
   12867 # ### END LIBTOOL TAG CONFIG: $tagname
   12868 
   12869 __EOF__
   12870 
   12871 
   12872 else
   12873   # If there is no Makefile yet, we rely on a make rule to execute
   12874   # `config.status --recheck' to rerun these tests and create the
   12875   # libtool script then.
   12876   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   12877   if test -f "$ltmain_in"; then
   12878     test -f Makefile && make "$ltmain"
   12879   fi
   12880 fi
   12881 
   12882 
   12883 ac_ext=c
   12884 ac_cpp='$CPP $CPPFLAGS'
   12885 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12886 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12887 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   12888 
   12889 CC=$lt_save_CC
   12890 LDCXX=$LD
   12891 LD=$lt_save_LD
   12892 GCC=$lt_save_GCC
   12893 with_gnu_ldcxx=$with_gnu_ld
   12894 with_gnu_ld=$lt_save_with_gnu_ld
   12895 lt_cv_path_LDCXX=$lt_cv_path_LD
   12896 lt_cv_path_LD=$lt_save_path_LD
   12897 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   12898 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   12899 
   12900 	else
   12901 	  tagname=""
   12902 	fi
   12903 	;;
   12904 
   12905       F77)
   12906 	if test -n "$F77" && test "X$F77" != "Xno"; then
   12907 
   12908 ac_ext=f
   12909 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   12910 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12911 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   12912 
   12913 
   12914 archive_cmds_need_lc_F77=no
   12915 allow_undefined_flag_F77=
   12916 always_export_symbols_F77=no
   12917 archive_expsym_cmds_F77=
   12918 export_dynamic_flag_spec_F77=
   12919 hardcode_direct_F77=no
   12920 hardcode_libdir_flag_spec_F77=
   12921 hardcode_libdir_flag_spec_ld_F77=
   12922 hardcode_libdir_separator_F77=
   12923 hardcode_minus_L_F77=no
   12924 hardcode_automatic_F77=no
   12925 module_cmds_F77=
   12926 module_expsym_cmds_F77=
   12927 link_all_deplibs_F77=unknown
   12928 old_archive_cmds_F77=$old_archive_cmds
   12929 no_undefined_flag_F77=
   12930 whole_archive_flag_spec_F77=
   12931 enable_shared_with_static_runtimes_F77=no
   12932 
   12933 # Source file extension for f77 test sources.
   12934 ac_ext=f
   12935 
   12936 # Object file extension for compiled f77 test sources.
   12937 objext=o
   12938 objext_F77=$objext
   12939 
   12940 # Code to be used in simple compile tests
   12941 lt_simple_compile_test_code="      subroutine t\n      return\n      end\n"
   12942 
   12943 # Code to be used in simple link tests
   12944 lt_simple_link_test_code="      program t\n      end\n"
   12945 
   12946 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   12947 
   12948 # If no C compiler was specified, use CC.
   12949 LTCC=${LTCC-"$CC"}
   12950 
   12951 # If no C compiler flags were specified, use CFLAGS.
   12952 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   12953 
   12954 # Allow CC to be a program name with arguments.
   12955 compiler=$CC
   12956 
   12957 
   12958 # save warnings/boilerplate of simple test code
   12959 ac_outfile=conftest.$ac_objext
   12960 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   12961 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   12962 _lt_compiler_boilerplate=`cat conftest.err`
   12963 $rm conftest*
   12964 
   12965 ac_outfile=conftest.$ac_objext
   12966 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   12967 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   12968 _lt_linker_boilerplate=`cat conftest.err`
   12969 $rm conftest*
   12970 
   12971 
   12972 # Allow CC to be a program name with arguments.
   12973 lt_save_CC="$CC"
   12974 CC=${F77-"f77"}
   12975 compiler=$CC
   12976 compiler_F77=$CC
   12977 for cc_temp in $compiler""; do
   12978   case $cc_temp in
   12979     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   12980     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   12981     \-*) ;;
   12982     *) break;;
   12983   esac
   12984 done
   12985 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   12986 
   12987 
   12988 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
   12989 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
   12990 echo "$as_me:$LINENO: result: $can_build_shared" >&5
   12991 echo "${ECHO_T}$can_build_shared" >&6
   12992 
   12993 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
   12994 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
   12995 test "$can_build_shared" = "no" && enable_shared=no
   12996 
   12997 # On AIX, shared libraries and static libraries use the same namespace, and
   12998 # are all built from PIC.
   12999 case $host_os in
   13000 aix3*)
   13001   test "$enable_shared" = yes && enable_static=no
   13002   if test -n "$RANLIB"; then
   13003     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   13004     postinstall_cmds='$RANLIB $lib'
   13005   fi
   13006   ;;
   13007 aix4* | aix5*)
   13008   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   13009     test "$enable_shared" = yes && enable_static=no
   13010   fi
   13011   ;;
   13012 esac
   13013 echo "$as_me:$LINENO: result: $enable_shared" >&5
   13014 echo "${ECHO_T}$enable_shared" >&6
   13015 
   13016 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
   13017 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
   13018 # Make sure either enable_shared or enable_static is yes.
   13019 test "$enable_shared" = yes || enable_static=yes
   13020 echo "$as_me:$LINENO: result: $enable_static" >&5
   13021 echo "${ECHO_T}$enable_static" >&6
   13022 
   13023 GCC_F77="$G77"
   13024 LD_F77="$LD"
   13025 
   13026 lt_prog_compiler_wl_F77=
   13027 lt_prog_compiler_pic_F77=
   13028 lt_prog_compiler_static_F77=
   13029 
   13030 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   13031 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
   13032 
   13033   if test "$GCC" = yes; then
   13034     lt_prog_compiler_wl_F77='-Wl,'
   13035     lt_prog_compiler_static_F77='-static'
   13036 
   13037     case $host_os in
   13038       aix*)
   13039       # All AIX code is PIC.
   13040       if test "$host_cpu" = ia64; then
   13041 	# AIX 5 now supports IA64 processor
   13042 	lt_prog_compiler_static_F77='-Bstatic'
   13043       fi
   13044       ;;
   13045 
   13046     amigaos*)
   13047       # FIXME: we need at least 68020 code to build shared libraries, but
   13048       # adding the `-m68020' flag to GCC prevents building anything better,
   13049       # like `-m68040'.
   13050       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   13051       ;;
   13052 
   13053     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   13054       # PIC is the default for these OSes.
   13055       ;;
   13056 
   13057     mingw* | pw32* | os2*)
   13058       # This hack is so that the source file can tell whether it is being
   13059       # built for inclusion in a dll (and should export symbols for example).
   13060       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13061       ;;
   13062 
   13063     darwin* | rhapsody*)
   13064       # PIC is the default on this platform
   13065       # Common symbols not allowed in MH_DYLIB files
   13066       lt_prog_compiler_pic_F77='-fno-common'
   13067       ;;
   13068 
   13069     interix3*)
   13070       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   13071       # Instead, we relocate shared libraries at runtime.
   13072       ;;
   13073 
   13074     msdosdjgpp*)
   13075       # Just because we use GCC doesn't mean we suddenly get shared libraries
   13076       # on systems that don't support them.
   13077       lt_prog_compiler_can_build_shared_F77=no
   13078       enable_shared=no
   13079       ;;
   13080 
   13081     sysv4*MP*)
   13082       if test -d /usr/nec; then
   13083 	lt_prog_compiler_pic_F77=-Kconform_pic
   13084       fi
   13085       ;;
   13086 
   13087     hpux*)
   13088       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13089       # not for PA HP-UX.
   13090       case $host_cpu in
   13091       hppa*64*|ia64*)
   13092 	# +Z the default
   13093 	;;
   13094       *)
   13095 	lt_prog_compiler_pic_F77='-fPIC'
   13096 	;;
   13097       esac
   13098       ;;
   13099 
   13100     *)
   13101       lt_prog_compiler_pic_F77='-fPIC'
   13102       ;;
   13103     esac
   13104   else
   13105     # PORTME Check for flag to pass linker flags through the system compiler.
   13106     case $host_os in
   13107     aix*)
   13108       lt_prog_compiler_wl_F77='-Wl,'
   13109       if test "$host_cpu" = ia64; then
   13110 	# AIX 5 now supports IA64 processor
   13111 	lt_prog_compiler_static_F77='-Bstatic'
   13112       else
   13113 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   13114       fi
   13115       ;;
   13116       darwin*)
   13117         # PIC is the default on this platform
   13118         # Common symbols not allowed in MH_DYLIB files
   13119        case $cc_basename in
   13120          xlc*)
   13121          lt_prog_compiler_pic_F77='-qnocommon'
   13122          lt_prog_compiler_wl_F77='-Wl,'
   13123          ;;
   13124        esac
   13125        ;;
   13126 
   13127     mingw* | pw32* | os2*)
   13128       # This hack is so that the source file can tell whether it is being
   13129       # built for inclusion in a dll (and should export symbols for example).
   13130       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13131       ;;
   13132 
   13133     hpux9* | hpux10* | hpux11*)
   13134       lt_prog_compiler_wl_F77='-Wl,'
   13135       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13136       # not for PA HP-UX.
   13137       case $host_cpu in
   13138       hppa*64*|ia64*)
   13139 	# +Z the default
   13140 	;;
   13141       *)
   13142 	lt_prog_compiler_pic_F77='+Z'
   13143 	;;
   13144       esac
   13145       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   13146       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   13147       ;;
   13148 
   13149     irix5* | irix6* | nonstopux*)
   13150       lt_prog_compiler_wl_F77='-Wl,'
   13151       # PIC (with -KPIC) is the default.
   13152       lt_prog_compiler_static_F77='-non_shared'
   13153       ;;
   13154 
   13155     newsos6)
   13156       lt_prog_compiler_pic_F77='-KPIC'
   13157       lt_prog_compiler_static_F77='-Bstatic'
   13158       ;;
   13159 
   13160     linux*)
   13161       case $cc_basename in
   13162       icc* | ecc*)
   13163 	lt_prog_compiler_wl_F77='-Wl,'
   13164 	lt_prog_compiler_pic_F77='-KPIC'
   13165 	lt_prog_compiler_static_F77='-static'
   13166         ;;
   13167       pgcc* | pgf77* | pgf90* | pgf95*)
   13168         # Portland Group compilers (*not* the Pentium gcc compiler,
   13169 	# which looks to be a dead project)
   13170 	lt_prog_compiler_wl_F77='-Wl,'
   13171 	lt_prog_compiler_pic_F77='-fpic'
   13172 	lt_prog_compiler_static_F77='-Bstatic'
   13173         ;;
   13174       ccc*)
   13175         lt_prog_compiler_wl_F77='-Wl,'
   13176         # All Alpha code is PIC.
   13177         lt_prog_compiler_static_F77='-non_shared'
   13178         ;;
   13179       esac
   13180       ;;
   13181 
   13182     osf3* | osf4* | osf5*)
   13183       lt_prog_compiler_wl_F77='-Wl,'
   13184       # All OSF/1 code is PIC.
   13185       lt_prog_compiler_static_F77='-non_shared'
   13186       ;;
   13187 
   13188     solaris*)
   13189       lt_prog_compiler_pic_F77='-KPIC'
   13190       lt_prog_compiler_static_F77='-Bstatic'
   13191       case $cc_basename in
   13192       f77* | f90* | f95*)
   13193 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   13194       *)
   13195 	lt_prog_compiler_wl_F77='-Wl,';;
   13196       esac
   13197       ;;
   13198 
   13199     sunos4*)
   13200       lt_prog_compiler_wl_F77='-Qoption ld '
   13201       lt_prog_compiler_pic_F77='-PIC'
   13202       lt_prog_compiler_static_F77='-Bstatic'
   13203       ;;
   13204 
   13205     sysv4 | sysv4.2uw2* | sysv4.3*)
   13206       lt_prog_compiler_wl_F77='-Wl,'
   13207       lt_prog_compiler_pic_F77='-KPIC'
   13208       lt_prog_compiler_static_F77='-Bstatic'
   13209       ;;
   13210 
   13211     sysv4*MP*)
   13212       if test -d /usr/nec ;then
   13213 	lt_prog_compiler_pic_F77='-Kconform_pic'
   13214 	lt_prog_compiler_static_F77='-Bstatic'
   13215       fi
   13216       ;;
   13217 
   13218     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   13219       lt_prog_compiler_wl_F77='-Wl,'
   13220       lt_prog_compiler_pic_F77='-KPIC'
   13221       lt_prog_compiler_static_F77='-Bstatic'
   13222       ;;
   13223 
   13224     unicos*)
   13225       lt_prog_compiler_wl_F77='-Wl,'
   13226       lt_prog_compiler_can_build_shared_F77=no
   13227       ;;
   13228 
   13229     uts4*)
   13230       lt_prog_compiler_pic_F77='-pic'
   13231       lt_prog_compiler_static_F77='-Bstatic'
   13232       ;;
   13233 
   13234     *)
   13235       lt_prog_compiler_can_build_shared_F77=no
   13236       ;;
   13237     esac
   13238   fi
   13239 
   13240 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5
   13241 echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6
   13242 
   13243 #
   13244 # Check to make sure the PIC flag actually works.
   13245 #
   13246 if test -n "$lt_prog_compiler_pic_F77"; then
   13247 
   13248 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   13249 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6
   13250 if test "${lt_prog_compiler_pic_works_F77+set}" = set; then
   13251   echo $ECHO_N "(cached) $ECHO_C" >&6
   13252 else
   13253   lt_prog_compiler_pic_works_F77=no
   13254   ac_outfile=conftest.$ac_objext
   13255    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   13256    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   13257    # Insert the option either (1) after the last *FLAGS variable, or
   13258    # (2) before a word containing "conftest.", or (3) at the end.
   13259    # Note that $ac_compile itself does not contain backslashes and begins
   13260    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13261    # The option is referenced via a variable to avoid confusing sed.
   13262    lt_compile=`echo "$ac_compile" | $SED \
   13263    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13264    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13265    -e 's:$: $lt_compiler_flag:'`
   13266    (eval echo "\"\$as_me:13266: $lt_compile\"" >&5)
   13267    (eval "$lt_compile" 2>conftest.err)
   13268    ac_status=$?
   13269    cat conftest.err >&5
   13270    echo "$as_me:13270: \$? = $ac_status" >&5
   13271    if (exit $ac_status) && test -s "$ac_outfile"; then
   13272      # The compiler can only warn and ignore the option if not recognized
   13273      # So say no if there are warnings other than the usual output.
   13274      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   13275      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13276      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   13277        lt_prog_compiler_pic_works_F77=yes
   13278      fi
   13279    fi
   13280    $rm conftest*
   13281 
   13282 fi
   13283 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5
   13284 echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6
   13285 
   13286 if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
   13287     case $lt_prog_compiler_pic_F77 in
   13288      "" | " "*) ;;
   13289      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   13290      esac
   13291 else
   13292     lt_prog_compiler_pic_F77=
   13293      lt_prog_compiler_can_build_shared_F77=no
   13294 fi
   13295 
   13296 fi
   13297 case $host_os in
   13298   # For platforms which do not support PIC, -DPIC is meaningless:
   13299   *djgpp*)
   13300     lt_prog_compiler_pic_F77=
   13301     ;;
   13302   *)
   13303     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   13304     ;;
   13305 esac
   13306 
   13307 #
   13308 # Check to make sure the static flag actually works.
   13309 #
   13310 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   13311 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   13312 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
   13313 if test "${lt_prog_compiler_static_works_F77+set}" = set; then
   13314   echo $ECHO_N "(cached) $ECHO_C" >&6
   13315 else
   13316   lt_prog_compiler_static_works_F77=no
   13317    save_LDFLAGS="$LDFLAGS"
   13318    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   13319    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   13320    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   13321      # The linker can only warn and ignore the option if not recognized
   13322      # So say no if there are warnings
   13323      if test -s conftest.err; then
   13324        # Append any errors to the config.log.
   13325        cat conftest.err 1>&5
   13326        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   13327        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   13328        if diff conftest.exp conftest.er2 >/dev/null; then
   13329          lt_prog_compiler_static_works_F77=yes
   13330        fi
   13331      else
   13332        lt_prog_compiler_static_works_F77=yes
   13333      fi
   13334    fi
   13335    $rm conftest*
   13336    LDFLAGS="$save_LDFLAGS"
   13337 
   13338 fi
   13339 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5
   13340 echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6
   13341 
   13342 if test x"$lt_prog_compiler_static_works_F77" = xyes; then
   13343     :
   13344 else
   13345     lt_prog_compiler_static_F77=
   13346 fi
   13347 
   13348 
   13349 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   13350 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
   13351 if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then
   13352   echo $ECHO_N "(cached) $ECHO_C" >&6
   13353 else
   13354   lt_cv_prog_compiler_c_o_F77=no
   13355    $rm -r conftest 2>/dev/null
   13356    mkdir conftest
   13357    cd conftest
   13358    mkdir out
   13359    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   13360 
   13361    lt_compiler_flag="-o out/conftest2.$ac_objext"
   13362    # Insert the option either (1) after the last *FLAGS variable, or
   13363    # (2) before a word containing "conftest.", or (3) at the end.
   13364    # Note that $ac_compile itself does not contain backslashes and begins
   13365    # with a dollar sign (not a hyphen), so the echo should work correctly.
   13366    lt_compile=`echo "$ac_compile" | $SED \
   13367    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   13368    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   13369    -e 's:$: $lt_compiler_flag:'`
   13370    (eval echo "\"\$as_me:13370: $lt_compile\"" >&5)
   13371    (eval "$lt_compile" 2>out/conftest.err)
   13372    ac_status=$?
   13373    cat out/conftest.err >&5
   13374    echo "$as_me:13374: \$? = $ac_status" >&5
   13375    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   13376    then
   13377      # The compiler can only warn and ignore the option if not recognized
   13378      # So say no if there are warnings
   13379      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   13380      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   13381      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   13382        lt_cv_prog_compiler_c_o_F77=yes
   13383      fi
   13384    fi
   13385    chmod u+w . 2>&5
   13386    $rm conftest*
   13387    # SGI C++ compiler will create directory out/ii_files/ for
   13388    # template instantiation
   13389    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   13390    $rm out/* && rmdir out
   13391    cd ..
   13392    rmdir conftest
   13393    $rm conftest*
   13394 
   13395 fi
   13396 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5
   13397 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6
   13398 
   13399 
   13400 hard_links="nottested"
   13401 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   13402   # do not overwrite the value of need_locks provided by the user
   13403   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   13404 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
   13405   hard_links=yes
   13406   $rm conftest*
   13407   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13408   touch conftest.a
   13409   ln conftest.a conftest.b 2>&5 || hard_links=no
   13410   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   13411   echo "$as_me:$LINENO: result: $hard_links" >&5
   13412 echo "${ECHO_T}$hard_links" >&6
   13413   if test "$hard_links" = no; then
   13414     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   13415 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   13416     need_locks=warn
   13417   fi
   13418 else
   13419   need_locks=no
   13420 fi
   13421 
   13422 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   13423 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
   13424 
   13425   runpath_var=
   13426   allow_undefined_flag_F77=
   13427   enable_shared_with_static_runtimes_F77=no
   13428   archive_cmds_F77=
   13429   archive_expsym_cmds_F77=
   13430   old_archive_From_new_cmds_F77=
   13431   old_archive_from_expsyms_cmds_F77=
   13432   export_dynamic_flag_spec_F77=
   13433   whole_archive_flag_spec_F77=
   13434   thread_safe_flag_spec_F77=
   13435   hardcode_libdir_flag_spec_F77=
   13436   hardcode_libdir_flag_spec_ld_F77=
   13437   hardcode_libdir_separator_F77=
   13438   hardcode_direct_F77=no
   13439   hardcode_minus_L_F77=no
   13440   hardcode_shlibpath_var_F77=unsupported
   13441   link_all_deplibs_F77=unknown
   13442   hardcode_automatic_F77=no
   13443   module_cmds_F77=
   13444   module_expsym_cmds_F77=
   13445   always_export_symbols_F77=no
   13446   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   13447   # include_expsyms should be a list of space-separated symbols to be *always*
   13448   # included in the symbol list
   13449   include_expsyms_F77=
   13450   # exclude_expsyms can be an extended regexp of symbols to exclude
   13451   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   13452   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   13453   # as well as any symbol that contains `d'.
   13454   exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_"
   13455   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   13456   # platforms (ab)use it in PIC code, but their linkers get confused if
   13457   # the symbol is explicitly referenced.  Since portable code cannot
   13458   # rely on this symbol name, it's probably fine to never include it in
   13459   # preloaded symbol tables.
   13460   extract_expsyms_cmds=
   13461   # Just being paranoid about ensuring that cc_basename is set.
   13462   for cc_temp in $compiler""; do
   13463   case $cc_temp in
   13464     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   13465     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   13466     \-*) ;;
   13467     *) break;;
   13468   esac
   13469 done
   13470 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   13471 
   13472   case $host_os in
   13473   cygwin* | mingw* | pw32*)
   13474     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   13475     # When not using gcc, we currently assume that we are using
   13476     # Microsoft Visual C++.
   13477     if test "$GCC" != yes; then
   13478       with_gnu_ld=no
   13479     fi
   13480     ;;
   13481   interix*)
   13482     # we just hope/assume this is gcc and not c89 (= MSVC++)
   13483     with_gnu_ld=yes
   13484     ;;
   13485   openbsd*)
   13486     with_gnu_ld=no
   13487     ;;
   13488   esac
   13489 
   13490   ld_shlibs_F77=yes
   13491   if test "$with_gnu_ld" = yes; then
   13492     # If archive_cmds runs LD, not CC, wlarc should be empty
   13493     wlarc='${wl}'
   13494 
   13495     # Set some defaults for GNU ld with shared library support. These
   13496     # are reset later if shared libraries are not supported. Putting them
   13497     # here allows them to be overridden if necessary.
   13498     runpath_var=LD_RUN_PATH
   13499     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   13500     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   13501     # ancient GNU ld didn't support --whole-archive et. al.
   13502     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   13503 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   13504       else
   13505   	whole_archive_flag_spec_F77=
   13506     fi
   13507     supports_anon_versioning=no
   13508     case `$LD -v 2>/dev/null` in
   13509       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   13510       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   13511       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   13512       *\ 2.11.*) ;; # other 2.11 versions
   13513       *) supports_anon_versioning=yes ;;
   13514     esac
   13515 
   13516     # See if GNU ld supports shared libraries.
   13517     case $host_os in
   13518     aix3* | aix4* | aix5*)
   13519       # On AIX/PPC, the GNU linker is very broken
   13520       if test "$host_cpu" != ia64; then
   13521 	ld_shlibs_F77=no
   13522 	cat <<EOF 1>&2
   13523 
   13524 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   13525 *** to be unable to reliably create shared libraries on AIX.
   13526 *** Therefore, libtool is disabling shared libraries support.  If you
   13527 *** really care for shared libraries, you may want to modify your PATH
   13528 *** so that a non-GNU linker is found, and then restart.
   13529 
   13530 EOF
   13531       fi
   13532       ;;
   13533 
   13534     amigaos*)
   13535       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)'
   13536       hardcode_libdir_flag_spec_F77='-L$libdir'
   13537       hardcode_minus_L_F77=yes
   13538 
   13539       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   13540       # that the semantics of dynamic libraries on AmigaOS, at least up
   13541       # to version 4, is to share data among multiple programs linked
   13542       # with the same dynamic library.  Since this doesn't match the
   13543       # behavior of shared libraries on other platforms, we can't use
   13544       # them.
   13545       ld_shlibs_F77=no
   13546       ;;
   13547 
   13548     beos*)
   13549       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   13550 	allow_undefined_flag_F77=unsupported
   13551 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   13552 	# support --undefined.  This deserves some investigation.  FIXME
   13553 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13554       else
   13555 	ld_shlibs_F77=no
   13556       fi
   13557       ;;
   13558 
   13559     cygwin* | mingw* | pw32*)
   13560       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   13561       # as there is no search path for DLLs.
   13562       hardcode_libdir_flag_spec_F77='-L$libdir'
   13563       allow_undefined_flag_F77=unsupported
   13564       always_export_symbols_F77=no
   13565       enable_shared_with_static_runtimes_F77=yes
   13566       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   13567 
   13568       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   13569         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   13570 	# If the export-symbols file already is a .def file (1st line
   13571 	# is EXPORTS), use it as is; otherwise, prepend...
   13572 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   13573 	  cp $export_symbols $output_objdir/$soname.def;
   13574 	else
   13575 	  echo EXPORTS > $output_objdir/$soname.def;
   13576 	  cat $export_symbols >> $output_objdir/$soname.def;
   13577 	fi~
   13578 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   13579       else
   13580 	ld_shlibs_F77=no
   13581       fi
   13582       ;;
   13583 
   13584     interix3*)
   13585       hardcode_direct_F77=no
   13586       hardcode_shlibpath_var_F77=no
   13587       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   13588       export_dynamic_flag_spec_F77='${wl}-E'
   13589       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   13590       # Instead, shared libraries are loaded at an image base (0x10000000 by
   13591       # default) and relocated if they conflict, which is a slow very memory
   13592       # consuming and fragmenting process.  To avoid this, we pick a random,
   13593       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   13594       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   13595       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'
   13596       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'
   13597       ;;
   13598 
   13599     linux*)
   13600       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   13601 	tmp_addflag=
   13602 	case $cc_basename,$host_cpu in
   13603 	pgcc*)				# Portland Group C compiler
   13604 	  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'
   13605 	  tmp_addflag=' $pic_flag'
   13606 	  ;;
   13607 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   13608 	  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'
   13609 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   13610 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   13611 	  tmp_addflag=' -i_dynamic' ;;
   13612 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   13613 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   13614 	ifc* | ifort*)			# Intel Fortran compiler
   13615 	  tmp_addflag=' -nofor_main' ;;
   13616 	esac
   13617 	archive_cmds_F77='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13618 
   13619 	if test $supports_anon_versioning = yes; then
   13620 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   13621   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   13622   $echo "local: *; };" >> $output_objdir/$libname.ver~
   13623 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   13624 	fi
   13625       else
   13626 	ld_shlibs_F77=no
   13627       fi
   13628       ;;
   13629 
   13630     netbsd*)
   13631       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   13632 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   13633 	wlarc=
   13634       else
   13635 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13636 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   13637       fi
   13638       ;;
   13639 
   13640     solaris*)
   13641       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   13642 	ld_shlibs_F77=no
   13643 	cat <<EOF 1>&2
   13644 
   13645 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   13646 *** create shared libraries on Solaris systems.  Therefore, libtool
   13647 *** is disabling shared libraries support.  We urge you to upgrade GNU
   13648 *** binutils to release 2.9.1 or newer.  Another option is to modify
   13649 *** your PATH or compiler configuration so that the native linker is
   13650 *** used, and then restart.
   13651 
   13652 EOF
   13653       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   13654 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13655 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   13656       else
   13657 	ld_shlibs_F77=no
   13658       fi
   13659       ;;
   13660 
   13661     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   13662       case `$LD -v 2>&1` in
   13663         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   13664 	ld_shlibs_F77=no
   13665 	cat <<_LT_EOF 1>&2
   13666 
   13667 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   13668 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   13669 *** is disabling shared libraries support.  We urge you to upgrade GNU
   13670 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   13671 *** your PATH or compiler configuration so that the native linker is
   13672 *** used, and then restart.
   13673 
   13674 _LT_EOF
   13675 	;;
   13676 	*)
   13677 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   13678 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   13679 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   13680 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   13681 	  else
   13682 	    ld_shlibs_F77=no
   13683 	  fi
   13684 	;;
   13685       esac
   13686       ;;
   13687 
   13688     sunos4*)
   13689       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   13690       wlarc=
   13691       hardcode_direct_F77=yes
   13692       hardcode_shlibpath_var_F77=no
   13693       ;;
   13694 
   13695     *)
   13696       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   13697 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13698 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   13699       else
   13700 	ld_shlibs_F77=no
   13701       fi
   13702       ;;
   13703     esac
   13704 
   13705     if test "$ld_shlibs_F77" = no; then
   13706       runpath_var=
   13707       hardcode_libdir_flag_spec_F77=
   13708       export_dynamic_flag_spec_F77=
   13709       whole_archive_flag_spec_F77=
   13710     fi
   13711   else
   13712     # PORTME fill in a description of your system's linker (not GNU ld)
   13713     case $host_os in
   13714     aix3*)
   13715       allow_undefined_flag_F77=unsupported
   13716       always_export_symbols_F77=yes
   13717       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'
   13718       # Note: this linker hardcodes the directories in LIBPATH if there
   13719       # are no directories specified by -L.
   13720       hardcode_minus_L_F77=yes
   13721       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   13722 	# Neither direct hardcoding nor static linking is supported with a
   13723 	# broken collect2.
   13724 	hardcode_direct_F77=unsupported
   13725       fi
   13726       ;;
   13727 
   13728     aix4* | aix5*)
   13729       if test "$host_cpu" = ia64; then
   13730 	# On IA64, the linker does run time linking by default, so we don't
   13731 	# have to do anything special.
   13732 	aix_use_runtimelinking=no
   13733 	exp_sym_flag='-Bexport'
   13734 	no_entry_flag=""
   13735       else
   13736 	# If we're using GNU nm, then we don't want the "-C" option.
   13737 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   13738 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   13739 	  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'
   13740 	else
   13741 	  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'
   13742 	fi
   13743 	aix_use_runtimelinking=no
   13744 
   13745 	# Test if we are trying to use run time linking or normal
   13746 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   13747 	# need to do runtime linking.
   13748 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   13749 	  for ld_flag in $LDFLAGS; do
   13750   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   13751   	    aix_use_runtimelinking=yes
   13752   	    break
   13753   	  fi
   13754 	  done
   13755 	  ;;
   13756 	esac
   13757 
   13758 	exp_sym_flag='-bexport'
   13759 	no_entry_flag='-bnoentry'
   13760       fi
   13761 
   13762       # When large executables or shared objects are built, AIX ld can
   13763       # have problems creating the table of contents.  If linking a library
   13764       # or program results in "error TOC overflow" add -mminimal-toc to
   13765       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   13766       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   13767 
   13768       archive_cmds_F77=''
   13769       hardcode_direct_F77=yes
   13770       hardcode_libdir_separator_F77=':'
   13771       link_all_deplibs_F77=yes
   13772 
   13773       if test "$GCC" = yes; then
   13774 	case $host_os in aix4.[012]|aix4.[012].*)
   13775 	# We only want to do this on AIX 4.2 and lower, the check
   13776 	# below for broken collect2 doesn't work under 4.3+
   13777 	  collect2name=`${CC} -print-prog-name=collect2`
   13778 	  if test -f "$collect2name" && \
   13779   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   13780 	  then
   13781   	  # We have reworked collect2
   13782   	  hardcode_direct_F77=yes
   13783 	  else
   13784   	  # We have old collect2
   13785   	  hardcode_direct_F77=unsupported
   13786   	  # It fails to find uninstalled libraries when the uninstalled
   13787   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   13788   	  # to unsupported forces relinking
   13789   	  hardcode_minus_L_F77=yes
   13790   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   13791   	  hardcode_libdir_separator_F77=
   13792 	  fi
   13793 	  ;;
   13794 	esac
   13795 	shared_flag='-shared'
   13796 	if test "$aix_use_runtimelinking" = yes; then
   13797 	  shared_flag="$shared_flag "'${wl}-G'
   13798 	fi
   13799       else
   13800 	# not using gcc
   13801 	if test "$host_cpu" = ia64; then
   13802   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   13803   	# chokes on -Wl,-G. The following line is correct:
   13804 	  shared_flag='-G'
   13805 	else
   13806 	  if test "$aix_use_runtimelinking" = yes; then
   13807 	    shared_flag='${wl}-G'
   13808 	  else
   13809 	    shared_flag='${wl}-bM:SRE'
   13810 	  fi
   13811 	fi
   13812       fi
   13813 
   13814       # It seems that -bexpall does not export symbols beginning with
   13815       # underscore (_), so it is better to generate a list of symbols to export.
   13816       always_export_symbols_F77=yes
   13817       if test "$aix_use_runtimelinking" = yes; then
   13818 	# Warning - without using the other runtime loading flags (-brtl),
   13819 	# -berok will link without error, but may produce a broken library.
   13820 	allow_undefined_flag_F77='-berok'
   13821        # Determine the default libpath from the value encoded in an empty executable.
   13822        cat >conftest.$ac_ext <<_ACEOF
   13823       program main
   13824 
   13825       end
   13826 _ACEOF
   13827 rm -f conftest.$ac_objext conftest$ac_exeext
   13828 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   13829   (eval $ac_link) 2>conftest.er1
   13830   ac_status=$?
   13831   grep -v '^ *+' conftest.er1 >conftest.err
   13832   rm -f conftest.er1
   13833   cat conftest.err >&5
   13834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13835   (exit $ac_status); } &&
   13836 	 { ac_try='test -z "$ac_f77_werror_flag"
   13837 			 || test ! -s conftest.err'
   13838   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   13839   (eval $ac_try) 2>&5
   13840   ac_status=$?
   13841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13842   (exit $ac_status); }; } &&
   13843 	 { ac_try='test -s conftest$ac_exeext'
   13844   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   13845   (eval $ac_try) 2>&5
   13846   ac_status=$?
   13847   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13848   (exit $ac_status); }; }; then
   13849 
   13850 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   13851 }'`
   13852 # Check for a 64-bit object if we didn't find anything.
   13853 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; }
   13854 }'`; fi
   13855 else
   13856   echo "$as_me: failed program was:" >&5
   13857 sed 's/^/| /' conftest.$ac_ext >&5
   13858 
   13859 fi
   13860 rm -f conftest.err conftest.$ac_objext \
   13861       conftest$ac_exeext conftest.$ac_ext
   13862 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   13863 
   13864        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   13865 	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"
   13866        else
   13867 	if test "$host_cpu" = ia64; then
   13868 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   13869 	  allow_undefined_flag_F77="-z nodefs"
   13870 	  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"
   13871 	else
   13872 	 # Determine the default libpath from the value encoded in an empty executable.
   13873 	 cat >conftest.$ac_ext <<_ACEOF
   13874       program main
   13875 
   13876       end
   13877 _ACEOF
   13878 rm -f conftest.$ac_objext conftest$ac_exeext
   13879 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   13880   (eval $ac_link) 2>conftest.er1
   13881   ac_status=$?
   13882   grep -v '^ *+' conftest.er1 >conftest.err
   13883   rm -f conftest.er1
   13884   cat conftest.err >&5
   13885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13886   (exit $ac_status); } &&
   13887 	 { ac_try='test -z "$ac_f77_werror_flag"
   13888 			 || test ! -s conftest.err'
   13889   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   13890   (eval $ac_try) 2>&5
   13891   ac_status=$?
   13892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13893   (exit $ac_status); }; } &&
   13894 	 { ac_try='test -s conftest$ac_exeext'
   13895   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   13896   (eval $ac_try) 2>&5
   13897   ac_status=$?
   13898   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13899   (exit $ac_status); }; }; then
   13900 
   13901 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   13902 }'`
   13903 # Check for a 64-bit object if we didn't find anything.
   13904 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; }
   13905 }'`; fi
   13906 else
   13907   echo "$as_me: failed program was:" >&5
   13908 sed 's/^/| /' conftest.$ac_ext >&5
   13909 
   13910 fi
   13911 rm -f conftest.err conftest.$ac_objext \
   13912       conftest$ac_exeext conftest.$ac_ext
   13913 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   13914 
   13915 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   13916 	  # Warning - without using the other run time loading flags,
   13917 	  # -berok will link without error, but may produce a broken library.
   13918 	  no_undefined_flag_F77=' ${wl}-bernotok'
   13919 	  allow_undefined_flag_F77=' ${wl}-berok'
   13920 	  # Exported symbols can be pulled into shared objects from archives
   13921 	  whole_archive_flag_spec_F77='$convenience'
   13922 	  archive_cmds_need_lc_F77=yes
   13923 	  # This is similar to how AIX traditionally builds its shared libraries.
   13924 	  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'
   13925 	fi
   13926       fi
   13927       ;;
   13928 
   13929     amigaos*)
   13930       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)'
   13931       hardcode_libdir_flag_spec_F77='-L$libdir'
   13932       hardcode_minus_L_F77=yes
   13933       # see comment about different semantics on the GNU ld section
   13934       ld_shlibs_F77=no
   13935       ;;
   13936 
   13937     bsdi[45]*)
   13938       export_dynamic_flag_spec_F77=-rdynamic
   13939       ;;
   13940 
   13941     cygwin* | mingw* | pw32*)
   13942       # When not using gcc, we currently assume that we are using
   13943       # Microsoft Visual C++.
   13944       # hardcode_libdir_flag_spec is actually meaningless, as there is
   13945       # no search path for DLLs.
   13946       hardcode_libdir_flag_spec_F77=' '
   13947       allow_undefined_flag_F77=unsupported
   13948       # Tell ltmain to make .lib files, not .a files.
   13949       libext=lib
   13950       # Tell ltmain to make .dll files, not .so files.
   13951       shrext_cmds=".dll"
   13952       # FIXME: Setting linknames here is a bad hack.
   13953       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   13954       # The linker will automatically build a .lib file if we build a DLL.
   13955       old_archive_From_new_cmds_F77='true'
   13956       # FIXME: Should let the user specify the lib program.
   13957       old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs'
   13958       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   13959       enable_shared_with_static_runtimes_F77=yes
   13960       ;;
   13961 
   13962     darwin* | rhapsody*)
   13963       case $host_os in
   13964         rhapsody* | darwin1.[012])
   13965          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   13966          ;;
   13967        *) # Darwin 1.3 on
   13968          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   13969            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   13970          else
   13971            case ${MACOSX_DEPLOYMENT_TARGET} in
   13972              10.[012])
   13973                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   13974                ;;
   13975              10.*)
   13976                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   13977                ;;
   13978            esac
   13979          fi
   13980          ;;
   13981       esac
   13982       archive_cmds_need_lc_F77=no
   13983       hardcode_direct_F77=no
   13984       hardcode_automatic_F77=yes
   13985       hardcode_shlibpath_var_F77=unsupported
   13986       whole_archive_flag_spec_F77=''
   13987       link_all_deplibs_F77=yes
   13988     if test "$GCC" = yes ; then
   13989     	output_verbose_link_cmd='echo'
   13990         archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   13991       module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   13992       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   13993       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}'
   13994       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}'
   13995     else
   13996       case $cc_basename in
   13997         xlc*)
   13998          output_verbose_link_cmd='echo'
   13999          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   14000          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   14001           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   14002          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}'
   14003           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}'
   14004           ;;
   14005        *)
   14006          ld_shlibs_F77=no
   14007           ;;
   14008       esac
   14009     fi
   14010       ;;
   14011 
   14012     dgux*)
   14013       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14014       hardcode_libdir_flag_spec_F77='-L$libdir'
   14015       hardcode_shlibpath_var_F77=no
   14016       ;;
   14017 
   14018     freebsd1*)
   14019       ld_shlibs_F77=no
   14020       ;;
   14021 
   14022     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   14023     # support.  Future versions do this automatically, but an explicit c++rt0.o
   14024     # does not break anything, and helps significantly (at the cost of a little
   14025     # extra space).
   14026     freebsd2.2*)
   14027       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   14028       hardcode_libdir_flag_spec_F77='-R$libdir'
   14029       hardcode_direct_F77=yes
   14030       hardcode_shlibpath_var_F77=no
   14031       ;;
   14032 
   14033     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   14034     freebsd2*)
   14035       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14036       hardcode_direct_F77=yes
   14037       hardcode_minus_L_F77=yes
   14038       hardcode_shlibpath_var_F77=no
   14039       ;;
   14040 
   14041     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   14042     freebsd* | kfreebsd*-gnu | dragonfly*)
   14043       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   14044       hardcode_libdir_flag_spec_F77='-R$libdir'
   14045       hardcode_direct_F77=yes
   14046       hardcode_shlibpath_var_F77=no
   14047       ;;
   14048 
   14049     hpux9*)
   14050       if test "$GCC" = yes; then
   14051 	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'
   14052       else
   14053 	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'
   14054       fi
   14055       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14056       hardcode_libdir_separator_F77=:
   14057       hardcode_direct_F77=yes
   14058 
   14059       # hardcode_minus_L: Not really in the search PATH,
   14060       # but as the default location of the library.
   14061       hardcode_minus_L_F77=yes
   14062       export_dynamic_flag_spec_F77='${wl}-E'
   14063       ;;
   14064 
   14065     hpux10*)
   14066       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14067 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14068       else
   14069 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   14070       fi
   14071       if test "$with_gnu_ld" = no; then
   14072 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14073 	hardcode_libdir_separator_F77=:
   14074 
   14075 	hardcode_direct_F77=yes
   14076 	export_dynamic_flag_spec_F77='${wl}-E'
   14077 
   14078 	# hardcode_minus_L: Not really in the search PATH,
   14079 	# but as the default location of the library.
   14080 	hardcode_minus_L_F77=yes
   14081       fi
   14082       ;;
   14083 
   14084     hpux11*)
   14085       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14086 	case $host_cpu in
   14087 	hppa*64*)
   14088 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14089 	  ;;
   14090 	ia64*)
   14091 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14092 	  ;;
   14093 	*)
   14094 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14095 	  ;;
   14096 	esac
   14097       else
   14098 	case $host_cpu in
   14099 	hppa*64*)
   14100 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14101 	  ;;
   14102 	ia64*)
   14103 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14104 	  ;;
   14105 	*)
   14106 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14107 	  ;;
   14108 	esac
   14109       fi
   14110       if test "$with_gnu_ld" = no; then
   14111 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14112 	hardcode_libdir_separator_F77=:
   14113 
   14114 	case $host_cpu in
   14115 	hppa*64*|ia64*)
   14116 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   14117 	  hardcode_direct_F77=no
   14118 	  hardcode_shlibpath_var_F77=no
   14119 	  ;;
   14120 	*)
   14121 	  hardcode_direct_F77=yes
   14122 	  export_dynamic_flag_spec_F77='${wl}-E'
   14123 
   14124 	  # hardcode_minus_L: Not really in the search PATH,
   14125 	  # but as the default location of the library.
   14126 	  hardcode_minus_L_F77=yes
   14127 	  ;;
   14128 	esac
   14129       fi
   14130       ;;
   14131 
   14132     irix5* | irix6* | nonstopux*)
   14133       if test "$GCC" = yes; then
   14134 	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'
   14135       else
   14136 	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'
   14137 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   14138       fi
   14139       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14140       hardcode_libdir_separator_F77=:
   14141       link_all_deplibs_F77=yes
   14142       ;;
   14143 
   14144     netbsd*)
   14145       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14146 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   14147       else
   14148 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   14149       fi
   14150       hardcode_libdir_flag_spec_F77='-R$libdir'
   14151       hardcode_direct_F77=yes
   14152       hardcode_shlibpath_var_F77=no
   14153       ;;
   14154 
   14155     newsos6)
   14156       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14157       hardcode_direct_F77=yes
   14158       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14159       hardcode_libdir_separator_F77=:
   14160       hardcode_shlibpath_var_F77=no
   14161       ;;
   14162 
   14163     openbsd*)
   14164       hardcode_direct_F77=yes
   14165       hardcode_shlibpath_var_F77=no
   14166       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   14167 	archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14168 	archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   14169 	hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14170 	export_dynamic_flag_spec_F77='${wl}-E'
   14171       else
   14172        case $host_os in
   14173 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   14174 	   archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14175 	   hardcode_libdir_flag_spec_F77='-R$libdir'
   14176 	   ;;
   14177 	 *)
   14178 	   archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14179 	   hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14180 	   ;;
   14181        esac
   14182       fi
   14183       ;;
   14184 
   14185     os2*)
   14186       hardcode_libdir_flag_spec_F77='-L$libdir'
   14187       hardcode_minus_L_F77=yes
   14188       allow_undefined_flag_F77=unsupported
   14189       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'
   14190       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   14191       ;;
   14192 
   14193     osf3*)
   14194       if test "$GCC" = yes; then
   14195 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   14196 	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'
   14197       else
   14198 	allow_undefined_flag_F77=' -expect_unresolved \*'
   14199 	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'
   14200       fi
   14201       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14202       hardcode_libdir_separator_F77=:
   14203       ;;
   14204 
   14205     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   14206       if test "$GCC" = yes; then
   14207 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   14208 	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'
   14209 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14210       else
   14211 	allow_undefined_flag_F77=' -expect_unresolved \*'
   14212 	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'
   14213 	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~
   14214 	$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'
   14215 
   14216 	# Both c and cxx compiler support -rpath directly
   14217 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   14218       fi
   14219       hardcode_libdir_separator_F77=:
   14220       ;;
   14221 
   14222     solaris*)
   14223       no_undefined_flag_F77=' -z text'
   14224       if test "$GCC" = yes; then
   14225 	wlarc='${wl}'
   14226 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14227 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   14228 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   14229       else
   14230 	wlarc=''
   14231 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14232 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   14233   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   14234       fi
   14235       hardcode_libdir_flag_spec_F77='-R$libdir'
   14236       hardcode_shlibpath_var_F77=no
   14237       case $host_os in
   14238       solaris2.[0-5] | solaris2.[0-5].*) ;;
   14239       *)
   14240  	# The compiler driver will combine linker options so we
   14241  	# cannot just pass the convience library names through
   14242  	# without $wl, iff we do not link with $LD.
   14243  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   14244  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   14245  	case $wlarc in
   14246  	'')
   14247  	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;;
   14248  	*)
   14249  	  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' ;;
   14250  	esac ;;
   14251       esac
   14252       link_all_deplibs_F77=yes
   14253       ;;
   14254 
   14255     sunos4*)
   14256       if test "x$host_vendor" = xsequent; then
   14257 	# Use $CC to link under sequent, because it throws in some extra .o
   14258 	# files that make .init and .fini sections work.
   14259 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   14260       else
   14261 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   14262       fi
   14263       hardcode_libdir_flag_spec_F77='-L$libdir'
   14264       hardcode_direct_F77=yes
   14265       hardcode_minus_L_F77=yes
   14266       hardcode_shlibpath_var_F77=no
   14267       ;;
   14268 
   14269     sysv4)
   14270       case $host_vendor in
   14271 	sni)
   14272 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14273 	  hardcode_direct_F77=yes # is this really true???
   14274 	;;
   14275 	siemens)
   14276 	  ## LD is ld it makes a PLAMLIB
   14277 	  ## CC just makes a GrossModule.
   14278 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   14279 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   14280 	  hardcode_direct_F77=no
   14281         ;;
   14282 	motorola)
   14283 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14284 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   14285 	;;
   14286       esac
   14287       runpath_var='LD_RUN_PATH'
   14288       hardcode_shlibpath_var_F77=no
   14289       ;;
   14290 
   14291     sysv4.3*)
   14292       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14293       hardcode_shlibpath_var_F77=no
   14294       export_dynamic_flag_spec_F77='-Bexport'
   14295       ;;
   14296 
   14297     sysv4*MP*)
   14298       if test -d /usr/nec; then
   14299 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14300 	hardcode_shlibpath_var_F77=no
   14301 	runpath_var=LD_RUN_PATH
   14302 	hardcode_runpath_var=yes
   14303 	ld_shlibs_F77=yes
   14304       fi
   14305       ;;
   14306 
   14307     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   14308       no_undefined_flag_F77='${wl}-z,text'
   14309       archive_cmds_need_lc_F77=no
   14310       hardcode_shlibpath_var_F77=no
   14311       runpath_var='LD_RUN_PATH'
   14312 
   14313       if test "$GCC" = yes; then
   14314 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14315 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14316       else
   14317 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14318 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   14319       fi
   14320       ;;
   14321 
   14322     sysv5* | sco3.2v5* | sco5v6*)
   14323       # Note: We can NOT use -z defs as we might desire, because we do not
   14324       # link with -lc, and that would cause any symbols used from libc to
   14325       # always be unresolved, which means just about no library would
   14326       # ever link correctly.  If we're not using GNU ld we use -z text
   14327       # though, which does catch some bad symbols but isn't as heavy-handed
   14328       # as -z defs.
   14329       no_undefined_flag_F77='${wl}-z,text'
   14330       allow_undefined_flag_F77='${wl}-z,nodefs'
   14331       archive_cmds_need_lc_F77=no
   14332       hardcode_shlibpath_var_F77=no
   14333       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   14334       hardcode_libdir_separator_F77=':'
   14335       link_all_deplibs_F77=yes
   14336       export_dynamic_flag_spec_F77='${wl}-Bexport'
   14337       runpath_var='LD_RUN_PATH'
   14338 
   14339       if test "$GCC" = yes; then
   14340 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14341 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14342       else
   14343 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14344 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14345       fi
   14346       ;;
   14347 
   14348     uts4*)
   14349       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14350       hardcode_libdir_flag_spec_F77='-L$libdir'
   14351       hardcode_shlibpath_var_F77=no
   14352       ;;
   14353 
   14354     *)
   14355       ld_shlibs_F77=no
   14356       ;;
   14357     esac
   14358   fi
   14359 
   14360 echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5
   14361 echo "${ECHO_T}$ld_shlibs_F77" >&6
   14362 test "$ld_shlibs_F77" = no && can_build_shared=no
   14363 
   14364 #
   14365 # Do we need to explicitly link libc?
   14366 #
   14367 case "x$archive_cmds_need_lc_F77" in
   14368 x|xyes)
   14369   # Assume -lc should be added
   14370   archive_cmds_need_lc_F77=yes
   14371 
   14372   if test "$enable_shared" = yes && test "$GCC" = yes; then
   14373     case $archive_cmds_F77 in
   14374     *'~'*)
   14375       # FIXME: we may have to deal with multi-command sequences.
   14376       ;;
   14377     '$CC '*)
   14378       # Test whether the compiler implicitly links with -lc since on some
   14379       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   14380       # to ld, don't add -lc before -lgcc.
   14381       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   14382 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
   14383       $rm conftest*
   14384       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   14385 
   14386       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   14387   (eval $ac_compile) 2>&5
   14388   ac_status=$?
   14389   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14390   (exit $ac_status); } 2>conftest.err; then
   14391         soname=conftest
   14392         lib=conftest
   14393         libobjs=conftest.$ac_objext
   14394         deplibs=
   14395         wl=$lt_prog_compiler_wl_F77
   14396 	pic_flag=$lt_prog_compiler_pic_F77
   14397         compiler_flags=-v
   14398         linker_flags=-v
   14399         verstring=
   14400         output_objdir=.
   14401         libname=conftest
   14402         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   14403         allow_undefined_flag_F77=
   14404         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   14405   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   14406   ac_status=$?
   14407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14408   (exit $ac_status); }
   14409         then
   14410 	  archive_cmds_need_lc_F77=no
   14411         else
   14412 	  archive_cmds_need_lc_F77=yes
   14413         fi
   14414         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   14415       else
   14416         cat conftest.err 1>&5
   14417       fi
   14418       $rm conftest*
   14419       echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   14420 echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6
   14421       ;;
   14422     esac
   14423   fi
   14424   ;;
   14425 esac
   14426 
   14427 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   14428 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
   14429 library_names_spec=
   14430 libname_spec='lib$name'
   14431 soname_spec=
   14432 shrext_cmds=".so"
   14433 postinstall_cmds=
   14434 postuninstall_cmds=
   14435 finish_cmds=
   14436 finish_eval=
   14437 shlibpath_var=
   14438 shlibpath_overrides_runpath=unknown
   14439 version_type=none
   14440 dynamic_linker="$host_os ld.so"
   14441 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   14442 if test "$GCC" = yes; then
   14443   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   14444   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   14445     # if the path contains ";" then we assume it to be the separator
   14446     # otherwise default to the standard path separator (i.e. ":") - it is
   14447     # assumed that no part of a normal pathname contains ";" but that should
   14448     # okay in the real world where ";" in dirpaths is itself problematic.
   14449     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   14450   else
   14451     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   14452   fi
   14453 else
   14454   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   14455 fi
   14456 need_lib_prefix=unknown
   14457 hardcode_into_libs=no
   14458 
   14459 # when you set need_version to no, make sure it does not cause -set_version
   14460 # flags to be left without arguments
   14461 need_version=unknown
   14462 
   14463 case $host_os in
   14464 aix3*)
   14465   version_type=linux
   14466   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   14467   shlibpath_var=LIBPATH
   14468 
   14469   # AIX 3 has no versioning support, so we append a major version to the name.
   14470   soname_spec='${libname}${release}${shared_ext}$major'
   14471   ;;
   14472 
   14473 aix4* | aix5*)
   14474   version_type=linux
   14475   need_lib_prefix=no
   14476   need_version=no
   14477   hardcode_into_libs=yes
   14478   if test "$host_cpu" = ia64; then
   14479     # AIX 5 supports IA64
   14480     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   14481     shlibpath_var=LD_LIBRARY_PATH
   14482   else
   14483     # With GCC up to 2.95.x, collect2 would create an import file
   14484     # for dependence libraries.  The import file would start with
   14485     # the line `#! .'.  This would cause the generated library to
   14486     # depend on `.', always an invalid library.  This was fixed in
   14487     # development snapshots of GCC prior to 3.0.
   14488     case $host_os in
   14489       aix4 | aix4.[01] | aix4.[01].*)
   14490       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   14491 	   echo ' yes '
   14492 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   14493 	:
   14494       else
   14495 	can_build_shared=no
   14496       fi
   14497       ;;
   14498     esac
   14499     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   14500     # soname into executable. Probably we can add versioning support to
   14501     # collect2, so additional links can be useful in future.
   14502     if test "$aix_use_runtimelinking" = yes; then
   14503       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   14504       # instead of lib<name>.a to let people know that these are not
   14505       # typical AIX shared libraries.
   14506       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14507     else
   14508       # We preserve .a as extension for shared libraries through AIX4.2
   14509       # and later when we are not doing run time linking.
   14510       library_names_spec='${libname}${release}.a $libname.a'
   14511       soname_spec='${libname}${release}${shared_ext}$major'
   14512     fi
   14513     shlibpath_var=LIBPATH
   14514   fi
   14515   ;;
   14516 
   14517 amigaos*)
   14518   library_names_spec='$libname.ixlibrary $libname.a'
   14519   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   14520   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'
   14521   ;;
   14522 
   14523 beos*)
   14524   library_names_spec='${libname}${shared_ext}'
   14525   dynamic_linker="$host_os ld.so"
   14526   shlibpath_var=LIBRARY_PATH
   14527   ;;
   14528 
   14529 bsdi[45]*)
   14530   version_type=linux
   14531   need_version=no
   14532   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14533   soname_spec='${libname}${release}${shared_ext}$major'
   14534   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   14535   shlibpath_var=LD_LIBRARY_PATH
   14536   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   14537   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   14538   # the default ld.so.conf also contains /usr/contrib/lib and
   14539   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   14540   # libtool to hard-code these into programs
   14541   ;;
   14542 
   14543 cygwin* | mingw* | pw32*)
   14544   version_type=windows
   14545   shrext_cmds=".dll"
   14546   need_version=no
   14547   need_lib_prefix=no
   14548 
   14549   case $GCC,$host_os in
   14550   yes,cygwin* | yes,mingw* | yes,pw32*)
   14551     library_names_spec='$libname.dll.a'
   14552     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   14553     postinstall_cmds='base_file=`basename \${file}`~
   14554       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   14555       dldir=$destdir/`dirname \$dlpath`~
   14556       test -d \$dldir || mkdir -p \$dldir~
   14557       $install_prog $dir/$dlname \$dldir/$dlname~
   14558       chmod a+x \$dldir/$dlname'
   14559     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   14560       dlpath=$dir/\$dldll~
   14561        $rm \$dlpath'
   14562     shlibpath_overrides_runpath=yes
   14563 
   14564     case $host_os in
   14565     cygwin*)
   14566       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   14567       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14568       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   14569       ;;
   14570     mingw*)
   14571       # MinGW DLLs use traditional 'lib' prefix
   14572       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14573       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   14574       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   14575         # It is most probably a Windows format PATH printed by
   14576         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   14577         # path with ; separators, and with drive letters. We can handle the
   14578         # drive letters (cygwin fileutils understands them), so leave them,
   14579         # especially as we might pass files found there to a mingw objdump,
   14580         # which wouldn't understand a cygwinified path. Ahh.
   14581         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   14582       else
   14583         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   14584       fi
   14585       ;;
   14586     pw32*)
   14587       # pw32 DLLs use 'pw' prefix rather than 'lib'
   14588       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14589       ;;
   14590     esac
   14591     ;;
   14592 
   14593   *)
   14594     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   14595     ;;
   14596   esac
   14597   dynamic_linker='Win32 ld.exe'
   14598   # FIXME: first we should search . and the directory the executable is in
   14599   shlibpath_var=PATH
   14600   ;;
   14601 
   14602 darwin* | rhapsody*)
   14603   dynamic_linker="$host_os dyld"
   14604   version_type=darwin
   14605   need_lib_prefix=no
   14606   need_version=no
   14607   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   14608   soname_spec='${libname}${release}${major}$shared_ext'
   14609   shlibpath_overrides_runpath=yes
   14610   shlibpath_var=DYLD_LIBRARY_PATH
   14611   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   14612   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   14613   if test "$GCC" = yes; then
   14614     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"`
   14615   else
   14616     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   14617   fi
   14618   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   14619   ;;
   14620 
   14621 dgux*)
   14622   version_type=linux
   14623   need_lib_prefix=no
   14624   need_version=no
   14625   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   14626   soname_spec='${libname}${release}${shared_ext}$major'
   14627   shlibpath_var=LD_LIBRARY_PATH
   14628   ;;
   14629 
   14630 freebsd1*)
   14631   dynamic_linker=no
   14632   ;;
   14633 
   14634 kfreebsd*-gnu)
   14635   version_type=linux
   14636   need_lib_prefix=no
   14637   need_version=no
   14638   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14639   soname_spec='${libname}${release}${shared_ext}$major'
   14640   shlibpath_var=LD_LIBRARY_PATH
   14641   shlibpath_overrides_runpath=no
   14642   hardcode_into_libs=yes
   14643   dynamic_linker='GNU ld.so'
   14644   ;;
   14645 
   14646 freebsd* | dragonfly*)
   14647   # DragonFly does not have aout.  When/if they implement a new
   14648   # versioning mechanism, adjust this.
   14649   if test -x /usr/bin/objformat; then
   14650     objformat=`/usr/bin/objformat`
   14651   else
   14652     case $host_os in
   14653     freebsd[123]*) objformat=aout ;;
   14654     *) objformat=elf ;;
   14655     esac
   14656   fi
   14657   version_type=freebsd-$objformat
   14658   case $version_type in
   14659     freebsd-elf*)
   14660       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   14661       need_version=no
   14662       need_lib_prefix=no
   14663       ;;
   14664     freebsd-*)
   14665       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   14666       need_version=yes
   14667       ;;
   14668   esac
   14669   shlibpath_var=LD_LIBRARY_PATH
   14670   case $host_os in
   14671   freebsd2*)
   14672     shlibpath_overrides_runpath=yes
   14673     ;;
   14674   freebsd3.[01]* | freebsdelf3.[01]*)
   14675     shlibpath_overrides_runpath=yes
   14676     hardcode_into_libs=yes
   14677     ;;
   14678   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   14679   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   14680     shlibpath_overrides_runpath=no
   14681     hardcode_into_libs=yes
   14682     ;;
   14683   freebsd*) # from 4.6 on
   14684     shlibpath_overrides_runpath=yes
   14685     hardcode_into_libs=yes
   14686     ;;
   14687   esac
   14688   ;;
   14689 
   14690 gnu*)
   14691   version_type=linux
   14692   need_lib_prefix=no
   14693   need_version=no
   14694   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   14695   soname_spec='${libname}${release}${shared_ext}$major'
   14696   shlibpath_var=LD_LIBRARY_PATH
   14697   hardcode_into_libs=yes
   14698   ;;
   14699 
   14700 hpux9* | hpux10* | hpux11*)
   14701   # Give a soname corresponding to the major version so that dld.sl refuses to
   14702   # link against other versions.
   14703   version_type=sunos
   14704   need_lib_prefix=no
   14705   need_version=no
   14706   case $host_cpu in
   14707   ia64*)
   14708     shrext_cmds='.so'
   14709     hardcode_into_libs=yes
   14710     dynamic_linker="$host_os dld.so"
   14711     shlibpath_var=LD_LIBRARY_PATH
   14712     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   14713     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14714     soname_spec='${libname}${release}${shared_ext}$major'
   14715     if test "X$HPUX_IA64_MODE" = X32; then
   14716       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   14717     else
   14718       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   14719     fi
   14720     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   14721     ;;
   14722    hppa*64*)
   14723      shrext_cmds='.sl'
   14724      hardcode_into_libs=yes
   14725      dynamic_linker="$host_os dld.sl"
   14726      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   14727      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   14728      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14729      soname_spec='${libname}${release}${shared_ext}$major'
   14730      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   14731      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   14732      ;;
   14733    *)
   14734     shrext_cmds='.sl'
   14735     dynamic_linker="$host_os dld.sl"
   14736     shlibpath_var=SHLIB_PATH
   14737     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   14738     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14739     soname_spec='${libname}${release}${shared_ext}$major'
   14740     ;;
   14741   esac
   14742   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   14743   postinstall_cmds='chmod 555 $lib'
   14744   ;;
   14745 
   14746 interix3*)
   14747   version_type=linux
   14748   need_lib_prefix=no
   14749   need_version=no
   14750   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14751   soname_spec='${libname}${release}${shared_ext}$major'
   14752   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   14753   shlibpath_var=LD_LIBRARY_PATH
   14754   shlibpath_overrides_runpath=no
   14755   hardcode_into_libs=yes
   14756   ;;
   14757 
   14758 irix5* | irix6* | nonstopux*)
   14759   case $host_os in
   14760     nonstopux*) version_type=nonstopux ;;
   14761     *)
   14762 	if test "$lt_cv_prog_gnu_ld" = yes; then
   14763 		version_type=linux
   14764 	else
   14765 		version_type=irix
   14766 	fi ;;
   14767   esac
   14768   need_lib_prefix=no
   14769   need_version=no
   14770   soname_spec='${libname}${release}${shared_ext}$major'
   14771   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   14772   case $host_os in
   14773   irix5* | nonstopux*)
   14774     libsuff= shlibsuff=
   14775     ;;
   14776   *)
   14777     case $LD in # libtool.m4 will add one of these switches to LD
   14778     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   14779       libsuff= shlibsuff= libmagic=32-bit;;
   14780     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   14781       libsuff=32 shlibsuff=N32 libmagic=N32;;
   14782     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   14783       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   14784     *) libsuff= shlibsuff= libmagic=never-match;;
   14785     esac
   14786     ;;
   14787   esac
   14788   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   14789   shlibpath_overrides_runpath=no
   14790   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   14791   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   14792   hardcode_into_libs=yes
   14793   ;;
   14794 
   14795 # No shared lib support for Linux oldld, aout, or coff.
   14796 linux*oldld* | linux*aout* | linux*coff*)
   14797   dynamic_linker=no
   14798   ;;
   14799 
   14800 # This must be Linux ELF.
   14801 linux*)
   14802   version_type=linux
   14803   need_lib_prefix=no
   14804   need_version=no
   14805   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14806   soname_spec='${libname}${release}${shared_ext}$major'
   14807   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   14808   shlibpath_var=LD_LIBRARY_PATH
   14809   shlibpath_overrides_runpath=no
   14810   # This implies no fast_install, which is unacceptable.
   14811   # Some rework will be needed to allow for fast_install
   14812   # before this can be enabled.
   14813   hardcode_into_libs=yes
   14814 
   14815   # find out which ABI we are using
   14816   libsuff=
   14817   case "$host_cpu" in
   14818   x86_64*|s390x*|powerpc64*)
   14819     echo '#line 14819 "configure"' > conftest.$ac_ext
   14820     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   14821   (eval $ac_compile) 2>&5
   14822   ac_status=$?
   14823   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14824   (exit $ac_status); }; then
   14825       case `/usr/bin/file conftest.$ac_objext` in
   14826       *64-bit*)
   14827         libsuff=64
   14828         sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
   14829         ;;
   14830       esac
   14831     fi
   14832     rm -rf conftest*
   14833     ;;
   14834   esac
   14835 
   14836   # Append ld.so.conf contents to the search path
   14837   if test -f /etc/ld.so.conf; then
   14838     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   14839     sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
   14840   fi
   14841 
   14842   # We used to test for /lib/ld.so.1 and disable shared libraries on
   14843   # powerpc, because MkLinux only supported shared libraries with the
   14844   # GNU dynamic linker.  Since this was broken with cross compilers,
   14845   # most powerpc-linux boxes support dynamic linking these days and
   14846   # people can always --disable-shared, the test was removed, and we
   14847   # assume the GNU/Linux dynamic linker is in use.
   14848   dynamic_linker='GNU/Linux ld.so'
   14849   ;;
   14850 
   14851 knetbsd*-gnu)
   14852   version_type=linux
   14853   need_lib_prefix=no
   14854   need_version=no
   14855   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14856   soname_spec='${libname}${release}${shared_ext}$major'
   14857   shlibpath_var=LD_LIBRARY_PATH
   14858   shlibpath_overrides_runpath=no
   14859   hardcode_into_libs=yes
   14860   dynamic_linker='GNU ld.so'
   14861   ;;
   14862 
   14863 netbsd*)
   14864   version_type=sunos
   14865   need_lib_prefix=no
   14866   need_version=no
   14867   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14868     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14869     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   14870     dynamic_linker='NetBSD (a.out) ld.so'
   14871   else
   14872     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   14873     soname_spec='${libname}${release}${shared_ext}$major'
   14874     dynamic_linker='NetBSD ld.elf_so'
   14875   fi
   14876   shlibpath_var=LD_LIBRARY_PATH
   14877   shlibpath_overrides_runpath=yes
   14878   hardcode_into_libs=yes
   14879   ;;
   14880 
   14881 newsos6)
   14882   version_type=linux
   14883   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14884   shlibpath_var=LD_LIBRARY_PATH
   14885   shlibpath_overrides_runpath=yes
   14886   ;;
   14887 
   14888 nto-qnx*)
   14889   version_type=linux
   14890   need_lib_prefix=no
   14891   need_version=no
   14892   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14893   soname_spec='${libname}${release}${shared_ext}$major'
   14894   shlibpath_var=LD_LIBRARY_PATH
   14895   shlibpath_overrides_runpath=yes
   14896   ;;
   14897 
   14898 openbsd*)
   14899   version_type=sunos
   14900   sys_lib_dlsearch_path_spec="/usr/lib"
   14901   need_lib_prefix=no
   14902   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   14903   case $host_os in
   14904     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   14905     *)                         need_version=no  ;;
   14906   esac
   14907   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14908   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   14909   shlibpath_var=LD_LIBRARY_PATH
   14910   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   14911     case $host_os in
   14912       openbsd2.[89] | openbsd2.[89].*)
   14913 	shlibpath_overrides_runpath=no
   14914 	;;
   14915       *)
   14916 	shlibpath_overrides_runpath=yes
   14917 	;;
   14918       esac
   14919   else
   14920     shlibpath_overrides_runpath=yes
   14921   fi
   14922   ;;
   14923 
   14924 os2*)
   14925   libname_spec='$name'
   14926   shrext_cmds=".dll"
   14927   need_lib_prefix=no
   14928   library_names_spec='$libname${shared_ext} $libname.a'
   14929   dynamic_linker='OS/2 ld.exe'
   14930   shlibpath_var=LIBPATH
   14931   ;;
   14932 
   14933 osf3* | osf4* | osf5*)
   14934   version_type=osf
   14935   need_lib_prefix=no
   14936   need_version=no
   14937   soname_spec='${libname}${release}${shared_ext}$major'
   14938   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14939   shlibpath_var=LD_LIBRARY_PATH
   14940   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   14941   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   14942   ;;
   14943 
   14944 solaris*)
   14945   version_type=linux
   14946   need_lib_prefix=no
   14947   need_version=no
   14948   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14949   soname_spec='${libname}${release}${shared_ext}$major'
   14950   shlibpath_var=LD_LIBRARY_PATH
   14951   shlibpath_overrides_runpath=yes
   14952   hardcode_into_libs=yes
   14953   # ldd complains unless libraries are executable
   14954   postinstall_cmds='chmod +x $lib'
   14955   ;;
   14956 
   14957 sunos4*)
   14958   version_type=sunos
   14959   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   14960   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   14961   shlibpath_var=LD_LIBRARY_PATH
   14962   shlibpath_overrides_runpath=yes
   14963   if test "$with_gnu_ld" = yes; then
   14964     need_lib_prefix=no
   14965   fi
   14966   need_version=yes
   14967   ;;
   14968 
   14969 sysv4 | sysv4.3*)
   14970   version_type=linux
   14971   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14972   soname_spec='${libname}${release}${shared_ext}$major'
   14973   shlibpath_var=LD_LIBRARY_PATH
   14974   case $host_vendor in
   14975     sni)
   14976       shlibpath_overrides_runpath=no
   14977       need_lib_prefix=no
   14978       export_dynamic_flag_spec='${wl}-Blargedynsym'
   14979       runpath_var=LD_RUN_PATH
   14980       ;;
   14981     siemens)
   14982       need_lib_prefix=no
   14983       ;;
   14984     motorola)
   14985       need_lib_prefix=no
   14986       need_version=no
   14987       shlibpath_overrides_runpath=no
   14988       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   14989       ;;
   14990   esac
   14991   ;;
   14992 
   14993 sysv4*MP*)
   14994   if test -d /usr/nec ;then
   14995     version_type=linux
   14996     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   14997     soname_spec='$libname${shared_ext}.$major'
   14998     shlibpath_var=LD_LIBRARY_PATH
   14999   fi
   15000   ;;
   15001 
   15002 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   15003   version_type=freebsd-elf
   15004   need_lib_prefix=no
   15005   need_version=no
   15006   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15007   soname_spec='${libname}${release}${shared_ext}$major'
   15008   shlibpath_var=LD_LIBRARY_PATH
   15009   hardcode_into_libs=yes
   15010   if test "$with_gnu_ld" = yes; then
   15011     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   15012     shlibpath_overrides_runpath=no
   15013   else
   15014     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   15015     shlibpath_overrides_runpath=yes
   15016     case $host_os in
   15017       sco3.2v5*)
   15018         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   15019 	;;
   15020     esac
   15021   fi
   15022   sys_lib_dlsearch_path_spec='/usr/lib'
   15023   ;;
   15024 
   15025 uts4*)
   15026   version_type=linux
   15027   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15028   soname_spec='${libname}${release}${shared_ext}$major'
   15029   shlibpath_var=LD_LIBRARY_PATH
   15030   ;;
   15031 
   15032 *)
   15033   dynamic_linker=no
   15034   ;;
   15035 esac
   15036 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   15037 echo "${ECHO_T}$dynamic_linker" >&6
   15038 test "$dynamic_linker" = no && can_build_shared=no
   15039 
   15040 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   15041 if test "$GCC" = yes; then
   15042   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   15043 fi
   15044 
   15045 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   15046 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
   15047 hardcode_action_F77=
   15048 if test -n "$hardcode_libdir_flag_spec_F77" || \
   15049    test -n "$runpath_var_F77" || \
   15050    test "X$hardcode_automatic_F77" = "Xyes" ; then
   15051 
   15052   # We can hardcode non-existant directories.
   15053   if test "$hardcode_direct_F77" != no &&
   15054      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   15055      # have to relink, otherwise we might link with an installed library
   15056      # when we should be linking with a yet-to-be-installed one
   15057      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   15058      test "$hardcode_minus_L_F77" != no; then
   15059     # Linking always hardcodes the temporary library directory.
   15060     hardcode_action_F77=relink
   15061   else
   15062     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   15063     hardcode_action_F77=immediate
   15064   fi
   15065 else
   15066   # We cannot hardcode anything, or else we can only hardcode existing
   15067   # directories.
   15068   hardcode_action_F77=unsupported
   15069 fi
   15070 echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5
   15071 echo "${ECHO_T}$hardcode_action_F77" >&6
   15072 
   15073 if test "$hardcode_action_F77" = relink; then
   15074   # Fast installation is not supported
   15075   enable_fast_install=no
   15076 elif test "$shlibpath_overrides_runpath" = yes ||
   15077      test "$enable_shared" = no; then
   15078   # Fast installation is not necessary
   15079   enable_fast_install=needless
   15080 fi
   15081 
   15082 
   15083 # The else clause should only fire when bootstrapping the
   15084 # libtool distribution, otherwise you forgot to ship ltmain.sh
   15085 # with your package, and you will get complaints that there are
   15086 # no rules to generate ltmain.sh.
   15087 if test -f "$ltmain"; then
   15088   # See if we are running on zsh, and set the options which allow our commands through
   15089   # without removal of \ escapes.
   15090   if test -n "${ZSH_VERSION+set}" ; then
   15091     setopt NO_GLOB_SUBST
   15092   fi
   15093   # Now quote all the things that may contain metacharacters while being
   15094   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   15095   # variables and quote the copies for generation of the libtool script.
   15096   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   15097     SED SHELL STRIP \
   15098     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   15099     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   15100     deplibs_check_method reload_flag reload_cmds need_locks \
   15101     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   15102     lt_cv_sys_global_symbol_to_c_name_address \
   15103     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   15104     old_postinstall_cmds old_postuninstall_cmds \
   15105     compiler_F77 \
   15106     CC_F77 \
   15107     LD_F77 \
   15108     lt_prog_compiler_wl_F77 \
   15109     lt_prog_compiler_pic_F77 \
   15110     lt_prog_compiler_static_F77 \
   15111     lt_prog_compiler_no_builtin_flag_F77 \
   15112     export_dynamic_flag_spec_F77 \
   15113     thread_safe_flag_spec_F77 \
   15114     whole_archive_flag_spec_F77 \
   15115     enable_shared_with_static_runtimes_F77 \
   15116     old_archive_cmds_F77 \
   15117     old_archive_from_new_cmds_F77 \
   15118     predep_objects_F77 \
   15119     postdep_objects_F77 \
   15120     predeps_F77 \
   15121     postdeps_F77 \
   15122     compiler_lib_search_path_F77 \
   15123     archive_cmds_F77 \
   15124     archive_expsym_cmds_F77 \
   15125     postinstall_cmds_F77 \
   15126     postuninstall_cmds_F77 \
   15127     old_archive_from_expsyms_cmds_F77 \
   15128     allow_undefined_flag_F77 \
   15129     no_undefined_flag_F77 \
   15130     export_symbols_cmds_F77 \
   15131     hardcode_libdir_flag_spec_F77 \
   15132     hardcode_libdir_flag_spec_ld_F77 \
   15133     hardcode_libdir_separator_F77 \
   15134     hardcode_automatic_F77 \
   15135     module_cmds_F77 \
   15136     module_expsym_cmds_F77 \
   15137     lt_cv_prog_compiler_c_o_F77 \
   15138     exclude_expsyms_F77 \
   15139     include_expsyms_F77; do
   15140 
   15141     case $var in
   15142     old_archive_cmds_F77 | \
   15143     old_archive_from_new_cmds_F77 | \
   15144     archive_cmds_F77 | \
   15145     archive_expsym_cmds_F77 | \
   15146     module_cmds_F77 | \
   15147     module_expsym_cmds_F77 | \
   15148     old_archive_from_expsyms_cmds_F77 | \
   15149     export_symbols_cmds_F77 | \
   15150     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   15151     postinstall_cmds | postuninstall_cmds | \
   15152     old_postinstall_cmds | old_postuninstall_cmds | \
   15153     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   15154       # Double-quote double-evaled strings.
   15155       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   15156       ;;
   15157     *)
   15158       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   15159       ;;
   15160     esac
   15161   done
   15162 
   15163   case $lt_echo in
   15164   *'\$0 --fallback-echo"')
   15165     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   15166     ;;
   15167   esac
   15168 
   15169 cfgfile="$ofile"
   15170 
   15171   cat <<__EOF__ >> "$cfgfile"
   15172 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   15173 
   15174 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   15175 
   15176 # Shell to use when invoking shell scripts.
   15177 SHELL=$lt_SHELL
   15178 
   15179 # Whether or not to build shared libraries.
   15180 build_libtool_libs=$enable_shared
   15181 
   15182 # Whether or not to build static libraries.
   15183 build_old_libs=$enable_static
   15184 
   15185 # Whether or not to add -lc for building shared libraries.
   15186 build_libtool_need_lc=$archive_cmds_need_lc_F77
   15187 
   15188 # Whether or not to disallow shared libs when runtime libs are static
   15189 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   15190 
   15191 # Whether or not to optimize for fast installation.
   15192 fast_install=$enable_fast_install
   15193 
   15194 # The host system.
   15195 host_alias=$host_alias
   15196 host=$host
   15197 host_os=$host_os
   15198 
   15199 # The build system.
   15200 build_alias=$build_alias
   15201 build=$build
   15202 build_os=$build_os
   15203 
   15204 # An echo program that does not interpret backslashes.
   15205 echo=$lt_echo
   15206 
   15207 # The archiver.
   15208 AR=$lt_AR
   15209 AR_FLAGS=$lt_AR_FLAGS
   15210 
   15211 # A C compiler.
   15212 LTCC=$lt_LTCC
   15213 
   15214 # LTCC compiler flags.
   15215 LTCFLAGS=$lt_LTCFLAGS
   15216 
   15217 # A language-specific compiler.
   15218 CC=$lt_compiler_F77
   15219 
   15220 # Is the compiler the GNU C compiler?
   15221 with_gcc=$GCC_F77
   15222 
   15223 gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
   15224 gcc_ver=\`gcc -dumpversion\`
   15225 
   15226 # An ERE matcher.
   15227 EGREP=$lt_EGREP
   15228 
   15229 # The linker used to build libraries.
   15230 LD=$lt_LD_F77
   15231 
   15232 # Whether we need hard or soft links.
   15233 LN_S=$lt_LN_S
   15234 
   15235 # A BSD-compatible nm program.
   15236 NM=$lt_NM
   15237 
   15238 # A symbol stripping program
   15239 STRIP=$lt_STRIP
   15240 
   15241 # Used to examine libraries when file_magic_cmd begins "file"
   15242 MAGIC_CMD=$MAGIC_CMD
   15243 
   15244 # Used on cygwin: DLL creation program.
   15245 DLLTOOL="$DLLTOOL"
   15246 
   15247 # Used on cygwin: object dumper.
   15248 OBJDUMP="$OBJDUMP"
   15249 
   15250 # Used on cygwin: assembler.
   15251 AS="$AS"
   15252 
   15253 # The name of the directory that contains temporary libtool files.
   15254 objdir=$objdir
   15255 
   15256 # How to create reloadable object files.
   15257 reload_flag=$lt_reload_flag
   15258 reload_cmds=$lt_reload_cmds
   15259 
   15260 # How to pass a linker flag through the compiler.
   15261 wl=$lt_lt_prog_compiler_wl_F77
   15262 
   15263 # Object file suffix (normally "o").
   15264 objext="$ac_objext"
   15265 
   15266 # Old archive suffix (normally "a").
   15267 libext="$libext"
   15268 
   15269 # Shared library suffix (normally ".so").
   15270 shrext_cmds='$shrext_cmds'
   15271 
   15272 # Executable file suffix (normally "").
   15273 exeext="$exeext"
   15274 
   15275 # Additional compiler flags for building library objects.
   15276 pic_flag=$lt_lt_prog_compiler_pic_F77
   15277 pic_mode=$pic_mode
   15278 
   15279 # What is the maximum length of a command?
   15280 max_cmd_len=$lt_cv_sys_max_cmd_len
   15281 
   15282 # Does compiler simultaneously support -c and -o options?
   15283 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   15284 
   15285 # Must we lock files when doing compilation?
   15286 need_locks=$lt_need_locks
   15287 
   15288 # Do we need the lib prefix for modules?
   15289 need_lib_prefix=$need_lib_prefix
   15290 
   15291 # Do we need a version for libraries?
   15292 need_version=$need_version
   15293 
   15294 # Whether dlopen is supported.
   15295 dlopen_support=$enable_dlopen
   15296 
   15297 # Whether dlopen of programs is supported.
   15298 dlopen_self=$enable_dlopen_self
   15299 
   15300 # Whether dlopen of statically linked programs is supported.
   15301 dlopen_self_static=$enable_dlopen_self_static
   15302 
   15303 # Compiler flag to prevent dynamic linking.
   15304 link_static_flag=$lt_lt_prog_compiler_static_F77
   15305 
   15306 # Compiler flag to turn off builtin functions.
   15307 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   15308 
   15309 # Compiler flag to allow reflexive dlopens.
   15310 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   15311 
   15312 # Compiler flag to generate shared objects directly from archives.
   15313 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   15314 
   15315 # Compiler flag to generate thread-safe objects.
   15316 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   15317 
   15318 # Library versioning type.
   15319 version_type=$version_type
   15320 
   15321 # Format of library name prefix.
   15322 libname_spec=$lt_libname_spec
   15323 
   15324 # List of archive names.  First name is the real one, the rest are links.
   15325 # The last name is the one that the linker finds with -lNAME.
   15326 library_names_spec=$lt_library_names_spec
   15327 
   15328 # The coded name of the library, if different from the real name.
   15329 soname_spec=$lt_soname_spec
   15330 
   15331 # Commands used to build and install an old-style archive.
   15332 RANLIB=$lt_RANLIB
   15333 old_archive_cmds=$lt_old_archive_cmds_F77
   15334 old_postinstall_cmds=$lt_old_postinstall_cmds
   15335 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   15336 
   15337 # Create an old-style archive from a shared archive.
   15338 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   15339 
   15340 # Create a temporary old-style archive to link instead of a shared archive.
   15341 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   15342 
   15343 # Commands used to build and install a shared archive.
   15344 archive_cmds=$lt_archive_cmds_F77
   15345 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   15346 postinstall_cmds=$lt_postinstall_cmds
   15347 postuninstall_cmds=$lt_postuninstall_cmds
   15348 
   15349 # Commands used to build a loadable module (assumed same as above if empty)
   15350 module_cmds=$lt_module_cmds_F77
   15351 module_expsym_cmds=$lt_module_expsym_cmds_F77
   15352 
   15353 # Commands to strip libraries.
   15354 old_striplib=$lt_old_striplib
   15355 striplib=$lt_striplib
   15356 
   15357 # Dependencies to place before the objects being linked to create a
   15358 # shared library.
   15359 predep_objects=\`echo $lt_predep_objects_F77 | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   15360 
   15361 # Dependencies to place after the objects being linked to create a
   15362 # shared library.
   15363 postdep_objects=\`echo $lt_postdep_objects_F77 | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   15364 
   15365 # Dependencies to place before the objects being linked to create a
   15366 # shared library.
   15367 predeps=$lt_predeps_F77
   15368 
   15369 # Dependencies to place after the objects being linked to create a
   15370 # shared library.
   15371 postdeps=$lt_postdeps_F77
   15372 
   15373 # The library search path used internally by the compiler when linking
   15374 # a shared library.
   15375 compiler_lib_search_path=\`echo $lt_compiler_lib_search_path_F77 | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   15376 
   15377 # Method to check whether dependent libraries are shared objects.
   15378 deplibs_check_method=$lt_deplibs_check_method
   15379 
   15380 # Command to use when deplibs_check_method == file_magic.
   15381 file_magic_cmd=$lt_file_magic_cmd
   15382 
   15383 # Flag that allows shared libraries with undefined symbols to be built.
   15384 allow_undefined_flag=$lt_allow_undefined_flag_F77
   15385 
   15386 # Flag that forces no undefined symbols.
   15387 no_undefined_flag=$lt_no_undefined_flag_F77
   15388 
   15389 # Commands used to finish a libtool library installation in a directory.
   15390 finish_cmds=$lt_finish_cmds
   15391 
   15392 # Same as above, but a single script fragment to be evaled but not shown.
   15393 finish_eval=$lt_finish_eval
   15394 
   15395 # Take the output of nm and produce a listing of raw symbols and C names.
   15396 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   15397 
   15398 # Transform the output of nm in a proper C declaration
   15399 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   15400 
   15401 # Transform the output of nm in a C name address pair
   15402 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   15403 
   15404 # This is the shared library runtime path variable.
   15405 runpath_var=$runpath_var
   15406 
   15407 # This is the shared library path variable.
   15408 shlibpath_var=$shlibpath_var
   15409 
   15410 # Is shlibpath searched before the hard-coded library search path?
   15411 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   15412 
   15413 # How to hardcode a shared library path into an executable.
   15414 hardcode_action=$hardcode_action_F77
   15415 
   15416 # Whether we should hardcode library paths into libraries.
   15417 hardcode_into_libs=$hardcode_into_libs
   15418 
   15419 # Flag to hardcode \$libdir into a binary during linking.
   15420 # This must work even if \$libdir does not exist.
   15421 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   15422 
   15423 # If ld is used when linking, flag to hardcode \$libdir into
   15424 # a binary during linking. This must work even if \$libdir does
   15425 # not exist.
   15426 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   15427 
   15428 # Whether we need a single -rpath flag with a separated argument.
   15429 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   15430 
   15431 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   15432 # resulting binary.
   15433 hardcode_direct=$hardcode_direct_F77
   15434 
   15435 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   15436 # resulting binary.
   15437 hardcode_minus_L=$hardcode_minus_L_F77
   15438 
   15439 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   15440 # the resulting binary.
   15441 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   15442 
   15443 # Set to yes if building a shared library automatically hardcodes DIR into the library
   15444 # and all subsequent libraries and executables linked against it.
   15445 hardcode_automatic=$hardcode_automatic_F77
   15446 
   15447 # Variables whose values should be saved in libtool wrapper scripts and
   15448 # restored at relink time.
   15449 variables_saved_for_relink="$variables_saved_for_relink"
   15450 
   15451 # Whether libtool must link a program against all its dependency libraries.
   15452 link_all_deplibs=$link_all_deplibs_F77
   15453 
   15454 # Compile-time system search path for libraries
   15455 sys_lib_search_path_spec=\`echo $lt_sys_lib_search_path_spec | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   15456 
   15457 # Run-time system search path for libraries
   15458 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   15459 
   15460 # Fix the shell variable \$srcfile for the compiler.
   15461 fix_srcfile_path="$fix_srcfile_path_F77"
   15462 
   15463 # Set to yes if exported symbols are required.
   15464 always_export_symbols=$always_export_symbols_F77
   15465 
   15466 # The commands to list exported symbols.
   15467 export_symbols_cmds=$lt_export_symbols_cmds_F77
   15468 
   15469 # The commands to extract the exported symbol list from a shared archive.
   15470 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   15471 
   15472 # Symbols that should not be listed in the preloaded symbols.
   15473 exclude_expsyms=$lt_exclude_expsyms_F77
   15474 
   15475 # Symbols that must always be exported.
   15476 include_expsyms=$lt_include_expsyms_F77
   15477 
   15478 # ### END LIBTOOL TAG CONFIG: $tagname
   15479 
   15480 __EOF__
   15481 
   15482 
   15483 else
   15484   # If there is no Makefile yet, we rely on a make rule to execute
   15485   # `config.status --recheck' to rerun these tests and create the
   15486   # libtool script then.
   15487   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   15488   if test -f "$ltmain_in"; then
   15489     test -f Makefile && make "$ltmain"
   15490   fi
   15491 fi
   15492 
   15493 
   15494 ac_ext=c
   15495 ac_cpp='$CPP $CPPFLAGS'
   15496 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   15497 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   15498 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   15499 
   15500 CC="$lt_save_CC"
   15501 
   15502 	else
   15503 	  tagname=""
   15504 	fi
   15505 	;;
   15506 
   15507       GCJ)
   15508 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   15509 
   15510 
   15511 
   15512 # Source file extension for Java test sources.
   15513 ac_ext=java
   15514 
   15515 # Object file extension for compiled Java test sources.
   15516 objext=o
   15517 objext_GCJ=$objext
   15518 
   15519 # Code to be used in simple compile tests
   15520 lt_simple_compile_test_code="class foo {}\n"
   15521 
   15522 # Code to be used in simple link tests
   15523 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n'
   15524 
   15525 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   15526 
   15527 # If no C compiler was specified, use CC.
   15528 LTCC=${LTCC-"$CC"}
   15529 
   15530 # If no C compiler flags were specified, use CFLAGS.
   15531 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   15532 
   15533 # Allow CC to be a program name with arguments.
   15534 compiler=$CC
   15535 
   15536 
   15537 # save warnings/boilerplate of simple test code
   15538 ac_outfile=conftest.$ac_objext
   15539 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   15540 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   15541 _lt_compiler_boilerplate=`cat conftest.err`
   15542 $rm conftest*
   15543 
   15544 ac_outfile=conftest.$ac_objext
   15545 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   15546 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   15547 _lt_linker_boilerplate=`cat conftest.err`
   15548 $rm conftest*
   15549 
   15550 
   15551 # Allow CC to be a program name with arguments.
   15552 lt_save_CC="$CC"
   15553 CC=${GCJ-"gcj"}
   15554 compiler=$CC
   15555 compiler_GCJ=$CC
   15556 for cc_temp in $compiler""; do
   15557   case $cc_temp in
   15558     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   15559     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   15560     \-*) ;;
   15561     *) break;;
   15562   esac
   15563 done
   15564 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   15565 
   15566 
   15567 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   15568 archive_cmds_need_lc_GCJ=no
   15569 
   15570 old_archive_cmds_GCJ=$old_archive_cmds
   15571 
   15572 
   15573 lt_prog_compiler_no_builtin_flag_GCJ=
   15574 
   15575 if test "$GCC" = yes; then
   15576   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   15577 
   15578 
   15579 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   15580 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
   15581 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   15582   echo $ECHO_N "(cached) $ECHO_C" >&6
   15583 else
   15584   lt_cv_prog_compiler_rtti_exceptions=no
   15585   ac_outfile=conftest.$ac_objext
   15586    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   15587    lt_compiler_flag="-fno-rtti -fno-exceptions"
   15588    # Insert the option either (1) after the last *FLAGS variable, or
   15589    # (2) before a word containing "conftest.", or (3) at the end.
   15590    # Note that $ac_compile itself does not contain backslashes and begins
   15591    # with a dollar sign (not a hyphen), so the echo should work correctly.
   15592    # The option is referenced via a variable to avoid confusing sed.
   15593    lt_compile=`echo "$ac_compile" | $SED \
   15594    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   15595    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   15596    -e 's:$: $lt_compiler_flag:'`
   15597    (eval echo "\"\$as_me:15597: $lt_compile\"" >&5)
   15598    (eval "$lt_compile" 2>conftest.err)
   15599    ac_status=$?
   15600    cat conftest.err >&5
   15601    echo "$as_me:15601: \$? = $ac_status" >&5
   15602    if (exit $ac_status) && test -s "$ac_outfile"; then
   15603      # The compiler can only warn and ignore the option if not recognized
   15604      # So say no if there are warnings other than the usual output.
   15605      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   15606      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   15607      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   15608        lt_cv_prog_compiler_rtti_exceptions=yes
   15609      fi
   15610    fi
   15611    $rm conftest*
   15612 
   15613 fi
   15614 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   15615 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
   15616 
   15617 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   15618     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   15619 else
   15620     :
   15621 fi
   15622 
   15623 fi
   15624 
   15625 lt_prog_compiler_wl_GCJ=
   15626 lt_prog_compiler_pic_GCJ=
   15627 lt_prog_compiler_static_GCJ=
   15628 
   15629 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
   15630 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
   15631 
   15632   if test "$GCC" = yes; then
   15633     lt_prog_compiler_wl_GCJ='-Wl,'
   15634     lt_prog_compiler_static_GCJ='-static'
   15635 
   15636     case $host_os in
   15637       aix*)
   15638       # All AIX code is PIC.
   15639       if test "$host_cpu" = ia64; then
   15640 	# AIX 5 now supports IA64 processor
   15641 	lt_prog_compiler_static_GCJ='-Bstatic'
   15642       fi
   15643       ;;
   15644 
   15645     amigaos*)
   15646       # FIXME: we need at least 68020 code to build shared libraries, but
   15647       # adding the `-m68020' flag to GCC prevents building anything better,
   15648       # like `-m68040'.
   15649       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   15650       ;;
   15651 
   15652     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   15653       # PIC is the default for these OSes.
   15654       ;;
   15655 
   15656     mingw* | pw32* | os2*)
   15657       # This hack is so that the source file can tell whether it is being
   15658       # built for inclusion in a dll (and should export symbols for example).
   15659       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   15660       ;;
   15661 
   15662     darwin* | rhapsody*)
   15663       # PIC is the default on this platform
   15664       # Common symbols not allowed in MH_DYLIB files
   15665       lt_prog_compiler_pic_GCJ='-fno-common'
   15666       ;;
   15667 
   15668     interix3*)
   15669       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   15670       # Instead, we relocate shared libraries at runtime.
   15671       ;;
   15672 
   15673     msdosdjgpp*)
   15674       # Just because we use GCC doesn't mean we suddenly get shared libraries
   15675       # on systems that don't support them.
   15676       lt_prog_compiler_can_build_shared_GCJ=no
   15677       enable_shared=no
   15678       ;;
   15679 
   15680     sysv4*MP*)
   15681       if test -d /usr/nec; then
   15682 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   15683       fi
   15684       ;;
   15685 
   15686     hpux*)
   15687       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   15688       # not for PA HP-UX.
   15689       case $host_cpu in
   15690       hppa*64*|ia64*)
   15691 	# +Z the default
   15692 	;;
   15693       *)
   15694 	lt_prog_compiler_pic_GCJ='-fPIC'
   15695 	;;
   15696       esac
   15697       ;;
   15698 
   15699     *)
   15700       lt_prog_compiler_pic_GCJ='-fPIC'
   15701       ;;
   15702     esac
   15703   else
   15704     # PORTME Check for flag to pass linker flags through the system compiler.
   15705     case $host_os in
   15706     aix*)
   15707       lt_prog_compiler_wl_GCJ='-Wl,'
   15708       if test "$host_cpu" = ia64; then
   15709 	# AIX 5 now supports IA64 processor
   15710 	lt_prog_compiler_static_GCJ='-Bstatic'
   15711       else
   15712 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   15713       fi
   15714       ;;
   15715       darwin*)
   15716         # PIC is the default on this platform
   15717         # Common symbols not allowed in MH_DYLIB files
   15718        case $cc_basename in
   15719          xlc*)
   15720          lt_prog_compiler_pic_GCJ='-qnocommon'
   15721          lt_prog_compiler_wl_GCJ='-Wl,'
   15722          ;;
   15723        esac
   15724        ;;
   15725 
   15726     mingw* | pw32* | os2*)
   15727       # This hack is so that the source file can tell whether it is being
   15728       # built for inclusion in a dll (and should export symbols for example).
   15729       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   15730       ;;
   15731 
   15732     hpux9* | hpux10* | hpux11*)
   15733       lt_prog_compiler_wl_GCJ='-Wl,'
   15734       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   15735       # not for PA HP-UX.
   15736       case $host_cpu in
   15737       hppa*64*|ia64*)
   15738 	# +Z the default
   15739 	;;
   15740       *)
   15741 	lt_prog_compiler_pic_GCJ='+Z'
   15742 	;;
   15743       esac
   15744       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   15745       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   15746       ;;
   15747 
   15748     irix5* | irix6* | nonstopux*)
   15749       lt_prog_compiler_wl_GCJ='-Wl,'
   15750       # PIC (with -KPIC) is the default.
   15751       lt_prog_compiler_static_GCJ='-non_shared'
   15752       ;;
   15753 
   15754     newsos6)
   15755       lt_prog_compiler_pic_GCJ='-KPIC'
   15756       lt_prog_compiler_static_GCJ='-Bstatic'
   15757       ;;
   15758 
   15759     linux*)
   15760       case $cc_basename in
   15761       icc* | ecc*)
   15762 	lt_prog_compiler_wl_GCJ='-Wl,'
   15763 	lt_prog_compiler_pic_GCJ='-KPIC'
   15764 	lt_prog_compiler_static_GCJ='-static'
   15765         ;;
   15766       pgcc* | pgf77* | pgf90* | pgf95*)
   15767         # Portland Group compilers (*not* the Pentium gcc compiler,
   15768 	# which looks to be a dead project)
   15769 	lt_prog_compiler_wl_GCJ='-Wl,'
   15770 	lt_prog_compiler_pic_GCJ='-fpic'
   15771 	lt_prog_compiler_static_GCJ='-Bstatic'
   15772         ;;
   15773       ccc*)
   15774         lt_prog_compiler_wl_GCJ='-Wl,'
   15775         # All Alpha code is PIC.
   15776         lt_prog_compiler_static_GCJ='-non_shared'
   15777         ;;
   15778       esac
   15779       ;;
   15780 
   15781     osf3* | osf4* | osf5*)
   15782       lt_prog_compiler_wl_GCJ='-Wl,'
   15783       # All OSF/1 code is PIC.
   15784       lt_prog_compiler_static_GCJ='-non_shared'
   15785       ;;
   15786 
   15787     solaris*)
   15788       lt_prog_compiler_pic_GCJ='-KPIC'
   15789       lt_prog_compiler_static_GCJ='-Bstatic'
   15790       case $cc_basename in
   15791       f77* | f90* | f95*)
   15792 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   15793       *)
   15794 	lt_prog_compiler_wl_GCJ='-Wl,';;
   15795       esac
   15796       ;;
   15797 
   15798     sunos4*)
   15799       lt_prog_compiler_wl_GCJ='-Qoption ld '
   15800       lt_prog_compiler_pic_GCJ='-PIC'
   15801       lt_prog_compiler_static_GCJ='-Bstatic'
   15802       ;;
   15803 
   15804     sysv4 | sysv4.2uw2* | sysv4.3*)
   15805       lt_prog_compiler_wl_GCJ='-Wl,'
   15806       lt_prog_compiler_pic_GCJ='-KPIC'
   15807       lt_prog_compiler_static_GCJ='-Bstatic'
   15808       ;;
   15809 
   15810     sysv4*MP*)
   15811       if test -d /usr/nec ;then
   15812 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   15813 	lt_prog_compiler_static_GCJ='-Bstatic'
   15814       fi
   15815       ;;
   15816 
   15817     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   15818       lt_prog_compiler_wl_GCJ='-Wl,'
   15819       lt_prog_compiler_pic_GCJ='-KPIC'
   15820       lt_prog_compiler_static_GCJ='-Bstatic'
   15821       ;;
   15822 
   15823     unicos*)
   15824       lt_prog_compiler_wl_GCJ='-Wl,'
   15825       lt_prog_compiler_can_build_shared_GCJ=no
   15826       ;;
   15827 
   15828     uts4*)
   15829       lt_prog_compiler_pic_GCJ='-pic'
   15830       lt_prog_compiler_static_GCJ='-Bstatic'
   15831       ;;
   15832 
   15833     *)
   15834       lt_prog_compiler_can_build_shared_GCJ=no
   15835       ;;
   15836     esac
   15837   fi
   15838 
   15839 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5
   15840 echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6
   15841 
   15842 #
   15843 # Check to make sure the PIC flag actually works.
   15844 #
   15845 if test -n "$lt_prog_compiler_pic_GCJ"; then
   15846 
   15847 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   15848 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6
   15849 if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then
   15850   echo $ECHO_N "(cached) $ECHO_C" >&6
   15851 else
   15852   lt_prog_compiler_pic_works_GCJ=no
   15853   ac_outfile=conftest.$ac_objext
   15854    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   15855    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   15856    # Insert the option either (1) after the last *FLAGS variable, or
   15857    # (2) before a word containing "conftest.", or (3) at the end.
   15858    # Note that $ac_compile itself does not contain backslashes and begins
   15859    # with a dollar sign (not a hyphen), so the echo should work correctly.
   15860    # The option is referenced via a variable to avoid confusing sed.
   15861    lt_compile=`echo "$ac_compile" | $SED \
   15862    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   15863    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   15864    -e 's:$: $lt_compiler_flag:'`
   15865    (eval echo "\"\$as_me:15865: $lt_compile\"" >&5)
   15866    (eval "$lt_compile" 2>conftest.err)
   15867    ac_status=$?
   15868    cat conftest.err >&5
   15869    echo "$as_me:15869: \$? = $ac_status" >&5
   15870    if (exit $ac_status) && test -s "$ac_outfile"; then
   15871      # The compiler can only warn and ignore the option if not recognized
   15872      # So say no if there are warnings other than the usual output.
   15873      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   15874      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   15875      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   15876        lt_prog_compiler_pic_works_GCJ=yes
   15877      fi
   15878    fi
   15879    $rm conftest*
   15880 
   15881 fi
   15882 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5
   15883 echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6
   15884 
   15885 if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
   15886     case $lt_prog_compiler_pic_GCJ in
   15887      "" | " "*) ;;
   15888      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   15889      esac
   15890 else
   15891     lt_prog_compiler_pic_GCJ=
   15892      lt_prog_compiler_can_build_shared_GCJ=no
   15893 fi
   15894 
   15895 fi
   15896 case $host_os in
   15897   # For platforms which do not support PIC, -DPIC is meaningless:
   15898   *djgpp*)
   15899     lt_prog_compiler_pic_GCJ=
   15900     ;;
   15901   *)
   15902     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   15903     ;;
   15904 esac
   15905 
   15906 #
   15907 # Check to make sure the static flag actually works.
   15908 #
   15909 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   15910 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   15911 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
   15912 if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then
   15913   echo $ECHO_N "(cached) $ECHO_C" >&6
   15914 else
   15915   lt_prog_compiler_static_works_GCJ=no
   15916    save_LDFLAGS="$LDFLAGS"
   15917    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   15918    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   15919    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   15920      # The linker can only warn and ignore the option if not recognized
   15921      # So say no if there are warnings
   15922      if test -s conftest.err; then
   15923        # Append any errors to the config.log.
   15924        cat conftest.err 1>&5
   15925        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   15926        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   15927        if diff conftest.exp conftest.er2 >/dev/null; then
   15928          lt_prog_compiler_static_works_GCJ=yes
   15929        fi
   15930      else
   15931        lt_prog_compiler_static_works_GCJ=yes
   15932      fi
   15933    fi
   15934    $rm conftest*
   15935    LDFLAGS="$save_LDFLAGS"
   15936 
   15937 fi
   15938 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5
   15939 echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6
   15940 
   15941 if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
   15942     :
   15943 else
   15944     lt_prog_compiler_static_GCJ=
   15945 fi
   15946 
   15947 
   15948 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   15949 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
   15950 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then
   15951   echo $ECHO_N "(cached) $ECHO_C" >&6
   15952 else
   15953   lt_cv_prog_compiler_c_o_GCJ=no
   15954    $rm -r conftest 2>/dev/null
   15955    mkdir conftest
   15956    cd conftest
   15957    mkdir out
   15958    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   15959 
   15960    lt_compiler_flag="-o out/conftest2.$ac_objext"
   15961    # Insert the option either (1) after the last *FLAGS variable, or
   15962    # (2) before a word containing "conftest.", or (3) at the end.
   15963    # Note that $ac_compile itself does not contain backslashes and begins
   15964    # with a dollar sign (not a hyphen), so the echo should work correctly.
   15965    lt_compile=`echo "$ac_compile" | $SED \
   15966    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   15967    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   15968    -e 's:$: $lt_compiler_flag:'`
   15969    (eval echo "\"\$as_me:15969: $lt_compile\"" >&5)
   15970    (eval "$lt_compile" 2>out/conftest.err)
   15971    ac_status=$?
   15972    cat out/conftest.err >&5
   15973    echo "$as_me:15973: \$? = $ac_status" >&5
   15974    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   15975    then
   15976      # The compiler can only warn and ignore the option if not recognized
   15977      # So say no if there are warnings
   15978      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   15979      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   15980      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   15981        lt_cv_prog_compiler_c_o_GCJ=yes
   15982      fi
   15983    fi
   15984    chmod u+w . 2>&5
   15985    $rm conftest*
   15986    # SGI C++ compiler will create directory out/ii_files/ for
   15987    # template instantiation
   15988    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   15989    $rm out/* && rmdir out
   15990    cd ..
   15991    rmdir conftest
   15992    $rm conftest*
   15993 
   15994 fi
   15995 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   15996 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6
   15997 
   15998 
   15999 hard_links="nottested"
   16000 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   16001   # do not overwrite the value of need_locks provided by the user
   16002   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
   16003 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
   16004   hard_links=yes
   16005   $rm conftest*
   16006   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16007   touch conftest.a
   16008   ln conftest.a conftest.b 2>&5 || hard_links=no
   16009   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16010   echo "$as_me:$LINENO: result: $hard_links" >&5
   16011 echo "${ECHO_T}$hard_links" >&6
   16012   if test "$hard_links" = no; then
   16013     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   16014 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   16015     need_locks=warn
   16016   fi
   16017 else
   16018   need_locks=no
   16019 fi
   16020 
   16021 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   16022 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
   16023 
   16024   runpath_var=
   16025   allow_undefined_flag_GCJ=
   16026   enable_shared_with_static_runtimes_GCJ=no
   16027   archive_cmds_GCJ=
   16028   archive_expsym_cmds_GCJ=
   16029   old_archive_From_new_cmds_GCJ=
   16030   old_archive_from_expsyms_cmds_GCJ=
   16031   export_dynamic_flag_spec_GCJ=
   16032   whole_archive_flag_spec_GCJ=
   16033   thread_safe_flag_spec_GCJ=
   16034   hardcode_libdir_flag_spec_GCJ=
   16035   hardcode_libdir_flag_spec_ld_GCJ=
   16036   hardcode_libdir_separator_GCJ=
   16037   hardcode_direct_GCJ=no
   16038   hardcode_minus_L_GCJ=no
   16039   hardcode_shlibpath_var_GCJ=unsupported
   16040   link_all_deplibs_GCJ=unknown
   16041   hardcode_automatic_GCJ=no
   16042   module_cmds_GCJ=
   16043   module_expsym_cmds_GCJ=
   16044   always_export_symbols_GCJ=no
   16045   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   16046   # include_expsyms should be a list of space-separated symbols to be *always*
   16047   # included in the symbol list
   16048   include_expsyms_GCJ=
   16049   # exclude_expsyms can be an extended regexp of symbols to exclude
   16050   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   16051   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   16052   # as well as any symbol that contains `d'.
   16053   exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"
   16054   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   16055   # platforms (ab)use it in PIC code, but their linkers get confused if
   16056   # the symbol is explicitly referenced.  Since portable code cannot
   16057   # rely on this symbol name, it's probably fine to never include it in
   16058   # preloaded symbol tables.
   16059   extract_expsyms_cmds=
   16060   # Just being paranoid about ensuring that cc_basename is set.
   16061   for cc_temp in $compiler""; do
   16062   case $cc_temp in
   16063     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16064     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16065     \-*) ;;
   16066     *) break;;
   16067   esac
   16068 done
   16069 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16070 
   16071   case $host_os in
   16072   cygwin* | mingw* | pw32*)
   16073     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   16074     # When not using gcc, we currently assume that we are using
   16075     # Microsoft Visual C++.
   16076     if test "$GCC" != yes; then
   16077       with_gnu_ld=no
   16078     fi
   16079     ;;
   16080   interix*)
   16081     # we just hope/assume this is gcc and not c89 (= MSVC++)
   16082     with_gnu_ld=yes
   16083     ;;
   16084   openbsd*)
   16085     with_gnu_ld=no
   16086     ;;
   16087   esac
   16088 
   16089   ld_shlibs_GCJ=yes
   16090   if test "$with_gnu_ld" = yes; then
   16091     # If archive_cmds runs LD, not CC, wlarc should be empty
   16092     wlarc='${wl}'
   16093 
   16094     # Set some defaults for GNU ld with shared library support. These
   16095     # are reset later if shared libraries are not supported. Putting them
   16096     # here allows them to be overridden if necessary.
   16097     runpath_var=LD_RUN_PATH
   16098     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   16099     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   16100     # ancient GNU ld didn't support --whole-archive et. al.
   16101     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   16102 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   16103       else
   16104   	whole_archive_flag_spec_GCJ=
   16105     fi
   16106     supports_anon_versioning=no
   16107     case `$LD -v 2>/dev/null` in
   16108       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   16109       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   16110       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   16111       *\ 2.11.*) ;; # other 2.11 versions
   16112       *) supports_anon_versioning=yes ;;
   16113     esac
   16114 
   16115     # See if GNU ld supports shared libraries.
   16116     case $host_os in
   16117     aix3* | aix4* | aix5*)
   16118       # On AIX/PPC, the GNU linker is very broken
   16119       if test "$host_cpu" != ia64; then
   16120 	ld_shlibs_GCJ=no
   16121 	cat <<EOF 1>&2
   16122 
   16123 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   16124 *** to be unable to reliably create shared libraries on AIX.
   16125 *** Therefore, libtool is disabling shared libraries support.  If you
   16126 *** really care for shared libraries, you may want to modify your PATH
   16127 *** so that a non-GNU linker is found, and then restart.
   16128 
   16129 EOF
   16130       fi
   16131       ;;
   16132 
   16133     amigaos*)
   16134       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)'
   16135       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16136       hardcode_minus_L_GCJ=yes
   16137 
   16138       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   16139       # that the semantics of dynamic libraries on AmigaOS, at least up
   16140       # to version 4, is to share data among multiple programs linked
   16141       # with the same dynamic library.  Since this doesn't match the
   16142       # behavior of shared libraries on other platforms, we can't use
   16143       # them.
   16144       ld_shlibs_GCJ=no
   16145       ;;
   16146 
   16147     beos*)
   16148       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16149 	allow_undefined_flag_GCJ=unsupported
   16150 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   16151 	# support --undefined.  This deserves some investigation.  FIXME
   16152 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16153       else
   16154 	ld_shlibs_GCJ=no
   16155       fi
   16156       ;;
   16157 
   16158     cygwin* | mingw* | pw32*)
   16159       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   16160       # as there is no search path for DLLs.
   16161       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16162       allow_undefined_flag_GCJ=unsupported
   16163       always_export_symbols_GCJ=no
   16164       enable_shared_with_static_runtimes_GCJ=yes
   16165       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   16166 
   16167       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   16168         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16169 	# If the export-symbols file already is a .def file (1st line
   16170 	# is EXPORTS), use it as is; otherwise, prepend...
   16171 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   16172 	  cp $export_symbols $output_objdir/$soname.def;
   16173 	else
   16174 	  echo EXPORTS > $output_objdir/$soname.def;
   16175 	  cat $export_symbols >> $output_objdir/$soname.def;
   16176 	fi~
   16177 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16178       else
   16179 	ld_shlibs_GCJ=no
   16180       fi
   16181       ;;
   16182 
   16183     interix3*)
   16184       hardcode_direct_GCJ=no
   16185       hardcode_shlibpath_var_GCJ=no
   16186       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   16187       export_dynamic_flag_spec_GCJ='${wl}-E'
   16188       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   16189       # Instead, shared libraries are loaded at an image base (0x10000000 by
   16190       # default) and relocated if they conflict, which is a slow very memory
   16191       # consuming and fragmenting process.  To avoid this, we pick a random,
   16192       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   16193       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   16194       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'
   16195       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'
   16196       ;;
   16197 
   16198     linux*)
   16199       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16200 	tmp_addflag=
   16201 	case $cc_basename,$host_cpu in
   16202 	pgcc*)				# Portland Group C compiler
   16203 	  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'
   16204 	  tmp_addflag=' $pic_flag'
   16205 	  ;;
   16206 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   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 -Mnomain' ;;
   16209 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   16210 	  tmp_addflag=' -i_dynamic' ;;
   16211 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   16212 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   16213 	ifc* | ifort*)			# Intel Fortran compiler
   16214 	  tmp_addflag=' -nofor_main' ;;
   16215 	esac
   16216 	archive_cmds_GCJ='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16217 
   16218 	if test $supports_anon_versioning = yes; then
   16219 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   16220   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   16221   $echo "local: *; };" >> $output_objdir/$libname.ver~
   16222 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   16223 	fi
   16224       else
   16225 	ld_shlibs_GCJ=no
   16226       fi
   16227       ;;
   16228 
   16229     netbsd*)
   16230       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16231 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   16232 	wlarc=
   16233       else
   16234 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16235 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16236       fi
   16237       ;;
   16238 
   16239     solaris*)
   16240       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   16241 	ld_shlibs_GCJ=no
   16242 	cat <<EOF 1>&2
   16243 
   16244 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   16245 *** create shared libraries on Solaris systems.  Therefore, libtool
   16246 *** is disabling shared libraries support.  We urge you to upgrade GNU
   16247 *** binutils to release 2.9.1 or newer.  Another option is to modify
   16248 *** your PATH or compiler configuration so that the native linker is
   16249 *** used, and then restart.
   16250 
   16251 EOF
   16252       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16253 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16254 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16255       else
   16256 	ld_shlibs_GCJ=no
   16257       fi
   16258       ;;
   16259 
   16260     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   16261       case `$LD -v 2>&1` in
   16262         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   16263 	ld_shlibs_GCJ=no
   16264 	cat <<_LT_EOF 1>&2
   16265 
   16266 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   16267 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   16268 *** is disabling shared libraries support.  We urge you to upgrade GNU
   16269 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   16270 *** your PATH or compiler configuration so that the native linker is
   16271 *** used, and then restart.
   16272 
   16273 _LT_EOF
   16274 	;;
   16275 	*)
   16276 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16277 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   16278 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   16279 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   16280 	  else
   16281 	    ld_shlibs_GCJ=no
   16282 	  fi
   16283 	;;
   16284       esac
   16285       ;;
   16286 
   16287     sunos4*)
   16288       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   16289       wlarc=
   16290       hardcode_direct_GCJ=yes
   16291       hardcode_shlibpath_var_GCJ=no
   16292       ;;
   16293 
   16294     *)
   16295       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16296 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16297 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16298       else
   16299 	ld_shlibs_GCJ=no
   16300       fi
   16301       ;;
   16302     esac
   16303 
   16304     if test "$ld_shlibs_GCJ" = no; then
   16305       runpath_var=
   16306       hardcode_libdir_flag_spec_GCJ=
   16307       export_dynamic_flag_spec_GCJ=
   16308       whole_archive_flag_spec_GCJ=
   16309     fi
   16310   else
   16311     # PORTME fill in a description of your system's linker (not GNU ld)
   16312     case $host_os in
   16313     aix3*)
   16314       allow_undefined_flag_GCJ=unsupported
   16315       always_export_symbols_GCJ=yes
   16316       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'
   16317       # Note: this linker hardcodes the directories in LIBPATH if there
   16318       # are no directories specified by -L.
   16319       hardcode_minus_L_GCJ=yes
   16320       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   16321 	# Neither direct hardcoding nor static linking is supported with a
   16322 	# broken collect2.
   16323 	hardcode_direct_GCJ=unsupported
   16324       fi
   16325       ;;
   16326 
   16327     aix4* | aix5*)
   16328       if test "$host_cpu" = ia64; then
   16329 	# On IA64, the linker does run time linking by default, so we don't
   16330 	# have to do anything special.
   16331 	aix_use_runtimelinking=no
   16332 	exp_sym_flag='-Bexport'
   16333 	no_entry_flag=""
   16334       else
   16335 	# If we're using GNU nm, then we don't want the "-C" option.
   16336 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   16337 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   16338 	  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'
   16339 	else
   16340 	  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'
   16341 	fi
   16342 	aix_use_runtimelinking=no
   16343 
   16344 	# Test if we are trying to use run time linking or normal
   16345 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   16346 	# need to do runtime linking.
   16347 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   16348 	  for ld_flag in $LDFLAGS; do
   16349   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   16350   	    aix_use_runtimelinking=yes
   16351   	    break
   16352   	  fi
   16353 	  done
   16354 	  ;;
   16355 	esac
   16356 
   16357 	exp_sym_flag='-bexport'
   16358 	no_entry_flag='-bnoentry'
   16359       fi
   16360 
   16361       # When large executables or shared objects are built, AIX ld can
   16362       # have problems creating the table of contents.  If linking a library
   16363       # or program results in "error TOC overflow" add -mminimal-toc to
   16364       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   16365       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   16366 
   16367       archive_cmds_GCJ=''
   16368       hardcode_direct_GCJ=yes
   16369       hardcode_libdir_separator_GCJ=':'
   16370       link_all_deplibs_GCJ=yes
   16371 
   16372       if test "$GCC" = yes; then
   16373 	case $host_os in aix4.[012]|aix4.[012].*)
   16374 	# We only want to do this on AIX 4.2 and lower, the check
   16375 	# below for broken collect2 doesn't work under 4.3+
   16376 	  collect2name=`${CC} -print-prog-name=collect2`
   16377 	  if test -f "$collect2name" && \
   16378   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   16379 	  then
   16380   	  # We have reworked collect2
   16381   	  hardcode_direct_GCJ=yes
   16382 	  else
   16383   	  # We have old collect2
   16384   	  hardcode_direct_GCJ=unsupported
   16385   	  # It fails to find uninstalled libraries when the uninstalled
   16386   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   16387   	  # to unsupported forces relinking
   16388   	  hardcode_minus_L_GCJ=yes
   16389   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16390   	  hardcode_libdir_separator_GCJ=
   16391 	  fi
   16392 	  ;;
   16393 	esac
   16394 	shared_flag='-shared'
   16395 	if test "$aix_use_runtimelinking" = yes; then
   16396 	  shared_flag="$shared_flag "'${wl}-G'
   16397 	fi
   16398       else
   16399 	# not using gcc
   16400 	if test "$host_cpu" = ia64; then
   16401   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   16402   	# chokes on -Wl,-G. The following line is correct:
   16403 	  shared_flag='-G'
   16404 	else
   16405 	  if test "$aix_use_runtimelinking" = yes; then
   16406 	    shared_flag='${wl}-G'
   16407 	  else
   16408 	    shared_flag='${wl}-bM:SRE'
   16409 	  fi
   16410 	fi
   16411       fi
   16412 
   16413       # It seems that -bexpall does not export symbols beginning with
   16414       # underscore (_), so it is better to generate a list of symbols to export.
   16415       always_export_symbols_GCJ=yes
   16416       if test "$aix_use_runtimelinking" = yes; then
   16417 	# Warning - without using the other runtime loading flags (-brtl),
   16418 	# -berok will link without error, but may produce a broken library.
   16419 	allow_undefined_flag_GCJ='-berok'
   16420        # Determine the default libpath from the value encoded in an empty executable.
   16421        cat >conftest.$ac_ext <<_ACEOF
   16422 /* confdefs.h.  */
   16423 _ACEOF
   16424 cat confdefs.h >>conftest.$ac_ext
   16425 cat >>conftest.$ac_ext <<_ACEOF
   16426 /* end confdefs.h.  */
   16427 
   16428 int
   16429 main ()
   16430 {
   16431 
   16432   ;
   16433   return 0;
   16434 }
   16435 _ACEOF
   16436 rm -f conftest.$ac_objext conftest$ac_exeext
   16437 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   16438   (eval $ac_link) 2>conftest.er1
   16439   ac_status=$?
   16440   grep -v '^ *+' conftest.er1 >conftest.err
   16441   rm -f conftest.er1
   16442   cat conftest.err >&5
   16443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16444   (exit $ac_status); } &&
   16445 	 { ac_try='test -z "$ac_c_werror_flag"
   16446 			 || test ! -s conftest.err'
   16447   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   16448   (eval $ac_try) 2>&5
   16449   ac_status=$?
   16450   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16451   (exit $ac_status); }; } &&
   16452 	 { ac_try='test -s conftest$ac_exeext'
   16453   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   16454   (eval $ac_try) 2>&5
   16455   ac_status=$?
   16456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16457   (exit $ac_status); }; }; then
   16458 
   16459 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   16460 }'`
   16461 # Check for a 64-bit object if we didn't find anything.
   16462 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; }
   16463 }'`; fi
   16464 else
   16465   echo "$as_me: failed program was:" >&5
   16466 sed 's/^/| /' conftest.$ac_ext >&5
   16467 
   16468 fi
   16469 rm -f conftest.err conftest.$ac_objext \
   16470       conftest$ac_exeext conftest.$ac_ext
   16471 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   16472 
   16473        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   16474 	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"
   16475        else
   16476 	if test "$host_cpu" = ia64; then
   16477 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   16478 	  allow_undefined_flag_GCJ="-z nodefs"
   16479 	  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"
   16480 	else
   16481 	 # Determine the default libpath from the value encoded in an empty executable.
   16482 	 cat >conftest.$ac_ext <<_ACEOF
   16483 /* confdefs.h.  */
   16484 _ACEOF
   16485 cat confdefs.h >>conftest.$ac_ext
   16486 cat >>conftest.$ac_ext <<_ACEOF
   16487 /* end confdefs.h.  */
   16488 
   16489 int
   16490 main ()
   16491 {
   16492 
   16493   ;
   16494   return 0;
   16495 }
   16496 _ACEOF
   16497 rm -f conftest.$ac_objext conftest$ac_exeext
   16498 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   16499   (eval $ac_link) 2>conftest.er1
   16500   ac_status=$?
   16501   grep -v '^ *+' conftest.er1 >conftest.err
   16502   rm -f conftest.er1
   16503   cat conftest.err >&5
   16504   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16505   (exit $ac_status); } &&
   16506 	 { ac_try='test -z "$ac_c_werror_flag"
   16507 			 || test ! -s conftest.err'
   16508   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   16509   (eval $ac_try) 2>&5
   16510   ac_status=$?
   16511   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16512   (exit $ac_status); }; } &&
   16513 	 { ac_try='test -s conftest$ac_exeext'
   16514   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   16515   (eval $ac_try) 2>&5
   16516   ac_status=$?
   16517   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   16518   (exit $ac_status); }; }; then
   16519 
   16520 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   16521 }'`
   16522 # Check for a 64-bit object if we didn't find anything.
   16523 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; }
   16524 }'`; fi
   16525 else
   16526   echo "$as_me: failed program was:" >&5
   16527 sed 's/^/| /' conftest.$ac_ext >&5
   16528 
   16529 fi
   16530 rm -f conftest.err conftest.$ac_objext \
   16531       conftest$ac_exeext conftest.$ac_ext
   16532 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   16533 
   16534 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   16535 	  # Warning - without using the other run time loading flags,
   16536 	  # -berok will link without error, but may produce a broken library.
   16537 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   16538 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   16539 	  # Exported symbols can be pulled into shared objects from archives
   16540 	  whole_archive_flag_spec_GCJ='$convenience'
   16541 	  archive_cmds_need_lc_GCJ=yes
   16542 	  # This is similar to how AIX traditionally builds its shared libraries.
   16543 	  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'
   16544 	fi
   16545       fi
   16546       ;;
   16547 
   16548     amigaos*)
   16549       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)'
   16550       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16551       hardcode_minus_L_GCJ=yes
   16552       # see comment about different semantics on the GNU ld section
   16553       ld_shlibs_GCJ=no
   16554       ;;
   16555 
   16556     bsdi[45]*)
   16557       export_dynamic_flag_spec_GCJ=-rdynamic
   16558       ;;
   16559 
   16560     cygwin* | mingw* | pw32*)
   16561       # When not using gcc, we currently assume that we are using
   16562       # Microsoft Visual C++.
   16563       # hardcode_libdir_flag_spec is actually meaningless, as there is
   16564       # no search path for DLLs.
   16565       hardcode_libdir_flag_spec_GCJ=' '
   16566       allow_undefined_flag_GCJ=unsupported
   16567       # Tell ltmain to make .lib files, not .a files.
   16568       libext=lib
   16569       # Tell ltmain to make .dll files, not .so files.
   16570       shrext_cmds=".dll"
   16571       # FIXME: Setting linknames here is a bad hack.
   16572       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   16573       # The linker will automatically build a .lib file if we build a DLL.
   16574       old_archive_From_new_cmds_GCJ='true'
   16575       # FIXME: Should let the user specify the lib program.
   16576       old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs'
   16577       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   16578       enable_shared_with_static_runtimes_GCJ=yes
   16579       ;;
   16580 
   16581     darwin* | rhapsody*)
   16582       case $host_os in
   16583         rhapsody* | darwin1.[012])
   16584          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   16585          ;;
   16586        *) # Darwin 1.3 on
   16587          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   16588            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   16589          else
   16590            case ${MACOSX_DEPLOYMENT_TARGET} in
   16591              10.[012])
   16592                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   16593                ;;
   16594              10.*)
   16595                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   16596                ;;
   16597            esac
   16598          fi
   16599          ;;
   16600       esac
   16601       archive_cmds_need_lc_GCJ=no
   16602       hardcode_direct_GCJ=no
   16603       hardcode_automatic_GCJ=yes
   16604       hardcode_shlibpath_var_GCJ=unsupported
   16605       whole_archive_flag_spec_GCJ=''
   16606       link_all_deplibs_GCJ=yes
   16607     if test "$GCC" = yes ; then
   16608     	output_verbose_link_cmd='echo'
   16609         archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   16610       module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   16611       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   16612       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}'
   16613       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}'
   16614     else
   16615       case $cc_basename in
   16616         xlc*)
   16617          output_verbose_link_cmd='echo'
   16618          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   16619          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   16620           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   16621          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}'
   16622           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}'
   16623           ;;
   16624        *)
   16625          ld_shlibs_GCJ=no
   16626           ;;
   16627       esac
   16628     fi
   16629       ;;
   16630 
   16631     dgux*)
   16632       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16633       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16634       hardcode_shlibpath_var_GCJ=no
   16635       ;;
   16636 
   16637     freebsd1*)
   16638       ld_shlibs_GCJ=no
   16639       ;;
   16640 
   16641     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   16642     # support.  Future versions do this automatically, but an explicit c++rt0.o
   16643     # does not break anything, and helps significantly (at the cost of a little
   16644     # extra space).
   16645     freebsd2.2*)
   16646       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   16647       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16648       hardcode_direct_GCJ=yes
   16649       hardcode_shlibpath_var_GCJ=no
   16650       ;;
   16651 
   16652     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   16653     freebsd2*)
   16654       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   16655       hardcode_direct_GCJ=yes
   16656       hardcode_minus_L_GCJ=yes
   16657       hardcode_shlibpath_var_GCJ=no
   16658       ;;
   16659 
   16660     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   16661     freebsd* | kfreebsd*-gnu | dragonfly*)
   16662       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   16663       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16664       hardcode_direct_GCJ=yes
   16665       hardcode_shlibpath_var_GCJ=no
   16666       ;;
   16667 
   16668     hpux9*)
   16669       if test "$GCC" = yes; then
   16670 	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'
   16671       else
   16672 	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'
   16673       fi
   16674       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   16675       hardcode_libdir_separator_GCJ=:
   16676       hardcode_direct_GCJ=yes
   16677 
   16678       # hardcode_minus_L: Not really in the search PATH,
   16679       # but as the default location of the library.
   16680       hardcode_minus_L_GCJ=yes
   16681       export_dynamic_flag_spec_GCJ='${wl}-E'
   16682       ;;
   16683 
   16684     hpux10*)
   16685       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   16686 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   16687       else
   16688 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   16689       fi
   16690       if test "$with_gnu_ld" = no; then
   16691 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   16692 	hardcode_libdir_separator_GCJ=:
   16693 
   16694 	hardcode_direct_GCJ=yes
   16695 	export_dynamic_flag_spec_GCJ='${wl}-E'
   16696 
   16697 	# hardcode_minus_L: Not really in the search PATH,
   16698 	# but as the default location of the library.
   16699 	hardcode_minus_L_GCJ=yes
   16700       fi
   16701       ;;
   16702 
   16703     hpux11*)
   16704       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   16705 	case $host_cpu in
   16706 	hppa*64*)
   16707 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16708 	  ;;
   16709 	ia64*)
   16710 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   16711 	  ;;
   16712 	*)
   16713 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   16714 	  ;;
   16715 	esac
   16716       else
   16717 	case $host_cpu in
   16718 	hppa*64*)
   16719 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16720 	  ;;
   16721 	ia64*)
   16722 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   16723 	  ;;
   16724 	*)
   16725 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   16726 	  ;;
   16727 	esac
   16728       fi
   16729       if test "$with_gnu_ld" = no; then
   16730 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   16731 	hardcode_libdir_separator_GCJ=:
   16732 
   16733 	case $host_cpu in
   16734 	hppa*64*|ia64*)
   16735 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   16736 	  hardcode_direct_GCJ=no
   16737 	  hardcode_shlibpath_var_GCJ=no
   16738 	  ;;
   16739 	*)
   16740 	  hardcode_direct_GCJ=yes
   16741 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   16742 
   16743 	  # hardcode_minus_L: Not really in the search PATH,
   16744 	  # but as the default location of the library.
   16745 	  hardcode_minus_L_GCJ=yes
   16746 	  ;;
   16747 	esac
   16748       fi
   16749       ;;
   16750 
   16751     irix5* | irix6* | nonstopux*)
   16752       if test "$GCC" = yes; then
   16753 	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'
   16754       else
   16755 	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'
   16756 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   16757       fi
   16758       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   16759       hardcode_libdir_separator_GCJ=:
   16760       link_all_deplibs_GCJ=yes
   16761       ;;
   16762 
   16763     netbsd*)
   16764       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16765 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   16766       else
   16767 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   16768       fi
   16769       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16770       hardcode_direct_GCJ=yes
   16771       hardcode_shlibpath_var_GCJ=no
   16772       ;;
   16773 
   16774     newsos6)
   16775       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16776       hardcode_direct_GCJ=yes
   16777       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   16778       hardcode_libdir_separator_GCJ=:
   16779       hardcode_shlibpath_var_GCJ=no
   16780       ;;
   16781 
   16782     openbsd*)
   16783       hardcode_direct_GCJ=yes
   16784       hardcode_shlibpath_var_GCJ=no
   16785       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   16786 	archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   16787 	archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   16788 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   16789 	export_dynamic_flag_spec_GCJ='${wl}-E'
   16790       else
   16791        case $host_os in
   16792 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   16793 	   archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   16794 	   hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16795 	   ;;
   16796 	 *)
   16797 	   archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   16798 	   hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   16799 	   ;;
   16800        esac
   16801       fi
   16802       ;;
   16803 
   16804     os2*)
   16805       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16806       hardcode_minus_L_GCJ=yes
   16807       allow_undefined_flag_GCJ=unsupported
   16808       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'
   16809       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   16810       ;;
   16811 
   16812     osf3*)
   16813       if test "$GCC" = yes; then
   16814 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   16815 	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'
   16816       else
   16817 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   16818 	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'
   16819       fi
   16820       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   16821       hardcode_libdir_separator_GCJ=:
   16822       ;;
   16823 
   16824     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   16825       if test "$GCC" = yes; then
   16826 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   16827 	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'
   16828 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   16829       else
   16830 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   16831 	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'
   16832 	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~
   16833 	$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'
   16834 
   16835 	# Both c and cxx compiler support -rpath directly
   16836 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   16837       fi
   16838       hardcode_libdir_separator_GCJ=:
   16839       ;;
   16840 
   16841     solaris*)
   16842       no_undefined_flag_GCJ=' -z text'
   16843       if test "$GCC" = yes; then
   16844 	wlarc='${wl}'
   16845 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16846 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   16847 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   16848       else
   16849 	wlarc=''
   16850 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16851 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   16852   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   16853       fi
   16854       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   16855       hardcode_shlibpath_var_GCJ=no
   16856       case $host_os in
   16857       solaris2.[0-5] | solaris2.[0-5].*) ;;
   16858       *)
   16859  	# The compiler driver will combine linker options so we
   16860  	# cannot just pass the convience library names through
   16861  	# without $wl, iff we do not link with $LD.
   16862  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   16863  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   16864  	case $wlarc in
   16865  	'')
   16866  	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;;
   16867  	*)
   16868  	  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' ;;
   16869  	esac ;;
   16870       esac
   16871       link_all_deplibs_GCJ=yes
   16872       ;;
   16873 
   16874     sunos4*)
   16875       if test "x$host_vendor" = xsequent; then
   16876 	# Use $CC to link under sequent, because it throws in some extra .o
   16877 	# files that make .init and .fini sections work.
   16878 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   16879       else
   16880 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   16881       fi
   16882       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16883       hardcode_direct_GCJ=yes
   16884       hardcode_minus_L_GCJ=yes
   16885       hardcode_shlibpath_var_GCJ=no
   16886       ;;
   16887 
   16888     sysv4)
   16889       case $host_vendor in
   16890 	sni)
   16891 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16892 	  hardcode_direct_GCJ=yes # is this really true???
   16893 	;;
   16894 	siemens)
   16895 	  ## LD is ld it makes a PLAMLIB
   16896 	  ## CC just makes a GrossModule.
   16897 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   16898 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   16899 	  hardcode_direct_GCJ=no
   16900         ;;
   16901 	motorola)
   16902 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16903 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   16904 	;;
   16905       esac
   16906       runpath_var='LD_RUN_PATH'
   16907       hardcode_shlibpath_var_GCJ=no
   16908       ;;
   16909 
   16910     sysv4.3*)
   16911       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16912       hardcode_shlibpath_var_GCJ=no
   16913       export_dynamic_flag_spec_GCJ='-Bexport'
   16914       ;;
   16915 
   16916     sysv4*MP*)
   16917       if test -d /usr/nec; then
   16918 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16919 	hardcode_shlibpath_var_GCJ=no
   16920 	runpath_var=LD_RUN_PATH
   16921 	hardcode_runpath_var=yes
   16922 	ld_shlibs_GCJ=yes
   16923       fi
   16924       ;;
   16925 
   16926     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   16927       no_undefined_flag_GCJ='${wl}-z,text'
   16928       archive_cmds_need_lc_GCJ=no
   16929       hardcode_shlibpath_var_GCJ=no
   16930       runpath_var='LD_RUN_PATH'
   16931 
   16932       if test "$GCC" = yes; then
   16933 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16934 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16935       else
   16936 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16937 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   16938       fi
   16939       ;;
   16940 
   16941     sysv5* | sco3.2v5* | sco5v6*)
   16942       # Note: We can NOT use -z defs as we might desire, because we do not
   16943       # link with -lc, and that would cause any symbols used from libc to
   16944       # always be unresolved, which means just about no library would
   16945       # ever link correctly.  If we're not using GNU ld we use -z text
   16946       # though, which does catch some bad symbols but isn't as heavy-handed
   16947       # as -z defs.
   16948       no_undefined_flag_GCJ='${wl}-z,text'
   16949       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   16950       archive_cmds_need_lc_GCJ=no
   16951       hardcode_shlibpath_var_GCJ=no
   16952       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   16953       hardcode_libdir_separator_GCJ=':'
   16954       link_all_deplibs_GCJ=yes
   16955       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   16956       runpath_var='LD_RUN_PATH'
   16957 
   16958       if test "$GCC" = yes; then
   16959 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16960 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16961       else
   16962 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16963 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   16964       fi
   16965       ;;
   16966 
   16967     uts4*)
   16968       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   16969       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16970       hardcode_shlibpath_var_GCJ=no
   16971       ;;
   16972 
   16973     *)
   16974       ld_shlibs_GCJ=no
   16975       ;;
   16976     esac
   16977   fi
   16978 
   16979 echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5
   16980 echo "${ECHO_T}$ld_shlibs_GCJ" >&6
   16981 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   16982 
   16983 #
   16984 # Do we need to explicitly link libc?
   16985 #
   16986 case "x$archive_cmds_need_lc_GCJ" in
   16987 x|xyes)
   16988   # Assume -lc should be added
   16989   archive_cmds_need_lc_GCJ=yes
   16990 
   16991   if test "$enable_shared" = yes && test "$GCC" = yes; then
   16992     case $archive_cmds_GCJ in
   16993     *'~'*)
   16994       # FIXME: we may have to deal with multi-command sequences.
   16995       ;;
   16996     '$CC '*)
   16997       # Test whether the compiler implicitly links with -lc since on some
   16998       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   16999       # to ld, don't add -lc before -lgcc.
   17000       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
   17001 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
   17002       $rm conftest*
   17003       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   17004 
   17005       if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   17006   (eval $ac_compile) 2>&5
   17007   ac_status=$?
   17008   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17009   (exit $ac_status); } 2>conftest.err; then
   17010         soname=conftest
   17011         lib=conftest
   17012         libobjs=conftest.$ac_objext
   17013         deplibs=
   17014         wl=$lt_prog_compiler_wl_GCJ
   17015 	pic_flag=$lt_prog_compiler_pic_GCJ
   17016         compiler_flags=-v
   17017         linker_flags=-v
   17018         verstring=
   17019         output_objdir=.
   17020         libname=conftest
   17021         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   17022         allow_undefined_flag_GCJ=
   17023         if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
   17024   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   17025   ac_status=$?
   17026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17027   (exit $ac_status); }
   17028         then
   17029 	  archive_cmds_need_lc_GCJ=no
   17030         else
   17031 	  archive_cmds_need_lc_GCJ=yes
   17032         fi
   17033         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   17034       else
   17035         cat conftest.err 1>&5
   17036       fi
   17037       $rm conftest*
   17038       echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   17039 echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6
   17040       ;;
   17041     esac
   17042   fi
   17043   ;;
   17044 esac
   17045 
   17046 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
   17047 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
   17048 library_names_spec=
   17049 libname_spec='lib$name'
   17050 soname_spec=
   17051 shrext_cmds=".so"
   17052 postinstall_cmds=
   17053 postuninstall_cmds=
   17054 finish_cmds=
   17055 finish_eval=
   17056 shlibpath_var=
   17057 shlibpath_overrides_runpath=unknown
   17058 version_type=none
   17059 dynamic_linker="$host_os ld.so"
   17060 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   17061 if test "$GCC" = yes; then
   17062   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   17063   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   17064     # if the path contains ";" then we assume it to be the separator
   17065     # otherwise default to the standard path separator (i.e. ":") - it is
   17066     # assumed that no part of a normal pathname contains ";" but that should
   17067     # okay in the real world where ";" in dirpaths is itself problematic.
   17068     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   17069   else
   17070     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   17071   fi
   17072 else
   17073   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   17074 fi
   17075 need_lib_prefix=unknown
   17076 hardcode_into_libs=no
   17077 
   17078 # when you set need_version to no, make sure it does not cause -set_version
   17079 # flags to be left without arguments
   17080 need_version=unknown
   17081 
   17082 case $host_os in
   17083 aix3*)
   17084   version_type=linux
   17085   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   17086   shlibpath_var=LIBPATH
   17087 
   17088   # AIX 3 has no versioning support, so we append a major version to the name.
   17089   soname_spec='${libname}${release}${shared_ext}$major'
   17090   ;;
   17091 
   17092 aix4* | aix5*)
   17093   version_type=linux
   17094   need_lib_prefix=no
   17095   need_version=no
   17096   hardcode_into_libs=yes
   17097   if test "$host_cpu" = ia64; then
   17098     # AIX 5 supports IA64
   17099     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   17100     shlibpath_var=LD_LIBRARY_PATH
   17101   else
   17102     # With GCC up to 2.95.x, collect2 would create an import file
   17103     # for dependence libraries.  The import file would start with
   17104     # the line `#! .'.  This would cause the generated library to
   17105     # depend on `.', always an invalid library.  This was fixed in
   17106     # development snapshots of GCC prior to 3.0.
   17107     case $host_os in
   17108       aix4 | aix4.[01] | aix4.[01].*)
   17109       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   17110 	   echo ' yes '
   17111 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   17112 	:
   17113       else
   17114 	can_build_shared=no
   17115       fi
   17116       ;;
   17117     esac
   17118     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   17119     # soname into executable. Probably we can add versioning support to
   17120     # collect2, so additional links can be useful in future.
   17121     if test "$aix_use_runtimelinking" = yes; then
   17122       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   17123       # instead of lib<name>.a to let people know that these are not
   17124       # typical AIX shared libraries.
   17125       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17126     else
   17127       # We preserve .a as extension for shared libraries through AIX4.2
   17128       # and later when we are not doing run time linking.
   17129       library_names_spec='${libname}${release}.a $libname.a'
   17130       soname_spec='${libname}${release}${shared_ext}$major'
   17131     fi
   17132     shlibpath_var=LIBPATH
   17133   fi
   17134   ;;
   17135 
   17136 amigaos*)
   17137   library_names_spec='$libname.ixlibrary $libname.a'
   17138   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   17139   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'
   17140   ;;
   17141 
   17142 beos*)
   17143   library_names_spec='${libname}${shared_ext}'
   17144   dynamic_linker="$host_os ld.so"
   17145   shlibpath_var=LIBRARY_PATH
   17146   ;;
   17147 
   17148 bsdi[45]*)
   17149   version_type=linux
   17150   need_version=no
   17151   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17152   soname_spec='${libname}${release}${shared_ext}$major'
   17153   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   17154   shlibpath_var=LD_LIBRARY_PATH
   17155   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   17156   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   17157   # the default ld.so.conf also contains /usr/contrib/lib and
   17158   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   17159   # libtool to hard-code these into programs
   17160   ;;
   17161 
   17162 cygwin* | mingw* | pw32*)
   17163   version_type=windows
   17164   shrext_cmds=".dll"
   17165   need_version=no
   17166   need_lib_prefix=no
   17167 
   17168   case $GCC,$host_os in
   17169   yes,cygwin* | yes,mingw* | yes,pw32*)
   17170     library_names_spec='$libname.dll.a'
   17171     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   17172     postinstall_cmds='base_file=`basename \${file}`~
   17173       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   17174       dldir=$destdir/`dirname \$dlpath`~
   17175       test -d \$dldir || mkdir -p \$dldir~
   17176       $install_prog $dir/$dlname \$dldir/$dlname~
   17177       chmod a+x \$dldir/$dlname'
   17178     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   17179       dlpath=$dir/\$dldll~
   17180        $rm \$dlpath'
   17181     shlibpath_overrides_runpath=yes
   17182 
   17183     case $host_os in
   17184     cygwin*)
   17185       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   17186       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17187       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   17188       ;;
   17189     mingw*)
   17190       # MinGW DLLs use traditional 'lib' prefix
   17191       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17192       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   17193       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   17194         # It is most probably a Windows format PATH printed by
   17195         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   17196         # path with ; separators, and with drive letters. We can handle the
   17197         # drive letters (cygwin fileutils understands them), so leave them,
   17198         # especially as we might pass files found there to a mingw objdump,
   17199         # which wouldn't understand a cygwinified path. Ahh.
   17200         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   17201       else
   17202         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   17203       fi
   17204       ;;
   17205     pw32*)
   17206       # pw32 DLLs use 'pw' prefix rather than 'lib'
   17207       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17208       ;;
   17209     esac
   17210     ;;
   17211 
   17212   *)
   17213     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   17214     ;;
   17215   esac
   17216   dynamic_linker='Win32 ld.exe'
   17217   # FIXME: first we should search . and the directory the executable is in
   17218   shlibpath_var=PATH
   17219   ;;
   17220 
   17221 darwin* | rhapsody*)
   17222   dynamic_linker="$host_os dyld"
   17223   version_type=darwin
   17224   need_lib_prefix=no
   17225   need_version=no
   17226   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   17227   soname_spec='${libname}${release}${major}$shared_ext'
   17228   shlibpath_overrides_runpath=yes
   17229   shlibpath_var=DYLD_LIBRARY_PATH
   17230   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   17231   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   17232   if test "$GCC" = yes; then
   17233     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"`
   17234   else
   17235     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   17236   fi
   17237   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   17238   ;;
   17239 
   17240 dgux*)
   17241   version_type=linux
   17242   need_lib_prefix=no
   17243   need_version=no
   17244   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   17245   soname_spec='${libname}${release}${shared_ext}$major'
   17246   shlibpath_var=LD_LIBRARY_PATH
   17247   ;;
   17248 
   17249 freebsd1*)
   17250   dynamic_linker=no
   17251   ;;
   17252 
   17253 kfreebsd*-gnu)
   17254   version_type=linux
   17255   need_lib_prefix=no
   17256   need_version=no
   17257   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17258   soname_spec='${libname}${release}${shared_ext}$major'
   17259   shlibpath_var=LD_LIBRARY_PATH
   17260   shlibpath_overrides_runpath=no
   17261   hardcode_into_libs=yes
   17262   dynamic_linker='GNU ld.so'
   17263   ;;
   17264 
   17265 freebsd* | dragonfly*)
   17266   # DragonFly does not have aout.  When/if they implement a new
   17267   # versioning mechanism, adjust this.
   17268   if test -x /usr/bin/objformat; then
   17269     objformat=`/usr/bin/objformat`
   17270   else
   17271     case $host_os in
   17272     freebsd[123]*) objformat=aout ;;
   17273     *) objformat=elf ;;
   17274     esac
   17275   fi
   17276   version_type=freebsd-$objformat
   17277   case $version_type in
   17278     freebsd-elf*)
   17279       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   17280       need_version=no
   17281       need_lib_prefix=no
   17282       ;;
   17283     freebsd-*)
   17284       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   17285       need_version=yes
   17286       ;;
   17287   esac
   17288   shlibpath_var=LD_LIBRARY_PATH
   17289   case $host_os in
   17290   freebsd2*)
   17291     shlibpath_overrides_runpath=yes
   17292     ;;
   17293   freebsd3.[01]* | freebsdelf3.[01]*)
   17294     shlibpath_overrides_runpath=yes
   17295     hardcode_into_libs=yes
   17296     ;;
   17297   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   17298   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   17299     shlibpath_overrides_runpath=no
   17300     hardcode_into_libs=yes
   17301     ;;
   17302   freebsd*) # from 4.6 on
   17303     shlibpath_overrides_runpath=yes
   17304     hardcode_into_libs=yes
   17305     ;;
   17306   esac
   17307   ;;
   17308 
   17309 gnu*)
   17310   version_type=linux
   17311   need_lib_prefix=no
   17312   need_version=no
   17313   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   17314   soname_spec='${libname}${release}${shared_ext}$major'
   17315   shlibpath_var=LD_LIBRARY_PATH
   17316   hardcode_into_libs=yes
   17317   ;;
   17318 
   17319 hpux9* | hpux10* | hpux11*)
   17320   # Give a soname corresponding to the major version so that dld.sl refuses to
   17321   # link against other versions.
   17322   version_type=sunos
   17323   need_lib_prefix=no
   17324   need_version=no
   17325   case $host_cpu in
   17326   ia64*)
   17327     shrext_cmds='.so'
   17328     hardcode_into_libs=yes
   17329     dynamic_linker="$host_os dld.so"
   17330     shlibpath_var=LD_LIBRARY_PATH
   17331     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   17332     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17333     soname_spec='${libname}${release}${shared_ext}$major'
   17334     if test "X$HPUX_IA64_MODE" = X32; then
   17335       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   17336     else
   17337       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   17338     fi
   17339     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   17340     ;;
   17341    hppa*64*)
   17342      shrext_cmds='.sl'
   17343      hardcode_into_libs=yes
   17344      dynamic_linker="$host_os dld.sl"
   17345      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   17346      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   17347      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17348      soname_spec='${libname}${release}${shared_ext}$major'
   17349      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   17350      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   17351      ;;
   17352    *)
   17353     shrext_cmds='.sl'
   17354     dynamic_linker="$host_os dld.sl"
   17355     shlibpath_var=SHLIB_PATH
   17356     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   17357     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17358     soname_spec='${libname}${release}${shared_ext}$major'
   17359     ;;
   17360   esac
   17361   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   17362   postinstall_cmds='chmod 555 $lib'
   17363   ;;
   17364 
   17365 interix3*)
   17366   version_type=linux
   17367   need_lib_prefix=no
   17368   need_version=no
   17369   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17370   soname_spec='${libname}${release}${shared_ext}$major'
   17371   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   17372   shlibpath_var=LD_LIBRARY_PATH
   17373   shlibpath_overrides_runpath=no
   17374   hardcode_into_libs=yes
   17375   ;;
   17376 
   17377 irix5* | irix6* | nonstopux*)
   17378   case $host_os in
   17379     nonstopux*) version_type=nonstopux ;;
   17380     *)
   17381 	if test "$lt_cv_prog_gnu_ld" = yes; then
   17382 		version_type=linux
   17383 	else
   17384 		version_type=irix
   17385 	fi ;;
   17386   esac
   17387   need_lib_prefix=no
   17388   need_version=no
   17389   soname_spec='${libname}${release}${shared_ext}$major'
   17390   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   17391   case $host_os in
   17392   irix5* | nonstopux*)
   17393     libsuff= shlibsuff=
   17394     ;;
   17395   *)
   17396     case $LD in # libtool.m4 will add one of these switches to LD
   17397     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   17398       libsuff= shlibsuff= libmagic=32-bit;;
   17399     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   17400       libsuff=32 shlibsuff=N32 libmagic=N32;;
   17401     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   17402       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   17403     *) libsuff= shlibsuff= libmagic=never-match;;
   17404     esac
   17405     ;;
   17406   esac
   17407   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   17408   shlibpath_overrides_runpath=no
   17409   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   17410   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   17411   hardcode_into_libs=yes
   17412   ;;
   17413 
   17414 # No shared lib support for Linux oldld, aout, or coff.
   17415 linux*oldld* | linux*aout* | linux*coff*)
   17416   dynamic_linker=no
   17417   ;;
   17418 
   17419 # This must be Linux ELF.
   17420 linux*)
   17421   version_type=linux
   17422   need_lib_prefix=no
   17423   need_version=no
   17424   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17425   soname_spec='${libname}${release}${shared_ext}$major'
   17426   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   17427   shlibpath_var=LD_LIBRARY_PATH
   17428   shlibpath_overrides_runpath=no
   17429   # This implies no fast_install, which is unacceptable.
   17430   # Some rework will be needed to allow for fast_install
   17431   # before this can be enabled.
   17432   hardcode_into_libs=yes
   17433 
   17434   # find out which ABI we are using
   17435   libsuff=
   17436   case "$host_cpu" in
   17437   x86_64*|s390x*|powerpc64*)
   17438     echo '#line 17438 "configure"' > conftest.$ac_ext
   17439     if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   17440   (eval $ac_compile) 2>&5
   17441   ac_status=$?
   17442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   17443   (exit $ac_status); }; then
   17444       case `/usr/bin/file conftest.$ac_objext` in
   17445       *64-bit*)
   17446         libsuff=64
   17447         sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}"
   17448         ;;
   17449       esac
   17450     fi
   17451     rm -rf conftest*
   17452     ;;
   17453   esac
   17454 
   17455   # Append ld.so.conf contents to the search path
   17456   if test -f /etc/ld.so.conf; then
   17457     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   17458     sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra"
   17459   fi
   17460 
   17461   # We used to test for /lib/ld.so.1 and disable shared libraries on
   17462   # powerpc, because MkLinux only supported shared libraries with the
   17463   # GNU dynamic linker.  Since this was broken with cross compilers,
   17464   # most powerpc-linux boxes support dynamic linking these days and
   17465   # people can always --disable-shared, the test was removed, and we
   17466   # assume the GNU/Linux dynamic linker is in use.
   17467   dynamic_linker='GNU/Linux ld.so'
   17468   ;;
   17469 
   17470 knetbsd*-gnu)
   17471   version_type=linux
   17472   need_lib_prefix=no
   17473   need_version=no
   17474   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17475   soname_spec='${libname}${release}${shared_ext}$major'
   17476   shlibpath_var=LD_LIBRARY_PATH
   17477   shlibpath_overrides_runpath=no
   17478   hardcode_into_libs=yes
   17479   dynamic_linker='GNU ld.so'
   17480   ;;
   17481 
   17482 netbsd*)
   17483   version_type=sunos
   17484   need_lib_prefix=no
   17485   need_version=no
   17486   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17487     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   17488     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   17489     dynamic_linker='NetBSD (a.out) ld.so'
   17490   else
   17491     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17492     soname_spec='${libname}${release}${shared_ext}$major'
   17493     dynamic_linker='NetBSD ld.elf_so'
   17494   fi
   17495   shlibpath_var=LD_LIBRARY_PATH
   17496   shlibpath_overrides_runpath=yes
   17497   hardcode_into_libs=yes
   17498   ;;
   17499 
   17500 newsos6)
   17501   version_type=linux
   17502   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17503   shlibpath_var=LD_LIBRARY_PATH
   17504   shlibpath_overrides_runpath=yes
   17505   ;;
   17506 
   17507 nto-qnx*)
   17508   version_type=linux
   17509   need_lib_prefix=no
   17510   need_version=no
   17511   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17512   soname_spec='${libname}${release}${shared_ext}$major'
   17513   shlibpath_var=LD_LIBRARY_PATH
   17514   shlibpath_overrides_runpath=yes
   17515   ;;
   17516 
   17517 openbsd*)
   17518   version_type=sunos
   17519   sys_lib_dlsearch_path_spec="/usr/lib"
   17520   need_lib_prefix=no
   17521   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   17522   case $host_os in
   17523     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   17524     *)                         need_version=no  ;;
   17525   esac
   17526   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   17527   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   17528   shlibpath_var=LD_LIBRARY_PATH
   17529   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   17530     case $host_os in
   17531       openbsd2.[89] | openbsd2.[89].*)
   17532 	shlibpath_overrides_runpath=no
   17533 	;;
   17534       *)
   17535 	shlibpath_overrides_runpath=yes
   17536 	;;
   17537       esac
   17538   else
   17539     shlibpath_overrides_runpath=yes
   17540   fi
   17541   ;;
   17542 
   17543 os2*)
   17544   libname_spec='$name'
   17545   shrext_cmds=".dll"
   17546   need_lib_prefix=no
   17547   library_names_spec='$libname${shared_ext} $libname.a'
   17548   dynamic_linker='OS/2 ld.exe'
   17549   shlibpath_var=LIBPATH
   17550   ;;
   17551 
   17552 osf3* | osf4* | osf5*)
   17553   version_type=osf
   17554   need_lib_prefix=no
   17555   need_version=no
   17556   soname_spec='${libname}${release}${shared_ext}$major'
   17557   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17558   shlibpath_var=LD_LIBRARY_PATH
   17559   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   17560   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   17561   ;;
   17562 
   17563 solaris*)
   17564   version_type=linux
   17565   need_lib_prefix=no
   17566   need_version=no
   17567   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17568   soname_spec='${libname}${release}${shared_ext}$major'
   17569   shlibpath_var=LD_LIBRARY_PATH
   17570   shlibpath_overrides_runpath=yes
   17571   hardcode_into_libs=yes
   17572   # ldd complains unless libraries are executable
   17573   postinstall_cmds='chmod +x $lib'
   17574   ;;
   17575 
   17576 sunos4*)
   17577   version_type=sunos
   17578   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   17579   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   17580   shlibpath_var=LD_LIBRARY_PATH
   17581   shlibpath_overrides_runpath=yes
   17582   if test "$with_gnu_ld" = yes; then
   17583     need_lib_prefix=no
   17584   fi
   17585   need_version=yes
   17586   ;;
   17587 
   17588 sysv4 | sysv4.3*)
   17589   version_type=linux
   17590   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17591   soname_spec='${libname}${release}${shared_ext}$major'
   17592   shlibpath_var=LD_LIBRARY_PATH
   17593   case $host_vendor in
   17594     sni)
   17595       shlibpath_overrides_runpath=no
   17596       need_lib_prefix=no
   17597       export_dynamic_flag_spec='${wl}-Blargedynsym'
   17598       runpath_var=LD_RUN_PATH
   17599       ;;
   17600     siemens)
   17601       need_lib_prefix=no
   17602       ;;
   17603     motorola)
   17604       need_lib_prefix=no
   17605       need_version=no
   17606       shlibpath_overrides_runpath=no
   17607       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   17608       ;;
   17609   esac
   17610   ;;
   17611 
   17612 sysv4*MP*)
   17613   if test -d /usr/nec ;then
   17614     version_type=linux
   17615     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   17616     soname_spec='$libname${shared_ext}.$major'
   17617     shlibpath_var=LD_LIBRARY_PATH
   17618   fi
   17619   ;;
   17620 
   17621 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   17622   version_type=freebsd-elf
   17623   need_lib_prefix=no
   17624   need_version=no
   17625   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   17626   soname_spec='${libname}${release}${shared_ext}$major'
   17627   shlibpath_var=LD_LIBRARY_PATH
   17628   hardcode_into_libs=yes
   17629   if test "$with_gnu_ld" = yes; then
   17630     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   17631     shlibpath_overrides_runpath=no
   17632   else
   17633     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   17634     shlibpath_overrides_runpath=yes
   17635     case $host_os in
   17636       sco3.2v5*)
   17637         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   17638 	;;
   17639     esac
   17640   fi
   17641   sys_lib_dlsearch_path_spec='/usr/lib'
   17642   ;;
   17643 
   17644 uts4*)
   17645   version_type=linux
   17646   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17647   soname_spec='${libname}${release}${shared_ext}$major'
   17648   shlibpath_var=LD_LIBRARY_PATH
   17649   ;;
   17650 
   17651 *)
   17652   dynamic_linker=no
   17653   ;;
   17654 esac
   17655 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
   17656 echo "${ECHO_T}$dynamic_linker" >&6
   17657 test "$dynamic_linker" = no && can_build_shared=no
   17658 
   17659 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   17660 if test "$GCC" = yes; then
   17661   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   17662 fi
   17663 
   17664 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
   17665 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
   17666 hardcode_action_GCJ=
   17667 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   17668    test -n "$runpath_var_GCJ" || \
   17669    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   17670 
   17671   # We can hardcode non-existant directories.
   17672   if test "$hardcode_direct_GCJ" != no &&
   17673      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   17674      # have to relink, otherwise we might link with an installed library
   17675      # when we should be linking with a yet-to-be-installed one
   17676      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   17677      test "$hardcode_minus_L_GCJ" != no; then
   17678     # Linking always hardcodes the temporary library directory.
   17679     hardcode_action_GCJ=relink
   17680   else
   17681     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   17682     hardcode_action_GCJ=immediate
   17683   fi
   17684 else
   17685   # We cannot hardcode anything, or else we can only hardcode existing
   17686   # directories.
   17687   hardcode_action_GCJ=unsupported
   17688 fi
   17689 echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5
   17690 echo "${ECHO_T}$hardcode_action_GCJ" >&6
   17691 
   17692 if test "$hardcode_action_GCJ" = relink; then
   17693   # Fast installation is not supported
   17694   enable_fast_install=no
   17695 elif test "$shlibpath_overrides_runpath" = yes ||
   17696      test "$enable_shared" = no; then
   17697   # Fast installation is not necessary
   17698   enable_fast_install=needless
   17699 fi
   17700 
   17701 
   17702 # The else clause should only fire when bootstrapping the
   17703 # libtool distribution, otherwise you forgot to ship ltmain.sh
   17704 # with your package, and you will get complaints that there are
   17705 # no rules to generate ltmain.sh.
   17706 if test -f "$ltmain"; then
   17707   # See if we are running on zsh, and set the options which allow our commands through
   17708   # without removal of \ escapes.
   17709   if test -n "${ZSH_VERSION+set}" ; then
   17710     setopt NO_GLOB_SUBST
   17711   fi
   17712   # Now quote all the things that may contain metacharacters while being
   17713   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   17714   # variables and quote the copies for generation of the libtool script.
   17715   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   17716     SED SHELL STRIP \
   17717     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   17718     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   17719     deplibs_check_method reload_flag reload_cmds need_locks \
   17720     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   17721     lt_cv_sys_global_symbol_to_c_name_address \
   17722     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   17723     old_postinstall_cmds old_postuninstall_cmds \
   17724     compiler_GCJ \
   17725     CC_GCJ \
   17726     LD_GCJ \
   17727     lt_prog_compiler_wl_GCJ \
   17728     lt_prog_compiler_pic_GCJ \
   17729     lt_prog_compiler_static_GCJ \
   17730     lt_prog_compiler_no_builtin_flag_GCJ \
   17731     export_dynamic_flag_spec_GCJ \
   17732     thread_safe_flag_spec_GCJ \
   17733     whole_archive_flag_spec_GCJ \
   17734     enable_shared_with_static_runtimes_GCJ \
   17735     old_archive_cmds_GCJ \
   17736     old_archive_from_new_cmds_GCJ \
   17737     predep_objects_GCJ \
   17738     postdep_objects_GCJ \
   17739     predeps_GCJ \
   17740     postdeps_GCJ \
   17741     compiler_lib_search_path_GCJ \
   17742     archive_cmds_GCJ \
   17743     archive_expsym_cmds_GCJ \
   17744     postinstall_cmds_GCJ \
   17745     postuninstall_cmds_GCJ \
   17746     old_archive_from_expsyms_cmds_GCJ \
   17747     allow_undefined_flag_GCJ \
   17748     no_undefined_flag_GCJ \
   17749     export_symbols_cmds_GCJ \
   17750     hardcode_libdir_flag_spec_GCJ \
   17751     hardcode_libdir_flag_spec_ld_GCJ \
   17752     hardcode_libdir_separator_GCJ \
   17753     hardcode_automatic_GCJ \
   17754     module_cmds_GCJ \
   17755     module_expsym_cmds_GCJ \
   17756     lt_cv_prog_compiler_c_o_GCJ \
   17757     exclude_expsyms_GCJ \
   17758     include_expsyms_GCJ; do
   17759 
   17760     case $var in
   17761     old_archive_cmds_GCJ | \
   17762     old_archive_from_new_cmds_GCJ | \
   17763     archive_cmds_GCJ | \
   17764     archive_expsym_cmds_GCJ | \
   17765     module_cmds_GCJ | \
   17766     module_expsym_cmds_GCJ | \
   17767     old_archive_from_expsyms_cmds_GCJ | \
   17768     export_symbols_cmds_GCJ | \
   17769     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   17770     postinstall_cmds | postuninstall_cmds | \
   17771     old_postinstall_cmds | old_postuninstall_cmds | \
   17772     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   17773       # Double-quote double-evaled strings.
   17774       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   17775       ;;
   17776     *)
   17777       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   17778       ;;
   17779     esac
   17780   done
   17781 
   17782   case $lt_echo in
   17783   *'\$0 --fallback-echo"')
   17784     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   17785     ;;
   17786   esac
   17787 
   17788 cfgfile="$ofile"
   17789 
   17790   cat <<__EOF__ >> "$cfgfile"
   17791 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   17792 
   17793 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   17794 
   17795 # Shell to use when invoking shell scripts.
   17796 SHELL=$lt_SHELL
   17797 
   17798 # Whether or not to build shared libraries.
   17799 build_libtool_libs=$enable_shared
   17800 
   17801 # Whether or not to build static libraries.
   17802 build_old_libs=$enable_static
   17803 
   17804 # Whether or not to add -lc for building shared libraries.
   17805 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   17806 
   17807 # Whether or not to disallow shared libs when runtime libs are static
   17808 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   17809 
   17810 # Whether or not to optimize for fast installation.
   17811 fast_install=$enable_fast_install
   17812 
   17813 # The host system.
   17814 host_alias=$host_alias
   17815 host=$host
   17816 host_os=$host_os
   17817 
   17818 # The build system.
   17819 build_alias=$build_alias
   17820 build=$build
   17821 build_os=$build_os
   17822 
   17823 # An echo program that does not interpret backslashes.
   17824 echo=$lt_echo
   17825 
   17826 # The archiver.
   17827 AR=$lt_AR
   17828 AR_FLAGS=$lt_AR_FLAGS
   17829 
   17830 # A C compiler.
   17831 LTCC=$lt_LTCC
   17832 
   17833 # LTCC compiler flags.
   17834 LTCFLAGS=$lt_LTCFLAGS
   17835 
   17836 # A language-specific compiler.
   17837 CC=$lt_compiler_GCJ
   17838 
   17839 # Is the compiler the GNU C compiler?
   17840 with_gcc=$GCC_GCJ
   17841 
   17842 gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
   17843 gcc_ver=\`gcc -dumpversion\`
   17844 
   17845 # An ERE matcher.
   17846 EGREP=$lt_EGREP
   17847 
   17848 # The linker used to build libraries.
   17849 LD=$lt_LD_GCJ
   17850 
   17851 # Whether we need hard or soft links.
   17852 LN_S=$lt_LN_S
   17853 
   17854 # A BSD-compatible nm program.
   17855 NM=$lt_NM
   17856 
   17857 # A symbol stripping program
   17858 STRIP=$lt_STRIP
   17859 
   17860 # Used to examine libraries when file_magic_cmd begins "file"
   17861 MAGIC_CMD=$MAGIC_CMD
   17862 
   17863 # Used on cygwin: DLL creation program.
   17864 DLLTOOL="$DLLTOOL"
   17865 
   17866 # Used on cygwin: object dumper.
   17867 OBJDUMP="$OBJDUMP"
   17868 
   17869 # Used on cygwin: assembler.
   17870 AS="$AS"
   17871 
   17872 # The name of the directory that contains temporary libtool files.
   17873 objdir=$objdir
   17874 
   17875 # How to create reloadable object files.
   17876 reload_flag=$lt_reload_flag
   17877 reload_cmds=$lt_reload_cmds
   17878 
   17879 # How to pass a linker flag through the compiler.
   17880 wl=$lt_lt_prog_compiler_wl_GCJ
   17881 
   17882 # Object file suffix (normally "o").
   17883 objext="$ac_objext"
   17884 
   17885 # Old archive suffix (normally "a").
   17886 libext="$libext"
   17887 
   17888 # Shared library suffix (normally ".so").
   17889 shrext_cmds='$shrext_cmds'
   17890 
   17891 # Executable file suffix (normally "").
   17892 exeext="$exeext"
   17893 
   17894 # Additional compiler flags for building library objects.
   17895 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   17896 pic_mode=$pic_mode
   17897 
   17898 # What is the maximum length of a command?
   17899 max_cmd_len=$lt_cv_sys_max_cmd_len
   17900 
   17901 # Does compiler simultaneously support -c and -o options?
   17902 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   17903 
   17904 # Must we lock files when doing compilation?
   17905 need_locks=$lt_need_locks
   17906 
   17907 # Do we need the lib prefix for modules?
   17908 need_lib_prefix=$need_lib_prefix
   17909 
   17910 # Do we need a version for libraries?
   17911 need_version=$need_version
   17912 
   17913 # Whether dlopen is supported.
   17914 dlopen_support=$enable_dlopen
   17915 
   17916 # Whether dlopen of programs is supported.
   17917 dlopen_self=$enable_dlopen_self
   17918 
   17919 # Whether dlopen of statically linked programs is supported.
   17920 dlopen_self_static=$enable_dlopen_self_static
   17921 
   17922 # Compiler flag to prevent dynamic linking.
   17923 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   17924 
   17925 # Compiler flag to turn off builtin functions.
   17926 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   17927 
   17928 # Compiler flag to allow reflexive dlopens.
   17929 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   17930 
   17931 # Compiler flag to generate shared objects directly from archives.
   17932 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   17933 
   17934 # Compiler flag to generate thread-safe objects.
   17935 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   17936 
   17937 # Library versioning type.
   17938 version_type=$version_type
   17939 
   17940 # Format of library name prefix.
   17941 libname_spec=$lt_libname_spec
   17942 
   17943 # List of archive names.  First name is the real one, the rest are links.
   17944 # The last name is the one that the linker finds with -lNAME.
   17945 library_names_spec=$lt_library_names_spec
   17946 
   17947 # The coded name of the library, if different from the real name.
   17948 soname_spec=$lt_soname_spec
   17949 
   17950 # Commands used to build and install an old-style archive.
   17951 RANLIB=$lt_RANLIB
   17952 old_archive_cmds=$lt_old_archive_cmds_GCJ
   17953 old_postinstall_cmds=$lt_old_postinstall_cmds
   17954 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   17955 
   17956 # Create an old-style archive from a shared archive.
   17957 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   17958 
   17959 # Create a temporary old-style archive to link instead of a shared archive.
   17960 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   17961 
   17962 # Commands used to build and install a shared archive.
   17963 archive_cmds=$lt_archive_cmds_GCJ
   17964 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   17965 postinstall_cmds=$lt_postinstall_cmds
   17966 postuninstall_cmds=$lt_postuninstall_cmds
   17967 
   17968 # Commands used to build a loadable module (assumed same as above if empty)
   17969 module_cmds=$lt_module_cmds_GCJ
   17970 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   17971 
   17972 # Commands to strip libraries.
   17973 old_striplib=$lt_old_striplib
   17974 striplib=$lt_striplib
   17975 
   17976 # Dependencies to place before the objects being linked to create a
   17977 # shared library.
   17978 predep_objects=\`echo $lt_predep_objects_GCJ | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   17979 
   17980 # Dependencies to place after the objects being linked to create a
   17981 # shared library.
   17982 postdep_objects=\`echo $lt_postdep_objects_GCJ | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   17983 
   17984 # Dependencies to place before the objects being linked to create a
   17985 # shared library.
   17986 predeps=$lt_predeps_GCJ
   17987 
   17988 # Dependencies to place after the objects being linked to create a
   17989 # shared library.
   17990 postdeps=$lt_postdeps_GCJ
   17991 
   17992 # The library search path used internally by the compiler when linking
   17993 # a shared library.
   17994 compiler_lib_search_path=\`echo $lt_compiler_lib_search_path_GCJ | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   17995 
   17996 # Method to check whether dependent libraries are shared objects.
   17997 deplibs_check_method=$lt_deplibs_check_method
   17998 
   17999 # Command to use when deplibs_check_method == file_magic.
   18000 file_magic_cmd=$lt_file_magic_cmd
   18001 
   18002 # Flag that allows shared libraries with undefined symbols to be built.
   18003 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   18004 
   18005 # Flag that forces no undefined symbols.
   18006 no_undefined_flag=$lt_no_undefined_flag_GCJ
   18007 
   18008 # Commands used to finish a libtool library installation in a directory.
   18009 finish_cmds=$lt_finish_cmds
   18010 
   18011 # Same as above, but a single script fragment to be evaled but not shown.
   18012 finish_eval=$lt_finish_eval
   18013 
   18014 # Take the output of nm and produce a listing of raw symbols and C names.
   18015 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   18016 
   18017 # Transform the output of nm in a proper C declaration
   18018 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   18019 
   18020 # Transform the output of nm in a C name address pair
   18021 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   18022 
   18023 # This is the shared library runtime path variable.
   18024 runpath_var=$runpath_var
   18025 
   18026 # This is the shared library path variable.
   18027 shlibpath_var=$shlibpath_var
   18028 
   18029 # Is shlibpath searched before the hard-coded library search path?
   18030 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   18031 
   18032 # How to hardcode a shared library path into an executable.
   18033 hardcode_action=$hardcode_action_GCJ
   18034 
   18035 # Whether we should hardcode library paths into libraries.
   18036 hardcode_into_libs=$hardcode_into_libs
   18037 
   18038 # Flag to hardcode \$libdir into a binary during linking.
   18039 # This must work even if \$libdir does not exist.
   18040 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   18041 
   18042 # If ld is used when linking, flag to hardcode \$libdir into
   18043 # a binary during linking. This must work even if \$libdir does
   18044 # not exist.
   18045 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   18046 
   18047 # Whether we need a single -rpath flag with a separated argument.
   18048 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   18049 
   18050 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   18051 # resulting binary.
   18052 hardcode_direct=$hardcode_direct_GCJ
   18053 
   18054 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   18055 # resulting binary.
   18056 hardcode_minus_L=$hardcode_minus_L_GCJ
   18057 
   18058 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   18059 # the resulting binary.
   18060 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   18061 
   18062 # Set to yes if building a shared library automatically hardcodes DIR into the library
   18063 # and all subsequent libraries and executables linked against it.
   18064 hardcode_automatic=$hardcode_automatic_GCJ
   18065 
   18066 # Variables whose values should be saved in libtool wrapper scripts and
   18067 # restored at relink time.
   18068 variables_saved_for_relink="$variables_saved_for_relink"
   18069 
   18070 # Whether libtool must link a program against all its dependency libraries.
   18071 link_all_deplibs=$link_all_deplibs_GCJ
   18072 
   18073 # Compile-time system search path for libraries
   18074 sys_lib_search_path_spec=\`echo $lt_sys_lib_search_path_spec | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   18075 
   18076 # Run-time system search path for libraries
   18077 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   18078 
   18079 # Fix the shell variable \$srcfile for the compiler.
   18080 fix_srcfile_path="$fix_srcfile_path_GCJ"
   18081 
   18082 # Set to yes if exported symbols are required.
   18083 always_export_symbols=$always_export_symbols_GCJ
   18084 
   18085 # The commands to list exported symbols.
   18086 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   18087 
   18088 # The commands to extract the exported symbol list from a shared archive.
   18089 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18090 
   18091 # Symbols that should not be listed in the preloaded symbols.
   18092 exclude_expsyms=$lt_exclude_expsyms_GCJ
   18093 
   18094 # Symbols that must always be exported.
   18095 include_expsyms=$lt_include_expsyms_GCJ
   18096 
   18097 # ### END LIBTOOL TAG CONFIG: $tagname
   18098 
   18099 __EOF__
   18100 
   18101 
   18102 else
   18103   # If there is no Makefile yet, we rely on a make rule to execute
   18104   # `config.status --recheck' to rerun these tests and create the
   18105   # libtool script then.
   18106   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   18107   if test -f "$ltmain_in"; then
   18108     test -f Makefile && make "$ltmain"
   18109   fi
   18110 fi
   18111 
   18112 
   18113 ac_ext=c
   18114 ac_cpp='$CPP $CPPFLAGS'
   18115 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   18116 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   18117 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   18118 
   18119 CC="$lt_save_CC"
   18120 
   18121 	else
   18122 	  tagname=""
   18123 	fi
   18124 	;;
   18125 
   18126       RC)
   18127 
   18128 
   18129 
   18130 # Source file extension for RC test sources.
   18131 ac_ext=rc
   18132 
   18133 # Object file extension for compiled RC test sources.
   18134 objext=o
   18135 objext_RC=$objext
   18136 
   18137 # Code to be used in simple compile tests
   18138 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
   18139 
   18140 # Code to be used in simple link tests
   18141 lt_simple_link_test_code="$lt_simple_compile_test_code"
   18142 
   18143 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   18144 
   18145 # If no C compiler was specified, use CC.
   18146 LTCC=${LTCC-"$CC"}
   18147 
   18148 # If no C compiler flags were specified, use CFLAGS.
   18149 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   18150 
   18151 # Allow CC to be a program name with arguments.
   18152 compiler=$CC
   18153 
   18154 
   18155 # save warnings/boilerplate of simple test code
   18156 ac_outfile=conftest.$ac_objext
   18157 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   18158 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18159 _lt_compiler_boilerplate=`cat conftest.err`
   18160 $rm conftest*
   18161 
   18162 ac_outfile=conftest.$ac_objext
   18163 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   18164 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18165 _lt_linker_boilerplate=`cat conftest.err`
   18166 $rm conftest*
   18167 
   18168 
   18169 # Allow CC to be a program name with arguments.
   18170 lt_save_CC="$CC"
   18171 CC=${RC-"windres"}
   18172 compiler=$CC
   18173 compiler_RC=$CC
   18174 for cc_temp in $compiler""; do
   18175   case $cc_temp in
   18176     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   18177     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   18178     \-*) ;;
   18179     *) break;;
   18180   esac
   18181 done
   18182 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   18183 
   18184 lt_cv_prog_compiler_c_o_RC=yes
   18185 
   18186 # The else clause should only fire when bootstrapping the
   18187 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18188 # with your package, and you will get complaints that there are
   18189 # no rules to generate ltmain.sh.
   18190 if test -f "$ltmain"; then
   18191   # See if we are running on zsh, and set the options which allow our commands through
   18192   # without removal of \ escapes.
   18193   if test -n "${ZSH_VERSION+set}" ; then
   18194     setopt NO_GLOB_SUBST
   18195   fi
   18196   # Now quote all the things that may contain metacharacters while being
   18197   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18198   # variables and quote the copies for generation of the libtool script.
   18199   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18200     SED SHELL STRIP \
   18201     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18202     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18203     deplibs_check_method reload_flag reload_cmds need_locks \
   18204     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18205     lt_cv_sys_global_symbol_to_c_name_address \
   18206     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18207     old_postinstall_cmds old_postuninstall_cmds \
   18208     compiler_RC \
   18209     CC_RC \
   18210     LD_RC \
   18211     lt_prog_compiler_wl_RC \
   18212     lt_prog_compiler_pic_RC \
   18213     lt_prog_compiler_static_RC \
   18214     lt_prog_compiler_no_builtin_flag_RC \
   18215     export_dynamic_flag_spec_RC \
   18216     thread_safe_flag_spec_RC \
   18217     whole_archive_flag_spec_RC \
   18218     enable_shared_with_static_runtimes_RC \
   18219     old_archive_cmds_RC \
   18220     old_archive_from_new_cmds_RC \
   18221     predep_objects_RC \
   18222     postdep_objects_RC \
   18223     predeps_RC \
   18224     postdeps_RC \
   18225     compiler_lib_search_path_RC \
   18226     archive_cmds_RC \
   18227     archive_expsym_cmds_RC \
   18228     postinstall_cmds_RC \
   18229     postuninstall_cmds_RC \
   18230     old_archive_from_expsyms_cmds_RC \
   18231     allow_undefined_flag_RC \
   18232     no_undefined_flag_RC \
   18233     export_symbols_cmds_RC \
   18234     hardcode_libdir_flag_spec_RC \
   18235     hardcode_libdir_flag_spec_ld_RC \
   18236     hardcode_libdir_separator_RC \
   18237     hardcode_automatic_RC \
   18238     module_cmds_RC \
   18239     module_expsym_cmds_RC \
   18240     lt_cv_prog_compiler_c_o_RC \
   18241     exclude_expsyms_RC \
   18242     include_expsyms_RC; do
   18243 
   18244     case $var in
   18245     old_archive_cmds_RC | \
   18246     old_archive_from_new_cmds_RC | \
   18247     archive_cmds_RC | \
   18248     archive_expsym_cmds_RC | \
   18249     module_cmds_RC | \
   18250     module_expsym_cmds_RC | \
   18251     old_archive_from_expsyms_cmds_RC | \
   18252     export_symbols_cmds_RC | \
   18253     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18254     postinstall_cmds | postuninstall_cmds | \
   18255     old_postinstall_cmds | old_postuninstall_cmds | \
   18256     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18257       # Double-quote double-evaled strings.
   18258       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18259       ;;
   18260     *)
   18261       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18262       ;;
   18263     esac
   18264   done
   18265 
   18266   case $lt_echo in
   18267   *'\$0 --fallback-echo"')
   18268     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18269     ;;
   18270   esac
   18271 
   18272 cfgfile="$ofile"
   18273 
   18274   cat <<__EOF__ >> "$cfgfile"
   18275 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18276 
   18277 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18278 
   18279 # Shell to use when invoking shell scripts.
   18280 SHELL=$lt_SHELL
   18281 
   18282 # Whether or not to build shared libraries.
   18283 build_libtool_libs=$enable_shared
   18284 
   18285 # Whether or not to build static libraries.
   18286 build_old_libs=$enable_static
   18287 
   18288 # Whether or not to add -lc for building shared libraries.
   18289 build_libtool_need_lc=$archive_cmds_need_lc_RC
   18290 
   18291 # Whether or not to disallow shared libs when runtime libs are static
   18292 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   18293 
   18294 # Whether or not to optimize for fast installation.
   18295 fast_install=$enable_fast_install
   18296 
   18297 # The host system.
   18298 host_alias=$host_alias
   18299 host=$host
   18300 host_os=$host_os
   18301 
   18302 # The build system.
   18303 build_alias=$build_alias
   18304 build=$build
   18305 build_os=$build_os
   18306 
   18307 # An echo program that does not interpret backslashes.
   18308 echo=$lt_echo
   18309 
   18310 # The archiver.
   18311 AR=$lt_AR
   18312 AR_FLAGS=$lt_AR_FLAGS
   18313 
   18314 # A C compiler.
   18315 LTCC=$lt_LTCC
   18316 
   18317 # LTCC compiler flags.
   18318 LTCFLAGS=$lt_LTCFLAGS
   18319 
   18320 # A language-specific compiler.
   18321 CC=$lt_compiler_RC
   18322 
   18323 # Is the compiler the GNU C compiler?
   18324 with_gcc=$GCC_RC
   18325 
   18326 gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
   18327 gcc_ver=\`gcc -dumpversion\`
   18328 
   18329 # An ERE matcher.
   18330 EGREP=$lt_EGREP
   18331 
   18332 # The linker used to build libraries.
   18333 LD=$lt_LD_RC
   18334 
   18335 # Whether we need hard or soft links.
   18336 LN_S=$lt_LN_S
   18337 
   18338 # A BSD-compatible nm program.
   18339 NM=$lt_NM
   18340 
   18341 # A symbol stripping program
   18342 STRIP=$lt_STRIP
   18343 
   18344 # Used to examine libraries when file_magic_cmd begins "file"
   18345 MAGIC_CMD=$MAGIC_CMD
   18346 
   18347 # Used on cygwin: DLL creation program.
   18348 DLLTOOL="$DLLTOOL"
   18349 
   18350 # Used on cygwin: object dumper.
   18351 OBJDUMP="$OBJDUMP"
   18352 
   18353 # Used on cygwin: assembler.
   18354 AS="$AS"
   18355 
   18356 # The name of the directory that contains temporary libtool files.
   18357 objdir=$objdir
   18358 
   18359 # How to create reloadable object files.
   18360 reload_flag=$lt_reload_flag
   18361 reload_cmds=$lt_reload_cmds
   18362 
   18363 # How to pass a linker flag through the compiler.
   18364 wl=$lt_lt_prog_compiler_wl_RC
   18365 
   18366 # Object file suffix (normally "o").
   18367 objext="$ac_objext"
   18368 
   18369 # Old archive suffix (normally "a").
   18370 libext="$libext"
   18371 
   18372 # Shared library suffix (normally ".so").
   18373 shrext_cmds='$shrext_cmds'
   18374 
   18375 # Executable file suffix (normally "").
   18376 exeext="$exeext"
   18377 
   18378 # Additional compiler flags for building library objects.
   18379 pic_flag=$lt_lt_prog_compiler_pic_RC
   18380 pic_mode=$pic_mode
   18381 
   18382 # What is the maximum length of a command?
   18383 max_cmd_len=$lt_cv_sys_max_cmd_len
   18384 
   18385 # Does compiler simultaneously support -c and -o options?
   18386 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   18387 
   18388 # Must we lock files when doing compilation?
   18389 need_locks=$lt_need_locks
   18390 
   18391 # Do we need the lib prefix for modules?
   18392 need_lib_prefix=$need_lib_prefix
   18393 
   18394 # Do we need a version for libraries?
   18395 need_version=$need_version
   18396 
   18397 # Whether dlopen is supported.
   18398 dlopen_support=$enable_dlopen
   18399 
   18400 # Whether dlopen of programs is supported.
   18401 dlopen_self=$enable_dlopen_self
   18402 
   18403 # Whether dlopen of statically linked programs is supported.
   18404 dlopen_self_static=$enable_dlopen_self_static
   18405 
   18406 # Compiler flag to prevent dynamic linking.
   18407 link_static_flag=$lt_lt_prog_compiler_static_RC
   18408 
   18409 # Compiler flag to turn off builtin functions.
   18410 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   18411 
   18412 # Compiler flag to allow reflexive dlopens.
   18413 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   18414 
   18415 # Compiler flag to generate shared objects directly from archives.
   18416 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   18417 
   18418 # Compiler flag to generate thread-safe objects.
   18419 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   18420 
   18421 # Library versioning type.
   18422 version_type=$version_type
   18423 
   18424 # Format of library name prefix.
   18425 libname_spec=$lt_libname_spec
   18426 
   18427 # List of archive names.  First name is the real one, the rest are links.
   18428 # The last name is the one that the linker finds with -lNAME.
   18429 library_names_spec=$lt_library_names_spec
   18430 
   18431 # The coded name of the library, if different from the real name.
   18432 soname_spec=$lt_soname_spec
   18433 
   18434 # Commands used to build and install an old-style archive.
   18435 RANLIB=$lt_RANLIB
   18436 old_archive_cmds=$lt_old_archive_cmds_RC
   18437 old_postinstall_cmds=$lt_old_postinstall_cmds
   18438 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   18439 
   18440 # Create an old-style archive from a shared archive.
   18441 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   18442 
   18443 # Create a temporary old-style archive to link instead of a shared archive.
   18444 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   18445 
   18446 # Commands used to build and install a shared archive.
   18447 archive_cmds=$lt_archive_cmds_RC
   18448 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   18449 postinstall_cmds=$lt_postinstall_cmds
   18450 postuninstall_cmds=$lt_postuninstall_cmds
   18451 
   18452 # Commands used to build a loadable module (assumed same as above if empty)
   18453 module_cmds=$lt_module_cmds_RC
   18454 module_expsym_cmds=$lt_module_expsym_cmds_RC
   18455 
   18456 # Commands to strip libraries.
   18457 old_striplib=$lt_old_striplib
   18458 striplib=$lt_striplib
   18459 
   18460 # Dependencies to place before the objects being linked to create a
   18461 # shared library.
   18462 predep_objects=\`echo $lt_predep_objects_RC | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   18463 
   18464 # Dependencies to place after the objects being linked to create a
   18465 # shared library.
   18466 postdep_objects=\`echo $lt_postdep_objects_RC | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   18467 
   18468 # Dependencies to place before the objects being linked to create a
   18469 # shared library.
   18470 predeps=$lt_predeps_RC
   18471 
   18472 # Dependencies to place after the objects being linked to create a
   18473 # shared library.
   18474 postdeps=$lt_postdeps_RC
   18475 
   18476 # The library search path used internally by the compiler when linking
   18477 # a shared library.
   18478 compiler_lib_search_path=\`echo $lt_compiler_lib_search_path_RC | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   18479 
   18480 # Method to check whether dependent libraries are shared objects.
   18481 deplibs_check_method=$lt_deplibs_check_method
   18482 
   18483 # Command to use when deplibs_check_method == file_magic.
   18484 file_magic_cmd=$lt_file_magic_cmd
   18485 
   18486 # Flag that allows shared libraries with undefined symbols to be built.
   18487 allow_undefined_flag=$lt_allow_undefined_flag_RC
   18488 
   18489 # Flag that forces no undefined symbols.
   18490 no_undefined_flag=$lt_no_undefined_flag_RC
   18491 
   18492 # Commands used to finish a libtool library installation in a directory.
   18493 finish_cmds=$lt_finish_cmds
   18494 
   18495 # Same as above, but a single script fragment to be evaled but not shown.
   18496 finish_eval=$lt_finish_eval
   18497 
   18498 # Take the output of nm and produce a listing of raw symbols and C names.
   18499 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   18500 
   18501 # Transform the output of nm in a proper C declaration
   18502 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   18503 
   18504 # Transform the output of nm in a C name address pair
   18505 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   18506 
   18507 # This is the shared library runtime path variable.
   18508 runpath_var=$runpath_var
   18509 
   18510 # This is the shared library path variable.
   18511 shlibpath_var=$shlibpath_var
   18512 
   18513 # Is shlibpath searched before the hard-coded library search path?
   18514 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   18515 
   18516 # How to hardcode a shared library path into an executable.
   18517 hardcode_action=$hardcode_action_RC
   18518 
   18519 # Whether we should hardcode library paths into libraries.
   18520 hardcode_into_libs=$hardcode_into_libs
   18521 
   18522 # Flag to hardcode \$libdir into a binary during linking.
   18523 # This must work even if \$libdir does not exist.
   18524 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   18525 
   18526 # If ld is used when linking, flag to hardcode \$libdir into
   18527 # a binary during linking. This must work even if \$libdir does
   18528 # not exist.
   18529 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   18530 
   18531 # Whether we need a single -rpath flag with a separated argument.
   18532 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   18533 
   18534 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   18535 # resulting binary.
   18536 hardcode_direct=$hardcode_direct_RC
   18537 
   18538 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   18539 # resulting binary.
   18540 hardcode_minus_L=$hardcode_minus_L_RC
   18541 
   18542 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   18543 # the resulting binary.
   18544 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   18545 
   18546 # Set to yes if building a shared library automatically hardcodes DIR into the library
   18547 # and all subsequent libraries and executables linked against it.
   18548 hardcode_automatic=$hardcode_automatic_RC
   18549 
   18550 # Variables whose values should be saved in libtool wrapper scripts and
   18551 # restored at relink time.
   18552 variables_saved_for_relink="$variables_saved_for_relink"
   18553 
   18554 # Whether libtool must link a program against all its dependency libraries.
   18555 link_all_deplibs=$link_all_deplibs_RC
   18556 
   18557 # Compile-time system search path for libraries
   18558 sys_lib_search_path_spec=\`echo $lt_sys_lib_search_path_spec | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\`
   18559 
   18560 # Run-time system search path for libraries
   18561 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   18562 
   18563 # Fix the shell variable \$srcfile for the compiler.
   18564 fix_srcfile_path="$fix_srcfile_path_RC"
   18565 
   18566 # Set to yes if exported symbols are required.
   18567 always_export_symbols=$always_export_symbols_RC
   18568 
   18569 # The commands to list exported symbols.
   18570 export_symbols_cmds=$lt_export_symbols_cmds_RC
   18571 
   18572 # The commands to extract the exported symbol list from a shared archive.
   18573 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18574 
   18575 # Symbols that should not be listed in the preloaded symbols.
   18576 exclude_expsyms=$lt_exclude_expsyms_RC
   18577 
   18578 # Symbols that must always be exported.
   18579 include_expsyms=$lt_include_expsyms_RC
   18580 
   18581 # ### END LIBTOOL TAG CONFIG: $tagname
   18582 
   18583 __EOF__
   18584 
   18585 
   18586 else
   18587   # If there is no Makefile yet, we rely on a make rule to execute
   18588   # `config.status --recheck' to rerun these tests and create the
   18589   # libtool script then.
   18590   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   18591   if test -f "$ltmain_in"; then
   18592     test -f Makefile && make "$ltmain"
   18593   fi
   18594 fi
   18595 
   18596 
   18597 ac_ext=c
   18598 ac_cpp='$CPP $CPPFLAGS'
   18599 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   18600 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   18601 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   18602 
   18603 CC="$lt_save_CC"
   18604 
   18605 	;;
   18606 
   18607       *)
   18608 	{ { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
   18609 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
   18610    { (exit 1); exit 1; }; }
   18611 	;;
   18612       esac
   18613 
   18614       # Append the new tag name to the list of available tags.
   18615       if test -n "$tagname" ; then
   18616       available_tags="$available_tags $tagname"
   18617     fi
   18618     fi
   18619   done
   18620   IFS="$lt_save_ifs"
   18621 
   18622   # Now substitute the updated list of available tags.
   18623   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   18624     mv "${ofile}T" "$ofile"
   18625     chmod +x "$ofile"
   18626   else
   18627     rm -f "${ofile}T"
   18628     { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
   18629 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
   18630    { (exit 1); exit 1; }; }
   18631   fi
   18632 fi
   18633 
   18634 
   18635 
   18636 # This can be used to rebuild libtool when needed
   18637 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   18638 
   18639 # Always use our own libtool.
   18640 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   18641 
   18642 # Prevent multiple expansion
   18643 
   18644 
   18645 
   18646 
   18647 
   18648 
   18649 
   18650 
   18651 
   18652 
   18653 
   18654 
   18655 
   18656 
   18657 
   18658 
   18659 
   18660 
   18661 
   18662 
   18663 
   18664 # Checks for pkg-config packages
   18665 
   18666 
   18667 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
   18668 	if test -n "$ac_tool_prefix"; then
   18669   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   18670 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   18671 echo "$as_me:$LINENO: checking for $ac_word" >&5
   18672 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   18673 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
   18674   echo $ECHO_N "(cached) $ECHO_C" >&6
   18675 else
   18676   case $PKG_CONFIG in
   18677   [\\/]* | ?:[\\/]*)
   18678   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   18679   ;;
   18680   *)
   18681   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   18682 for as_dir in $PATH
   18683 do
   18684   IFS=$as_save_IFS
   18685   test -z "$as_dir" && as_dir=.
   18686   for ac_exec_ext in '' $ac_executable_extensions; do
   18687   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   18688     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   18689     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   18690     break 2
   18691   fi
   18692 done
   18693 done
   18694 
   18695   ;;
   18696 esac
   18697 fi
   18698 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
   18699 
   18700 if test -n "$PKG_CONFIG"; then
   18701   echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
   18702 echo "${ECHO_T}$PKG_CONFIG" >&6
   18703 else
   18704   echo "$as_me:$LINENO: result: no" >&5
   18705 echo "${ECHO_T}no" >&6
   18706 fi
   18707 
   18708 fi
   18709 if test -z "$ac_cv_path_PKG_CONFIG"; then
   18710   ac_pt_PKG_CONFIG=$PKG_CONFIG
   18711   # Extract the first word of "pkg-config", so it can be a program name with args.
   18712 set dummy pkg-config; ac_word=$2
   18713 echo "$as_me:$LINENO: checking for $ac_word" >&5
   18714 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
   18715 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
   18716   echo $ECHO_N "(cached) $ECHO_C" >&6
   18717 else
   18718   case $ac_pt_PKG_CONFIG in
   18719   [\\/]* | ?:[\\/]*)
   18720   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   18721   ;;
   18722   *)
   18723   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   18724 for as_dir in $PATH
   18725 do
   18726   IFS=$as_save_IFS
   18727   test -z "$as_dir" && as_dir=.
   18728   for ac_exec_ext in '' $ac_executable_extensions; do
   18729   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   18730     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   18731     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   18732     break 2
   18733   fi
   18734 done
   18735 done
   18736 
   18737   ;;
   18738 esac
   18739 fi
   18740 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
   18741 
   18742 if test -n "$ac_pt_PKG_CONFIG"; then
   18743   echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
   18744 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6
   18745 else
   18746   echo "$as_me:$LINENO: result: no" >&5
   18747 echo "${ECHO_T}no" >&6
   18748 fi
   18749 
   18750   PKG_CONFIG=$ac_pt_PKG_CONFIG
   18751 else
   18752   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
   18753 fi
   18754 
   18755 fi
   18756 if test -n "$PKG_CONFIG"; then
   18757 	_pkg_min_version=0.9.0
   18758 	echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
   18759 echo $ECHO_N "checking pkg-config is at least version $_pkg_min_version... $ECHO_C" >&6
   18760 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
   18761 		echo "$as_me:$LINENO: result: yes" >&5
   18762 echo "${ECHO_T}yes" >&6
   18763 	else
   18764 		echo "$as_me:$LINENO: result: no" >&5
   18765 echo "${ECHO_T}no" >&6
   18766 		PKG_CONFIG=""
   18767 	fi
   18768 
   18769 fi
   18770 
   18771 pkg_failed=no
   18772 echo "$as_me:$LINENO: checking for XEVIE" >&5
   18773 echo $ECHO_N "checking for XEVIE... $ECHO_C" >&6
   18774 
   18775 if test -n "$PKG_CONFIG"; then
   18776     if test -n "$XEVIE_CFLAGS"; then
   18777         pkg_cv_XEVIE_CFLAGS="$XEVIE_CFLAGS"
   18778     else
   18779         if test -n "$PKG_CONFIG" && \
   18780     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xproto x11 xextproto xext evieproto\"") >&5
   18781   ($PKG_CONFIG --exists --print-errors "xproto x11 xextproto xext evieproto") 2>&5
   18782   ac_status=$?
   18783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18784   (exit $ac_status); }; then
   18785   pkg_cv_XEVIE_CFLAGS=`$PKG_CONFIG --cflags "xproto x11 xextproto xext evieproto" 2>/dev/null`
   18786 else
   18787   pkg_failed=yes
   18788 fi
   18789     fi
   18790 else
   18791 	pkg_failed=untried
   18792 fi
   18793 if test -n "$PKG_CONFIG"; then
   18794     if test -n "$XEVIE_LIBS"; then
   18795         pkg_cv_XEVIE_LIBS="$XEVIE_LIBS"
   18796     else
   18797         if test -n "$PKG_CONFIG" && \
   18798     { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xproto x11 xextproto xext evieproto\"") >&5
   18799   ($PKG_CONFIG --exists --print-errors "xproto x11 xextproto xext evieproto") 2>&5
   18800   ac_status=$?
   18801   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18802   (exit $ac_status); }; then
   18803   pkg_cv_XEVIE_LIBS=`$PKG_CONFIG --libs "xproto x11 xextproto xext evieproto" 2>/dev/null`
   18804 else
   18805   pkg_failed=yes
   18806 fi
   18807     fi
   18808 else
   18809 	pkg_failed=untried
   18810 fi
   18811 
   18812 
   18813 
   18814 if test $pkg_failed = yes; then
   18815 
   18816 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   18817         _pkg_short_errors_supported=yes
   18818 else
   18819         _pkg_short_errors_supported=no
   18820 fi
   18821         if test $_pkg_short_errors_supported = yes; then
   18822 	        XEVIE_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xproto x11 xextproto xext evieproto"`
   18823         else
   18824 	        XEVIE_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xproto x11 xextproto xext evieproto"`
   18825         fi
   18826 	# Put the nasty error message in config.log where it belongs
   18827 	echo "$XEVIE_PKG_ERRORS" >&5
   18828 
   18829 	{ { echo "$as_me:$LINENO: error: Package requirements (xproto x11 xextproto xext evieproto) were not met:
   18830 
   18831 $XEVIE_PKG_ERRORS
   18832 
   18833 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   18834 installed software in a non-standard prefix.
   18835 
   18836 Alternatively, you may set the environment variables XEVIE_CFLAGS
   18837 and XEVIE_LIBS to avoid the need to call pkg-config.
   18838 See the pkg-config man page for more details.
   18839 " >&5
   18840 echo "$as_me: error: Package requirements (xproto x11 xextproto xext evieproto) were not met:
   18841 
   18842 $XEVIE_PKG_ERRORS
   18843 
   18844 Consider adjusting the PKG_CONFIG_PATH environment variable if you
   18845 installed software in a non-standard prefix.
   18846 
   18847 Alternatively, you may set the environment variables XEVIE_CFLAGS
   18848 and XEVIE_LIBS to avoid the need to call pkg-config.
   18849 See the pkg-config man page for more details.
   18850 " >&2;}
   18851    { (exit 1); exit 1; }; }
   18852 elif test $pkg_failed = untried; then
   18853 	{ { echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old.  Make sure it
   18854 is in your PATH or set the PKG_CONFIG environment variable to the full
   18855 path to pkg-config.
   18856 
   18857 Alternatively, you may set the environment variables XEVIE_CFLAGS
   18858 and XEVIE_LIBS to avoid the need to call pkg-config.
   18859 See the pkg-config man page for more details.
   18860 
   18861 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   18862 See \`config.log' for more details." >&5
   18863 echo "$as_me: error: The pkg-config script could not be found or is too old.  Make sure it
   18864 is in your PATH or set the PKG_CONFIG environment variable to the full
   18865 path to pkg-config.
   18866 
   18867 Alternatively, you may set the environment variables XEVIE_CFLAGS
   18868 and XEVIE_LIBS to avoid the need to call pkg-config.
   18869 See the pkg-config man page for more details.
   18870 
   18871 To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
   18872 See \`config.log' for more details." >&2;}
   18873    { (exit 1); exit 1; }; }
   18874 else
   18875 	XEVIE_CFLAGS=$pkg_cv_XEVIE_CFLAGS
   18876 	XEVIE_LIBS=$pkg_cv_XEVIE_LIBS
   18877         echo "$as_me:$LINENO: result: yes" >&5
   18878 echo "${ECHO_T}yes" >&6
   18879 	:
   18880 fi
   18881 
   18882 
   18883 
   18884 
   18885 # Check whether --enable-malloc0returnsnull or --disable-malloc0returnsnull was given.
   18886 if test "${enable_malloc0returnsnull+set}" = set; then
   18887   enableval="$enable_malloc0returnsnull"
   18888   MALLOC_ZERO_RETURNS_NULL=$enableval
   18889 else
   18890   MALLOC_ZERO_RETURNS_NULL=auto
   18891 fi;
   18892 
   18893 echo "$as_me:$LINENO: checking whether malloc(0) returns NULL" >&5
   18894 echo $ECHO_N "checking whether malloc(0) returns NULL... $ECHO_C" >&6
   18895 if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
   18896 	if test "$cross_compiling" = yes; then
   18897   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
   18898 See \`config.log' for more details." >&5
   18899 echo "$as_me: error: cannot run test program while cross compiling
   18900 See \`config.log' for more details." >&2;}
   18901    { (exit 1); exit 1; }; }
   18902 else
   18903   cat >conftest.$ac_ext <<_ACEOF
   18904 
   18905 char *malloc();
   18906 char *realloc();
   18907 char *calloc();
   18908 main() {
   18909     char *m0, *r0, *c0, *p;
   18910     m0 = malloc(0);
   18911     p = malloc(10);
   18912     r0 = realloc(p,0);
   18913     c0 = calloc(0);
   18914     exit(m0 == 0 || r0 == 0 || c0 == 0 ? 0 : 1);
   18915 }
   18916 _ACEOF
   18917 rm -f conftest$ac_exeext
   18918 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
   18919   (eval $ac_link) 2>&5
   18920   ac_status=$?
   18921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18922   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   18923   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
   18924   (eval $ac_try) 2>&5
   18925   ac_status=$?
   18926   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   18927   (exit $ac_status); }; }; then
   18928   MALLOC_ZERO_RETURNS_NULL=yes
   18929 else
   18930   echo "$as_me: program exited with status $ac_status" >&5
   18931 echo "$as_me: failed program was:" >&5
   18932 sed 's/^/| /' conftest.$ac_ext >&5
   18933 
   18934 ( exit $ac_status )
   18935 MALLOC_ZERO_RETURNS_NULL=no
   18936 fi
   18937 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   18938 fi
   18939 fi
   18940 echo "$as_me:$LINENO: result: $MALLOC_ZERO_RETURNS_NULL" >&5
   18941 echo "${ECHO_T}$MALLOC_ZERO_RETURNS_NULL" >&6
   18942 
   18943 if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
   18944 	MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
   18945 	XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
   18946 	XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
   18947 else
   18948 	MALLOC_ZERO_CFLAGS=""
   18949 	XMALLOC_ZERO_CFLAGS=""
   18950 	XTMALLOC_ZERO_CFLAGS=""
   18951 fi
   18952 
   18953 
   18954 
   18955 
   18956 
   18957 
   18958 
   18959 
   18960 if test x$APP_MAN_SUFFIX = x    ; then
   18961     APP_MAN_SUFFIX=1
   18962 fi
   18963 if test x$APP_MAN_DIR = x    ; then
   18964     APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
   18965 fi
   18966 
   18967 if test x$LIB_MAN_SUFFIX = x    ; then
   18968     LIB_MAN_SUFFIX=3
   18969 fi
   18970 if test x$LIB_MAN_DIR = x    ; then
   18971     LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
   18972 fi
   18973 
   18974 if test x$FILE_MAN_SUFFIX = x    ; then
   18975     case $host_os in
   18976 	solaris*)	FILE_MAN_SUFFIX=4  ;;
   18977 	*)		FILE_MAN_SUFFIX=5  ;;
   18978     esac
   18979 fi
   18980 if test x$FILE_MAN_DIR = x    ; then
   18981     FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
   18982 fi
   18983 
   18984 if test x$MISC_MAN_SUFFIX = x    ; then
   18985     case $host_os in
   18986 	solaris*)	MISC_MAN_SUFFIX=5  ;;
   18987 	*)		MISC_MAN_SUFFIX=7  ;;
   18988     esac
   18989 fi
   18990 if test x$MISC_MAN_DIR = x    ; then
   18991     MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
   18992 fi
   18993 
   18994 if test x$DRIVER_MAN_SUFFIX = x    ; then
   18995     case $host_os in
   18996 	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
   18997 	*)		DRIVER_MAN_SUFFIX=4  ;;
   18998     esac
   18999 fi
   19000 if test x$DRIVER_MAN_DIR = x    ; then
   19001     DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
   19002 fi
   19003 
   19004 if test x$ADMIN_MAN_SUFFIX = x    ; then
   19005     case $host_os in
   19006 	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
   19007 	*)		ADMIN_MAN_SUFFIX=8  ;;
   19008     esac
   19009 fi
   19010 if test x$ADMIN_MAN_DIR = x    ; then
   19011     ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
   19012 fi
   19013 
   19014 
   19015 
   19016 
   19017 
   19018 
   19019 
   19020 
   19021 
   19022 
   19023 
   19024 
   19025 
   19026 
   19027 
   19028 
   19029 
   19030 # Check whether --with-release-version or --without-release-version was given.
   19031 if test "${with_release_version+set}" = set; then
   19032   withval="$with_release_version"
   19033   RELEASE_VERSION="$withval"
   19034 else
   19035   RELEASE_VERSION=""
   19036 fi;
   19037 	if test "x$RELEASE_VERSION" != "x"; then
   19038 		PACKAGE="$PACKAGE-$RELEASE_VERSION"
   19039 		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
   19040 		{ echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
   19041 echo "$as_me: Building with package name set to $PACKAGE" >&6;}
   19042 	fi
   19043 
   19044 
   19045                                         ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xevie.pc"
   19046 cat >confcache <<\_ACEOF
   19047 # This file is a shell script that caches the results of configure
   19048 # tests run on this system so they can be shared between configure
   19049 # scripts and configure runs, see configure's option --config-cache.
   19050 # It is not useful on other systems.  If it contains results you don't
   19051 # want to keep, you may remove or edit it.
   19052 #
   19053 # config.status only pays attention to the cache file if you give it
   19054 # the --recheck option to rerun configure.
   19055 #
   19056 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   19057 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   19058 # following values.
   19059 
   19060 _ACEOF
   19061 
   19062 # The following way of writing the cache mishandles newlines in values,
   19063 # but we know of no workaround that is simple, portable, and efficient.
   19064 # So, don't put newlines in cache variables' values.
   19065 # Ultrix sh set writes to stderr and can't be redirected directly,
   19066 # and sets the high bit in the cache file unless we assign to the vars.
   19067 {
   19068   (set) 2>&1 |
   19069     case `(ac_space=' '; set | grep ac_space) 2>&1` in
   19070     *ac_space=\ *)
   19071       # `set' does not quote correctly, so add quotes (double-quote
   19072       # substitution turns \\\\ into \\, and sed turns \\ into \).
   19073       sed -n \
   19074 	"s/'/'\\\\''/g;
   19075 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   19076       ;;
   19077     *)
   19078       # `set' quotes correctly as required by POSIX, so do not add quotes.
   19079       sed -n \
   19080 	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
   19081       ;;
   19082     esac;
   19083 } |
   19084   sed '
   19085      t clear
   19086      : clear
   19087      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   19088      t end
   19089      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   19090      : end' >>confcache
   19091 if diff $cache_file confcache >/dev/null 2>&1; then :; else
   19092   if test -w $cache_file; then
   19093     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
   19094     cat confcache >$cache_file
   19095   else
   19096     echo "not updating unwritable cache $cache_file"
   19097   fi
   19098 fi
   19099 rm -f confcache
   19100 
   19101 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   19102 # Let make expand exec_prefix.
   19103 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   19104 
   19105 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   19106 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   19107 # trailing colons and then remove the whole line if VPATH becomes empty
   19108 # (actually we leave an empty line to preserve line numbers).
   19109 if test "x$srcdir" = x.; then
   19110   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   19111 s/:*\$(srcdir):*/:/;
   19112 s/:*\${srcdir}:*/:/;
   19113 s/:*@srcdir@:*/:/;
   19114 s/^\([^=]*=[	 ]*\):*/\1/;
   19115 s/:*$//;
   19116 s/^[^=]*=[	 ]*$//;
   19117 }'
   19118 fi
   19119 
   19120 DEFS=-DHAVE_CONFIG_H
   19121 
   19122 ac_libobjs=
   19123 ac_ltlibobjs=
   19124 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   19125   # 1. Remove the extension, and $U if already installed.
   19126   ac_i=`echo "$ac_i" |
   19127 	 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
   19128   # 2. Add them.
   19129   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
   19130   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
   19131 done
   19132 LIBOBJS=$ac_libobjs
   19133 
   19134 LTLIBOBJS=$ac_ltlibobjs
   19135 
   19136 
   19137 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   19138   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
   19139 Usually this means the macro was only invoked conditionally." >&5
   19140 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
   19141 Usually this means the macro was only invoked conditionally." >&2;}
   19142    { (exit 1); exit 1; }; }
   19143 fi
   19144 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   19145   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
   19146 Usually this means the macro was only invoked conditionally." >&5
   19147 echo "$as_me: error: conditional \"AMDEP\" was never defined.
   19148 Usually this means the macro was only invoked conditionally." >&2;}
   19149    { (exit 1); exit 1; }; }
   19150 fi
   19151 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   19152   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
   19153 Usually this means the macro was only invoked conditionally." >&5
   19154 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
   19155 Usually this means the macro was only invoked conditionally." >&2;}
   19156    { (exit 1); exit 1; }; }
   19157 fi
   19158 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   19159   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
   19160 Usually this means the macro was only invoked conditionally." >&5
   19161 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
   19162 Usually this means the macro was only invoked conditionally." >&2;}
   19163    { (exit 1); exit 1; }; }
   19164 fi
   19165 
   19166 : ${CONFIG_STATUS=./config.status}
   19167 ac_clean_files_save=$ac_clean_files
   19168 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   19169 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
   19170 echo "$as_me: creating $CONFIG_STATUS" >&6;}
   19171 cat >$CONFIG_STATUS <<_ACEOF
   19172 #! $SHELL
   19173 # Generated by $as_me.
   19174 # Run this file to recreate the current configuration.
   19175 # Compiler output produced by configure, useful for debugging
   19176 # configure, is in config.log if it exists.
   19177 
   19178 debug=false
   19179 ac_cs_recheck=false
   19180 ac_cs_silent=false
   19181 SHELL=\${CONFIG_SHELL-$SHELL}
   19182 _ACEOF
   19183 
   19184 cat >>$CONFIG_STATUS <<\_ACEOF
   19185 ## --------------------- ##
   19186 ## M4sh Initialization.  ##
   19187 ## --------------------- ##
   19188 
   19189 # Be Bourne compatible
   19190 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
   19191   emulate sh
   19192   NULLCMD=:
   19193   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
   19194   # is contrary to our usage.  Disable this feature.
   19195   alias -g '${1+"$@"}'='"$@"'
   19196 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
   19197   set -o posix
   19198 fi
   19199 DUALCASE=1; export DUALCASE # for MKS sh
   19200 
   19201 # Support unset when possible.
   19202 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   19203   as_unset=unset
   19204 else
   19205   as_unset=false
   19206 fi
   19207 
   19208 
   19209 # Work around bugs in pre-3.0 UWIN ksh.
   19210 $as_unset ENV MAIL MAILPATH
   19211 PS1='$ '
   19212 PS2='> '
   19213 PS4='+ '
   19214 
   19215 # NLS nuisances.
   19216 for as_var in \
   19217   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
   19218   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
   19219   LC_TELEPHONE LC_TIME
   19220 do
   19221   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
   19222     eval $as_var=C; export $as_var
   19223   else
   19224     $as_unset $as_var
   19225   fi
   19226 done
   19227 
   19228 # Required to use basename.
   19229 if expr a : '\(a\)' >/dev/null 2>&1; then
   19230   as_expr=expr
   19231 else
   19232   as_expr=false
   19233 fi
   19234 
   19235 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
   19236   as_basename=basename
   19237 else
   19238   as_basename=false
   19239 fi
   19240 
   19241 
   19242 # Name of the executable.
   19243 as_me=`$as_basename "$0" ||
   19244 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   19245 	 X"$0" : 'X\(//\)$' \| \
   19246 	 X"$0" : 'X\(/\)$' \| \
   19247 	 .     : '\(.\)' 2>/dev/null ||
   19248 echo X/"$0" |
   19249     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
   19250   	  /^X\/\(\/\/\)$/{ s//\1/; q; }
   19251   	  /^X\/\(\/\).*/{ s//\1/; q; }
   19252   	  s/.*/./; q'`
   19253 
   19254 
   19255 # PATH needs CR, and LINENO needs CR and PATH.
   19256 # Avoid depending upon Character Ranges.
   19257 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   19258 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   19259 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   19260 as_cr_digits='0123456789'
   19261 as_cr_alnum=$as_cr_Letters$as_cr_digits
   19262 
   19263 # The user is always right.
   19264 if test "${PATH_SEPARATOR+set}" != set; then
   19265   echo "#! /bin/sh" >conf$$.sh
   19266   echo  "exit 0"   >>conf$$.sh
   19267   chmod +x conf$$.sh
   19268   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   19269     PATH_SEPARATOR=';'
   19270   else
   19271     PATH_SEPARATOR=:
   19272   fi
   19273   rm -f conf$$.sh
   19274 fi
   19275 
   19276 
   19277   as_lineno_1=$LINENO
   19278   as_lineno_2=$LINENO
   19279   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
   19280   test "x$as_lineno_1" != "x$as_lineno_2" &&
   19281   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
   19282   # Find who we are.  Look in the path if we contain no path at all
   19283   # relative or not.
   19284   case $0 in
   19285     *[\\/]* ) as_myself=$0 ;;
   19286     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19287 for as_dir in $PATH
   19288 do
   19289   IFS=$as_save_IFS
   19290   test -z "$as_dir" && as_dir=.
   19291   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   19292 done
   19293 
   19294        ;;
   19295   esac
   19296   # We did not find ourselves, most probably we were run as `sh COMMAND'
   19297   # in which case we are not to be found in the path.
   19298   if test "x$as_myself" = x; then
   19299     as_myself=$0
   19300   fi
   19301   if test ! -f "$as_myself"; then
   19302     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
   19303 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
   19304    { (exit 1); exit 1; }; }
   19305   fi
   19306   case $CONFIG_SHELL in
   19307   '')
   19308     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19309 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
   19310 do
   19311   IFS=$as_save_IFS
   19312   test -z "$as_dir" && as_dir=.
   19313   for as_base in sh bash ksh sh5; do
   19314 	 case $as_dir in
   19315 	 /*)
   19316 	   if ("$as_dir/$as_base" -c '
   19317   as_lineno_1=$LINENO
   19318   as_lineno_2=$LINENO
   19319   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
   19320   test "x$as_lineno_1" != "x$as_lineno_2" &&
   19321   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
   19322 	     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
   19323 	     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
   19324 	     CONFIG_SHELL=$as_dir/$as_base
   19325 	     export CONFIG_SHELL
   19326 	     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
   19327 	   fi;;
   19328 	 esac
   19329        done
   19330 done
   19331 ;;
   19332   esac
   19333 
   19334   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
   19335   # uniformly replaced by the line number.  The first 'sed' inserts a
   19336   # line-number line before each line; the second 'sed' does the real
   19337   # work.  The second script uses 'N' to pair each line-number line
   19338   # with the numbered line, and appends trailing '-' during
   19339   # substitution so that $LINENO is not a special case at line end.
   19340   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
   19341   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
   19342   sed '=' <$as_myself |
   19343     sed '
   19344       N
   19345       s,$,-,
   19346       : loop
   19347       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
   19348       t loop
   19349       s,-$,,
   19350       s,^['$as_cr_digits']*\n,,
   19351     ' >$as_me.lineno &&
   19352   chmod +x $as_me.lineno ||
   19353     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
   19354 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
   19355    { (exit 1); exit 1; }; }
   19356 
   19357   # Don't try to exec as it changes $[0], causing all sort of problems
   19358   # (the dirname of $[0] is not the place where we might find the
   19359   # original and so on.  Autoconf is especially sensible to this).
   19360   . ./$as_me.lineno
   19361   # Exit status is that of the last command.
   19362   exit
   19363 }
   19364 
   19365 
   19366 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
   19367   *c*,-n*) ECHO_N= ECHO_C='
   19368 ' ECHO_T='	' ;;
   19369   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
   19370   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
   19371 esac
   19372 
   19373 if expr a : '\(a\)' >/dev/null 2>&1; then
   19374   as_expr=expr
   19375 else
   19376   as_expr=false
   19377 fi
   19378 
   19379 rm -f conf$$ conf$$.exe conf$$.file
   19380 echo >conf$$.file
   19381 if ln -s conf$$.file conf$$ 2>/dev/null; then
   19382   # We could just check for DJGPP; but this test a) works b) is more generic
   19383   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
   19384   if test -f conf$$.exe; then
   19385     # Don't use ln at all; we don't have any links
   19386     as_ln_s='cp -p'
   19387   else
   19388     as_ln_s='ln -s'
   19389   fi
   19390 elif ln conf$$.file conf$$ 2>/dev/null; then
   19391   as_ln_s=ln
   19392 else
   19393   as_ln_s='cp -p'
   19394 fi
   19395 rm -f conf$$ conf$$.exe conf$$.file
   19396 
   19397 if mkdir -p . 2>/dev/null; then
   19398   as_mkdir_p=:
   19399 else
   19400   test -d ./-p && rmdir ./-p
   19401   as_mkdir_p=false
   19402 fi
   19403 
   19404 as_executable_p="test -f"
   19405 
   19406 # Sed expression to map a string onto a valid CPP name.
   19407 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   19408 
   19409 # Sed expression to map a string onto a valid variable name.
   19410 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   19411 
   19412 
   19413 # IFS
   19414 # We need space, tab and new line, in precisely that order.
   19415 as_nl='
   19416 '
   19417 IFS=" 	$as_nl"
   19418 
   19419 # CDPATH.
   19420 $as_unset CDPATH
   19421 
   19422 exec 6>&1
   19423 
   19424 # Open the log real soon, to keep \$[0] and so on meaningful, and to
   19425 # report actual input values of CONFIG_FILES etc. instead of their
   19426 # values after options handling.  Logging --version etc. is OK.
   19427 exec 5>>config.log
   19428 {
   19429   echo
   19430   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   19431 ## Running $as_me. ##
   19432 _ASBOX
   19433 } >&5
   19434 cat >&5 <<_CSEOF
   19435 
   19436 This file was extended by libXevie $as_me 1.0.2, which was
   19437 generated by GNU Autoconf 2.59.  Invocation command line was
   19438 
   19439   CONFIG_FILES    = $CONFIG_FILES
   19440   CONFIG_HEADERS  = $CONFIG_HEADERS
   19441   CONFIG_LINKS    = $CONFIG_LINKS
   19442   CONFIG_COMMANDS = $CONFIG_COMMANDS
   19443   $ $0 $@
   19444 
   19445 _CSEOF
   19446 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
   19447 echo >&5
   19448 _ACEOF
   19449 
   19450 # Files that config.status was made for.
   19451 if test -n "$ac_config_files"; then
   19452   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
   19453 fi
   19454 
   19455 if test -n "$ac_config_headers"; then
   19456   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
   19457 fi
   19458 
   19459 if test -n "$ac_config_links"; then
   19460   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
   19461 fi
   19462 
   19463 if test -n "$ac_config_commands"; then
   19464   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
   19465 fi
   19466 
   19467 cat >>$CONFIG_STATUS <<\_ACEOF
   19468 
   19469 ac_cs_usage="\
   19470 \`$as_me' instantiates files from templates according to the
   19471 current configuration.
   19472 
   19473 Usage: $0 [OPTIONS] [FILE]...
   19474 
   19475   -h, --help       print this help, then exit
   19476   -V, --version    print version number, then exit
   19477   -q, --quiet      do not print progress messages
   19478   -d, --debug      don't remove temporary files
   19479       --recheck    update $as_me by reconfiguring in the same conditions
   19480   --file=FILE[:TEMPLATE]
   19481 		   instantiate the configuration file FILE
   19482   --header=FILE[:TEMPLATE]
   19483 		   instantiate the configuration header FILE
   19484 
   19485 Configuration files:
   19486 $config_files
   19487 
   19488 Configuration headers:
   19489 $config_headers
   19490 
   19491 Configuration commands:
   19492 $config_commands
   19493 
   19494 Report bugs to <bug-autoconf@gnu.org>."
   19495 _ACEOF
   19496 
   19497 cat >>$CONFIG_STATUS <<_ACEOF
   19498 ac_cs_version="\\
   19499 libXevie config.status 1.0.2
   19500 configured by $0, generated by GNU Autoconf 2.59,
   19501   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
   19502 
   19503 Copyright (C) 2003 Free Software Foundation, Inc.
   19504 This config.status script is free software; the Free Software Foundation
   19505 gives unlimited permission to copy, distribute and modify it."
   19506 srcdir=$srcdir
   19507 INSTALL="$INSTALL"
   19508 _ACEOF
   19509 
   19510 cat >>$CONFIG_STATUS <<\_ACEOF
   19511 # If no file are specified by the user, then we need to provide default
   19512 # value.  By we need to know if files were specified by the user.
   19513 ac_need_defaults=:
   19514 while test $# != 0
   19515 do
   19516   case $1 in
   19517   --*=*)
   19518     ac_option=`expr "x$1" : 'x\([^=]*\)='`
   19519     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
   19520     ac_shift=:
   19521     ;;
   19522   -*)
   19523     ac_option=$1
   19524     ac_optarg=$2
   19525     ac_shift=shift
   19526     ;;
   19527   *) # This is not an option, so the user has probably given explicit
   19528      # arguments.
   19529      ac_option=$1
   19530      ac_need_defaults=false;;
   19531   esac
   19532 
   19533   case $ac_option in
   19534   # Handling of the options.
   19535 _ACEOF
   19536 cat >>$CONFIG_STATUS <<\_ACEOF
   19537   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   19538     ac_cs_recheck=: ;;
   19539   --version | --vers* | -V )
   19540     echo "$ac_cs_version"; exit 0 ;;
   19541   --he | --h)
   19542     # Conflict between --help and --header
   19543     { { echo "$as_me:$LINENO: error: ambiguous option: $1
   19544 Try \`$0 --help' for more information." >&5
   19545 echo "$as_me: error: ambiguous option: $1
   19546 Try \`$0 --help' for more information." >&2;}
   19547    { (exit 1); exit 1; }; };;
   19548   --help | --hel | -h )
   19549     echo "$ac_cs_usage"; exit 0 ;;
   19550   --debug | --d* | -d )
   19551     debug=: ;;
   19552   --file | --fil | --fi | --f )
   19553     $ac_shift
   19554     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
   19555     ac_need_defaults=false;;
   19556   --header | --heade | --head | --hea )
   19557     $ac_shift
   19558     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
   19559     ac_need_defaults=false;;
   19560   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   19561   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   19562     ac_cs_silent=: ;;
   19563 
   19564   # This is an error.
   19565   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
   19566 Try \`$0 --help' for more information." >&5
   19567 echo "$as_me: error: unrecognized option: $1
   19568 Try \`$0 --help' for more information." >&2;}
   19569    { (exit 1); exit 1; }; } ;;
   19570 
   19571   *) ac_config_targets="$ac_config_targets $1" ;;
   19572 
   19573   esac
   19574   shift
   19575 done
   19576 
   19577 ac_configure_extra_args=
   19578 
   19579 if $ac_cs_silent; then
   19580   exec 6>/dev/null
   19581   ac_configure_extra_args="$ac_configure_extra_args --silent"
   19582 fi
   19583 
   19584 _ACEOF
   19585 cat >>$CONFIG_STATUS <<_ACEOF
   19586 if \$ac_cs_recheck; then
   19587   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
   19588   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   19589 fi
   19590 
   19591 _ACEOF
   19592 
   19593 cat >>$CONFIG_STATUS <<_ACEOF
   19594 #
   19595 # INIT-COMMANDS section.
   19596 #
   19597 
   19598 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   19599 
   19600 _ACEOF
   19601 
   19602 
   19603 
   19604 cat >>$CONFIG_STATUS <<\_ACEOF
   19605 for ac_config_target in $ac_config_targets
   19606 do
   19607   case "$ac_config_target" in
   19608   # Handling of arguments.
   19609   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   19610   "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   19611   "man/Makefile" ) CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
   19612   "xevie.pc" ) CONFIG_FILES="$CONFIG_FILES xevie.pc" ;;
   19613   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   19614   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   19615   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
   19616 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
   19617    { (exit 1); exit 1; }; };;
   19618   esac
   19619 done
   19620 
   19621 # If the user did not use the arguments to specify the items to instantiate,
   19622 # then the envvar interface is used.  Set only those that are not.
   19623 # We use the long form for the default assignment because of an extremely
   19624 # bizarre bug on SunOS 4.1.3.
   19625 if $ac_need_defaults; then
   19626   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   19627   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   19628   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   19629 fi
   19630 
   19631 # Have a temporary directory for convenience.  Make it in the build tree
   19632 # simply because there is no reason to put it here, and in addition,
   19633 # creating and moving files from /tmp can sometimes cause problems.
   19634 # Create a temporary directory, and hook for its removal unless debugging.
   19635 $debug ||
   19636 {
   19637   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
   19638   trap '{ (exit 1); exit 1; }' 1 2 13 15
   19639 }
   19640 
   19641 # Create a (secure) tmp directory for tmp files.
   19642 
   19643 {
   19644   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
   19645   test -n "$tmp" && test -d "$tmp"
   19646 }  ||
   19647 {
   19648   tmp=./confstat$$-$RANDOM
   19649   (umask 077 && mkdir $tmp)
   19650 } ||
   19651 {
   19652    echo "$me: cannot create a temporary directory in ." >&2
   19653    { (exit 1); exit 1; }
   19654 }
   19655 
   19656 _ACEOF
   19657 
   19658 cat >>$CONFIG_STATUS <<_ACEOF
   19659 
   19660 #
   19661 # CONFIG_FILES section.
   19662 #
   19663 
   19664 # No need to generate the scripts if there are no CONFIG_FILES.
   19665 # This happens for instance when ./config.status config.h
   19666 if test -n "\$CONFIG_FILES"; then
   19667   # Protect against being on the right side of a sed subst in config.status.
   19668   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
   19669    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
   19670 s,@SHELL@,$SHELL,;t t
   19671 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
   19672 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
   19673 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
   19674 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
   19675 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
   19676 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
   19677 s,@exec_prefix@,$exec_prefix,;t t
   19678 s,@prefix@,$prefix,;t t
   19679 s,@program_transform_name@,$program_transform_name,;t t
   19680 s,@bindir@,$bindir,;t t
   19681 s,@sbindir@,$sbindir,;t t
   19682 s,@libexecdir@,$libexecdir,;t t
   19683 s,@datadir@,$datadir,;t t
   19684 s,@sysconfdir@,$sysconfdir,;t t
   19685 s,@sharedstatedir@,$sharedstatedir,;t t
   19686 s,@localstatedir@,$localstatedir,;t t
   19687 s,@libdir@,$libdir,;t t
   19688 s,@includedir@,$includedir,;t t
   19689 s,@oldincludedir@,$oldincludedir,;t t
   19690 s,@infodir@,$infodir,;t t
   19691 s,@mandir@,$mandir,;t t
   19692 s,@build_alias@,$build_alias,;t t
   19693 s,@host_alias@,$host_alias,;t t
   19694 s,@target_alias@,$target_alias,;t t
   19695 s,@DEFS@,$DEFS,;t t
   19696 s,@ECHO_C@,$ECHO_C,;t t
   19697 s,@ECHO_N@,$ECHO_N,;t t
   19698 s,@ECHO_T@,$ECHO_T,;t t
   19699 s,@LIBS@,$LIBS,;t t
   19700 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
   19701 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
   19702 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
   19703 s,@CYGPATH_W@,$CYGPATH_W,;t t
   19704 s,@PACKAGE@,$PACKAGE,;t t
   19705 s,@VERSION@,$VERSION,;t t
   19706 s,@ACLOCAL@,$ACLOCAL,;t t
   19707 s,@AUTOCONF@,$AUTOCONF,;t t
   19708 s,@AUTOMAKE@,$AUTOMAKE,;t t
   19709 s,@AUTOHEADER@,$AUTOHEADER,;t t
   19710 s,@MAKEINFO@,$MAKEINFO,;t t
   19711 s,@install_sh@,$install_sh,;t t
   19712 s,@STRIP@,$STRIP,;t t
   19713 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
   19714 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
   19715 s,@mkdir_p@,$mkdir_p,;t t
   19716 s,@AWK@,$AWK,;t t
   19717 s,@SET_MAKE@,$SET_MAKE,;t t
   19718 s,@am__leading_dot@,$am__leading_dot,;t t
   19719 s,@AMTAR@,$AMTAR,;t t
   19720 s,@am__tar@,$am__tar,;t t
   19721 s,@am__untar@,$am__untar,;t t
   19722 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
   19723 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
   19724 s,@MAINT@,$MAINT,;t t
   19725 s,@CC@,$CC,;t t
   19726 s,@CFLAGS@,$CFLAGS,;t t
   19727 s,@LDFLAGS@,$LDFLAGS,;t t
   19728 s,@CPPFLAGS@,$CPPFLAGS,;t t
   19729 s,@ac_ct_CC@,$ac_ct_CC,;t t
   19730 s,@EXEEXT@,$EXEEXT,;t t
   19731 s,@OBJEXT@,$OBJEXT,;t t
   19732 s,@DEPDIR@,$DEPDIR,;t t
   19733 s,@am__include@,$am__include,;t t
   19734 s,@am__quote@,$am__quote,;t t
   19735 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
   19736 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
   19737 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
   19738 s,@CCDEPMODE@,$CCDEPMODE,;t t
   19739 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
   19740 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
   19741 s,@build@,$build,;t t
   19742 s,@build_cpu@,$build_cpu,;t t
   19743 s,@build_vendor@,$build_vendor,;t t
   19744 s,@build_os@,$build_os,;t t
   19745 s,@host@,$host,;t t
   19746 s,@host_cpu@,$host_cpu,;t t
   19747 s,@host_vendor@,$host_vendor,;t t
   19748 s,@host_os@,$host_os,;t t
   19749 s,@SED@,$SED,;t t
   19750 s,@EGREP@,$EGREP,;t t
   19751 s,@LN_S@,$LN_S,;t t
   19752 s,@ECHO@,$ECHO,;t t
   19753 s,@AR@,$AR,;t t
   19754 s,@ac_ct_AR@,$ac_ct_AR,;t t
   19755 s,@RANLIB@,$RANLIB,;t t
   19756 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
   19757 s,@CPP@,$CPP,;t t
   19758 s,@CXX@,$CXX,;t t
   19759 s,@CXXFLAGS@,$CXXFLAGS,;t t
   19760 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
   19761 s,@CXXDEPMODE@,$CXXDEPMODE,;t t
   19762 s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t
   19763 s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t
   19764 s,@CXXCPP@,$CXXCPP,;t t
   19765 s,@F77@,$F77,;t t
   19766 s,@FFLAGS@,$FFLAGS,;t t
   19767 s,@ac_ct_F77@,$ac_ct_F77,;t t
   19768 s,@LIBTOOL@,$LIBTOOL,;t t
   19769 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
   19770 s,@ac_pt_PKG_CONFIG@,$ac_pt_PKG_CONFIG,;t t
   19771 s,@XEVIE_CFLAGS@,$XEVIE_CFLAGS,;t t
   19772 s,@XEVIE_LIBS@,$XEVIE_LIBS,;t t
   19773 s,@MALLOC_ZERO_CFLAGS@,$MALLOC_ZERO_CFLAGS,;t t
   19774 s,@XMALLOC_ZERO_CFLAGS@,$XMALLOC_ZERO_CFLAGS,;t t
   19775 s,@XTMALLOC_ZERO_CFLAGS@,$XTMALLOC_ZERO_CFLAGS,;t t
   19776 s,@APP_MAN_SUFFIX@,$APP_MAN_SUFFIX,;t t
   19777 s,@LIB_MAN_SUFFIX@,$LIB_MAN_SUFFIX,;t t
   19778 s,@FILE_MAN_SUFFIX@,$FILE_MAN_SUFFIX,;t t
   19779 s,@MISC_MAN_SUFFIX@,$MISC_MAN_SUFFIX,;t t
   19780 s,@DRIVER_MAN_SUFFIX@,$DRIVER_MAN_SUFFIX,;t t
   19781 s,@ADMIN_MAN_SUFFIX@,$ADMIN_MAN_SUFFIX,;t t
   19782 s,@APP_MAN_DIR@,$APP_MAN_DIR,;t t
   19783 s,@LIB_MAN_DIR@,$LIB_MAN_DIR,;t t
   19784 s,@FILE_MAN_DIR@,$FILE_MAN_DIR,;t t
   19785 s,@MISC_MAN_DIR@,$MISC_MAN_DIR,;t t
   19786 s,@DRIVER_MAN_DIR@,$DRIVER_MAN_DIR,;t t
   19787 s,@ADMIN_MAN_DIR@,$ADMIN_MAN_DIR,;t t
   19788 s,@LIBOBJS@,$LIBOBJS,;t t
   19789 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
   19790 CEOF
   19791 
   19792 _ACEOF
   19793 
   19794   cat >>$CONFIG_STATUS <<\_ACEOF
   19795   # Split the substitutions into bite-sized pieces for seds with
   19796   # small command number limits, like on Digital OSF/1 and HP-UX.
   19797   ac_max_sed_lines=48
   19798   ac_sed_frag=1 # Number of current file.
   19799   ac_beg=1 # First line for current file.
   19800   ac_end=$ac_max_sed_lines # Line after last line for current file.
   19801   ac_more_lines=:
   19802   ac_sed_cmds=
   19803   while $ac_more_lines; do
   19804     if test $ac_beg -gt 1; then
   19805       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
   19806     else
   19807       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
   19808     fi
   19809     if test ! -s $tmp/subs.frag; then
   19810       ac_more_lines=false
   19811     else
   19812       # The purpose of the label and of the branching condition is to
   19813       # speed up the sed processing (if there are no `@' at all, there
   19814       # is no need to browse any of the substitutions).
   19815       # These are the two extra sed commands mentioned above.
   19816       (echo ':t
   19817   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
   19818       if test -z "$ac_sed_cmds"; then
   19819 	ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
   19820       else
   19821 	ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
   19822       fi
   19823       ac_sed_frag=`expr $ac_sed_frag + 1`
   19824       ac_beg=$ac_end
   19825       ac_end=`expr $ac_end + $ac_max_sed_lines`
   19826     fi
   19827   done
   19828   if test -z "$ac_sed_cmds"; then
   19829     ac_sed_cmds=cat
   19830   fi
   19831 fi # test -n "$CONFIG_FILES"
   19832 
   19833 _ACEOF
   19834 cat >>$CONFIG_STATUS <<\_ACEOF
   19835 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
   19836   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
   19837   case $ac_file in
   19838   - | *:- | *:-:* ) # input from stdin
   19839 	cat >$tmp/stdin
   19840 	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
   19841 	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   19842   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
   19843 	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   19844   * )   ac_file_in=$ac_file.in ;;
   19845   esac
   19846 
   19847   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
   19848   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
   19849 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   19850 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   19851 	 X"$ac_file" : 'X\(//\)$' \| \
   19852 	 X"$ac_file" : 'X\(/\)' \| \
   19853 	 .     : '\(.\)' 2>/dev/null ||
   19854 echo X"$ac_file" |
   19855     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   19856   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   19857   	  /^X\(\/\/\)$/{ s//\1/; q; }
   19858   	  /^X\(\/\).*/{ s//\1/; q; }
   19859   	  s/.*/./; q'`
   19860   { if $as_mkdir_p; then
   19861     mkdir -p "$ac_dir"
   19862   else
   19863     as_dir="$ac_dir"
   19864     as_dirs=
   19865     while test ! -d "$as_dir"; do
   19866       as_dirs="$as_dir $as_dirs"
   19867       as_dir=`(dirname "$as_dir") 2>/dev/null ||
   19868 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   19869 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   19870 	 X"$as_dir" : 'X\(//\)$' \| \
   19871 	 X"$as_dir" : 'X\(/\)' \| \
   19872 	 .     : '\(.\)' 2>/dev/null ||
   19873 echo X"$as_dir" |
   19874     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   19875   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   19876   	  /^X\(\/\/\)$/{ s//\1/; q; }
   19877   	  /^X\(\/\).*/{ s//\1/; q; }
   19878   	  s/.*/./; q'`
   19879     done
   19880     test ! -n "$as_dirs" || mkdir $as_dirs
   19881   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
   19882 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
   19883    { (exit 1); exit 1; }; }; }
   19884 
   19885   ac_builddir=.
   19886 
   19887 if test "$ac_dir" != .; then
   19888   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   19889   # A "../" for each directory in $ac_dir_suffix.
   19890   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
   19891 else
   19892   ac_dir_suffix= ac_top_builddir=
   19893 fi
   19894 
   19895 case $srcdir in
   19896   .)  # No --srcdir option.  We are building in place.
   19897     ac_srcdir=.
   19898     if test -z "$ac_top_builddir"; then
   19899        ac_top_srcdir=.
   19900     else
   19901        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
   19902     fi ;;
   19903   [\\/]* | ?:[\\/]* )  # Absolute path.
   19904     ac_srcdir=$srcdir$ac_dir_suffix;
   19905     ac_top_srcdir=$srcdir ;;
   19906   *) # Relative path.
   19907     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
   19908     ac_top_srcdir=$ac_top_builddir$srcdir ;;
   19909 esac
   19910 
   19911 # Do not use `cd foo && pwd` to compute absolute paths, because
   19912 # the directories may not exist.
   19913 case `pwd` in
   19914 .) ac_abs_builddir="$ac_dir";;
   19915 *)
   19916   case "$ac_dir" in
   19917   .) ac_abs_builddir=`pwd`;;
   19918   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
   19919   *) ac_abs_builddir=`pwd`/"$ac_dir";;
   19920   esac;;
   19921 esac
   19922 case $ac_abs_builddir in
   19923 .) ac_abs_top_builddir=${ac_top_builddir}.;;
   19924 *)
   19925   case ${ac_top_builddir}. in
   19926   .) ac_abs_top_builddir=$ac_abs_builddir;;
   19927   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
   19928   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
   19929   esac;;
   19930 esac
   19931 case $ac_abs_builddir in
   19932 .) ac_abs_srcdir=$ac_srcdir;;
   19933 *)
   19934   case $ac_srcdir in
   19935   .) ac_abs_srcdir=$ac_abs_builddir;;
   19936   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
   19937   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
   19938   esac;;
   19939 esac
   19940 case $ac_abs_builddir in
   19941 .) ac_abs_top_srcdir=$ac_top_srcdir;;
   19942 *)
   19943   case $ac_top_srcdir in
   19944   .) ac_abs_top_srcdir=$ac_abs_builddir;;
   19945   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
   19946   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
   19947   esac;;
   19948 esac
   19949 
   19950 
   19951   case $INSTALL in
   19952   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   19953   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
   19954   esac
   19955 
   19956   if test x"$ac_file" != x-; then
   19957     { echo "$as_me:$LINENO: creating $ac_file" >&5
   19958 echo "$as_me: creating $ac_file" >&6;}
   19959     rm -f "$ac_file"
   19960   fi
   19961   # Let's still pretend it is `configure' which instantiates (i.e., don't
   19962   # use $as_me), people would be surprised to read:
   19963   #    /* config.h.  Generated by config.status.  */
   19964   if test x"$ac_file" = x-; then
   19965     configure_input=
   19966   else
   19967     configure_input="$ac_file.  "
   19968   fi
   19969   configure_input=$configure_input"Generated from `echo $ac_file_in |
   19970 				     sed 's,.*/,,'` by configure."
   19971 
   19972   # First look for the input files in the build tree, otherwise in the
   19973   # src tree.
   19974   ac_file_inputs=`IFS=:
   19975     for f in $ac_file_in; do
   19976       case $f in
   19977       -) echo $tmp/stdin ;;
   19978       [\\/$]*)
   19979 	 # Absolute (can't be DOS-style, as IFS=:)
   19980 	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
   19981 echo "$as_me: error: cannot find input file: $f" >&2;}
   19982    { (exit 1); exit 1; }; }
   19983 	 echo "$f";;
   19984       *) # Relative
   19985 	 if test -f "$f"; then
   19986 	   # Build tree
   19987 	   echo "$f"
   19988 	 elif test -f "$srcdir/$f"; then
   19989 	   # Source tree
   19990 	   echo "$srcdir/$f"
   19991 	 else
   19992 	   # /dev/null tree
   19993 	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
   19994 echo "$as_me: error: cannot find input file: $f" >&2;}
   19995    { (exit 1); exit 1; }; }
   19996 	 fi;;
   19997       esac
   19998     done` || { (exit 1); exit 1; }
   19999 _ACEOF
   20000 cat >>$CONFIG_STATUS <<_ACEOF
   20001   sed "$ac_vpsub
   20002 $extrasub
   20003 _ACEOF
   20004 cat >>$CONFIG_STATUS <<\_ACEOF
   20005 :t
   20006 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   20007 s,@configure_input@,$configure_input,;t t
   20008 s,@srcdir@,$ac_srcdir,;t t
   20009 s,@abs_srcdir@,$ac_abs_srcdir,;t t
   20010 s,@top_srcdir@,$ac_top_srcdir,;t t
   20011 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
   20012 s,@builddir@,$ac_builddir,;t t
   20013 s,@abs_builddir@,$ac_abs_builddir,;t t
   20014 s,@top_builddir@,$ac_top_builddir,;t t
   20015 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
   20016 s,@INSTALL@,$ac_INSTALL,;t t
   20017 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
   20018   rm -f $tmp/stdin
   20019   if test x"$ac_file" != x-; then
   20020     mv $tmp/out $ac_file
   20021   else
   20022     cat $tmp/out
   20023     rm -f $tmp/out
   20024   fi
   20025 
   20026 done
   20027 _ACEOF
   20028 cat >>$CONFIG_STATUS <<\_ACEOF
   20029 
   20030 #
   20031 # CONFIG_HEADER section.
   20032 #
   20033 
   20034 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
   20035 # NAME is the cpp macro being defined and VALUE is the value it is being given.
   20036 #
   20037 # ac_d sets the value in "#define NAME VALUE" lines.
   20038 ac_dA='s,^\([	 ]*\)#\([	 ]*define[	 ][	 ]*\)'
   20039 ac_dB='[	 ].*$,\1#\2'
   20040 ac_dC=' '
   20041 ac_dD=',;t'
   20042 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
   20043 ac_uA='s,^\([	 ]*\)#\([	 ]*\)undef\([	 ][	 ]*\)'
   20044 ac_uB='$,\1#\2define\3'
   20045 ac_uC=' '
   20046 ac_uD=',;t'
   20047 
   20048 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
   20049   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
   20050   case $ac_file in
   20051   - | *:- | *:-:* ) # input from stdin
   20052 	cat >$tmp/stdin
   20053 	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
   20054 	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   20055   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
   20056 	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
   20057   * )   ac_file_in=$ac_file.in ;;
   20058   esac
   20059 
   20060   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
   20061 echo "$as_me: creating $ac_file" >&6;}
   20062 
   20063   # First look for the input files in the build tree, otherwise in the
   20064   # src tree.
   20065   ac_file_inputs=`IFS=:
   20066     for f in $ac_file_in; do
   20067       case $f in
   20068       -) echo $tmp/stdin ;;
   20069       [\\/$]*)
   20070 	 # Absolute (can't be DOS-style, as IFS=:)
   20071 	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
   20072 echo "$as_me: error: cannot find input file: $f" >&2;}
   20073    { (exit 1); exit 1; }; }
   20074 	 # Do quote $f, to prevent DOS paths from being IFS'd.
   20075 	 echo "$f";;
   20076       *) # Relative
   20077 	 if test -f "$f"; then
   20078 	   # Build tree
   20079 	   echo "$f"
   20080 	 elif test -f "$srcdir/$f"; then
   20081 	   # Source tree
   20082 	   echo "$srcdir/$f"
   20083 	 else
   20084 	   # /dev/null tree
   20085 	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
   20086 echo "$as_me: error: cannot find input file: $f" >&2;}
   20087    { (exit 1); exit 1; }; }
   20088 	 fi;;
   20089       esac
   20090     done` || { (exit 1); exit 1; }
   20091   # Remove the trailing spaces.
   20092   sed 's/[	 ]*$//' $ac_file_inputs >$tmp/in
   20093 
   20094 _ACEOF
   20095 
   20096 # Transform confdefs.h into two sed scripts, `conftest.defines' and
   20097 # `conftest.undefs', that substitutes the proper values into
   20098 # config.h.in to produce config.h.  The first handles `#define'
   20099 # templates, and the second `#undef' templates.
   20100 # And first: Protect against being on the right side of a sed subst in
   20101 # config.status.  Protect against being in an unquoted here document
   20102 # in config.status.
   20103 rm -f conftest.defines conftest.undefs
   20104 # Using a here document instead of a string reduces the quoting nightmare.
   20105 # Putting comments in sed scripts is not portable.
   20106 #
   20107 # `end' is used to avoid that the second main sed command (meant for
   20108 # 0-ary CPP macros) applies to n-ary macro definitions.
   20109 # See the Autoconf documentation for `clear'.
   20110 cat >confdef2sed.sed <<\_ACEOF
   20111 s/[\\&,]/\\&/g
   20112 s,[\\$`],\\&,g
   20113 t clear
   20114 : clear
   20115 s,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*\)\(([^)]*)\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
   20116 t end
   20117 s,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
   20118 : end
   20119 _ACEOF
   20120 # If some macros were called several times there might be several times
   20121 # the same #defines, which is useless.  Nevertheless, we may not want to
   20122 # sort them, since we want the *last* AC-DEFINE to be honored.
   20123 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
   20124 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
   20125 rm -f confdef2sed.sed
   20126 
   20127 # This sed command replaces #undef with comments.  This is necessary, for
   20128 # example, in the case of _POSIX_SOURCE, which is predefined and required
   20129 # on some systems where configure will not decide to define it.
   20130 cat >>conftest.undefs <<\_ACEOF
   20131 s,^[	 ]*#[	 ]*undef[	 ][	 ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
   20132 _ACEOF
   20133 
   20134 # Break up conftest.defines because some shells have a limit on the size
   20135 # of here documents, and old seds have small limits too (100 cmds).
   20136 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
   20137 echo '  if grep "^[	 ]*#[	 ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
   20138 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
   20139 echo '  :' >>$CONFIG_STATUS
   20140 rm -f conftest.tail
   20141 while grep . conftest.defines >/dev/null
   20142 do
   20143   # Write a limited-size here document to $tmp/defines.sed.
   20144   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
   20145   # Speed up: don't consider the non `#define' lines.
   20146   echo '/^[	 ]*#[	 ]*define/!b' >>$CONFIG_STATUS
   20147   # Work around the forget-to-reset-the-flag bug.
   20148   echo 't clr' >>$CONFIG_STATUS
   20149   echo ': clr' >>$CONFIG_STATUS
   20150   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
   20151   echo 'CEOF
   20152   sed -f $tmp/defines.sed $tmp/in >$tmp/out
   20153   rm -f $tmp/in
   20154   mv $tmp/out $tmp/in
   20155 ' >>$CONFIG_STATUS
   20156   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
   20157   rm -f conftest.defines
   20158   mv conftest.tail conftest.defines
   20159 done
   20160 rm -f conftest.defines
   20161 echo '  fi # grep' >>$CONFIG_STATUS
   20162 echo >>$CONFIG_STATUS
   20163 
   20164 # Break up conftest.undefs because some shells have a limit on the size
   20165 # of here documents, and old seds have small limits too (100 cmds).
   20166 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
   20167 rm -f conftest.tail
   20168 while grep . conftest.undefs >/dev/null
   20169 do
   20170   # Write a limited-size here document to $tmp/undefs.sed.
   20171   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
   20172   # Speed up: don't consider the non `#undef'
   20173   echo '/^[	 ]*#[	 ]*undef/!b' >>$CONFIG_STATUS
   20174   # Work around the forget-to-reset-the-flag bug.
   20175   echo 't clr' >>$CONFIG_STATUS
   20176   echo ': clr' >>$CONFIG_STATUS
   20177   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
   20178   echo 'CEOF
   20179   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
   20180   rm -f $tmp/in
   20181   mv $tmp/out $tmp/in
   20182 ' >>$CONFIG_STATUS
   20183   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
   20184   rm -f conftest.undefs
   20185   mv conftest.tail conftest.undefs
   20186 done
   20187 rm -f conftest.undefs
   20188 
   20189 cat >>$CONFIG_STATUS <<\_ACEOF
   20190   # Let's still pretend it is `configure' which instantiates (i.e., don't
   20191   # use $as_me), people would be surprised to read:
   20192   #    /* config.h.  Generated by config.status.  */
   20193   if test x"$ac_file" = x-; then
   20194     echo "/* Generated by configure.  */" >$tmp/config.h
   20195   else
   20196     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
   20197   fi
   20198   cat $tmp/in >>$tmp/config.h
   20199   rm -f $tmp/in
   20200   if test x"$ac_file" != x-; then
   20201     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
   20202       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
   20203 echo "$as_me: $ac_file is unchanged" >&6;}
   20204     else
   20205       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
   20206 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   20207 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   20208 	 X"$ac_file" : 'X\(//\)$' \| \
   20209 	 X"$ac_file" : 'X\(/\)' \| \
   20210 	 .     : '\(.\)' 2>/dev/null ||
   20211 echo X"$ac_file" |
   20212     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   20213   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   20214   	  /^X\(\/\/\)$/{ s//\1/; q; }
   20215   	  /^X\(\/\).*/{ s//\1/; q; }
   20216   	  s/.*/./; q'`
   20217       { if $as_mkdir_p; then
   20218     mkdir -p "$ac_dir"
   20219   else
   20220     as_dir="$ac_dir"
   20221     as_dirs=
   20222     while test ! -d "$as_dir"; do
   20223       as_dirs="$as_dir $as_dirs"
   20224       as_dir=`(dirname "$as_dir") 2>/dev/null ||
   20225 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   20226 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   20227 	 X"$as_dir" : 'X\(//\)$' \| \
   20228 	 X"$as_dir" : 'X\(/\)' \| \
   20229 	 .     : '\(.\)' 2>/dev/null ||
   20230 echo X"$as_dir" |
   20231     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   20232   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   20233   	  /^X\(\/\/\)$/{ s//\1/; q; }
   20234   	  /^X\(\/\).*/{ s//\1/; q; }
   20235   	  s/.*/./; q'`
   20236     done
   20237     test ! -n "$as_dirs" || mkdir $as_dirs
   20238   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
   20239 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
   20240    { (exit 1); exit 1; }; }; }
   20241 
   20242       rm -f $ac_file
   20243       mv $tmp/config.h $ac_file
   20244     fi
   20245   else
   20246     cat $tmp/config.h
   20247     rm -f $tmp/config.h
   20248   fi
   20249 # Compute $ac_file's index in $config_headers.
   20250 _am_stamp_count=1
   20251 for _am_header in $config_headers :; do
   20252   case $_am_header in
   20253     $ac_file | $ac_file:* )
   20254       break ;;
   20255     * )
   20256       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   20257   esac
   20258 done
   20259 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
   20260 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   20261 	 X$ac_file : 'X\(//\)[^/]' \| \
   20262 	 X$ac_file : 'X\(//\)$' \| \
   20263 	 X$ac_file : 'X\(/\)' \| \
   20264 	 .     : '\(.\)' 2>/dev/null ||
   20265 echo X$ac_file |
   20266     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   20267   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   20268   	  /^X\(\/\/\)$/{ s//\1/; q; }
   20269   	  /^X\(\/\).*/{ s//\1/; q; }
   20270   	  s/.*/./; q'`/stamp-h$_am_stamp_count
   20271 done
   20272 _ACEOF
   20273 cat >>$CONFIG_STATUS <<\_ACEOF
   20274 
   20275 #
   20276 # CONFIG_COMMANDS section.
   20277 #
   20278 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
   20279   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
   20280   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
   20281   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
   20282 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   20283 	 X"$ac_dest" : 'X\(//\)[^/]' \| \
   20284 	 X"$ac_dest" : 'X\(//\)$' \| \
   20285 	 X"$ac_dest" : 'X\(/\)' \| \
   20286 	 .     : '\(.\)' 2>/dev/null ||
   20287 echo X"$ac_dest" |
   20288     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   20289   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   20290   	  /^X\(\/\/\)$/{ s//\1/; q; }
   20291   	  /^X\(\/\).*/{ s//\1/; q; }
   20292   	  s/.*/./; q'`
   20293   { if $as_mkdir_p; then
   20294     mkdir -p "$ac_dir"
   20295   else
   20296     as_dir="$ac_dir"
   20297     as_dirs=
   20298     while test ! -d "$as_dir"; do
   20299       as_dirs="$as_dir $as_dirs"
   20300       as_dir=`(dirname "$as_dir") 2>/dev/null ||
   20301 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   20302 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   20303 	 X"$as_dir" : 'X\(//\)$' \| \
   20304 	 X"$as_dir" : 'X\(/\)' \| \
   20305 	 .     : '\(.\)' 2>/dev/null ||
   20306 echo X"$as_dir" |
   20307     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   20308   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   20309   	  /^X\(\/\/\)$/{ s//\1/; q; }
   20310   	  /^X\(\/\).*/{ s//\1/; q; }
   20311   	  s/.*/./; q'`
   20312     done
   20313     test ! -n "$as_dirs" || mkdir $as_dirs
   20314   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
   20315 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
   20316    { (exit 1); exit 1; }; }; }
   20317 
   20318   ac_builddir=.
   20319 
   20320 if test "$ac_dir" != .; then
   20321   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   20322   # A "../" for each directory in $ac_dir_suffix.
   20323   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
   20324 else
   20325   ac_dir_suffix= ac_top_builddir=
   20326 fi
   20327 
   20328 case $srcdir in
   20329   .)  # No --srcdir option.  We are building in place.
   20330     ac_srcdir=.
   20331     if test -z "$ac_top_builddir"; then
   20332        ac_top_srcdir=.
   20333     else
   20334        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
   20335     fi ;;
   20336   [\\/]* | ?:[\\/]* )  # Absolute path.
   20337     ac_srcdir=$srcdir$ac_dir_suffix;
   20338     ac_top_srcdir=$srcdir ;;
   20339   *) # Relative path.
   20340     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
   20341     ac_top_srcdir=$ac_top_builddir$srcdir ;;
   20342 esac
   20343 
   20344 # Do not use `cd foo && pwd` to compute absolute paths, because
   20345 # the directories may not exist.
   20346 case `pwd` in
   20347 .) ac_abs_builddir="$ac_dir";;
   20348 *)
   20349   case "$ac_dir" in
   20350   .) ac_abs_builddir=`pwd`;;
   20351   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
   20352   *) ac_abs_builddir=`pwd`/"$ac_dir";;
   20353   esac;;
   20354 esac
   20355 case $ac_abs_builddir in
   20356 .) ac_abs_top_builddir=${ac_top_builddir}.;;
   20357 *)
   20358   case ${ac_top_builddir}. in
   20359   .) ac_abs_top_builddir=$ac_abs_builddir;;
   20360   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
   20361   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
   20362   esac;;
   20363 esac
   20364 case $ac_abs_builddir in
   20365 .) ac_abs_srcdir=$ac_srcdir;;
   20366 *)
   20367   case $ac_srcdir in
   20368   .) ac_abs_srcdir=$ac_abs_builddir;;
   20369   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
   20370   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
   20371   esac;;
   20372 esac
   20373 case $ac_abs_builddir in
   20374 .) ac_abs_top_srcdir=$ac_top_srcdir;;
   20375 *)
   20376   case $ac_top_srcdir in
   20377   .) ac_abs_top_srcdir=$ac_abs_builddir;;
   20378   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
   20379   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
   20380   esac;;
   20381 esac
   20382 
   20383 
   20384   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
   20385 echo "$as_me: executing $ac_dest commands" >&6;}
   20386   case $ac_dest in
   20387     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
   20388   # Strip MF so we end up with the name of the file.
   20389   mf=`echo "$mf" | sed -e 's/:.*$//'`
   20390   # Check whether this is an Automake generated Makefile or not.
   20391   # We used to match only the files named `Makefile.in', but
   20392   # some people rename them; so instead we look at the file content.
   20393   # Grep'ing the first line is not enough: some people post-process
   20394   # each Makefile.in and add a new line on top of each file to say so.
   20395   # So let's grep whole file.
   20396   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
   20397     dirpart=`(dirname "$mf") 2>/dev/null ||
   20398 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   20399 	 X"$mf" : 'X\(//\)[^/]' \| \
   20400 	 X"$mf" : 'X\(//\)$' \| \
   20401 	 X"$mf" : 'X\(/\)' \| \
   20402 	 .     : '\(.\)' 2>/dev/null ||
   20403 echo X"$mf" |
   20404     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   20405   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   20406   	  /^X\(\/\/\)$/{ s//\1/; q; }
   20407   	  /^X\(\/\).*/{ s//\1/; q; }
   20408   	  s/.*/./; q'`
   20409   else
   20410     continue
   20411   fi
   20412   # Extract the definition of DEPDIR, am__include, and am__quote
   20413   # from the Makefile without running `make'.
   20414   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   20415   test -z "$DEPDIR" && continue
   20416   am__include=`sed -n 's/^am__include = //p' < "$mf"`
   20417   test -z "am__include" && continue
   20418   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   20419   # When using ansi2knr, U may be empty or an underscore; expand it
   20420   U=`sed -n 's/^U = //p' < "$mf"`
   20421   # Find all dependency output files, they are included files with
   20422   # $(DEPDIR) in their names.  We invoke sed twice because it is the
   20423   # simplest approach to changing $(DEPDIR) to its actual value in the
   20424   # expansion.
   20425   for file in `sed -n "
   20426     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   20427        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   20428     # Make sure the directory exists.
   20429     test -f "$dirpart/$file" && continue
   20430     fdir=`(dirname "$file") 2>/dev/null ||
   20431 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   20432 	 X"$file" : 'X\(//\)[^/]' \| \
   20433 	 X"$file" : 'X\(//\)$' \| \
   20434 	 X"$file" : 'X\(/\)' \| \
   20435 	 .     : '\(.\)' 2>/dev/null ||
   20436 echo X"$file" |
   20437     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   20438   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   20439   	  /^X\(\/\/\)$/{ s//\1/; q; }
   20440   	  /^X\(\/\).*/{ s//\1/; q; }
   20441   	  s/.*/./; q'`
   20442     { if $as_mkdir_p; then
   20443     mkdir -p $dirpart/$fdir
   20444   else
   20445     as_dir=$dirpart/$fdir
   20446     as_dirs=
   20447     while test ! -d "$as_dir"; do
   20448       as_dirs="$as_dir $as_dirs"
   20449       as_dir=`(dirname "$as_dir") 2>/dev/null ||
   20450 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   20451 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   20452 	 X"$as_dir" : 'X\(//\)$' \| \
   20453 	 X"$as_dir" : 'X\(/\)' \| \
   20454 	 .     : '\(.\)' 2>/dev/null ||
   20455 echo X"$as_dir" |
   20456     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   20457   	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   20458   	  /^X\(\/\/\)$/{ s//\1/; q; }
   20459   	  /^X\(\/\).*/{ s//\1/; q; }
   20460   	  s/.*/./; q'`
   20461     done
   20462     test ! -n "$as_dirs" || mkdir $as_dirs
   20463   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
   20464 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
   20465    { (exit 1); exit 1; }; }; }
   20466 
   20467     # echo "creating $dirpart/$file"
   20468     echo '# dummy' > "$dirpart/$file"
   20469   done
   20470 done
   20471  ;;
   20472   esac
   20473 done
   20474 _ACEOF
   20475 
   20476 cat >>$CONFIG_STATUS <<\_ACEOF
   20477 
   20478 { (exit 0); exit 0; }
   20479 _ACEOF
   20480 chmod +x $CONFIG_STATUS
   20481 ac_clean_files=$ac_clean_files_save
   20482 
   20483 
   20484 # configure is writing to config.log, and then calls config.status.
   20485 # config.status does its own redirection, appending to config.log.
   20486 # Unfortunately, on DOS this fails, as config.log is still kept open
   20487 # by configure, so config.status won't be able to write to it; its
   20488 # output is simply discarded.  So we exec the FD to /dev/null,
   20489 # effectively closing config.log, so it can be properly (re)opened and
   20490 # appended to by config.status.  When coming back to configure, we
   20491 # need to make the FD available again.
   20492 if test "$no_create" != yes; then
   20493   ac_cs_success=:
   20494   ac_config_status_args=
   20495   test "$silent" = yes &&
   20496     ac_config_status_args="$ac_config_status_args --quiet"
   20497   exec 5>/dev/null
   20498   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   20499   exec 5>>config.log
   20500   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   20501   # would make configure fail if this is the last instruction.
   20502   $ac_cs_success || { (exit 1); exit 1; }
   20503 fi
   20504 
   20505 
   20506