Ergebnis für URL: http://geomag.us/palken/gsl/ndlinear-1.0.tar.gz
   ndlinear-1.0/0000775000252300025230000000000010711430650012451 5ustar
   palkenpalkenndlinear-1.0/ltmain.sh00006440002523000252300000603426104553711460143
   13 0ustar palkenpalken# ltmain.sh - Provide generalized library-building support
   services. # NOTE: Changing this file will not affect anything until you rerun
   configure. # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005
   # Free Software Foundation, Inc. # Originally by Gordon Matzigkeit , 1996 # #
   This program is free software; you can redistribute it and/or modify # it under
   the terms of the GNU General Public License as published by # the Free Software
   Foundation; either version 2 of the License, or # (at your option) any later
   version. # # This program is distributed in the hope that it will be useful, but
   # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or
   FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more
   details. # # You should have received a copy of the GNU General Public License #
   along with this program; if not, write to the Free Software # Foundation, Inc.,
   51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # # As a special
   exception to the GNU General Public License, if you # distribute this file as
   part of a program that contains a # configuration script generated by Autoconf,
   you may include it under # the same distribution terms that you use for the rest
   of that program. basename="s,^.*/,,g" # Work around backward compatibility issue
   on IRIX 6.5. On IRIX 6.4+, sh # is ksh but when the shell is invoked as "sh" and
   the current value of # the _XPG environment variable is not equal to 1 (one), the
   special # positional parameter $0, within a function call, is the name of the #
   function. progpath="$0" # The name of this program: progname=`echo "$progpath" |
   $SED $basename` modename="$progname" # Global variables: EXIT_SUCCESS=0
   EXIT_FAILURE=1 PROGRAM=ltmain.sh PACKAGE=libtool VERSION=1.5.22 TIMESTAMP="
   (1.1220.2.365 2005/12/18 22:14:06)" # Be Bourne compatible (taken from
   Autoconf:_AS_BOURNE_COMPATIBLE). if test -n "${ZSH_VERSION+set}" && (emulate sh)
   >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word
   splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature.
   alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null`
   in *posix*) set -o posix;; esac fi # Check that we have a working $echo. if test
   "X$1" = X--no-reexec; then # Discard the --no-reexec flag, and continue. shift
   elif test "X$1" = X--fallback-echo; then # Avoid inline document here, it may be
   left over : elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then # Yippee, $echo
   works! : else # Restart under the correct shell, and then maybe $echo will work.
   exec $SHELL "$progpath" --no-reexec ${1+"$@"} fi if test "X$1" =
   X--fallback-echo; then # used as fallback echo shift cat &2 exit
   $EXIT_FAILURE fi # Global variables. mode=$default_mode nonopt= prev= prevopt=
   run= show="$echo" show_help= execute_dlfiles= duplicate_deps=no preserve_args=
   lo2o="s/\\.lo\$/.${objext}/" o2lo="s/\\.${objext}\$/.lo/" extracted_archives=
   extracted_serial=0 ##################################### # Shell function
   definitions: # This seems to be the best place for them # func_mktempdir [string]
   # Make a temporary directory that won't clash with other running # libtool
   processes, and avoids race conditions if possible. If # given, STRING is the
   basename for that directory. func_mktempdir () {
   my_template="${TMPDIR-/tmp}/${1-$progname}" if test "$run" = ":"; then # Return a
   directory name, but don't create it in dry-run mode my_tmpdir="${my_template}-$$"
   else # If mktemp works, use that first and foremost my_tmpdir=`mktemp -d
   "${my_template}-XXXXXXXX" 2>/dev/null` if test ! -d "$my_tmpdir"; then # Failing
   that, at least try and use $RANDOM to avoid a race
   my_tmpdir="${my_template}-${RANDOM-0}$$" save_mktempdir_umask=`umask` umask 0077
   $mkdir "$my_tmpdir" umask $save_mktempdir_umask fi # If we're not in dry-run
   mode, bomb out on failure test -d "$my_tmpdir" || { $echo "cannot create
   temporary directory \`$my_tmpdir'" 1>&2 exit $EXIT_FAILURE } fi $echo
   "X$my_tmpdir" | $Xsed } # func_win32_libid arg # return the library type of file
   'arg' # # Need a lot of goo to handle *both* DLLs and import libs # Has to be a
   shell function in order to 'eat' the argument # that is supplied when
   $file_magic_command is called. func_win32_libid () { win32_libid_type="unknown"
   win32_fileres=`file -L $1 2>/dev/null` case $win32_fileres in *ar\ archive\
   import\ library*) # definitely import win32_libid_type="x86 archive import" ;;
   *ar\ archive*) # could be an import, or static if eval $OBJDUMP -f $1 | $SED -e
   '10q' 2>/dev/null | \ $EGREP -e 'file format pe-i386(.*architecture: i386)?'
   >/dev/null ; then win32_nmres=`eval $NM -f posix -A $1 | \ $SED -n -e '1,100{/ I
   /{s,.*,import,;p;q;};}'` case $win32_nmres in import*) win32_libid_type="x86
   archive import";; *) win32_libid_type="x86 archive static";; esac fi ;; *DLL*)
   win32_libid_type="x86 DLL" ;; *executable*) # but shell scripts are "executable"
   too... case $win32_fileres in *MS\ Windows\ PE\ Intel*) win32_libid_type="x86
   DLL" ;; esac ;; esac $echo $win32_libid_type } # func_infer_tag arg # Infer
   tagged configuration to use if any are available and # if one wasn't chosen via
   the "--tag" command line option. # Only attempt this if the compiler in the base
   compile # command doesn't match the default compiler. # arg is usually of the
   form 'gcc ...' func_infer_tag () { if test -n "$available_tags" && test -z
   "$tagname"; then CC_quoted= for arg in $CC; do case $arg in
   *[\[\~\#\^\&\*\(\)\{\}\|\;\\?\'\ \ ]*|*]*|"") arg="\"$arg\"" ;; esac
   CC_quoted="$CC_quoted $arg" done case $@ in # Blanks in the command may have been
   stripped by the calling shell, # but not from the CC environment variable when
   configure was run. " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | "
   $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*)
   ;; # Blanks at the start of $base_compile will cause this to fail # if we don't
   check for them as well. *) for z in $available_tags; do if grep "^# ### BEGIN
   LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then # Evaluate the
   configuration. eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^#
   ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`" CC_quoted= for arg in $CC; do
   # Double-quote args containing other shell metacharacters. case $arg in
   *[\[\~\#\^\&\*\(\)\{\}\|\;\\?\'\ \ ]*|*]*|"") arg="\"$arg\"" ;; esac
   CC_quoted="$CC_quoted $arg" done case "$@ " in " $CC "* | "$CC "* | " `$echo $CC`
   "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "*
   | "`$echo $CC_quoted` "*) # The compiler in the base compile command matches #
   the one in the tagged configuration. # Assume this is the tagged configuration we
   want. tagname=$z break ;; esac fi done # If $tagname still isn't set, then no
   tagged configuration # was found and let the user know that the "--tag" command #
   line option must be used. if test -z "$tagname"; then $echo "$modename: unable to
   infer tagged configuration" $echo "$modename: specify a tag with \`--tag'" 1>&2
   exit $EXIT_FAILURE # else # $echo "$modename: using $tagname tagged
   configuration" fi ;; esac fi } # func_extract_an_archive dir oldlib
   func_extract_an_archive () { f_ex_an_ar_dir="$1"; shift f_ex_an_ar_oldlib="$1"
   $show "(cd $f_ex_an_ar_dir && $AR x $f_ex_an_ar_oldlib)" $run eval "(cd
   \$f_ex_an_ar_dir && $AR x \$f_ex_an_ar_oldlib)" || exit $? if ($AR t
   "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then : else $echo
   "$modename: ERROR: object name conflicts: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
   1>&2 exit $EXIT_FAILURE fi } # func_extract_archives gentop oldlib ...
   func_extract_archives () { my_gentop="$1"; shift my_oldlibs=${1+"$@"}
   my_oldobjs="" my_xlib="" my_xabs="" my_xdir="" my_status="" $show "${rm}r
   $my_gentop" $run ${rm}r "$my_gentop" $show "$mkdir $my_gentop" $run $mkdir
   "$my_gentop" my_status=$? if test "$my_status" -ne 0 && test ! -d "$my_gentop";
   then exit $my_status fi for my_xlib in $my_oldlibs; do # Extract the objects.
   case $my_xlib in [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;; *)
   my_xabs=`pwd`"/$my_xlib" ;; esac my_xlib=`$echo "X$my_xlib" | $Xsed -e
   's%^.*/%%'` my_xlib_u=$my_xlib while :; do case " $extracted_archives " in *"
   $my_xlib_u "*) extracted_serial=`expr $extracted_serial + 1`
   my_xlib_u=lt$extracted_serial-$my_xlib ;; *) break ;; esac done
   extracted_archives="$extracted_archives $my_xlib_u"
   my_xdir="$my_gentop/$my_xlib_u" $show "${rm}r $my_xdir" $run ${rm}r "$my_xdir"
   $show "$mkdir $my_xdir" $run $mkdir "$my_xdir" exit_status=$? if test
   "$exit_status" -ne 0 && test ! -d "$my_xdir"; then exit $exit_status fi case
   $host in *-darwin*) $show "Extracting $my_xabs" # Do not bother doing anything if
   just a dry run if test -z "$run"; then darwin_orig_dir=`pwd` cd $my_xdir || exit
   $? darwin_archive=$my_xabs darwin_curdir=`pwd` darwin_base_archive=`$echo
   "X$darwin_archive" | $Xsed -e 's%^.*/%%'` darwin_arches=`lipo -info
   "$darwin_archive" 2>/dev/null | $EGREP Architectures 2>/dev/null` if test -n
   "$darwin_arches"; then darwin_arches=`echo "$darwin_arches" | $SED -e
   's/.*are://'` darwin_arch= $show "$darwin_base_archive has multiple architectures
   $darwin_arches" for darwin_arch in $darwin_arches ; do mkdir -p
   "unfat-$$/${darwin_base_archive}-${darwin_arch}" lipo -thin $darwin_arch -output
   "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
   "${darwin_archive}" cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
   func_extract_an_archive "`pwd`" "${darwin_base_archive}" cd "$darwin_curdir" $rm
   "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" done #
   $darwin_arches ## Okay now we have a bunch of thin objects, gotta fatten them up
   :) darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo
   -print| xargs basename | sort -u | $NL2SP` darwin_file= darwin_files= for
   darwin_file in $darwin_filelist; do darwin_files=`find unfat-$$ -name
   $darwin_file -print | $NL2SP` lipo -create -output "$darwin_file" $darwin_files
   done # $darwin_filelist ${rm}r unfat-$$ cd "$darwin_orig_dir" else cd
   "$darwin_orig_dir" func_extract_an_archive "$my_xdir" "$my_xabs" fi #
   $darwin_arches fi # $run ;; *) func_extract_an_archive "$my_xdir" "$my_xabs" ;;
   esac my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name
   \*.lo -print | $NL2SP` done func_extract_archives_result="$my_oldobjs" } # End of
   Shell function definitions ##################################### # Darwin sucks
   eval std_shrext=\"$shrext_cmds\" disable_libs=no # Parse our command line options
   once, thoroughly. while test "$#" -gt 0 do arg="$1" shift case $arg in -*=*)
   optarg=`$echo "X$arg" | $Xsed -e 's/[-_a-zA-Z0-9]*=//'` ;; *) optarg= ;; esac #
   If the previous option needs an argument, assign it. if test -n "$prev"; then
   case $prev in execute_dlfiles) execute_dlfiles="$execute_dlfiles $arg" ;; tag)
   tagname="$arg" preserve_args="${preserve_args}=$arg" # Check whether tagname
   contains only valid characters case $tagname in *[!-_A-Za-z0-9,/]*) $echo
   "$progname: invalid tag name: $tagname" 1>&2 exit $EXIT_FAILURE ;; esac case
   $tagname in CC) # Don't test for the "default" C tag, as we know, it's there, but
   # not specially marked. ;; *) if grep "^# ### BEGIN LIBTOOL TAG CONFIG:
   $tagname$" < "$progpath" > /dev/null; then taglist="$taglist $tagname" # Evaluate
   the configuration. eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG:
   '$tagname'$/,/^# ### END LIBTOOL TAG CONFIG: '$tagname'$/p' < $progpath`" else
   $echo "$progname: ignoring unknown tag $tagname" 1>&2 fi ;; esac ;; *) eval
   "$prev=\$arg" ;; esac prev= prevopt= continue fi # Have we seen a non-optional
   argument yet? case $arg in --help) show_help=yes ;; --version) $echo "$PROGRAM
   (GNU $PACKAGE) $VERSION$TIMESTAMP" $echo $echo "Copyright (C) 2005 Free Software
   Foundation, Inc". $echo "This is free software; see the source for copying
   conditions. There is NO" $echo "warranty; not even for MERCHANTABILITY or FITNESS
   FOR A PARTICULAR PURPOSE". exit $? ;; --config) ${SED} -e '1,/^# ### BEGIN
   LIBTOOL CONFIG/d' -e '/^# ### END LIBTOOL CONFIG/,$d' $progpath # Now print the
   configurations for the tags. for tagname in $taglist; do ${SED} -n -e "/^# ###
   BEGIN LIBTOOL TAG CONFIG: $tagname$/,/^# ### END LIBTOOL TAG CONFIG: $tagname$/p"
   < "$progpath" done exit $? ;; --debug) $echo "$progname: enabling shell trace
   mode" set -x preserve_args="$preserve_args $arg" ;; --dry-run | -n) run=: ;;
   --features) $echo "host: $host" if test "$build_libtool_libs" = yes; then $echo
   "enable shared libraries" else $echo "disable shared libraries" fi if test
   "$build_old_libs" = yes; then $echo "enable static libraries" else $echo "disable
   static libraries" fi exit $? ;; --finish) mode="finish" ;; --mode)
   prevopt="--mode" prev=mode ;; --mode=*) mode="$optarg" ;; --preserve-dup-deps)
   duplicate_deps="yes" ;; --quiet | --silent) show=: preserve_args="$preserve_args
   $arg" ;; --tag) prevopt="--tag" prev=tag preserve_args="$preserve_args --tag" ;;
   --tag=*) set tag "$optarg" ${1+"$@"} shift prev=tag preserve_args="$preserve_args
   --tag" ;; -dlopen) prevopt="-dlopen" prev=execute_dlfiles ;; -*) $echo
   "$modename: unrecognized option \`$arg'" 1>&2 $echo "$help" 1>&2 exit
   $EXIT_FAILURE ;; *) nonopt="$arg" break ;; esac done if test -n "$prevopt"; then
   $echo "$modename: option \`$prevopt' requires an argument" 1>&2 $echo "$help"
   1>&2 exit $EXIT_FAILURE fi case $disable_libs in no) ;; shared)
   build_libtool_libs=no build_old_libs=yes ;; static) build_old_libs=`case
   $build_libtool_libs in yes) echo no;; *) echo yes;; esac` ;; esac # If this
   variable is set in any of the actions, the command in it # will be execed at the
   end. This prevents here-documents from being # left over by shells. exec_cmd= if
   test -z "$show_help"; then # Infer the operation mode. if test -z "$mode"; then
   $echo "*** Warning: inferring the mode of operation is deprecated". 1>&2 $echo
   "*** Future versions of Libtool will require --mode=MODE be specified". 1>&2 case
   $nonopt in *cc | cc* | *++ | gcc* | *-gcc* | g++* | xlc*) mode=link for arg do
   case $arg in -c) mode=compile break ;; esac done ;; *db | *dbx | *strace |
   *truss) mode=execute ;; *install*|cp|mv) mode=install ;; *rm) mode=uninstall ;;
   *) # If we have no mode, but dlfiles were specified, then do execute mode. test
   -n "$execute_dlfiles" && mode=execute # Just use the default operation mode. if
   test -z "$mode"; then if test -n "$nonopt"; then $echo "$modename: warning:
   cannot infer operation mode from \`$nonopt'" 1>&2 else $echo "$modename: warning:
   cannot infer operation mode without MODE-ARGS" 1>&2 fi fi ;; esac fi # Only
   execute mode is allowed to have -dlopen flags. if test -n "$execute_dlfiles" &&
   test "$mode" != execute; then $echo "$modename: unrecognized option \`-dlopen'"
   1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi # Change the help message to a
   mode-specific one. generic_help="$help" help="Try \`$modename --help
   --mode=$mode' for more information". # These modes are in order of execution
   frequency so that they run quickly. case $mode in # libtool compile mode compile)
   modename="$modename: compile" # Get the compilation command and the source file.
   base_compile= srcfile="$nonopt" # always keep a non-empty value in "srcfile"
   suppress_opt=yes suppress_output= arg_mode=normal libobj= later= for arg do case
   $arg_mode in arg ) # do not "continue". Instead, add this to base_compile
   lastarg="$arg" arg_mode=normal ;; target ) libobj="$arg" arg_mode=normal continue
   ;; normal ) # Accept any command-line options. case $arg in -o) if test -n
   "$libobj" ; then $echo "$modename: you cannot specify \`-o' more than once" 1>&2
   exit $EXIT_FAILURE fi arg_mode=target continue ;; -static | -prefer-pic |
   -prefer-non-pic) later="$later $arg" continue ;; -no-suppress) suppress_opt=no
   continue ;; -Xcompiler) arg_mode=arg # the next one goes into the "base_compile"
   arg list continue # The current "srcfile" will either be retained or ;; #
   replaced later. I would guess that would be a bug. -Wc,*) args=`$echo "X$arg" |
   $Xsed -e "s/^-Wc,//"` lastarg= save_ifs="$IFS"; IFS=',' for arg in $args; do
   IFS="$save_ifs" # Double-quote args containing other shell metacharacters. # Many
   Bourne shells cannot handle close brackets correctly # in scan sets, so we
   specify it separately. case $arg in *[\[\~\#\^\&\*\(\)\{\}\|\;\\?\'\ \
   ]*|*]*|"") arg="\"$arg\"" ;; esac lastarg="$lastarg $arg" done IFS="$save_ifs"
   lastarg=`$echo "X$lastarg" | $Xsed -e "s/^ //"` # Add the arguments to
   base_compile. base_compile="$base_compile $lastarg" continue ;; * ) # Accept the
   current argument as the source file. # The previous "srcfile" becomes the current
   argument. # lastarg="$srcfile" srcfile="$arg" ;; esac # case $arg ;; esac # case
   $arg_mode # Aesthetically quote the previous argument. lastarg=`$echo "X$lastarg"
   | $Xsed -e "$sed_quote_subst"` case $lastarg in # Double-quote args containing
   other shell metacharacters. # Many Bourne shells cannot handle close brackets
   correctly # in scan sets, and some SunOS ksh mistreat backslash-escaping # in
   scan sets (worked around with variable expansion), # and furthermore cannot
   handle '|' '&' '(' ')' in scan sets # at all, so we specify them separately.
   *[\[\~\#\^\&\*\(\)\{\}\|\;\\?\'\ \ ]*|*]*|"") lastarg="\"$lastarg\"" ;; esac
   base_compile="$base_compile $lastarg" done # for arg case $arg_mode in arg) $echo
   "$modename: you must specify an argument for -Xcompile" exit $EXIT_FAILURE ;;
   target) $echo "$modename: you must specify a target with \`-o'" 1>&2 exit
   $EXIT_FAILURE ;; *) # Get the name of the library object. [ -z "$libobj" ] &&
   libobj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%'` ;; esac # Recognize several
   different file suffixes. # If the user specifies -o file.o, it is replaced with
   file.lo xform='[cCFSifmso]' case $libobj in *.ada) xform=ada ;; *.adb) xform=adb
   ;; *.ads) xform=ads ;; *.asm) xform=asm ;; *.c++) xform=c++ ;; *.cc) xform=cc ;;
   *.ii) xform=ii ;; *.class) xform=class ;; *.cpp) xform=cpp ;; *.cxx) xform=cxx ;;
   *.f90) xform=f90 ;; *.for) xform=for ;; *.java) xform=java ;; *.obj) xform=obj ;;
   esac libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"` case $libobj in
   *.lo) obj=`$echo "X$libobj" | $Xsed -e "$lo2o"` ;; *) $echo "$modename: cannot
   determine name of library object from \`$libobj'" 1>&2 exit $EXIT_FAILURE ;; esac
   func_infer_tag $base_compile for arg in $later; do case $arg in -static)
   build_old_libs=yes continue ;; -prefer-pic) pic_mode=yes continue ;;
   -prefer-non-pic) pic_mode=no continue ;; esac done qlibobj=`$echo "X$libobj" |
   $Xsed -e "$sed_quote_subst"` case $qlibobj in *[\[\~\#\^\&\*\(\)\{\}\|\;\\?\'\
   \ ]*|*]*|"") qlibobj="\"$qlibobj\"" ;; esac test "X$libobj" != "X$qlibobj" \ &&
   $echo "X$libobj" | grep '[]~#^*{};?"'"'"' &()|`$[]' \ && $echo "$modename:
   libobj name \`$libobj' may not contain shell special characters". objname=`$echo
   "X$obj" | $Xsed -e 's%^.*/%%'` xdir=`$echo "X$obj" | $Xsed -e 's%/[^/]*$%%'` if
   test "X$xdir" = "X$obj"; then xdir= else xdir=$xdir/ fi
   lobj=${xdir}$objdir/$objname if test -z "$base_compile"; then $echo "$modename:
   you must specify a compilation command" 1>&2 $echo "$help" 1>&2 exit
   $EXIT_FAILURE fi # Delete any leftover library objects. if test "$build_old_libs"
   = yes; then removelist="$obj $lobj $libobj ${libobj}T" else removelist="$lobj
   $libobj ${libobj}T" fi $run $rm $removelist trap "$run $rm $removelist; exit
   $EXIT_FAILURE" 1 2 15 # On Cygwin there's no "real" PIC flag so we must build
   both object types case $host_os in cygwin* | mingw* | pw32* | os2*)
   pic_mode=default ;; esac if test "$pic_mode" = no && test "$deplibs_check_method"
   != pass_all; then # non-PIC code in shared libraries is not supported
   pic_mode=default fi # Calculate the filename of the output object if compiler
   does # not support -o with -c if test "$compiler_c_o" = no; then
   output_obj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}
   lockfile="$output_obj.lock" removelist="$removelist $output_obj $lockfile" trap
   "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15 else output_obj= need_locks=no
   lockfile= fi # Lock this critical section if it is needed # We use this script
   file to make the link, it avoids creating a new file if test "$need_locks" = yes;
   then until $run ln "$progpath" "$lockfile" 2>/dev/null; do $show "Waiting for
   $lockfile to be removed" sleep 2 done elif test "$need_locks" = warn; then if
   test -f "$lockfile"; then $echo "\ *** ERROR, $lockfile exists and contains: `cat
   $lockfile 2>/dev/null` This indicates that another process is trying to use the
   same temporary object file, and libtool could not work around it because your
   compiler does not support \`-c' and \`-o' together. If you repeat this
   compilation, it may succeed, by chance, but you had better avoid parallel builds
   (make -j) in this platform, or get a better compiler". $run $rm $removelist exit
   $EXIT_FAILURE fi $echo "$srcfile" > "$lockfile" fi if test -n
   "$fix_srcfile_path"; then eval srcfile=\"$fix_srcfile_path\" fi qsrcfile=`$echo
   "X$srcfile" | $Xsed -e "$sed_quote_subst"` case $qsrcfile in
   *[\[\~\#\^\&\*\(\)\{\}\|\;\\?\'\ \ ]*|*]*|"") qsrcfile="\"$qsrcfile\"" ;; esac
   $run $rm "$libobj" "${libobj}T" # Create a libtool object file (analogous to a
   ".la" file), # but don't create it if we're doing a dry run. test -z "$run" &&
   cat > ${libobj}T /dev/null` but it should contain: $srcfile This
   indicates that another process is trying to use the same temporary object file,
   and libtool could not work around it because your compiler does not support \`-c'
   and \`-o' together. If you repeat this compilation, it may succeed, by chance,
   but you had better avoid parallel builds (make -j) in this platform, or get a
   better compiler". $run $rm $removelist exit $EXIT_FAILURE fi # Just move the
   object if needed, then go on to compile the next one if test -n "$output_obj" &&
   test "X$output_obj" != "X$lobj"; then $show "$mv $output_obj $lobj" if $run $mv
   $output_obj $lobj; then : else error=$? $run $rm $removelist exit $error fi fi #
   Append the name of the PIC object to the libtool object file. test -z "$run" &&
   cat >> ${libobj}T  ${libobj}T /dev/null` but it should contain:
   $srcfile This indicates that another process is trying to use the same temporary
   object file, and libtool could not work around it because your compiler does not
   support \`-c' and \`-o' together. If you repeat this compilation, it may succeed,
   by chance, but you had better avoid parallel builds (make -j) in this platform,
   or get a better compiler". $run $rm $removelist exit $EXIT_FAILURE fi # Just move
   the object if needed if test -n "$output_obj" && test "X$output_obj" != "X$obj";
   then $show "$mv $output_obj $obj" if $run $mv $output_obj $obj; then : else
   error=$? $run $rm $removelist exit $error fi fi # Append the name of the non-PIC
   object the libtool object file. # Only append if the libtool object file exists.
   test -z "$run" && cat >> ${libobj}T  ${libobj}T &2 $echo
   "$modename: warning: assuming \`-no-fast-install' instead" 1>&2 fast_install=no
   ;; *) no_install=yes ;; esac continue ;; -no-undefined) allow_undefined=no
   continue ;; -objectlist) prev=objectlist continue ;; -o) prev=output ;;
   -precious-files-regex) prev=precious_regex continue ;; -release) prev=release
   continue ;; -rpath) prev=rpath continue ;; -R) prev=xrpath continue ;; -R*)
   dir=`$echo "X$arg" | $Xsed -e 's/^-R//'` # We need an absolute path. case $dir in
   [\\/]* | [A-Za-z]:[\\/]*) ;; *) $echo "$modename: only absolute run-paths are
   allowed" 1>&2 exit $EXIT_FAILURE ;; esac case "$xrpath " in *" $dir "*) ;; *)
   xrpath="$xrpath $dir" ;; esac continue ;; -static | -static-libtool-libs) # The
   effects of -static are defined in a previous loop. # We used to do the same as
   -all-static on platforms that # didn't have a PIC flag, but the assumption that
   the effects # would be equivalent was wrong. It would break on at least # Digital
   Unix and AIX. continue ;; -thread-safe) thread_safe=yes continue ;;
   -version-info) prev=vinfo continue ;; -version-number) prev=vinfo
   vinfo_number=yes continue ;; -Wc,*) args=`$echo "X$arg" | $Xsed -e
   "$sed_quote_subst" -e 's/^-Wc,//'` arg= save_ifs="$IFS"; IFS=',' for flag in
   $args; do IFS="$save_ifs" case $flag in *[\[\~\#\^\&\*\(\)\{\}\|\;\\?\'\ \
   ]*|*]*|"") flag="\"$flag\"" ;; esac arg="$arg $wl$flag"
   compiler_flags="$compiler_flags $flag" done IFS="$save_ifs" arg=`$echo "X$arg" |
   $Xsed -e "s/^ //"` ;; -Wl,*) args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e
   's/^-Wl,//'` arg= save_ifs="$IFS"; IFS=',' for flag in $args; do IFS="$save_ifs"
   case $flag in *[\[\~\#\^\&\*\(\)\{\}\|\;\\?\'\ \ ]*|*]*|"") flag="\"$flag\""
   ;; esac arg="$arg $wl$flag" compiler_flags="$compiler_flags $wl$flag"
   linker_flags="$linker_flags $flag" done IFS="$save_ifs" arg=`$echo "X$arg" |
   $Xsed -e "s/^ //"` ;; -Xcompiler) prev=xcompiler continue ;; -Xlinker)
   prev=xlinker continue ;; -XCClinker) prev=xcclinker continue ;; # Some other
   compiler flag. -* | +*) # Unknown arguments in both finalize_command and
   compile_command need # to be aesthetically quoted because they are evaled later.
   arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` case $arg in
   *[\[\~\#\^\&\*\(\)\{\}\|\;\\?\'\ \ ]*|*]*|"") arg="\"$arg\"" ;; esac ;;
   *.$objext) # A standard object. objs="$objs $arg" ;; *.lo) # A libtool-controlled
   object. # Check to see that this really is a libtool object. if (${SED} -e '2q'
   $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then pic_object=
   non_pic_object= # Read the .lo file # If there is no directory component, then
   add one. case $arg in */* | *\\*) . $arg ;; *) . ./$arg ;; esac if test -z
   "$pic_object" || \ test -z "$non_pic_object" || test "$pic_object" = none && \
   test "$non_pic_object" = none; then $echo "$modename: cannot find name of object
   for \`$arg'" 1>&2 exit $EXIT_FAILURE fi # Extract subdirectory from the argument.
   xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` if test "X$xdir" = "X$arg"; then
   xdir= else xdir="$xdir/" fi if test "$pic_object" != none; then # Prepend the
   subdirectory the object is found in. pic_object="$xdir$pic_object" if test
   "$prev" = dlfiles; then if test "$build_libtool_libs" = yes && test
   "$dlopen_support" = yes; then dlfiles="$dlfiles $pic_object" prev= continue else
   # If libtool objects are unsupported, then we need to preload. prev=dlprefiles fi
   fi # CHECK ME: I think I busted this. -Ossama if test "$prev" = dlprefiles; then
   # Preload the old-style object. dlprefiles="$dlprefiles $pic_object" prev= fi # A
   PIC object. libobjs="$libobjs $pic_object" arg="$pic_object" fi # Non-PIC object.
   if test "$non_pic_object" != none; then # Prepend the subdirectory the object is
   found in. non_pic_object="$xdir$non_pic_object" # A standard non-PIC object
   non_pic_objects="$non_pic_objects $non_pic_object" if test -z "$pic_object" ||
   test "$pic_object" = none ; then arg="$non_pic_object" fi else # If the PIC
   object exists, use it instead. # $xdir was prepended to $pic_object above.
   non_pic_object="$pic_object" non_pic_objects="$non_pic_objects $non_pic_object"
   fi else # Only an error if not doing a dry-run. if test -z "$run"; then $echo
   "$modename: \`$arg' is not a valid libtool object" 1>&2 exit $EXIT_FAILURE else #
   Dry-run case. # Extract subdirectory from the argument. xdir=`$echo "X$arg" |
   $Xsed -e 's%/[^/]*$%%'` if test "X$xdir" = "X$arg"; then xdir= else xdir="$xdir/"
   fi pic_object=`$echo "X${xdir}${objdir}/${arg}" | $Xsed -e "$lo2o"`
   non_pic_object=`$echo "X${xdir}${arg}" | $Xsed -e "$lo2o"` libobjs="$libobjs
   $pic_object" non_pic_objects="$non_pic_objects $non_pic_object" fi fi ;;
   *.$libext) # An archive. deplibs="$deplibs $arg" old_deplibs="$old_deplibs $arg"
   continue ;; *.la) # A libtool-controlled library. if test "$prev" = dlfiles; then
   # This library was specified with -dlopen. dlfiles="$dlfiles $arg" prev= elif
   test "$prev" = dlprefiles; then # The library was specified with -dlpreopen.
   dlprefiles="$dlprefiles $arg" prev= else deplibs="$deplibs $arg" fi continue ;; #
   Some other compiler argument. *) # Unknown arguments in both finalize_command and
   compile_command need # to be aesthetically quoted because they are evaled later.
   arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` case $arg in
   *[\[\~\#\^\&\*\(\)\{\}\|\;\\?\'\ \ ]*|*]*|"") arg="\"$arg\"" ;; esac ;; esac #
   arg # Now actually substitute the argument into the commands. if test -n "$arg";
   then compile_command="$compile_command $arg" finalize_command="$finalize_command
   $arg" fi done # argument parsing loop if test -n "$prev"; then $echo "$modename:
   the \`$prevarg' option requires an argument" 1>&2 $echo "$help" 1>&2 exit
   $EXIT_FAILURE fi if test "$export_dynamic" = yes && test -n
   "$export_dynamic_flag_spec"; then eval arg=\"$export_dynamic_flag_spec\"
   compile_command="$compile_command $arg" finalize_command="$finalize_command $arg"
   fi oldlibs= # calculate the name of the file, without its directory
   outputname=`$echo "X$output" | $Xsed -e 's%^.*/%%'` libobjs_save="$libobjs" if
   test -n "$shlibpath_var"; then # get the directories listed in $shlibpath_var
   eval shlib_search_path=\`\$echo \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/
   /g\'\` else shlib_search_path= fi eval
   sys_lib_search_path=\"$sys_lib_search_path_spec\" eval
   sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\" output_objdir=`$echo
   "X$output" | $Xsed -e 's%/[^/]*$%%'` if test "X$output_objdir" = "X$output"; then
   output_objdir="$objdir" else output_objdir="$output_objdir/$objdir" fi # Create
   the object directory. if test ! -d "$output_objdir"; then $show "$mkdir
   $output_objdir" $run $mkdir $output_objdir exit_status=$? if test "$exit_status"
   -ne 0 && test ! -d "$output_objdir"; then exit $exit_status fi fi # Determine the
   type of output case $output in "") $echo "$modename: you must specify an output
   file" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE ;; *.$libext) linkmode=oldlib ;;
   *.lo | *.$objext) linkmode=obj ;; *.la) linkmode=lib ;; *) linkmode=prog ;; #
   Anything else should be a program. esac case $host in *cygwin* | *mingw* |
   *pw32*) # don't eliminate duplications in $postdeps and $predeps
   duplicate_compiler_generated_deps=yes ;; *)
   duplicate_compiler_generated_deps=$duplicate_deps ;; esac specialdeplibs= libs= #
   Find all interdependent deplibs by searching for libraries # that are linked more
   than once (e.g. -la -lb -la) for deplib in $deplibs; do if test
   "X$duplicate_deps" = "Xyes" ; then case "$libs " in *" $deplib "*)
   specialdeplibs="$specialdeplibs $deplib" ;; esac fi libs="$libs $deplib" done if
   test "$linkmode" = lib; then libs="$predeps $libs $compiler_lib_search_path
   $postdeps" # Compute libraries that are listed more than once in $predeps #
   $postdeps and mark them as special (i.e., whose duplicates are # not to be
   eliminated). pre_post_deps= if test "X$duplicate_compiler_generated_deps" =
   "Xyes" ; then for pre_post_dep in $predeps $postdeps; do case "$pre_post_deps "
   in *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;; esac
   pre_post_deps="$pre_post_deps $pre_post_dep" done fi pre_post_deps= fi deplibs=
   newdependency_libs= newlib_search_path= need_relink=no # whether we're linking
   any uninstalled libtool libraries notinst_deplibs= # not-installed libtool
   libraries case $linkmode in lib) passes="conv link" for file in $dlfiles
   $dlprefiles; do case $file in *.la) ;; *) $echo "$modename: libraries can
   \`-dlopen' only libtool libraries: $file" 1>&2 exit $EXIT_FAILURE ;; esac done ;;
   prog) compile_deplibs= finalize_deplibs= alldeplibs=no newdlfiles= newdlprefiles=
   passes="conv scan dlopen dlpreopen link" ;; *) passes="conv" ;; esac for pass in
   $passes; do if test "$linkmode,$pass" = "lib,link" || test "$linkmode,$pass" =
   "prog,scan"; then libs="$deplibs" deplibs= fi if test "$linkmode" = prog; then
   case $pass in dlopen) libs="$dlfiles" ;; dlpreopen) libs="$dlprefiles" ;; link)
   libs="$deplibs %DEPLIBS% $dependency_libs" ;; esac fi if test "$pass" = dlopen;
   then # Collect dlpreopened libraries save_deplibs="$deplibs" deplibs= fi for
   deplib in $libs; do lib= found=no case $deplib in
   -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe) if test
   "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs"
   finalize_deplibs="$deplib $finalize_deplibs" else compiler_flags="$compiler_flags
   $deplib" fi continue ;; -l*) if test "$linkmode" != lib && test "$linkmode" !=
   prog; then $echo "$modename: warning: \`-l' is ignored for archives/objects" 1>&2
   continue fi name=`$echo "X$deplib" | $Xsed -e 's/^-l//'` for searchdir in
   $newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path; do
   for search_ext in .la $std_shrext .so .a; do # Search the libtool library
   lib="$searchdir/lib${name}${search_ext}" if test -f "$lib"; then if test
   "$search_ext" = ".la"; then found=yes else found=no fi break 2 fi done done if
   test "$found" != yes; then # deplib doesn't seem to be a libtool library if test
   "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs"
   finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test
   "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" fi continue
   else # deplib is a libtool library # If $allow_libtool_libs_with_static_runtimes
   && $deplib is a stdlib, # We need to do some special things here, and not later.
   if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then case "
   $predeps $postdeps " in *" $deplib "*) if (${SED} -e '2q' $lib | grep "^#
   Generated by .*$PACKAGE") >/dev/null 2>&1; then library_names= old_library= case
   $lib in */* | *\\*) . $lib ;; *) . ./$lib ;; esac for l in $old_library
   $library_names; do ll="$l" done if test "X$ll" = "X$old_library" ; then # only
   static version available found=no ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'`
   test "X$ladir" = "X$lib" && ladir="". lib=$ladir/$old_library if test
   "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs"
   finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test
   "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" fi continue
   fi fi ;; *) ;; esac fi fi ;; # -l -L*) case $linkmode in lib) deplibs="$deplib
   $deplibs" test "$pass" = conv && continue newdependency_libs="$deplib
   $newdependency_libs" newlib_search_path="$newlib_search_path "`$echo "X$deplib" |
   $Xsed -e 's/^-L//'` ;; prog) if test "$pass" = conv; then deplibs="$deplib
   $deplibs" continue fi if test "$pass" = scan; then deplibs="$deplib $deplibs"
   else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib
   $finalize_deplibs" fi newlib_search_path="$newlib_search_path "`$echo "X$deplib"
   | $Xsed -e 's/^-L//'` ;; *) $echo "$modename: warning: \`-L' is ignored for
   archives/objects" 1>&2 ;; esac # linkmode continue ;; # -L -R*) if test "$pass" =
   link; then dir=`$echo "X$deplib" | $Xsed -e 's/^-R//'` # Make sure the xrpath
   contains only unique directories. case "$xrpath " in *" $dir "*) ;; *)
   xrpath="$xrpath $dir" ;; esac fi deplibs="$deplib $deplibs" continue ;; *.la)
   lib="$deplib" ;; *.$libext) if test "$pass" = conv; then deplibs="$deplib
   $deplibs" continue fi case $linkmode in lib) valid_a_lib=no case
   $deplibs_check_method in match_pattern*) set dummy $deplibs_check_method
   match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"` if eval $echo
   \"$deplib\" 2>/dev/null \ | $SED 10q \ | $EGREP "$match_pattern_regex" >
   /dev/null; then valid_a_lib=yes fi ;; pass_all) valid_a_lib=yes ;; esac if test
   "$valid_a_lib" != yes; then $echo $echo "*** Warning: Trying to link with static
   lib archive $deplib". $echo "*** I have the capability to make that library
   automatically link in when" $echo "*** you link to this library. But I can only
   do this if you have a" $echo "*** shared version of the library, which you do not
   appear to have" $echo "*** because the file extensions .$libext of this argument
   makes me believe" $echo "*** that it is just a static archive that I should not
   used here". else $echo $echo "*** Warning: Linking the shared library $output
   against the" $echo "*** static library $deplib is not portable!" deplibs="$deplib
   $deplibs" fi continue ;; prog) if test "$pass" != link; then deplibs="$deplib
   $deplibs" else compile_deplibs="$deplib $compile_deplibs"
   finalize_deplibs="$deplib $finalize_deplibs" fi continue ;; esac # linkmode ;; #
   *.$libext *.lo | *.$objext) if test "$pass" = conv; then deplibs="$deplib
   $deplibs" elif test "$linkmode" = prog; then if test "$pass" = dlpreopen || test
   "$dlopen_support" != yes || test "$build_libtool_libs" = no; then # If there is
   no dlopen support or we're linking statically, # we need to preload.
   newdlprefiles="$newdlprefiles $deplib" compile_deplibs="$deplib $compile_deplibs"
   finalize_deplibs="$deplib $finalize_deplibs" else newdlfiles="$newdlfiles
   $deplib" fi fi continue ;; %DEPLIBS%) alldeplibs=yes continue ;; esac # case
   $deplib if test "$found" = yes || test -f "$lib"; then : else $echo "$modename:
   cannot find the library \`$lib' or unhandled argument \`$deplib'" 1>&2 exit
   $EXIT_FAILURE fi # Check to see that this really is a libtool archive. if (${SED}
   -e '2q' $lib | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : else
   $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 exit $EXIT_FAILURE
   fi ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'` test "X$ladir" = "X$lib" &&
   ladir="". dlname= dlopen= dlpreopen= libdir= library_names= old_library= # If the
   library was installed with an old release of libtool, # it will not redefine
   variables installed, or shouldnotlink installed=yes shouldnotlink=no
   avoidtemprpath= # Read the .la file case $lib in */* | *\\*) . $lib ;; *) .
   ./$lib ;; esac if test "$linkmode,$pass" = "lib,link" || test "$linkmode,$pass" =
   "prog,scan" || { test "$linkmode" != prog && test "$linkmode" != lib; }; then
   test -n "$dlopen" && dlfiles="$dlfiles $dlopen" test -n "$dlpreopen" &&
   dlprefiles="$dlprefiles $dlpreopen" fi if test "$pass" = conv; then # Only check
   for convenience libraries deplibs="$lib $deplibs" if test -z "$libdir"; then if
   test -z "$old_library"; then $echo "$modename: cannot find name of link library
   for \`$lib'" 1>&2 exit $EXIT_FAILURE fi # It is a libtool convenience library, so
   add in its objects. convenience="$convenience $ladir/$objdir/$old_library"
   old_convenience="$old_convenience $ladir/$objdir/$old_library" tmp_libs= for
   deplib in $dependency_libs; do deplibs="$deplib $deplibs" if test
   "X$duplicate_deps" = "Xyes" ; then case "$tmp_libs " in *" $deplib "*)
   specialdeplibs="$specialdeplibs $deplib" ;; esac fi tmp_libs="$tmp_libs $deplib"
   done elif test "$linkmode" != prog && test "$linkmode" != lib; then $echo
   "$modename: \`$lib' is not a convenience library" 1>&2 exit $EXIT_FAILURE fi
   continue fi # $pass = conv # Get the name of the library we link against.
   linklib= for l in $old_library $library_names; do linklib="$l" done if test -z
   "$linklib"; then $echo "$modename: cannot find name of link library for \`$lib'"
   1>&2 exit $EXIT_FAILURE fi # This library was specified with -dlopen. if test
   "$pass" = dlopen; then if test -z "$libdir"; then $echo "$modename: cannot
   -dlopen a convenience library: \`$lib'" 1>&2 exit $EXIT_FAILURE fi if test -z
   "$dlname" || test "$dlopen_support" != yes || test "$build_libtool_libs" = no;
   then # If there is no dlname, no dlopen support or we're linking # statically, we
   need to preload. We also need to preload any # dependent libraries so libltdl's
   deplib preloader doesn't # bomb out in the load deplibs phase.
   dlprefiles="$dlprefiles $lib $dependency_libs" else newdlfiles="$newdlfiles $lib"
   fi continue fi # $pass = dlopen # We need an absolute path. case $ladir in [\\/]*
   | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;; *) abs_ladir=`cd "$ladir" && pwd` if
   test -z "$abs_ladir"; then $echo "$modename: warning: cannot determine absolute
   directory name of \`$ladir'" 1>&2 $echo "$modename: passing it literally to the
   linker, although it might fail" 1>&2 abs_ladir="$ladir" fi ;; esac laname=`$echo
   "X$lib" | $Xsed -e 's%^.*/%%'` # Find the relevant object directory and library
   name. if test "X$installed" = Xyes; then if test ! -f "$libdir/$linklib" && test
   -f "$abs_ladir/$linklib"; then $echo "$modename: warning: library \`$lib' was
   moved". 1>&2 dir="$ladir" absdir="$abs_ladir" libdir="$abs_ladir" else
   dir="$libdir" absdir="$libdir" fi test "X$hardcode_automatic" = Xyes &&
   avoidtemprpath=yes else if test ! -f "$ladir/$objdir/$linklib" && test -f
   "$abs_ladir/$linklib"; then dir="$ladir" absdir="$abs_ladir" # Remove this search
   path later notinst_path="$notinst_path $abs_ladir" else dir="$ladir/$objdir"
   absdir="$abs_ladir/$objdir" # Remove this search path later
   notinst_path="$notinst_path $abs_ladir" fi fi # $installed = yes name=`$echo
   "X$laname" | $Xsed -e 's/\.la$//' -e 's/^lib//'` # This library was specified
   with -dlpreopen. if test "$pass" = dlpreopen; then if test -z "$libdir"; then
   $echo "$modename: cannot -dlpreopen a convenience library: \`$lib'" 1>&2 exit
   $EXIT_FAILURE fi # Prefer using a static library (so that no silly _DYNAMIC
   symbols # are required to link). if test -n "$old_library"; then
   newdlprefiles="$newdlprefiles $dir/$old_library" # Otherwise, use the dlname, so
   that lt_dlopen finds it. elif test -n "$dlname"; then
   newdlprefiles="$newdlprefiles $dir/$dlname" else newdlprefiles="$newdlprefiles
   $dir/$linklib" fi fi # $pass = dlpreopen if test -z "$libdir"; then # Link the
   convenience library if test "$linkmode" = lib; then deplibs="$dir/$old_library
   $deplibs" elif test "$linkmode,$pass" = "prog,link"; then
   compile_deplibs="$dir/$old_library $compile_deplibs"
   finalize_deplibs="$dir/$old_library $finalize_deplibs" else deplibs="$lib
   $deplibs" # used for prog,scan pass fi continue fi if test "$linkmode" = prog &&
   test "$pass" != link; then newlib_search_path="$newlib_search_path $ladir"
   deplibs="$lib $deplibs" linkalldeplibs=no if test "$link_all_deplibs" != no ||
   test -z "$library_names" || test "$build_libtool_libs" = no; then
   linkalldeplibs=yes fi tmp_libs= for deplib in $dependency_libs; do case $deplib
   in -L*) newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e
   's/^-L//'`;; ### testsuite: skip nested quoting test esac # Need to link against
   all dependency_libs? if test "$linkalldeplibs" = yes; then deplibs="$deplib
   $deplibs" else # Need to hardcode shared library paths # or/and link against
   static libraries newdependency_libs="$deplib $newdependency_libs" fi if test
   "X$duplicate_deps" = "Xyes" ; then case "$tmp_libs " in *" $deplib "*)
   specialdeplibs="$specialdeplibs $deplib" ;; esac fi tmp_libs="$tmp_libs $deplib"
   done # for deplib continue fi # $linkmode = prog... if test "$linkmode,$pass" =
   "prog,link"; then if test -n "$library_names" && { { test "$prefer_static_libs" =
   no || test "$prefer_static_libs,$installed" = "built,yes"; } || test -z
   "$old_library"; }; then # We need to hardcode the library path if test -n
   "$shlibpath_var" && test -z "$avoidtemprpath" ; then # Make sure the rpath
   contains only unique directories. case "$temp_rpath " in *" $dir "*) ;; *"
   $absdir "*) ;; *) temp_rpath="$temp_rpath $absdir" ;; esac fi # Hardcode the
   library path. # Skip directories that are in the system default run-time # search
   path. case " $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case
   "$compile_rpath " in *" $absdir "*) ;; *) compile_rpath="$compile_rpath $absdir"
   esac ;; esac case " $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case
   "$finalize_rpath " in *" $libdir "*) ;; *) finalize_rpath="$finalize_rpath
   $libdir" esac ;; esac fi # $linkmode,$pass = prog,link... if test "$alldeplibs" =
   yes && { test "$deplibs_check_method" = pass_all || { test "$build_libtool_libs"
   = yes && test -n "$library_names"; }; }; then # We only need to search for static
   libraries continue fi fi link_static=no # Whether the deplib will be linked
   statically use_static_libs=$prefer_static_libs if test "$use_static_libs" = built
   && test "$installed" = yes ; then use_static_libs=no fi if test -n
   "$library_names" && { test "$use_static_libs" = no || test -z "$old_library"; };
   then if test "$installed" = no; then notinst_deplibs="$notinst_deplibs $lib"
   need_relink=yes fi # This is a shared library # Warn about portability, can't
   link against -module's on # some systems (darwin) if test "$shouldnotlink" = yes
   && test "$pass" = link ; then $echo if test "$linkmode" = prog; then $echo "***
   Warning: Linking the executable $output against the loadable module" else $echo
   "*** Warning: Linking the shared library $output against the loadable module" fi
   $echo "*** $linklib is not portable!" fi if test "$linkmode" = lib && test
   "$hardcode_into_libs" = yes; then # Hardcode the library path. # Skip directories
   that are in the system default run-time # search path. case "
   $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case "$compile_rpath " in *"
   $absdir "*) ;; *) compile_rpath="$compile_rpath $absdir" esac ;; esac case "
   $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case "$finalize_rpath " in *"
   $libdir "*) ;; *) finalize_rpath="$finalize_rpath $libdir" esac ;; esac fi if
   test -n "$old_archive_from_expsyms_cmds"; then # figure out the soname set dummy
   $library_names realname="$2" shift; shift libname=`eval \\$echo
   \"$libname_spec\"` # use dlname if we got it. it's perfectly good, no? if test -n
   "$dlname"; then soname="$dlname" elif test -n "$soname_spec"; then # bleh windows
   case $host in *cygwin* | mingw*) major=`expr $current - $age` versuffix="-$major"
   ;; esac eval soname=\"$soname_spec\" else soname="$realname" fi # Make a new name
   for the extract_expsyms_cmds to use soroot="$soname" soname=`$echo $soroot |
   ${SED} -e 's/^.*\///'` newlib="libimp-`$echo $soname | ${SED}
   's/^lib//;s/\.dll$//'`.a" # If the library has no export list, then create one
   now if test -f "$output_objdir/$soname-def"; then : else $show "extracting
   exported symbol list from \`$soname'" save_ifs="$IFS"; IFS='~'
   cmds=$extract_expsyms_cmds for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\"
   $show "$cmd" $run eval "$cmd" || exit $? done IFS="$save_ifs" fi # Create $newlib
   if test -f "$output_objdir/$newlib"; then :; else $show "generating import
   library for \`$soname'" save_ifs="$IFS"; IFS='~'
   cmds=$old_archive_from_expsyms_cmds for cmd in $cmds; do IFS="$save_ifs" eval
   cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" || exit $? done IFS="$save_ifs" fi #
   make sure the library variables are pointing to the new library
   dir=$output_objdir linklib=$newlib fi # test -n "$old_archive_from_expsyms_cmds"
   if test "$linkmode" = prog || test "$mode" != relink; then add_shlibpath=
   add_dir= add= lib_linked=yes case $hardcode_action in immediate | unsupported) if
   test "$hardcode_direct" = no; then add="$dir/$linklib" case $host in
   *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;; *-*-sysv4*uw2*) add_dir="-L$dir" ;;
   *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \ *-*-unixware7*)
   add_dir="-L$dir" ;; *-*-darwin* ) # if the lib is a module then we can not link
   against # it, someone is ignoring the new warnings I added if /usr/bin/file -L
   $add 2> /dev/null | $EGREP ": [^:]* bundle" >/dev/null ; then $echo "** Warning,
   lib $linklib is a module, not a shared library" if test -z "$old_library" ; then
   $echo $echo "** And there doesn't seem to be a static archive available" $echo
   "** The link will probably fail, sorry" else add="$dir/$old_library" fi fi esac
   elif test "$hardcode_minus_L" = no; then case $host in *-*-sunos*)
   add_shlibpath="$dir" ;; esac add_dir="-L$dir" add="-l$name" elif test
   "$hardcode_shlibpath_var" = no; then add_shlibpath="$dir" add="-l$name" else
   lib_linked=no fi ;; relink) if test "$hardcode_direct" = yes; then
   add="$dir/$linklib" elif test "$hardcode_minus_L" = yes; then add_dir="-L$dir" #
   Try looking first in the location we're being installed to. if test -n
   "$inst_prefix_dir"; then case $libdir in [\\/]*) add_dir="$add_dir
   -L$inst_prefix_dir$libdir" ;; esac fi add="-l$name" elif test
   "$hardcode_shlibpath_var" = yes; then add_shlibpath="$dir" add="-l$name" else
   lib_linked=no fi ;; *) lib_linked=no ;; esac if test "$lib_linked" != yes; then
   $echo "$modename: configuration error: unsupported hardcode properties" exit
   $EXIT_FAILURE fi if test -n "$add_shlibpath"; then case :$compile_shlibpath: in
   *":$add_shlibpath:"*) ;; *) compile_shlibpath="$compile_shlibpath$add_shlibpath:"
   ;; esac fi if test "$linkmode" = prog; then test -n "$add_dir" &&
   compile_deplibs="$add_dir $compile_deplibs" test -n "$add" &&
   compile_deplibs="$add $compile_deplibs" else test -n "$add_dir" &&
   deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add $deplibs" if test
   "$hardcode_direct" != yes && \ test "$hardcode_minus_L" != yes && \ test
   "$hardcode_shlibpath_var" = yes; then case :$finalize_shlibpath: in
   *":$libdir:"*) ;; *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;; esac fi
   fi fi if test "$linkmode" = prog || test "$mode" = relink; then add_shlibpath=
   add_dir= add= # Finalize command for both is simple: just hardcode it. if test
   "$hardcode_direct" = yes; then add="$libdir/$linklib" elif test
   "$hardcode_minus_L" = yes; then add_dir="-L$libdir" add="-l$name" elif test
   "$hardcode_shlibpath_var" = yes; then case :$finalize_shlibpath: in
   *":$libdir:"*) ;; *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;; esac
   add="-l$name" elif test "$hardcode_automatic" = yes; then if test -n
   "$inst_prefix_dir" && test -f "$inst_prefix_dir$libdir/$linklib" ; then
   add="$inst_prefix_dir$libdir/$linklib" else add="$libdir/$linklib" fi else # We
   cannot seem to hardcode it, guess we'll fake it. add_dir="-L$libdir" # Try
   looking first in the location we're being installed to. if test -n
   "$inst_prefix_dir"; then case $libdir in [\\/]*) add_dir="$add_dir
   -L$inst_prefix_dir$libdir" ;; esac fi add="-l$name" fi if test "$linkmode" =
   prog; then test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
   test -n "$add" && finalize_deplibs="$add $finalize_deplibs" else test -n
   "$add_dir" && deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add
   $deplibs" fi fi elif test "$linkmode" = prog; then # Here we assume that one of
   hardcode_direct or hardcode_minus_L # is not unsupported. This is valid on all
   known static and # shared platforms. if test "$hardcode_direct" != unsupported;
   then test -n "$old_library" && linklib="$old_library"
   compile_deplibs="$dir/$linklib $compile_deplibs" finalize_deplibs="$dir/$linklib
   $finalize_deplibs" else compile_deplibs="-l$name -L$dir $compile_deplibs"
   finalize_deplibs="-l$name -L$dir $finalize_deplibs" fi elif test
   "$build_libtool_libs" = yes; then # Not a shared library if test
   "$deplibs_check_method" != pass_all; then # We're trying link a shared library
   against a static one # but the system doesn't support it. # Just print a warning
   and add the library to dependency_libs so # that the program can be linked
   against the static library. $echo $echo "*** Warning: This system can not link to
   static lib archive $lib". $echo "*** I have the capability to make that library
   automatically link in when" $echo "*** you link to this library. But I can only
   do this if you have a" $echo "*** shared version of the library, which you do not
   appear to have". if test "$module" = yes; then $echo "*** But as you try to build
   a module library, libtool will still create " $echo "*** a static module, that
   should work as long as the dlopening application" $echo "*** is linked with the
   -dlopen flag to resolve symbols at runtime". if test -z "$global_symbol_pipe";
   then $echo $echo "*** However, this would only work if libtool was able to
   extract symbol" $echo "*** lists from a program, using \`nm' or equivalent, but
   libtool could" $echo "*** not find such a program. So, this module is probably
   useless". $echo "*** \`nm' from GNU binutils and a full rebuild may help". fi if
   test "$build_old_libs" = no; then build_libtool_libs=module build_old_libs=yes
   else build_libtool_libs=no fi fi else deplibs="$dir/$old_library $deplibs"
   link_static=yes fi fi # link shared/static library? if test "$linkmode" = lib;
   then if test -n "$dependency_libs" && { test "$hardcode_into_libs" != yes || test
   "$build_old_libs" = yes || test "$link_static" = yes; }; then # Extract -R from
   dependency_libs temp_deplibs= for libdir in $dependency_libs; do case $libdir in
   -R*) temp_xrpath=`$echo "X$libdir" | $Xsed -e 's/^-R//'` case " $xrpath " in *"
   $temp_xrpath "*) ;; *) xrpath="$xrpath $temp_xrpath";; esac;; *)
   temp_deplibs="$temp_deplibs $libdir";; esac done dependency_libs="$temp_deplibs"
   fi newlib_search_path="$newlib_search_path $absdir" # Link against this library
   test "$link_static" = no && newdependency_libs="$abs_ladir/$laname
   $newdependency_libs" # ... and its dependency_libs tmp_libs= for deplib in
   $dependency_libs; do newdependency_libs="$deplib $newdependency_libs" if test
   "X$duplicate_deps" = "Xyes" ; then case "$tmp_libs " in *" $deplib "*)
   specialdeplibs="$specialdeplibs $deplib" ;; esac fi tmp_libs="$tmp_libs $deplib"
   done if test "$link_all_deplibs" != no; then # Add the search paths of all
   dependency libraries for deplib in $dependency_libs; do case $deplib in -L*)
   path="$deplib" ;; *.la) dir=`$echo "X$deplib" | $Xsed -e 's%/[^/]*$%%'` test
   "X$dir" = "X$deplib" && dir="". # We need an absolute path. case $dir in [\\/]* |
   [A-Za-z]:[\\/]*) absdir="$dir" ;; *) absdir=`cd "$dir" && pwd` if test -z
   "$absdir"; then $echo "$modename: warning: cannot determine absolute directory
   name of \`$dir'" 1>&2 absdir="$dir" fi ;; esac if grep "^installed=no" $deplib >
   /dev/null; then path="$absdir/$objdir" else eval libdir=`${SED} -n -e
   's/^libdir=\(.*\)$/\1/p' $deplib` if test -z "$libdir"; then $echo "$modename:
   \`$deplib' is not a valid libtool archive" 1>&2 exit $EXIT_FAILURE fi if test
   "$absdir" != "$libdir"; then $echo "$modename: warning: \`$deplib' seems to be
   moved" 1>&2 fi path="$absdir" fi depdepl= case $host in *-*-darwin*) # we do not
   want to link against static libs, # but need to link against shared eval
   deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` if test
   -n "$deplibrary_names" ; then for tmp in $deplibrary_names ; do depdepl=$tmp done
   if test -f "$path/$depdepl" ; then depdepl="$path/$depdepl" fi # do not add paths
   which are already there case " $newlib_search_path " in *" $path "*) ;; *)
   newlib_search_path="$newlib_search_path $path";; esac fi path="" ;; *)
   path="-L$path" ;; esac ;; -l*) case $host in *-*-darwin*) # Again, we only want
   to link against shared libraries eval tmp_libs=`$echo "X$deplib" | $Xsed -e
   "s,^\-l,,"` for tmp in $newlib_search_path ; do if test -f
   "$tmp/lib$tmp_libs.dylib" ; then eval depdepl="$tmp/lib$tmp_libs.dylib" break fi
   done path="" ;; *) continue ;; esac ;; *) continue ;; esac case " $deplibs " in
   *" $path "*) ;; *) deplibs="$path $deplibs" ;; esac case " $deplibs " in *"
   $depdepl "*) ;; *) deplibs="$depdepl $deplibs" ;; esac done fi # link_all_deplibs
   != no fi # linkmode = lib done # for deplib in $libs
   dependency_libs="$newdependency_libs" if test "$pass" = dlpreopen; then # Link
   the dlpreopened libraries before other libraries for deplib in $save_deplibs; do
   deplibs="$deplib $deplibs" done fi if test "$pass" != dlopen; then if test
   "$pass" != conv; then # Make sure lib_search_path contains only unique
   directories. lib_search_path= for dir in $newlib_search_path; do case
   "$lib_search_path " in *" $dir "*) ;; *) lib_search_path="$lib_search_path $dir"
   ;; esac done newlib_search_path= fi if test "$linkmode,$pass" != "prog,link";
   then vars="deplibs" else vars="compile_deplibs finalize_deplibs" fi for var in
   $vars dependency_libs; do # Add libraries to $var in reverse order eval
   tmp_libs=\"\$$var\" new_libs= for deplib in $tmp_libs; do # FIXME: Pedantically,
   this is the right thing to do, so # that some nasty dependency loop isn't
   accidentally # broken: #new_libs="$deplib $new_libs" # Pragmatically, this seems
   to cause very few problems in # practice: case $deplib in -L*) new_libs="$deplib
   $new_libs" ;; -R*) ;; *) # And here is the reason: when a library appears more #
   than once as an explicit dependence of a library, or # is implicitly linked in
   more than once by the # compiler, it is considered special, and multiple #
   occurrences thereof are not removed. Compare this # with having the same library
   being listed as a # dependency of multiple other libraries: in this case, # we
   know (pedantically, we assume) the library does not # need to be listed more than
   once, so we keep only the # last copy. This is not always right, but it is rare #
   enough that we require users that really mean to play # such unportable linking
   tricks to link the library # using -Wl,-lname, so that libtool does not consider
   it # for duplicate removal. case " $specialdeplibs " in *" $deplib "*)
   new_libs="$deplib $new_libs" ;; *) case " $new_libs " in *" $deplib "*) ;; *)
   new_libs="$deplib $new_libs" ;; esac ;; esac ;; esac done tmp_libs= for deplib in
   $new_libs; do case $deplib in -L*) case " $tmp_libs " in *" $deplib "*) ;; *)
   tmp_libs="$tmp_libs $deplib" ;; esac ;; *) tmp_libs="$tmp_libs $deplib" ;; esac
   done eval $var=\"$tmp_libs\" done # for var fi # Last step: remove runtime libs
   from dependency_libs # (they stay in deplibs) tmp_libs= for i in $dependency_libs
   ; do case " $predeps $postdeps $compiler_lib_search_path " in *" $i "*) i="" ;;
   esac if test -n "$i" ; then tmp_libs="$tmp_libs $i" fi done
   dependency_libs=$tmp_libs done # for pass if test "$linkmode" = prog; then
   dlfiles="$newdlfiles" dlprefiles="$newdlprefiles" fi case $linkmode in oldlib) if
   test -n "$deplibs"; then $echo "$modename: warning: \`-l' and \`-L' are ignored
   for archives" 1>&2 fi if test -n "$dlfiles$dlprefiles" || test "$dlself" != no;
   then $echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2 fi if
   test -n "$rpath"; then $echo "$modename: warning: \`-rpath' is ignored for
   archives" 1>&2 fi if test -n "$xrpath"; then $echo "$modename: warning: \`-R' is
   ignored for archives" 1>&2 fi if test -n "$vinfo"; then $echo "$modename:
   warning: \`-version-info/-version-number' is ignored for archives" 1>&2 fi if
   test -n "$release"; then $echo "$modename: warning: \`-release' is ignored for
   archives" 1>&2 fi if test -n "$export_symbols" || test -n
   "$export_symbols_regex"; then $echo "$modename: warning: \`-export-symbols' is
   ignored for archives" 1>&2 fi # Now set the variables for building old libraries.
   build_libtool_libs=no oldlibs="$output" objs="$objs$old_deplibs" ;; lib) # Make
   sure we only generate libraries of the form `libNAME.la'. case $outputname in
   lib*) name=`$echo "X$outputname" | $Xsed -e 's/\.la$//' -e 's/^lib//'` eval
   shared_ext=\"$shrext_cmds\" eval libname=\"$libname_spec\" ;; *) if test
   "$module" = no; then $echo "$modename: libtool library \`$output' must begin with
   \`lib'" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi if test "$need_lib_prefix"
   != no; then # Add the "lib" prefix for modules if required name=`$echo
   "X$outputname" | $Xsed -e 's/\.la$//'` eval shared_ext=\"$shrext_cmds\" eval
   libname=\"$libname_spec\" else libname=`$echo "X$outputname" | $Xsed -e
   's/\.la$//'` fi ;; esac if test -n "$objs"; then if test "$deplibs_check_method"
   != pass_all; then $echo "$modename: cannot build libtool library \`$output' from
   non-libtool objects on this host:$objs" 2>&1 exit $EXIT_FAILURE else $echo $echo
   "*** Warning: Linking the shared library $output against the non-libtool" $echo
   "*** objects $objs is not portable!" libobjs="$libobjs $objs" fi fi if test
   "$dlself" != no; then $echo "$modename: warning: \`-dlopen self' is ignored for
   libtool libraries" 1>&2 fi set dummy $rpath if test "$#" -gt 2; then $echo
   "$modename: warning: ignoring multiple \`-rpath's for a libtool library" 1>&2 fi
   install_libdir="$2" oldlibs= if test -z "$rpath"; then if test
   "$build_libtool_libs" = yes; then # Building a libtool convenience library. #
   Some compilers have problems with a `.al' extension so # convenience libraries
   should have the same extension an # archive normally would.
   oldlibs="$output_objdir/$libname.$libext $oldlibs" build_libtool_libs=convenience
   build_old_libs=yes fi if test -n "$vinfo"; then $echo "$modename: warning:
   \`-version-info/-version-number' is ignored for convenience libraries" 1>&2 fi if
   test -n "$release"; then $echo "$modename: warning: \`-release' is ignored for
   convenience libraries" 1>&2 fi else # Parse the version information argument.
   save_ifs="$IFS"; IFS=':' set dummy $vinfo 0 0 0 IFS="$save_ifs" if test -n "$8";
   then $echo "$modename: too many parameters to \`-version-info'" 1>&2 $echo
   "$help" 1>&2 exit $EXIT_FAILURE fi # convert absolute version numbers to libtool
   ages # this retains compatibility with .la files and attempts # to make the code
   below a bit more comprehensible case $vinfo_number in yes) number_major="$2"
   number_minor="$3" number_revision="$4" # # There are really only two kinds --
   those that # use the current revision as the major version # and those that
   subtract age and use age as # a minor version. But, then there is irix # which
   has an extra 1 added just for fun # case $version_type in
   darwin|linux|osf|windows|none) current=`expr $number_major + $number_minor`
   age="$number_minor" revision="$number_revision" ;;
   freebsd-aout|freebsd-elf|sunos) current="$number_major" revision="$number_minor"
   age="0" ;; irix|nonstopux) current=`expr $number_major + $number_minor - 1`
   age="$number_minor" revision="$number_minor" ;; esac ;; no) current="$2"
   revision="$3" age="$4" ;; esac # Check that each of the things are valid numbers.
   case $current in
   0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]
   ) ;; *) $echo "$modename: CURRENT \`$current' must be a nonnegative integer" 1>&2
   $echo "$modename: \`$vinfo' is not valid version information" 1>&2 exit
   $EXIT_FAILURE ;; esac case $revision in
   0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]
   ) ;; *) $echo "$modename: REVISION \`$revision' must be a nonnegative integer"
   1>&2 $echo "$modename: \`$vinfo' is not valid version information" 1>&2 exit
   $EXIT_FAILURE ;; esac case $age in
   0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]
   ) ;; *) $echo "$modename: AGE \`$age' must be a nonnegative integer" 1>&2 $echo
   "$modename: \`$vinfo' is not valid version information" 1>&2 exit $EXIT_FAILURE
   ;; esac if test "$age" -gt "$current"; then $echo "$modename: AGE \`$age' is
   greater than the current interface number \`$current'" 1>&2 $echo "$modename:
   \`$vinfo' is not valid version information" 1>&2 exit $EXIT_FAILURE fi #
   Calculate the version variables. major= versuffix= verstring= case $version_type
   in none) ;; darwin) # Like Linux, but with the current version available in #
   verstring for coding it into the library header major=.`expr $current - $age`
   versuffix="$major.$age.$revision" # Darwin ld doesn't like 0 for these options...
   minor_current=`expr $current + 1` verstring="${wl}-compatibility_version
   ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision" ;;
   freebsd-aout) major=".$current" versuffix=".$current.$revision"; ;; freebsd-elf)
   major=".$current" versuffix=".$current"; ;; irix | nonstopux) major=`expr
   $current - $age + 1` case $version_type in nonstopux) verstring_prefix=nonstopux
   ;; *) verstring_prefix=sgi ;; esac verstring="$verstring_prefix$major.$revision"
   # Add in all the interfaces that we are compatible with. loop=$revision while
   test "$loop" -ne 0; do iface=`expr $revision - $loop` loop=`expr $loop - 1`
   verstring="$verstring_prefix$major.$iface:$verstring" done # Before this point,
   $major must not contain `.'. major=.$major versuffix="$major.$revision" ;; linux)
   major=.`expr $current - $age` versuffix="$major.$age.$revision" ;; osf)
   major=.`expr $current - $age` versuffix=".$current.$age.$revision"
   verstring="$current.$age.$revision" # Add in all the interfaces that we are
   compatible with. loop=$age while test "$loop" -ne 0; do iface=`expr $current -
   $loop` loop=`expr $loop - 1` verstring="$verstring:${iface}.0" done # Make
   executables depend on our current version. verstring="$verstring:${current}.0" ;;
   sunos) major=".$current" versuffix=".$current.$revision" ;; windows) # Use '-'
   rather than '.', since we only want one # extension on DOS 8.3 filesystems.
   major=`expr $current - $age` versuffix="-$major" ;; *) $echo "$modename: unknown
   library version type \`$version_type'" 1>&2 $echo "Fatal configuration error. See
   the $PACKAGE docs for more information". 1>&2 exit $EXIT_FAILURE ;; esac # Clear
   the version info if we defaulted, and they specified a release. if test -z
   "$vinfo" && test -n "$release"; then major= case $version_type in darwin) # we
   can't check for "0.0" in archive_cmds due to quoting # problems, so we reset it
   completely verstring= ;; *) verstring="0.0" ;; esac if test "$need_version" = no;
   then versuffix= else versuffix=".0.0" fi fi # Remove version info from name if
   versioning should be avoided if test "$avoid_version" = yes && test
   "$need_version" = no; then major= versuffix= verstring="" fi # Check to see if
   the archive will have undefined symbols. if test "$allow_undefined" = yes; then
   if test "$allow_undefined_flag" = unsupported; then $echo "$modename: warning:
   undefined symbols not allowed in $host shared libraries" 1>&2
   build_libtool_libs=no build_old_libs=yes fi else # Don't allow undefined symbols.
   allow_undefined_flag="$no_undefined_flag" fi fi if test "$mode" != relink; then #
   Remove our outputs, but don't remove object files since they # may have been
   created when compiling PIC objects. removelist= tempremovelist=`$echo
   "$output_objdir/*"` for p in $tempremovelist; do case $p in *.$objext) ;;
   $output_objdir/$outputname | $output_objdir/$libname.* |
   $output_objdir/${libname}${release}.*) if test "X$precious_files_regex" != "X";
   then if echo $p | $EGREP -e "$precious_files_regex" >/dev/null 2>&1 then continue
   fi fi removelist="$removelist $p" ;; *) ;; esac done if test -n "$removelist";
   then $show "${rm}r $removelist" $run ${rm}r $removelist fi fi # Now set the
   variables for building old libraries. if test "$build_old_libs" = yes && test
   "$build_libtool_libs" != convenience ; then oldlibs="$oldlibs
   $output_objdir/$libname.$libext" # Transform .lo files to .o files.
   oldobjs="$objs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e
   "$lo2o" | $NL2SP` fi # Eliminate all temporary directories. # for path in
   $notinst_path; do # lib_search_path=`$echo "$lib_search_path " | ${SED} -e "s%
   $path % %g"` # deplibs=`$echo "$deplibs " | ${SED} -e "s% -L$path % %g"` #
   dependency_libs=`$echo "$dependency_libs " | ${SED} -e "s% -L$path % %g"` # done
   if test -n "$xrpath"; then # If the user specified any rpath flags, then add
   them. temp_xrpath= for libdir in $xrpath; do temp_xrpath="$temp_xrpath -R$libdir"
   case "$finalize_rpath " in *" $libdir "*) ;; *) finalize_rpath="$finalize_rpath
   $libdir" ;; esac done if test "$hardcode_into_libs" != yes || test
   "$build_old_libs" = yes; then dependency_libs="$temp_xrpath $dependency_libs" fi
   fi # Make sure dlfiles contains only unique files that won't be dlpreopened
   old_dlfiles="$dlfiles" dlfiles= for lib in $old_dlfiles; do case " $dlprefiles
   $dlfiles " in *" $lib "*) ;; *) dlfiles="$dlfiles $lib" ;; esac done # Make sure
   dlprefiles contains only unique files old_dlprefiles="$dlprefiles" dlprefiles=
   for lib in $old_dlprefiles; do case "$dlprefiles " in *" $lib "*) ;; *)
   dlprefiles="$dlprefiles $lib" ;; esac done if test "$build_libtool_libs" = yes;
   then if test -n "$rpath"; then case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32*
   | *-*-os2* | *-*-beos*) # these systems don't actually have a c library (as
   such)! ;; *-*-rhapsody* | *-*-darwin1.[012]) # Rhapsody C library is in the
   System framework deplibs="$deplibs -framework System" ;; *-*-netbsd*) # Don't
   link with libc until the a.out ld.so is fixed. ;; *-*-openbsd* | *-*-freebsd* |
   *-*-dragonfly*) # Do not include libc due to us having libc/libc_r. ;;
   *-*-sco3.2v5* | *-*-sco5v6*) # Causes problems with __ctype ;; *-*-sysv4.2uw2* |
   *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the
   correct place for threads to work ;; *) # Add libc to deplibs on all other
   systems if necessary. if test "$build_libtool_need_lc" = "yes"; then
   deplibs="$deplibs -lc" fi ;; esac fi # Transform deplibs into only deplibs that
   can be linked in shared. name_save=$name libname_save=$libname
   release_save=$release versuffix_save=$versuffix major_save=$major # I'm not sure
   if I'm treating the release correctly. I think # release should show up in the -l
   (ie -lgmp5) so we don't want to # add it in twice. Is that correct? release=""
   versuffix="" major="" newdeplibs= droppeddeps=no case $deplibs_check_method in
   pass_all) # Don't check for shared/static. Everything works. # This might be a
   little naive. We might want to check # whether the library exists or not. But
   this is on # osf3 & osf4 and I'm not really sure... Just # implementing what was
   already the behavior. newdeplibs=$deplibs ;; test_compile) # This code stresses
   the "libraries are programs" paradigm to its # limits. Maybe even breaks it. We
   compile a program, linking it # against the deplibs as a proxy for the library.
   Then we can check # whether they linked in statically or dynamically with ldd.
   $rm conftest.c cat > conftest.c /dev/null \ | grep " -> "
   >/dev/null; then continue fi # The statement above tries to avoid entering an #
   endless loop below, in case of cyclic links. # We might still enter an endless
   loop, since a link # loop can be closed while we follow links, # but so what?
   potlib="$potent_lib" while test -h "$potlib" 2>/dev/null; do potliblink=`ls -ld
   $potlib | ${SED} 's/.* -> //'` case $potliblink in [\\/]* | [A-Za-z]:[\\/]*)
   potlib="$potliblink";; *) potlib=`$echo "X$potlib" | $Xsed -e
   's,[^/]*$,,'`"$potliblink";; esac done if eval $file_magic_cmd \"\$potlib\"
   2>/dev/null \ | ${SED} 10q \ | $EGREP "$file_magic_regex" > /dev/null; then
   newdeplibs="$newdeplibs $a_deplib" a_deplib="" break 2 fi done done fi if test -n
   "$a_deplib" ; then droppeddeps=yes $echo $echo "*** Warning: linker path does not
   have real file for library $a_deplib". $echo "*** I have the capability to make
   that library automatically link in when" $echo "*** you link to this library. But
   I can only do this if you have a" $echo "*** shared version of the library, which
   you do not appear to have" $echo "*** because I did check the linker path looking
   for a file starting" if test -z "$potlib" ; then $echo "*** with $libname but no
   candidates were found. (...for file magic test)" else $echo "*** with $libname
   and none of the candidates passed a file format test" $echo "*** using a file
   magic. Last file checked: $potlib" fi fi else # Add a -L argument.
   newdeplibs="$newdeplibs $a_deplib" fi done # Gone through all deplibs. ;;
   match_pattern*) set dummy $deplibs_check_method match_pattern_regex=`expr
   "$deplibs_check_method" : "$2 \(.*\)"` for a_deplib in $deplibs; do name=`expr
   $a_deplib : '-l\(.*\)'` # If $name is empty we are operating on a -L argument. if
   test -n "$name" && test "$name" != "0"; then if test
   "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then case " $predeps
   $postdeps " in *" $a_deplib "*) newdeplibs="$newdeplibs $a_deplib" a_deplib="" ;;
   esac fi if test -n "$a_deplib" ; then libname=`eval \\$echo \"$libname_spec\"`
   for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
   potential_libs=`ls $i/$libname[.-]* 2>/dev/null` for potent_lib in
   $potential_libs; do potlib="$potent_lib" # see symlink-check above in file_magic
   test if eval $echo \"$potent_lib\" 2>/dev/null \ | ${SED} 10q \ | $EGREP
   "$match_pattern_regex" > /dev/null; then newdeplibs="$newdeplibs $a_deplib"
   a_deplib="" break 2 fi done done fi if test -n "$a_deplib" ; then droppeddeps=yes
   $echo $echo "*** Warning: linker path does not have real file for library
   $a_deplib". $echo "*** I have the capability to make that library automatically
   link in when" $echo "*** you link to this library. But I can only do this if you
   have a" $echo "*** shared version of the library, which you do not appear to
   have" $echo "*** because I did check the linker path looking for a file starting"
   if test -z "$potlib" ; then $echo "*** with $libname but no candidates were
   found. (...for regex pattern test)" else $echo "*** with $libname and none of the
   candidates passed a file format test" $echo "*** using a regex pattern. Last file
   checked: $potlib" fi fi else # Add a -L argument. newdeplibs="$newdeplibs
   $a_deplib" fi done # Gone through all deplibs. ;; none | unknown | *)
   newdeplibs="" tmp_deplibs=`$echo "X $deplibs" | $Xsed -e 's/ -lc$//' \ -e 's/
   -[LR][^ ]*//g'` if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ;
   then for i in $predeps $postdeps ; do # can't use Xsed below, because $i might
   contain '/' tmp_deplibs=`$echo "X $tmp_deplibs" | ${SED} -e "1s,^X,," -e
   "s,$i,,"` done fi if $echo "X $tmp_deplibs" | $Xsed -e 's/[ ]//g' \ | grep .
   >/dev/null; then $echo if test "X$deplibs_check_method" = "Xnone"; then $echo
   "*** Warning: inter-library dependencies are not supported in this platform".
   else $echo "*** Warning: inter-library dependencies are not known to be
   supported". fi $echo "*** All declared inter-library dependencies are being
   dropped". droppeddeps=yes fi ;; esac versuffix=$versuffix_save major=$major_save
   release=$release_save libname=$libname_save name=$name_save case $host in
   *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody replace the C library is the
   System framework newdeplibs=`$echo "X $newdeplibs" | $Xsed -e 's/ -lc /
   -framework System /'` ;; esac if test "$droppeddeps" = yes; then if test
   "$module" = yes; then $echo $echo "*** Warning: libtool could not satisfy all
   declared inter-library" $echo "*** dependencies of module $libname. Therefore,
   libtool will create" $echo "*** a static module, that should work as long as the
   dlopening" $echo "*** application is linked with the -dlopen flag". if test -z
   "$global_symbol_pipe"; then $echo $echo "*** However, this would only work if
   libtool was able to extract symbol" $echo "*** lists from a program, using \`nm'
   or equivalent, but libtool could" $echo "*** not find such a program. So, this
   module is probably useless". $echo "*** \`nm' from GNU binutils and a full
   rebuild may help". fi if test "$build_old_libs" = no; then
   oldlibs="$output_objdir/$libname.$libext" build_libtool_libs=module
   build_old_libs=yes else build_libtool_libs=no fi else $echo "*** The
   inter-library dependencies that have been dropped here will be" $echo "***
   automatically added whenever a program is linked with this library" $echo "*** or
   is declared to -dlopen it". if test "$allow_undefined" = no; then $echo $echo
   "*** Since this library must not contain undefined symbols," $echo "*** because
   either the platform does not support them or" $echo "*** it was explicitly
   requested with -no-undefined," $echo "*** libtool will only create a static
   version of it". if test "$build_old_libs" = no; then
   oldlibs="$output_objdir/$libname.$libext" build_libtool_libs=module
   build_old_libs=yes else build_libtool_libs=no fi fi fi fi # Done checking
   deplibs! deplibs=$newdeplibs fi # move library search paths that coincide with
   paths to not yet # installed libraries to the beginning of the library search
   list new_libs= for path in $notinst_path; do case " $new_libs " in *"
   -L$path/$objdir "*) ;; *) case " $deplibs " in *" -L$path/$objdir "*)
   new_libs="$new_libs -L$path/$objdir" ;; esac ;; esac done for deplib in $deplibs;
   do case $deplib in -L*) case " $new_libs " in *" $deplib "*) ;; *)
   new_libs="$new_libs $deplib" ;; esac ;; *) new_libs="$new_libs $deplib" ;; esac
   done deplibs="$new_libs" # All the library-specific variables (install_libdir is
   set above). library_names= old_library= dlname= # Test again, we may have decided
   not to build it any more if test "$build_libtool_libs" = yes; then if test
   "$hardcode_into_libs" = yes; then # Hardcode the library paths hardcode_libdirs=
   dep_rpath= rpath="$finalize_rpath" test "$mode" != relink &&
   rpath="$compile_rpath$rpath" for libdir in $rpath; do if test -n
   "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then
   if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just
   accumulate the unique libdirs. case
   $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
   *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *)
   hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" ;; esac fi
   else eval flag=\"$hardcode_libdir_flag_spec\" dep_rpath="$dep_rpath $flag" fi
   elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *)
   perm_rpath="$perm_rpath $libdir" ;; esac fi done # Substitute the hardcoded
   libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n
   "$hardcode_libdirs"; then libdir="$hardcode_libdirs" if test -n
   "$hardcode_libdir_flag_spec_ld"; then eval
   dep_rpath=\"$hardcode_libdir_flag_spec_ld\" else eval
   dep_rpath=\"$hardcode_libdir_flag_spec\" fi fi if test -n "$runpath_var" && test
   -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in
   $perm_rpath; do rpath="$rpath$dir:" done eval
   "$runpath_var='$rpath\$$runpath_var'; export $runpath_var" fi test -n
   "$dep_rpath" && deplibs="$dep_rpath $deplibs" fi shlibpath="$finalize_shlibpath"
   test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath" if test -n
   "$shlibpath"; then eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export
   $shlibpath_var" fi # Get the real and link names of the library. eval
   shared_ext=\"$shrext_cmds\" eval library_names=\"$library_names_spec\" set dummy
   $library_names realname="$2" shift; shift if test -n "$soname_spec"; then eval
   soname=\"$soname_spec\" else soname="$realname" fi if test -z "$dlname"; then
   dlname=$soname fi lib="$output_objdir/$realname" linknames= for link do
   linknames="$linknames $link" done # Use standard objects if they are pic test -z
   "$pic_flag" && libobjs=`$echo "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` #
   Prepare the list of exported symbols if test -z "$export_symbols"; then if test
   "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then $show
   "generating symbol list for \`$libname.la'"
   export_symbols="$output_objdir/$libname.exp" $run $rm $export_symbols
   cmds=$export_symbols_cmds save_ifs="$IFS"; IFS='~' for cmd in $cmds; do
   IFS="$save_ifs" eval cmd=\"$cmd\" if len=`expr "X$cmd" : ".*"` && test "$len" -le
   "$max_cmd_len" || test "$max_cmd_len" -le -1; then $show "$cmd" $run eval "$cmd"
   || exit $? skipped_export=false else # The command line is too long to execute in
   one step. $show "using reloadable object file for export list..".
   skipped_export=: # Break out early, otherwise skipped_export may be # set to
   false by a later but shorter cmd. break fi done IFS="$save_ifs" if test -n
   "$export_symbols_regex"; then $show "$EGREP -e \"$export_symbols_regex\"
   \"$export_symbols\" > \"${export_symbols}T\"" $run eval '$EGREP -e
   "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' $show "$mv
   \"${export_symbols}T\" \"$export_symbols\"" $run eval '$mv "${export_symbols}T"
   "$export_symbols"' fi fi fi if test -n "$export_symbols" && test -n
   "$include_expsyms"; then $run eval '$echo "X$include_expsyms" | $SP2NL >>
   "$export_symbols"' fi tmp_deplibs= for test_deplib in $deplibs; do case "
   $convenience " in *" $test_deplib "*) ;; *) tmp_deplibs="$tmp_deplibs
   $test_deplib" ;; esac done deplibs="$tmp_deplibs" if test -n "$convenience"; then
   if test -n "$whole_archive_flag_spec"; then save_libobjs=$libobjs eval
   libobjs=\"\$libobjs $whole_archive_flag_spec\" else
   gentop="$output_objdir/${outputname}x" generated="$generated $gentop"
   func_extract_archives $gentop $convenience libobjs="$libobjs
   $func_extract_archives_result" fi fi if test "$thread_safe" = yes && test -n
   "$thread_safe_flag_spec"; then eval flag=\"$thread_safe_flag_spec\"
   linker_flags="$linker_flags $flag" fi # Make a backup of the uninstalled library
   when relinking if test "$mode" = relink; then $run eval '(cd $output_objdir &&
   $rm ${realname}U && $mv $realname ${realname}U)' || exit $? fi # Do each of the
   archive commands. if test "$module" = yes && test -n "$module_cmds" ; then if
   test -n "$export_symbols" && test -n "$module_expsym_cmds"; then eval
   test_cmds=\"$module_expsym_cmds\" cmds=$module_expsym_cmds else eval
   test_cmds=\"$module_cmds\" cmds=$module_cmds fi else if test -n "$export_symbols"
   && test -n "$archive_expsym_cmds"; then eval test_cmds=\"$archive_expsym_cmds\"
   cmds=$archive_expsym_cmds else eval test_cmds=\"$archive_cmds\"
   cmds=$archive_cmds fi fi if test "X$skipped_export" != "X:" && len=`expr
   "X$test_cmds" : ".*" 2>/dev/null` && test "$len" -le "$max_cmd_len" || test
   "$max_cmd_len" -le -1; then : else # The command line is too long to link in one
   step, link piecewise. $echo "creating reloadable object files..". # Save the
   value of $output and $libobjs because we want to # use them later. If we have
   whole_archive_flag_spec, we # want to use save_libobjs as it was before #
   whole_archive_flag_spec was expanded, because we can't # assume the linker
   understands whole_archive_flag_spec. # This may have to be revisited, in case too
   many # convenience libraries get linked in and end up exceeding # the spec. if
   test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
   save_libobjs=$libobjs fi save_output=$output output_la=`$echo "X$output" | $Xsed
   -e "$basename"` # Clear the reloadable object creation command queue and #
   initialize k to one. test_cmds= concat_cmds= objlist= delfiles= last_robj= k=1
   output=$output_objdir/$output_la-${k}.$objext # Loop over the list of objects to
   be linked. for obj in $save_libobjs do eval test_cmds=\"$reload_cmds $objlist
   $last_robj\" if test "X$objlist" = X || { len=`expr "X$test_cmds" : ".*"
   2>/dev/null` && test "$len" -le "$max_cmd_len"; }; then objlist="$objlist $obj"
   else # The command $test_cmds is almost too long, add a # command to the queue.
   if test "$k" -eq 1 ; then # The first file doesn't have a previous command to
   add. eval concat_cmds=\"$reload_cmds $objlist $last_robj\" else # All subsequent
   reloadable object files will link in # the last one created. eval
   concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj\" fi
   last_robj=$output_objdir/$output_la-${k}.$objext k=`expr $k + 1`
   output=$output_objdir/$output_la-${k}.$objext objlist=$obj len=1 fi done # Handle
   the remaining objects by creating one last # reloadable object file. All
   subsequent reloadable object # files will link in the last one created. test -z
   "$concat_cmds" || concat_cmds=$concat_cmds~ eval
   concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\" if
   ${skipped_export-false}; then $show "generating symbol list for \`$libname.la'"
   export_symbols="$output_objdir/$libname.exp" $run $rm $export_symbols
   libobjs=$output # Append the command to create the export file. eval
   concat_cmds=\"\$concat_cmds~$export_symbols_cmds\" fi # Set up a command to
   remove the reloadable object files # after they are used. i=0 while test "$i" -lt
   "$k" do i=`expr $i + 1` delfiles="$delfiles
   $output_objdir/$output_la-${i}.$objext" done $echo "creating a temporary
   reloadable object file: $output" # Loop through the commands generated above and
   execute them. save_ifs="$IFS"; IFS='~' for cmd in $concat_cmds; do
   IFS="$save_ifs" $show "$cmd" $run eval "$cmd" || exit $? done IFS="$save_ifs"
   libobjs=$output # Restore the value of output. output=$save_output if test -n
   "$convenience" && test -n "$whole_archive_flag_spec"; then eval
   libobjs=\"\$libobjs $whole_archive_flag_spec\" fi # Expand the library linking
   commands again to reset the # value of $libobjs for piecewise linking. # Do each
   of the archive commands. if test "$module" = yes && test -n "$module_cmds" ; then
   if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
   cmds=$module_expsym_cmds else cmds=$module_cmds fi else if test -n
   "$export_symbols" && test -n "$archive_expsym_cmds"; then
   cmds=$archive_expsym_cmds else cmds=$archive_cmds fi fi # Append the command to
   remove the reloadable object files # to the just-reset $cmds. eval
   cmds=\"\$cmds~\$rm $delfiles\" fi save_ifs="$IFS"; IFS='~' for cmd in $cmds; do
   IFS="$save_ifs" eval cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" || { lt_exit=$? #
   Restore the uninstalled library and exit if test "$mode" = relink; then $run eval
   '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)' fi exit
   $lt_exit } done IFS="$save_ifs" # Restore the uninstalled library and exit if
   test "$mode" = relink; then $run eval '(cd $output_objdir && $rm ${realname}T &&
   $mv $realname ${realname}T && $mv "$realname"U $realname)' || exit $? if test -n
   "$convenience"; then if test -z "$whole_archive_flag_spec"; then $show "${rm}r
   $gentop" $run ${rm}r "$gentop" fi fi exit $EXIT_SUCCESS fi # Create links to the
   real library. for linkname in $linknames; do if test "$realname" != "$linkname";
   then $show "(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)"
   $run eval '(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)' ||
   exit $? fi done # If -module or -export-dynamic was specified, set the dlname. if
   test "$module" = yes || test "$export_dynamic" = yes; then # On all known
   operating systems, these are identical. dlname="$soname" fi fi ;; obj) if test -n
   "$deplibs"; then $echo "$modename: warning: \`-l' and \`-L' are ignored for
   objects" 1>&2 fi if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
   $echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2 fi if test -n
   "$rpath"; then $echo "$modename: warning: \`-rpath' is ignored for objects" 1>&2
   fi if test -n "$xrpath"; then $echo "$modename: warning: \`-R' is ignored for
   objects" 1>&2 fi if test -n "$vinfo"; then $echo "$modename: warning:
   \`-version-info' is ignored for objects" 1>&2 fi if test -n "$release"; then
   $echo "$modename: warning: \`-release' is ignored for objects" 1>&2 fi case
   $output in *.lo) if test -n "$objs$old_deplibs"; then $echo "$modename: cannot
   build library object \`$output' from non-libtool objects" 1>&2 exit $EXIT_FAILURE
   fi libobj="$output" obj=`$echo "X$output" | $Xsed -e "$lo2o"` ;; *) libobj=
   obj="$output" ;; esac # Delete the old objects. $run $rm $obj $libobj # Objects
   from convenience libraries. This assumes # single-version convenience libraries.
   Whenever we create # different ones for PIC/non-PIC, this we'll have to duplicate
   # the extraction. reload_conv_objs= gentop= # reload_cmds runs $LD directly, so
   let us get rid of # -Wl from whole_archive_flag_spec and hope we can get by with
   # turning comma into space.. wl= if test -n "$convenience"; then if test -n
   "$whole_archive_flag_spec"; then eval
   tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
   reload_conv_objs=$reload_objs\ `$echo "X$tmp_whole_archive_flags" | $Xsed -e
   's|,| |g'` else gentop="$output_objdir/${obj}x" generated="$generated $gentop"
   func_extract_archives $gentop $convenience reload_conv_objs="$reload_objs
   $func_extract_archives_result" fi fi # Create the old-style object.
   reload_objs="$objs$old_deplibs "`$echo "X$libobjs" | $SP2NL | $Xsed -e
   '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ###
   testsuite: skip nested quoting test output="$obj" cmds=$reload_cmds
   save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\"
   $show "$cmd" $run eval "$cmd" || exit $? done IFS="$save_ifs" # Exit if we aren't
   doing a library object file. if test -z "$libobj"; then if test -n "$gentop";
   then $show "${rm}r $gentop" $run ${rm}r $gentop fi exit $EXIT_SUCCESS fi if test
   "$build_libtool_libs" != yes; then if test -n "$gentop"; then $show "${rm}r
   $gentop" $run ${rm}r $gentop fi # Create an invalid libtool object if no PIC, so
   that we don't # accidentally link it into a program. # $show "echo timestamp >
   $libobj" # $run eval "echo timestamp > $libobj" || exit $? exit $EXIT_SUCCESS fi
   if test -n "$pic_flag" || test "$pic_mode" != default; then # Only do commands if
   we really have different PIC objects. reload_objs="$libobjs $reload_conv_objs"
   output="$libobj" cmds=$reload_cmds save_ifs="$IFS"; IFS='~' for cmd in $cmds; do
   IFS="$save_ifs" eval cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" || exit $? done
   IFS="$save_ifs" fi if test -n "$gentop"; then $show "${rm}r $gentop" $run ${rm}r
   $gentop fi exit $EXIT_SUCCESS ;; prog) case $host in *cygwin*) output=`$echo
   $output | ${SED} -e 's,.exe$,,;s,$,.exe,'` ;; esac if test -n "$vinfo"; then
   $echo "$modename: warning: \`-version-info' is ignored for programs" 1>&2 fi if
   test -n "$release"; then $echo "$modename: warning: \`-release' is ignored for
   programs" 1>&2 fi if test "$preload" = yes; then if test "$dlopen_support" =
   unknown && test "$dlopen_self" = unknown && test "$dlopen_self_static" = unknown;
   then $echo "$modename: warning: \`AC_LIBTOOL_DLOPEN' not used. Assuming no dlopen
   support". fi fi case $host in *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody
   replace the C library is the System framework compile_deplibs=`$echo "X
   $compile_deplibs" | $Xsed -e 's/ -lc / -framework System /'`
   finalize_deplibs=`$echo "X $finalize_deplibs" | $Xsed -e 's/ -lc / -framework
   System /'` ;; esac case $host in *darwin*) # Don't allow lazy linking, it breaks
   C++ global constructors if test "$tagname" = CXX ; then
   compile_command="$compile_command ${wl}-bind_at_load"
   finalize_command="$finalize_command ${wl}-bind_at_load" fi ;; esac # move library
   search paths that coincide with paths to not yet # installed libraries to the
   beginning of the library search list new_libs= for path in $notinst_path; do case
   " $new_libs " in *" -L$path/$objdir "*) ;; *) case " $compile_deplibs " in *"
   -L$path/$objdir "*) new_libs="$new_libs -L$path/$objdir" ;; esac ;; esac done for
   deplib in $compile_deplibs; do case $deplib in -L*) case " $new_libs " in *"
   $deplib "*) ;; *) new_libs="$new_libs $deplib" ;; esac ;; *) new_libs="$new_libs
   $deplib" ;; esac done compile_deplibs="$new_libs"
   compile_command="$compile_command $compile_deplibs"
   finalize_command="$finalize_command $finalize_deplibs" if test -n
   "$rpath$xrpath"; then # If the user specified any rpath flags, then add them. for
   libdir in $rpath $xrpath; do # This is the magic to use -rpath. case
   "$finalize_rpath " in *" $libdir "*) ;; *) finalize_rpath="$finalize_rpath
   $libdir" ;; esac done fi # Now hardcode the library paths rpath=
   hardcode_libdirs= for libdir in $compile_rpath $finalize_rpath; do if test -n
   "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then
   if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just
   accumulate the unique libdirs. case
   $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
   *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *)
   hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" ;; esac fi
   else eval flag=\"$hardcode_libdir_flag_spec\" rpath="$rpath $flag" fi elif test
   -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *)
   perm_rpath="$perm_rpath $libdir" ;; esac fi case $host in *-*-cygwin* |
   *-*-mingw* | *-*-pw32* | *-*-os2*) testbindir=`$echo "X$libdir" | $Xsed -e
   's*/lib$*/bin*'` case :$dllsearchpath: in *":$libdir:"*) ;; *)
   dllsearchpath="$dllsearchpath:$libdir";; esac case :$dllsearchpath: in
   *":$testbindir:"*) ;; *) dllsearchpath="$dllsearchpath:$testbindir";; esac ;;
   esac done # Substitute the hardcoded libdirs into the rpath. if test -n
   "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then
   libdir="$hardcode_libdirs" eval rpath=\" $hardcode_libdir_flag_spec\" fi
   compile_rpath="$rpath" rpath= hardcode_libdirs= for libdir in $finalize_rpath; do
   if test -n "$hardcode_libdir_flag_spec"; then if test -n
   "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then
   hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case
   $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
   *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *)
   hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" ;; esac fi
   else eval flag=\"$hardcode_libdir_flag_spec\" rpath="$rpath $flag" fi elif test
   -n "$runpath_var"; then case "$finalize_perm_rpath " in *" $libdir "*) ;; *)
   finalize_perm_rpath="$finalize_perm_rpath $libdir" ;; esac fi done # Substitute
   the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" &&
   test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" eval rpath=\"
   $hardcode_libdir_flag_spec\" fi finalize_rpath="$rpath" if test -n "$libobjs" &&
   test "$build_old_libs" = yes; then # Transform all the library objects into
   standard objects. compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e
   "$lo2o" | $NL2SP` finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed
   -e "$lo2o" | $NL2SP` fi dlsyms= if test -n "$dlfiles$dlprefiles" || test
   "$dlself" != no; then if test -n "$NM" && test -n "$global_symbol_pipe"; then
   dlsyms="${outputname}S.c" else $echo "$modename: not configured to extract global
   symbols from dlpreopened files" 1>&2 fi fi if test -n "$dlsyms"; then case
   $dlsyms in "") ;; *.c) # Discover the nlist of each of the dlfiles.
   nlist="$output_objdir/${outputname}.nm" $show "$rm $nlist ${nlist}S ${nlist}T"
   $run $rm "$nlist" "${nlist}S" "${nlist}T" # Parse the name list into a source
   file. $show "creating $output_objdir/$dlsyms" test -z "$run" && $echo >
   "$output_objdir/$dlsyms" "\ /* $dlsyms - symbol resolution table for
   \`$outputname' dlsym emulation. */ /* Generated by $PROGRAM - GNU $PACKAGE
   $VERSION$TIMESTAMP */ #ifdef __cplusplus extern \"C\" { #endif /* Prevent the
   only kind of declaration conflicts we can make. */ #define lt_preloaded_symbols
   some_other_symbol /* External symbol declarations for the compiler. */\ " if test
   "$dlself" = yes; then $show "generating symbol list for \`$output'" test -z
   "$run" && $echo ': @PROGRAM@ ' > "$nlist" # Add our own program objects to the
   symbol list. progfiles=`$echo "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" |
   $NL2SP` for arg in $progfiles; do $show "extracting global C symbols from
   \`$arg'" $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'" done if test -n
   "$exclude_expsyms"; then $run eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" >
   "$nlist"T' $run eval '$mv "$nlist"T "$nlist"' fi if test -n
   "$export_symbols_regex"; then $run eval '$EGREP -e "$export_symbols_regex"
   "$nlist" > "$nlist"T' $run eval '$mv "$nlist"T "$nlist"' fi # Prepare the list of
   exported symbols if test -z "$export_symbols"; then
   export_symbols="$output_objdir/$outputname.exp" $run $rm $export_symbols $run
   eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" >
   "$export_symbols"' case $host in *cygwin* | *mingw* ) $run eval "echo EXPORTS "'>
   "$output_objdir/$outputname.def"' $run eval 'cat "$export_symbols" >>
   "$output_objdir/$outputname.def"' ;; esac else $run eval "${SED} -e
   's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" >
   "$output_objdir/$outputname.exp"' $run eval 'grep -f
   "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T' $run eval 'mv "$nlist"T
   "$nlist"' case $host in *cygwin* | *mingw* ) $run eval "echo EXPORTS "'>
   "$output_objdir/$outputname.def"' $run eval 'cat "$nlist" >>
   "$output_objdir/$outputname.def"' ;; esac fi fi for arg in $dlprefiles; do $show
   "extracting global C symbols from \`$arg'" name=`$echo "$arg" | ${SED} -e
   's%^.*/%%'` $run eval '$echo ": $name " >> "$nlist"' $run eval "$NM $arg |
   $global_symbol_pipe >> '$nlist'" done if test -z "$run"; then # Make sure we have
   at least an empty file. test -f "$nlist" || : > "$nlist" if test -n
   "$exclude_expsyms"; then $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
   $mv "$nlist"T "$nlist" fi # Try sorting and uniquifying the output. if grep -v
   "^: " < "$nlist" | if sort -k 3 /dev/null 2>&1; then sort -k 3 else sort +2 fi |
   uniq > "$nlist"S; then : else grep -v "^: " < "$nlist" > "$nlist"S fi if test -f
   "$nlist"S; then eval "$global_symbol_to_cdecl"' < "$nlist"S >>
   "$output_objdir/$dlsyms"' else $echo '/* NONE */' >> "$output_objdir/$dlsyms" fi
   $echo >> "$output_objdir/$dlsyms" "\ #undef lt_preloaded_symbols #if defined
   (__STDC__) && __STDC__ # define lt_ptr void * #else # define lt_ptr char * #
   define const #endif /* The mapping between symbol names and symbols. */ " case
   $host in *cygwin* | *mingw* ) $echo >> "$output_objdir/$dlsyms" "\ /* DATA
   imports from DLLs on WIN32 can't be const, because runtime relocations are
   performed -- see ld's documentation on pseudo-relocs */ struct { " ;; * ) $echo
   >> "$output_objdir/$dlsyms" "\ const struct { " ;; esac $echo >>
   "$output_objdir/$dlsyms" "\ const char *name; lt_ptr address; }
   lt_preloaded_symbols[] = {\ " eval "$global_symbol_to_c_name_address" < "$nlist"
   >> "$output_objdir/$dlsyms" $echo >> "$output_objdir/$dlsyms" "\ {0, (lt_ptr) 0}
   }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND
   static const void *lt_preloaded_setup() { return lt_preloaded_symbols; } #endif
   #ifdef __cplusplus } #endif\ " fi pic_flag_for_symtable= case $host in #
   compiling the symbol table file with pic_flag works around # a FreeBSD bug that
   causes programs to crash when -lm is # linked before any other PIC object. But we
   must not use # pic_flag when linking with -static. The problem exists in #
   FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
   *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) case "$compile_command " in *"
   -static "*) ;; *) pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND";;
   esac;; *-*-hpux*) case "$compile_command " in *" -static "*) ;; *)
   pic_flag_for_symtable=" $pic_flag";; esac esac # Now compile the dynamic symbol
   file. $show "(cd $output_objdir && $LTCC $LTCFLAGS
   -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")" $run eval '(cd
   $output_objdir && $LTCC $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable
   "$dlsyms")' || exit $? # Clean up the generated files. $show "$rm
   $output_objdir/$dlsyms $nlist ${nlist}S ${nlist}T" $run $rm
   "$output_objdir/$dlsyms" "$nlist" "${nlist}S" "${nlist}T" # Transform the symbol
   file into the correct name. case $host in *cygwin* | *mingw* ) if test -f
   "$output_objdir/${outputname}.def" ; then compile_command=`$echo
   "X$compile_command" | $SP2NL | $Xsed -e
   "s%@SYMFILE@%$output_objdir/${outputname}.def
   $output_objdir/${outputname}S.${objext}%" | $NL2SP` finalize_command=`$echo
   "X$finalize_command" | $SP2NL | $Xsed -e
   "s%@SYMFILE@%$output_objdir/${outputname}.def
   $output_objdir/${outputname}S.${objext}%" | $NL2SP` else compile_command=`$echo
   "X$compile_command" | $SP2NL | $Xsed -e
   "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP`
   finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e
   "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP` fi ;; * )
   compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e
   "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP`
   finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e
   "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP` ;; esac ;; *)
   $echo "$modename: unknown suffix for \`$dlsyms'" 1>&2 exit $EXIT_FAILURE ;; esac
   else # We keep going just in case the user didn't refer to #
   lt_preloaded_symbols. The linker will fail if global_symbol_pipe # really was
   required. # Nullify the symbol file. compile_command=`$echo "X$compile_command" |
   $SP2NL | $Xsed -e "s% @SYMFILE@%%" | $NL2SP` finalize_command=`$echo
   "X$finalize_command" | $SP2NL | $Xsed -e "s% @SYMFILE@%%" | $NL2SP` fi if test
   "$need_relink" = no || test "$build_libtool_libs" != yes; then # Replace the
   output file specification. compile_command=`$echo "X$compile_command" | $SP2NL |
   $Xsed -e 's%@OUTPUT@%'"$output"'%g' | $NL2SP`
   link_command="$compile_command$compile_rpath" # We have no uninstalled library
   dependencies, so finalize right now. $show "$link_command" $run eval
   "$link_command" exit_status=$? # Delete the generated files. if test -n
   "$dlsyms"; then $show "$rm $output_objdir/${outputname}S.${objext}" $run $rm
   "$output_objdir/${outputname}S.${objext}" fi exit $exit_status fi if test -n
   "$shlibpath_var"; then # We should set the shlibpath_var rpath= for dir in
   $temp_rpath; do case $dir in [\\/]* | [A-Za-z]:[\\/]*) # Absolute path.
   rpath="$rpath$dir:" ;; *) # Relative path: add a thisdir entry.
   rpath="$rpath\$thisdir/$dir:" ;; esac done temp_rpath="$rpath" fi if test -n
   "$compile_shlibpath$finalize_shlibpath"; then
   compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpa
   th_var\" $compile_command" fi if test -n "$finalize_shlibpath"; then
   finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\"
   $finalize_command" fi compile_var= finalize_var= if test -n "$runpath_var"; then
   if test -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in
   $perm_rpath; do rpath="$rpath$dir:" done
   compile_var="$runpath_var=\"$rpath\$$runpath_var\" " fi if test -n
   "$finalize_perm_rpath"; then # We should set the runpath_var. rpath= for dir in
   $finalize_perm_rpath; do rpath="$rpath$dir:" done
   finalize_var="$runpath_var=\"$rpath\$$runpath_var\" " fi fi if test "$no_install"
   = yes; then # We don't need to create a wrapper script.
   link_command="$compile_var$compile_command$compile_rpath" # Replace the output
   file specification. link_command=`$echo "X$link_command" | $Xsed -e
   's%@OUTPUT@%'"$output"'%g'` # Delete the old output file. $run $rm $output # Link
   the executable and exit $show "$link_command" $run eval "$link_command" || exit
   $? exit $EXIT_SUCCESS fi if test "$hardcode_action" = relink; then # Fast
   installation is not supported
   link_command="$compile_var$compile_command$compile_rpath"
   relink_command="$finalize_var$finalize_command$finalize_rpath" $echo "$modename:
   warning: this platform does not like uninstalled shared libraries" 1>&2 $echo
   "$modename: \`$output' will be relinked during installation" 1>&2 else if test
   "$fast_install" != no; then
   link_command="$finalize_var$compile_command$finalize_rpath" if test
   "$fast_install" = yes; then relink_command=`$echo
   "X$compile_var$compile_command$compile_rpath" | $SP2NL | $Xsed -e
   's%@OUTPUT@%\$progdir/\$file%g' | $NL2SP` else # fast_install is set to needless
   relink_command= fi else link_command="$compile_var$compile_command$compile_rpath"
   relink_command="$finalize_var$finalize_command$finalize_rpath" fi fi # Replace
   the output file specification. link_command=`$echo "X$link_command" | $Xsed -e
   's%@OUTPUT@%'"$output_objdir/$outputname"'%g'` # Delete the old output files.
   $run $rm $output $output_objdir/$outputname $output_objdir/lt-$outputname $show
   "$link_command" $run eval "$link_command" || exit $? # Now create the wrapper
   script. $show "creating $output" # Quote the relink command for shipping. if test
   -n "$relink_command"; then # Preserve any variables that may affect compiler
   behavior for var in $variables_saved_for_relink; do if eval test -z
   \"\${$var+set}\"; then relink_command="{ test -z \"\${$var+set}\" || unset $var
   || { $var=; export $var; }; }; $relink_command" elif eval var_value=\$$var; test
   -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else
   var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"`
   relink_command="$var=\"$var_value\"; export $var; $relink_command" fi done
   relink_command="(cd `pwd`; $relink_command)" relink_command=`$echo
   "X$relink_command" | $SP2NL | $Xsed -e "$sed_quote_subst" | $NL2SP` fi # Quote
   $echo for shipping. if test "X$echo" = "X$SHELL $progpath --fallback-echo"; then
   case $progpath in [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath
   --fallback-echo";; *) qecho="$SHELL `pwd`/$progpath --fallback-echo";; esac
   qecho=`$echo "X$qecho" | $Xsed -e "$sed_quote_subst"` else qecho=`$echo "X$echo"
   | $Xsed -e "$sed_quote_subst"` fi # Only actually do things if our run command is
   non-null. if test -z "$run"; then # win32 will think the script is a binary if it
   has # a .exe suffix, so we strip it off here. case $output in *.exe)
   output=`$echo $output|${SED} 's,.exe$,,'` ;; esac # test for cygwin because mv
   fails w/o .exe extensions case $host in *cygwin*) exeext=.exe outputname=`$echo
   $outputname|${SED} 's,.exe$,,'` ;; *) exeext= ;; esac case $host in *cygwin* |
   *mingw* ) output_name=`basename $output` output_path=`dirname $output`
   cwrappersource="$output_path/$objdir/lt-$output_name.c"
   cwrapper="$output_path/$output_name.exe" $rm $cwrappersource $cwrapper trap "$rm
   $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15 cat > $cwrappersource 
   $cwrappersource>
   $cwrappersource  $cwrappersource  //p'\` while test
   -n \"\$file\"; do destdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\` # If
   there was a directory component, then change thisdir. if test \"x\$destdir\" !=
   \"x\$file\"; then case \"\$destdir\" in [\\\\/]* | [A-Za-z]:[\\\\/]*)
   thisdir=\"\$destdir\" ;; *) thisdir=\"\$thisdir/\$destdir\" ;; esac fi
   file=\`\$echo \"X\$file\" | \$Xsed -e 's%^.*/%%'\` file=\`ls -ld
   \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\` done # Try to get the absolute
   directory name. absdir=\`cd \"\$thisdir\" && pwd\` test -n \"\$absdir\" &&
   thisdir=\"\$absdir\" " if test "$fast_install" = yes; then $echo >> $output "\
   program=lt-'$outputname'$exeext progdir=\"\$thisdir/$objdir\" if test ! -f
   \"\$progdir/\$program\" || \\ { file=\`ls -1dt \"\$progdir/\$program\"
   \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\ test \"X\$file\" !=
   \"X\$progdir/\$program\"; }; then file=\"\$\$-\$program\" if test ! -d
   \"\$progdir\"; then $mkdir \"\$progdir\" else $rm \"\$progdir/\$file\" fi" $echo
   >> $output "\ # relink executable if necessary if test -n \"\$relink_command\";
   then if relink_command_output=\`eval \$relink_command 2>&1\`; then : else $echo
   \"\$relink_command_output\" >&2 $rm \"\$progdir/\$file\" exit $EXIT_FAILURE fi fi
   $mv \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null || { $rm
   \"\$progdir/\$program\"; $mv \"\$progdir/\$file\" \"\$progdir/\$program\"; } $rm
   \"\$progdir/\$file\" fi" else $echo >> $output "\ program='$outputname'
   progdir=\"\$thisdir/$objdir\" " fi $echo >> $output "\ if test -f
   \"\$progdir/\$program\"; then" # Export our shlibpath_var if we have one. if test
   "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n
   "$temp_rpath"; then $echo >> $output "\ # Add our own library path to
   $shlibpath_var $shlibpath_var=\"$temp_rpath\$$shlibpath_var\" # Some systems
   cannot cope with colon-terminated $shlibpath_var # The second colon is a
   workaround for a bug in BeOS R4 sed $shlibpath_var=\`\$echo \"X\$$shlibpath_var\"
   | \$Xsed -e 's/::*\$//'\` export $shlibpath_var " fi # fixup the dll searchpath
   if we need to. if test -n "$dllsearchpath"; then $echo >> $output "\ # Add the
   dll search path components to the executable PATH PATH=$dllsearchpath:\$PATH " fi
   $echo >> $output "\ if test \"\$libtool_execute_magic\" != \"$magic\"; then # Run
   the actual program with our arguments. " case $host in # Backslashes separate
   directories on plain windows *-*-mingw | *-*-os2*) $echo >> $output "\ exec
   \"\$progdir\\\\\$program\" \${1+\"\$@\"} " ;; *) $echo >> $output "\ exec
   \"\$progdir/\$program\" \${1+\"\$@\"} " ;; esac $echo >> $output "\ \$echo \"\$0:
   cannot exec \$program \$*\" exit $EXIT_FAILURE fi else # The program doesn't
   exist. \$echo \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2 \$echo
   \"This script is just a wrapper for \$program.\" 1>&2 $echo \"See the $PACKAGE
   documentation for more information.\" 1>&2 exit $EXIT_FAILURE fi fi\ " chmod +x
   $output fi exit $EXIT_SUCCESS ;; esac # See if we need to build an old-fashioned
   archive. for oldlib in $oldlibs; do if test "$build_libtool_libs" = convenience;
   then oldobjs="$libobjs_save" addlibs="$convenience" build_libtool_libs=no else if
   test "$build_libtool_libs" = module; then oldobjs="$libobjs_save"
   build_libtool_libs=no else oldobjs="$old_deplibs $non_pic_objects" fi
   addlibs="$old_convenience" fi if test -n "$addlibs"; then
   gentop="$output_objdir/${outputname}x" generated="$generated $gentop"
   func_extract_archives $gentop $addlibs oldobjs="$oldobjs
   $func_extract_archives_result" fi # Do each command in the archive commands. if
   test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
   cmds=$old_archive_from_new_cmds else # POSIX demands no paths to be encoded in
   archives. We have # to avoid creating archives with duplicate basenames if we #
   might have to extract them afterwards, e.g., when creating a # static archive out
   of a convenience library, or when linking # the entirety of a libtool archive
   into another (currently # not supported by libtool). if (for obj in $oldobjs do
   $echo "X$obj" | $Xsed -e 's%^.*/%%' done | sort | sort -uc >/dev/null 2>&1); then
   : else $echo "copying selected object files to avoid basename conflicts..". if
   test -z "$gentop"; then gentop="$output_objdir/${outputname}x"
   generated="$generated $gentop" $show "${rm}r $gentop" $run ${rm}r "$gentop" $show
   "$mkdir $gentop" $run $mkdir "$gentop" exit_status=$? if test "$exit_status" -ne
   0 && test ! -d "$gentop"; then exit $exit_status fi fi save_oldobjs=$oldobjs
   oldobjs= counter=1 for obj in $save_oldobjs do objbase=`$echo "X$obj" | $Xsed -e
   's%^.*/%%'` case " $oldobjs " in " ") oldobjs=$obj ;; *[\ /]"$objbase "*) while
   :; do # Make sure we don't pick an alternate name that also # overlaps.
   newobj=lt$counter-$objbase counter=`expr $counter + 1` case " $oldobjs " in *[\
   /]"$newobj "*) ;; *) if test ! -f "$gentop/$newobj"; then break; fi ;; esac done
   $show "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj" $run ln "$obj"
   "$gentop/$newobj" || $run cp "$obj" "$gentop/$newobj" oldobjs="$oldobjs
   $gentop/$newobj" ;; *) oldobjs="$oldobjs $obj" ;; esac done fi eval
   cmds=\"$old_archive_cmds\" if len=`expr "X$cmds" : ".*"` && test "$len" -le
   "$max_cmd_len" || test "$max_cmd_len" -le -1; then cmds=$old_archive_cmds else #
   the command line is too long to link in one step, link in parts $echo "using
   piecewise archive linking..". save_RANLIB=$RANLIB RANLIB=: objlist= concat_cmds=
   save_oldobjs=$oldobjs # Is there a better way of finding the last object in the
   list? for obj in $save_oldobjs do last_oldobj=$obj done for obj in $save_oldobjs
   do oldobjs="$objlist $obj" objlist="$objlist $obj" eval
   test_cmds=\"$old_archive_cmds\" if len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
   test "$len" -le "$max_cmd_len"; then : else # the above command should be used
   before it gets too long oldobjs=$objlist if test "$obj" = "$last_oldobj" ; then
   RANLIB=$save_RANLIB fi test -z "$concat_cmds" || concat_cmds=$concat_cmds~ eval
   concat_cmds=\"\${concat_cmds}$old_archive_cmds\" objlist= fi done
   RANLIB=$save_RANLIB oldobjs=$objlist if test "X$oldobjs" = "X" ; then eval
   cmds=\"\$concat_cmds\" else eval cmds=\"\$concat_cmds~\$old_archive_cmds\" fi fi
   fi save_ifs="$IFS"; IFS='~' for cmd in $cmds; do eval cmd=\"$cmd\"
   IFS="$save_ifs" $show "$cmd" $run eval "$cmd" || exit $? done IFS="$save_ifs"
   done if test -n "$generated"; then $show "${rm}r$generated" $run ${rm}r$generated
   fi # Now create the libtool archive. case $output in *.la) old_library= test
   "$build_old_libs" = yes && old_library="$libname.$libext" $show "creating
   $output" # Preserve any variables that may affect compiler behavior for var in
   $variables_saved_for_relink; do if eval test -z \"\${$var+set}\"; then
   relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var;
   }; }; $relink_command" elif eval var_value=\$$var; test -z "$var_value"; then
   relink_command="$var=; export $var; $relink_command" else var_value=`$echo
   "X$var_value" | $Xsed -e "$sed_quote_subst"` relink_command="$var=\"$var_value\";
   export $var; $relink_command" fi done # Quote the link command for shipping.
   relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink
   $libtool_args @inst_prefix_dir@)" relink_command=`$echo "X$relink_command" |
   $SP2NL | $Xsed -e "$sed_quote_subst" | $NL2SP` if test "$hardcode_automatic" =
   yes ; then relink_command= fi # Only create the output if not a dry run. if test
   -z "$run"; then for installed in no yes; do if test "$installed" = yes; then if
   test -z "$install_libdir"; then break fi output="$output_objdir/$outputname"i #
   Replace all uninstalled libtool libraries with the installed ones
   newdependency_libs= for deplib in $dependency_libs; do case $deplib in *.la)
   name=`$echo "X$deplib" | $Xsed -e 's%^.*/%%'` eval libdir=`${SED} -n -e
   's/^libdir=\(.*\)$/\1/p' $deplib` if test -z "$libdir"; then $echo "$modename:
   \`$deplib' is not a valid libtool archive" 1>&2 exit $EXIT_FAILURE fi
   newdependency_libs="$newdependency_libs $libdir/$name" ;; *)
   newdependency_libs="$newdependency_libs $deplib" ;; esac done
   dependency_libs="$newdependency_libs" newdlfiles= for lib in $dlfiles; do
   name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` eval libdir=`${SED} -n -e
   's/^libdir=\(.*\)$/\1/p' $lib` if test -z "$libdir"; then $echo "$modename:
   \`$lib' is not a valid libtool archive" 1>&2 exit $EXIT_FAILURE fi
   newdlfiles="$newdlfiles $libdir/$name" done dlfiles="$newdlfiles" newdlprefiles=
   for lib in $dlprefiles; do name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` eval
   libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` if test -z "$libdir"; then
   $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 exit $EXIT_FAILURE
   fi newdlprefiles="$newdlprefiles $libdir/$name" done dlprefiles="$newdlprefiles"
   else newdlfiles= for lib in $dlfiles; do case $lib in [\\/]* | [A-Za-z]:[\\/]*)
   abs="$lib" ;; *) abs=`pwd`"/$lib" ;; esac newdlfiles="$newdlfiles $abs" done
   dlfiles="$newdlfiles" newdlprefiles= for lib in $dlprefiles; do case $lib in
   [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; *) abs=`pwd`"/$lib" ;; esac
   newdlprefiles="$newdlprefiles $abs" done dlprefiles="$newdlprefiles" fi $rm
   $output # place dlname in correct position for cygwin tdlname=$dlname case
   $host,$output,$installed,$module,$dlname in *cygwin*,*lai,yes,no,*.dll |
   *mingw*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;; esac $echo > $output "\ #
   $outputname - a libtool library file # Generated by $PROGRAM - GNU $PACKAGE
   $VERSION$TIMESTAMP # # Please DO NOT delete this file! # It is necessary for
   linking the library. # The name that we can dlopen(3). dlname='$tdlname' # Names
   of this library. library_names='$library_names' # The name of the static archive.
   old_library='$old_library' # Libraries that this one depends upon.
   dependency_libs='$dependency_libs' # Version information for $libname.
   current=$current age=$age revision=$revision # Is this an already installed
   library? installed=$installed # Should we warn about portability when linking
   against -modules? shouldnotlink=$module # Files to dlopen/dlpreopen
   dlopen='$dlfiles' dlpreopen='$dlprefiles' # Directory that this library needs to
   be installed in: libdir='$install_libdir'" if test "$installed" = no && test
   "$need_relink" = yes; then $echo >> $output "\
   relink_command=\"$relink_command\"" fi done fi # Do a symbolic link so that the
   libtool archive can be found in # LD_LIBRARY_PATH before the program is
   installed. $show "(cd $output_objdir && $rm $outputname && $LN_S ../$outputname
   $outputname)" $run eval '(cd $output_objdir && $rm $outputname && $LN_S
   ../$outputname $outputname)' || exit $? ;; esac exit $EXIT_SUCCESS ;; # libtool
   install mode install) modename="$modename: install" # There may be an optional
   sh(1) argument at the beginning of # install_prog (especially on Windows NT). if
   test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh || # Allow the use of GNU
   shtool's install command. $echo "X$nonopt" | grep shtool > /dev/null; then #
   Aesthetically quote it. arg=`$echo "X$nonopt" | $Xsed -e "$sed_quote_subst"` case
   $arg in *[\[\~\#\^\&\*\(\)\{\}\|\;\\?\'\ \ ]*|*]*|"") arg="\"$arg\"" ;; esac
   install_prog="$arg " arg="$1" shift else install_prog= arg=$nonopt fi # The real
   first argument should be the name of the installation program. # Aesthetically
   quote it. arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` case $arg in
   *[\[\~\#\^\&\*\(\)\{\}\|\;\\?\'\ \ ]*|*]*|"") arg="\"$arg\"" ;; esac
   install_prog="$install_prog$arg" # We need to accept at least all the BSD install
   flags. dest= files= opts= prev= install_type= isdir=no stripme= for arg do if
   test -n "$dest"; then files="$files $dest" dest=$arg continue fi case $arg in -d)
   isdir=yes ;; -f) case " $install_prog " in *[\\\ /]cp\ *) ;; *) prev=$arg ;; esac
   ;; -g | -m | -o) prev=$arg ;; -s) stripme=" -s" continue ;; -*) ;; *) # If the
   previous option needed an argument, then skip it. if test -n "$prev"; then prev=
   else dest=$arg continue fi ;; esac # Aesthetically quote the argument. arg=`$echo
   "X$arg" | $Xsed -e "$sed_quote_subst"` case $arg in
   *[\[\~\#\^\&\*\(\)\{\}\|\;\\?\'\ \ ]*|*]*|"") arg="\"$arg\"" ;; esac
   install_prog="$install_prog $arg" done if test -z "$install_prog"; then $echo
   "$modename: you must specify an install program" 1>&2 $echo "$help" 1>&2 exit
   $EXIT_FAILURE fi if test -n "$prev"; then $echo "$modename: the \`$prev' option
   requires an argument" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi if test -z
   "$files"; then if test -z "$dest"; then $echo "$modename: no file or destination
   specified" 1>&2 else $echo "$modename: you must specify a destination" 1>&2 fi
   $echo "$help" 1>&2 exit $EXIT_FAILURE fi # Strip any trailing slash from the
   destination. dest=`$echo "X$dest" | $Xsed -e 's%/$%%'` # Check to see that the
   destination is a directory. test -d "$dest" && isdir=yes if test "$isdir" = yes;
   then destdir="$dest" destname= else destdir=`$echo "X$dest" | $Xsed -e
   's%/[^/]*$%%'` test "X$destdir" = "X$dest" && destdir=. destname=`$echo "X$dest"
   | $Xsed -e 's%^.*/%%'` # Not a directory, so check to see that there is only one
   file specified. set dummy $files if test "$#" -gt 2; then $echo "$modename:
   \`$dest' is not a directory" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi fi
   case $destdir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) for file in $files; do case
   $file in *.lo) ;; *) $echo "$modename: \`$destdir' must be an absolute directory
   name" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE ;; esac done ;; esac # This
   variable tells wrapper scripts just to set variables rather # than running their
   programs. libtool_install_magic="$magic" staticlibs= future_libdirs=
   current_libdirs= for file in $files; do # Do each installation. case $file in
   *.$libext) # Do the static libraries later. staticlibs="$staticlibs $file" ;;
   *.la) # Check to see that this really is a libtool archive. if (${SED} -e '2q'
   $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : else $echo
   "$modename: \`$file' is not a valid libtool archive" 1>&2 $echo "$help" 1>&2 exit
   $EXIT_FAILURE fi library_names= old_library= relink_command= # If there is no
   directory component, then add one. case $file in */* | *\\*) . $file ;; *) .
   ./$file ;; esac # Add the libdir to current_libdirs if it is the destination. if
   test "X$destdir" = "X$libdir"; then case "$current_libdirs " in *" $libdir "*) ;;
   *) current_libdirs="$current_libdirs $libdir" ;; esac else # Note the libdir as a
   future libdir. case "$future_libdirs " in *" $libdir "*) ;; *)
   future_libdirs="$future_libdirs $libdir" ;; esac fi dir=`$echo "X$file" | $Xsed
   -e 's%/[^/]*$%%'`/ test "X$dir" = "X$file/" && dir= dir="$dir$objdir" if test -n
   "$relink_command"; then # Determine the prefix the user has applied to our future
   dir. inst_prefix_dir=`$echo "$destdir" | $SED "s%$libdir\$%%"` # Don't allow the
   user to place us outside of our expected # location b/c this prevents finding
   dependent libraries that # are installed to the same prefix. # At present, this
   check doesn't affect windows .dll's that # are installed into $libdir/../bin
   (currently, that works fine) # but it's something to keep an eye on. if test
   "$inst_prefix_dir" = "$destdir"; then $echo "$modename: error: cannot install
   \`$file' to a directory not ending in $libdir" 1>&2 exit $EXIT_FAILURE fi if test
   -n "$inst_prefix_dir"; then # Stick the inst_prefix_dir data into the link
   command. relink_command=`$echo "$relink_command" | $SP2NL | $SED
   "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%" | $NL2SP` else
   relink_command=`$echo "$relink_command" | $SP2NL | $SED "s%@inst_prefix_dir@%%" |
   $NL2SP` fi $echo "$modename: warning: relinking \`$file'" 1>&2 $show
   "$relink_command" if $run eval "$relink_command"; then : else $echo "$modename:
   error: relink \`$file' with the above command before installing it" 1>&2 exit
   $EXIT_FAILURE fi fi # See the names of the shared library. set dummy
   $library_names if test -n "$2"; then realname="$2" shift shift
   srcname="$realname" test -n "$relink_command" && srcname="$realname"T # Install
   the shared library and build the symlinks. $show "$install_prog $dir/$srcname
   $destdir/$realname" $run eval "$install_prog $dir/$srcname $destdir/$realname" ||
   exit $? if test -n "$stripme" && test -n "$striplib"; then $show "$striplib
   $destdir/$realname" $run eval "$striplib $destdir/$realname" || exit $? fi if
   test "$#" -gt 0; then # Delete the old symlinks, and create new ones. # Try `ln
   -sf' first, because the `ln' binary might depend on # the symlink we replace!
   Solaris /bin/ln does not understand -f, # so we also need to try rm && ln -s. for
   linkname do if test "$linkname" != "$realname"; then $show "(cd $destdir && {
   $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; };
   })" $run eval "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname
   && $LN_S $realname $linkname; }; })" fi done fi # Do each command in the
   postinstall commands. lib="$destdir/$realname" cmds=$postinstall_cmds
   save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\"
   $show "$cmd" $run eval "$cmd" || { lt_exit=$? # Restore the uninstalled library
   and exit if test "$mode" = relink; then $run eval '(cd $output_objdir && $rm
   ${realname}T && $mv ${realname}U $realname)' fi exit $lt_exit } done
   IFS="$save_ifs" fi # Install the pseudo-library for information purposes.
   name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` instname="$dir/$name"i $show
   "$install_prog $instname $destdir/$name" $run eval "$install_prog $instname
   $destdir/$name" || exit $? # Maybe install the static library, too. test -n
   "$old_library" && staticlibs="$staticlibs $dir/$old_library" ;; *.lo) # Install
   (i.e. copy) a libtool object. # Figure out destination file name, if it wasn't
   already specified. if test -n "$destname"; then destfile="$destdir/$destname"
   else destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
   destfile="$destdir/$destfile" fi # Deduce the name of the destination old-style
   object file. case $destfile in *.lo) staticdest=`$echo "X$destfile" | $Xsed -e
   "$lo2o"` ;; *.$objext) staticdest="$destfile" destfile= ;; *) $echo "$modename:
   cannot copy a libtool object to \`$destfile'" 1>&2 $echo "$help" 1>&2 exit
   $EXIT_FAILURE ;; esac # Install the libtool object if requested. if test -n
   "$destfile"; then $show "$install_prog $file $destfile" $run eval "$install_prog
   $file $destfile" || exit $? fi # Install the old object if enabled. if test
   "$build_old_libs" = yes; then # Deduce the name of the old-style object file.
   staticobj=`$echo "X$file" | $Xsed -e "$lo2o"` $show "$install_prog $staticobj
   $staticdest" $run eval "$install_prog \$staticobj \$staticdest" || exit $? fi
   exit $EXIT_SUCCESS ;; *) # Figure out destination file name, if it wasn't already
   specified. if test -n "$destname"; then destfile="$destdir/$destname" else
   destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'` destfile="$destdir/$destfile" fi
   # If the file is missing, and there is a .exe on the end, strip it # because it
   is most likely a libtool script we actually want to # install stripped_ext=""
   case $file in *.exe) if test ! -f "$file"; then file=`$echo $file|${SED}
   's,.exe$,,'` stripped_ext=".exe" fi ;; esac # Do a test to see if this is really
   a libtool program. case $host in *cygwin*|*mingw*) wrapper=`$echo $file | ${SED}
   -e 's,.exe$,,'` ;; *) wrapper=$file ;; esac if (${SED} -e '4q' $wrapper | grep
   "^# Generated by .*$PACKAGE")>/dev/null 2>&1; then notinst_deplibs=
   relink_command= # Note that it is not necessary on cygwin/mingw to append a dot
   to # foo even if both foo and FILE.exe exist: automatic-append-.exe # behavior
   happens only for exec(3), not for open(2)! Also, sourcing # `FILE.' does not work
   on cygwin managed mounts. # # If there is no directory component, then add one.
   case $wrapper in */* | *\\*) . ${wrapper} ;; *) . ./${wrapper} ;; esac # Check
   the variables that should have been set. if test -z "$notinst_deplibs"; then
   $echo "$modename: invalid libtool wrapper script \`$wrapper'" 1>&2 exit
   $EXIT_FAILURE fi finalize=yes for lib in $notinst_deplibs; do # Check to see that
   each library is installed. libdir= if test -f "$lib"; then # If there is no
   directory component, then add one. case $lib in */* | *\\*) . $lib ;; *) . ./$lib
   ;; esac fi libfile="$libdir/"`$echo "X$lib" | $Xsed -e 's%^.*/%%g'` ###
   testsuite: skip nested quoting test if test -n "$libdir" && test ! -f "$libfile";
   then $echo "$modename: warning: \`$lib' has not been installed in \`$libdir'"
   1>&2 finalize=no fi done relink_command= # Note that it is not necessary on
   cygwin/mingw to append a dot to # foo even if both foo and FILE.exe exist:
   automatic-append-.exe # behavior happens only for exec(3), not for open(2)! Also,
   sourcing # `FILE.' does not work on cygwin managed mounts. # # If there is no
   directory component, then add one. case $wrapper in */* | *\\*) . ${wrapper} ;;
   *) . ./${wrapper} ;; esac outputname= if test "$fast_install" = no && test -n
   "$relink_command"; then if test "$finalize" = yes && test -z "$run"; then
   tmpdir=`func_mktempdir` file=`$echo "X$file$stripped_ext" | $Xsed -e 's%^.*/%%'`
   outputname="$tmpdir/$file" # Replace the output file specification.
   relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e
   's%@OUTPUT@%'"$outputname"'%g' | $NL2SP` $show "$relink_command" if $run eval
   "$relink_command"; then : else $echo "$modename: error: relink \`$file' with the
   above command before installing it" 1>&2 ${rm}r "$tmpdir" continue fi
   file="$outputname" else $echo "$modename: warning: cannot relink \`$file'" 1>&2
   fi else # Install the binary that we compiled earlier. file=`$echo
   "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"` fi fi # remove .exe
   since cygwin /usr/bin/install will append another # one anyway case
   $install_prog,$host in */usr/bin/install*,*cygwin*) case $file:$destfile in
   *.exe:*.exe) # this is ok ;; *.exe:*) destfile=$destfile.exe ;; *:*.exe)
   destfile=`$echo $destfile | ${SED} -e 's,.exe$,,'` ;; esac ;; esac $show
   "$install_prog$stripme $file $destfile" $run eval "$install_prog\$stripme \$file
   \$destfile" || exit $? test -n "$outputname" && ${rm}r "$tmpdir" ;; esac done for
   file in $staticlibs; do name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` # Set up the
   ranlib parameters. oldlib="$destdir/$name" $show "$install_prog $file $oldlib"
   $run eval "$install_prog \$file \$oldlib" || exit $? if test -n "$stripme" &&
   test -n "$old_striplib"; then $show "$old_striplib $oldlib" $run eval
   "$old_striplib $oldlib" || exit $? fi # Do each command in the postinstall
   commands. cmds=$old_postinstall_cmds save_ifs="$IFS"; IFS='~' for cmd in $cmds;
   do IFS="$save_ifs" eval cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" || exit $?
   done IFS="$save_ifs" done if test -n "$future_libdirs"; then $echo "$modename:
   warning: remember to run \`$progname --finish$future_libdirs'" 1>&2 fi if test -n
   "$current_libdirs"; then # Maybe just do a dry run. test -n "$run" &&
   current_libdirs=" -n$current_libdirs" exec_cmd='$SHELL $progpath $preserve_args
   --finish$current_libdirs' else exit $EXIT_SUCCESS fi ;; # libtool finish mode
   finish) modename="$modename: finish" libdirs="$nonopt" admincmds= if test -n
   "$finish_cmds$finish_eval" && test -n "$libdirs"; then for dir do
   libdirs="$libdirs $dir" done for libdir in $libdirs; do if test -n
   "$finish_cmds"; then # Do each command in the finish commands. cmds=$finish_cmds
   save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\"
   $show "$cmd" $run eval "$cmd" || admincmds="$admincmds $cmd" done IFS="$save_ifs"
   fi if test -n "$finish_eval"; then # Do the single finish_eval. eval
   cmds=\"$finish_eval\" $run eval "$cmds" || admincmds="$admincmds $cmds" fi done
   fi # Exit here if they wanted silent mode. test "$show" = : && exit $EXIT_SUCCESS
   $echo "X----------------------------------------------------------------------" |
   $Xsed $echo "Libraries have been installed in:" for libdir in $libdirs; do $echo
   " $libdir" done $echo $echo "If you ever happen to want to link against installed
   libraries" $echo "in a given directory, LIBDIR, you must either use libtool, and"
   $echo "specify the full pathname of the library, or use the \`-LLIBDIR'" $echo
   "flag during linking and do at least one of the following:" if test -n
   "$shlibpath_var"; then $echo " - add LIBDIR to the \`$shlibpath_var' environment
   variable" $echo " during execution" fi if test -n "$runpath_var"; then $echo " -
   add LIBDIR to the \`$runpath_var' environment variable" $echo " during linking"
   fi if test -n "$hardcode_libdir_flag_spec"; then libdir=LIBDIR eval
   flag=\"$hardcode_libdir_flag_spec\" $echo " - use the \`$flag' linker flag" fi if
   test -n "$admincmds"; then $echo " - have your system administrator run these
   commands:$admincmds" fi if test -f /etc/ld.so.conf; then $echo " - have your
   system administrator add LIBDIR to \`/etc/ld.so.conf'" fi $echo $echo "See any
   operating system documentation about shared libraries for" $echo "more
   information, such as the ld(1) and ld.so(8) manual pages". $echo
   "X----------------------------------------------------------------------" | $Xsed
   exit $EXIT_SUCCESS ;; # libtool execute mode execute) modename="$modename:
   execute" # The first argument is the command name. cmd="$nonopt" if test -z
   "$cmd"; then $echo "$modename: you must specify a COMMAND" 1>&2 $echo "$help"
   exit $EXIT_FAILURE fi # Handle -dlopen flags immediately. for file in
   $execute_dlfiles; do if test ! -f "$file"; then $echo "$modename: \`$file' is not
   a file" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE fi dir= case $file in *.la) #
   Check to see that this really is a libtool archive. if (${SED} -e '2q' $file |
   grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : else $echo "$modename:
   \`$lib' is not a valid libtool archive" 1>&2 $echo "$help" 1>&2 exit
   $EXIT_FAILURE fi # Read the libtool library. dlname= library_names= # If there is
   no directory component, then add one. case $file in */* | *\\*) . $file ;; *) .
   ./$file ;; esac # Skip this library if it cannot be dlopened. if test -z
   "$dlname"; then # Warn if it was a shared library. test -n "$library_names" &&
   $echo "$modename: warning: \`$file' was not linked with \`-export-dynamic'"
   continue fi dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` test "X$dir" = "X$file"
   && dir=. if test -f "$dir/$objdir/$dlname"; then dir="$dir/$objdir" else $echo
   "$modename: cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'" 1>&2 exit
   $EXIT_FAILURE fi ;; *.lo) # Just add the directory containing the .lo file.
   dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` test "X$dir" = "X$file" && dir=. ;;
   *) $echo "$modename: warning \`-dlopen' is ignored for non-libtool libraries and
   objects" 1>&2 continue ;; esac # Get the absolute pathname. absdir=`cd "$dir" &&
   pwd` test -n "$absdir" && dir="$absdir" # Now add the directory to shlibpath_var.
   if eval "test -z \"\$$shlibpath_var\""; then eval "$shlibpath_var=\"\$dir\"" else
   eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\"" fi done # This variable tells
   wrapper scripts just to set shlibpath_var # rather than running their programs.
   libtool_execute_magic="$magic" # Check if any of the arguments is a wrapper
   script. args= for file do case $file in -*) ;; *) # Do a test to see if this is
   really a libtool program. if (${SED} -e '4q' $file | grep "^# Generated by
   .*$PACKAGE") >/dev/null 2>&1; then # If there is no directory component, then add
   one. case $file in */* | *\\*) . $file ;; *) . ./$file ;; esac # Transform arg to
   wrapped name. file="$progdir/$program" fi ;; esac # Quote arguments (to preserve
   shell metacharacters). file=`$echo "X$file" | $Xsed -e "$sed_quote_subst"`
   args="$args \"$file\"" done if test -z "$run"; then if test -n "$shlibpath_var";
   then # Export the shlibpath_var. eval "export $shlibpath_var" fi # Restore saved
   environment variables for lt_var in LANG LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
   do eval "if test \"\${save_$lt_var+set}\" = set; then $lt_var=\$save_$lt_var;
   export $lt_var else $lt_unset $lt_var fi" done # Now prepare to actually exec the
   command. exec_cmd="\$cmd$args" else # Display what would be done. if test -n
   "$shlibpath_var"; then eval "\$echo \"\$shlibpath_var=\$$shlibpath_var\"" $echo
   "export $shlibpath_var" fi $echo "$cmd$args" exit $EXIT_SUCCESS fi ;; # libtool
   clean and uninstall mode clean | uninstall) modename="$modename: $mode"
   rm="$nonopt" files= rmforce= exit_status=0 # This variable tells wrapper scripts
   just to set variables rather # than running their programs.
   libtool_install_magic="$magic" for arg do case $arg in -f) rm="$rm $arg";
   rmforce=yes ;; -*) rm="$rm $arg" ;; *) files="$files $arg" ;; esac done if test
   -z "$rm"; then $echo "$modename: you must specify an RM program" 1>&2 $echo
   "$help" 1>&2 exit $EXIT_FAILURE fi rmdirs= origobjdir="$objdir" for file in
   $files; do dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` if test "X$dir" =
   "X$file"; then dir=. objdir="$origobjdir" else objdir="$dir/$origobjdir" fi
   name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` test "$mode" = uninstall &&
   objdir="$dir" # Remember objdir for removal later, being careful to avoid
   duplicates if test "$mode" = clean; then case " $rmdirs " in *" $objdir "*) ;; *)
   rmdirs="$rmdirs $objdir" ;; esac fi # Don't error if the file doesn't exist and
   rm -f was used. if (test -L "$file") >/dev/null 2>&1 \ || (test -h "$file")
   >/dev/null 2>&1 \ || test -f "$file"; then : elif test -d "$file"; then
   exit_status=1 continue elif test "$rmforce" = yes; then continue fi
   rmfiles="$file" case $name in *.la) # Possibly a libtool archive, so verify it.
   if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1;
   then . $dir/$name # Delete the libtool libraries and symlinks. for n in
   $library_names; do rmfiles="$rmfiles $objdir/$n" done test -n "$old_library" &&
   rmfiles="$rmfiles $objdir/$old_library" case "$mode" in clean) case "
   $library_names " in # " " in the beginning catches empty $dlname *" $dlname "*)
   ;; *) rmfiles="$rmfiles $objdir/$dlname" ;; esac test -n "$libdir" &&
   rmfiles="$rmfiles $objdir/$name $objdir/${name}i" ;; uninstall) if test -n
   "$library_names"; then # Do each command in the postuninstall commands.
   cmds=$postuninstall_cmds save_ifs="$IFS"; IFS='~' for cmd in $cmds; do
   IFS="$save_ifs" eval cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" if test "$?" -ne
   0 && test "$rmforce" != yes; then exit_status=1 fi done IFS="$save_ifs" fi if
   test -n "$old_library"; then # Do each command in the old_postuninstall commands.
   cmds=$old_postuninstall_cmds save_ifs="$IFS"; IFS='~' for cmd in $cmds; do
   IFS="$save_ifs" eval cmd=\"$cmd\" $show "$cmd" $run eval "$cmd" if test "$?" -ne
   0 && test "$rmforce" != yes; then exit_status=1 fi done IFS="$save_ifs" fi #
   FIXME: should reinstall the best remaining shared library. ;; esac fi ;; *.lo) #
   Possibly a libtool object, so verify it. if (${SED} -e '2q' $file | grep "^#
   Generated by .*$PACKAGE") >/dev/null 2>&1; then # Read the .lo file . $dir/$name
   # Add PIC object to the list of files to remove. if test -n "$pic_object" \ &&
   test "$pic_object" != none; then rmfiles="$rmfiles $dir/$pic_object" fi # Add
   non-PIC object to the list of files to remove. if test -n "$non_pic_object" \ &&
   test "$non_pic_object" != none; then rmfiles="$rmfiles $dir/$non_pic_object" fi
   fi ;; *) if test "$mode" = clean ; then noexename=$name case $file in *.exe)
   file=`$echo $file|${SED} 's,.exe$,,'` noexename=`$echo $name|${SED} 's,.exe$,,'`
   # $file with .exe has already been added to rmfiles, # add $file without .exe
   rmfiles="$rmfiles $file" ;; esac # Do a test to see if this is a libtool program.
   if (${SED} -e '4q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1;
   then relink_command= . $dir/$noexename # note $name still contains .exe if it was
   in $file originally # as does the version of $file that was added into $rmfiles
   rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}" if test
   "$fast_install" = yes && test -n "$relink_command"; then rmfiles="$rmfiles
   $objdir/lt-$name" fi if test "X$noexename" != "X$name" ; then rmfiles="$rmfiles
   $objdir/lt-${noexename}.c" fi fi fi ;; esac $show "$rm $rmfiles" $run $rm
   $rmfiles || exit_status=1 done objdir="$origobjdir" # Try to remove the
   ${objdir}s in the directories where we deleted files for dir in $rmdirs; do if
   test -d "$dir"; then $show "rmdir $dir" $run rmdir $dir >/dev/null 2>&1 fi done
   exit $exit_status ;; "") $echo "$modename: you must specify a MODE" 1>&2 $echo
   "$generic_help" 1>&2 exit $EXIT_FAILURE ;; esac if test -z "$exec_cmd"; then
   $echo "$modename: invalid operation mode \`$mode'" 1>&2 $echo "$generic_help"
   1>&2 exit $EXIT_FAILURE fi fi # test -z "$show_help" if test -n "$exec_cmd"; then
   eval exec $exec_cmd exit $EXIT_FAILURE fi # We need to display help for each of
   the modes. case $mode in "") $echo \ "Usage: $modename [OPTION]... [MODE-ARG]...
   Provide generalized library-building support services. --config show all
   configuration variables --debug enable verbose shell tracing -n, --dry-run
   display commands without modifying any files --features display basic
   configuration information and exit --finish same as \`--mode=finish' --help
   display this help message and exit --mode=MODE use operation mode MODE
   [default=inferred from MODE-ARGS] --quiet same as \`--silent' --silent don't
   print informational messages --tag=TAG use configuration variables from tag TAG
   --version print version information MODE must be one of the following: clean
   remove files from the build directory compile compile a source file into a
   libtool object execute automatically set library path, then run a program finish
   complete the installation of libtool libraries install install libraries or
   executables link create a library or an executable uninstall remove libraries
   from an installed directory MODE-ARGS vary depending on the MODE. Try \`$modename
   --help --mode=MODE' for a more detailed description of MODE. Report bugs to ".
   exit $EXIT_SUCCESS ;; clean) $echo \ "Usage: $modename [OPTION]... --mode=clean
   RM [RM-OPTION]... FILE... Remove files from the build directory. RM is the name
   of the program to use to delete files associated with each FILE (typically
   \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed to RM. If FILE
   is a libtool library, object or program, all the files associated with it are
   deleted. Otherwise, only FILE itself is deleted using RM". ;; compile) $echo \
   "Usage: $modename [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
   Compile a source file into a libtool library object. This mode accepts the
   following additional options: -o OUTPUT-FILE set the output file name to
   OUTPUT-FILE -prefer-pic try to building PIC objects only -prefer-non-pic try to
   building non-PIC objects only -static always build a \`.o' file suitable for
   static linking COMPILE-COMMAND is a command to be used in creating a \`standard'
   object file from the given SOURCEFILE. The output file name is determined by
   removing the directory component from SOURCEFILE, then substituting the C source
   code suffix \`.c' with the library object suffix, \`.lo'". ;; execute) $echo \
   "Usage: $modename [OPTION]... --mode=execute COMMAND [ARGS]... Automatically set
   library path, then run a program. This mode accepts the following additional
   options: -dlopen FILE add the directory containing FILE to the library path This
   mode sets the library path environment variable according to \`-dlopen' flags. If
   any of the ARGS are libtool executable wrappers, then they are translated into
   their corresponding uninstalled binary, and any of their required library
   directories are added to the library path. Then, COMMAND is executed, with ARGS
   as arguments". ;; finish) $echo \ "Usage: $modename [OPTION]... --mode=finish
   [LIBDIR]... Complete the installation of libtool libraries. Each LIBDIR is a
   directory that contains libtool libraries. The commands that this mode executes
   may require superuser privileges. Use the \`--dry-run' option if you just want to
   see what would be executed". ;; install) $echo \ "Usage: $modename [OPTION]...
   --mode=install INSTALL-COMMAND... Install executables or libraries.
   INSTALL-COMMAND is the installation command. The first component should be either
   the \`install' or \`cp' program. The rest of the components are interpreted as
   arguments to that command (only BSD-compatible install options are recognized)".
   ;; link) $echo \ "Usage: $modename [OPTION]... --mode=link LINK-COMMAND... Link
   object files or libraries together to form another library, or to create an
   executable program. LINK-COMMAND is a command using the C compiler that you would
   use to create a program from several object files. The following components of
   LINK-COMMAND are treated specially: -all-static do not do any dynamic linking at
   all -avoid-version do not add a version suffix if possible -dlopen FILE
   \`-dlpreopen' FILE if it cannot be dlopened at runtime -dlpreopen FILE link in
   FILE and add its symbols to lt_preloaded_symbols -export-dynamic allow symbols
   from OUTPUT-FILE to be resolved with dlsym(3) -export-symbols SYMFILE try to
   export only the symbols listed in SYMFILE -export-symbols-regex REGEX try to
   export only the symbols matching REGEX -LLIBDIR search LIBDIR for required
   installed libraries -lNAME OUTPUT-FILE requires the installed library libNAME
   -module build a library that can dlopened -no-fast-install disable the
   fast-install mode -no-install link a not-installable executable -no-undefined
   declare that a library does not refer to external symbols -o OUTPUT-FILE create
   OUTPUT-FILE from the specified objects -objectlist FILE Use a list of object
   files found in FILE to specify objects -precious-files-regex REGEX don't remove
   output files matching REGEX -release RELEASE specify package release information
   -rpath LIBDIR the created library will eventually be installed in LIBDIR -R[
   ]LIBDIR add LIBDIR to the runtime path of programs and libraries -static do not
   do any dynamic linking of uninstalled libtool libraries -static-libtool-libs do
   not do any dynamic linking of libtool libraries -version-info
   CURRENT[:REVISION[:AGE]] specify library version info [each variable defaults to
   0] All other options (arguments beginning with \`-') are ignored. Every other
   argument is treated as a filename. Files ending in \`.la' are treated as
   uninstalled libtool libraries, other files are standard or library object files.
   If the OUTPUT-FILE ends in \`.la', then a libtool library is created, only
   library objects (\`.lo' files) may be specified, and \`-rpath' is required,
   except when creating a convenience library. If OUTPUT-FILE ends in \`.a' or
   \`.lib', then a standard library is created using \`ar' and \`ranlib', or on
   Windows using \`lib'. If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a
   reloadable object file is created, otherwise an executable program is created".
   ;; uninstall) $echo \ "Usage: $modename [OPTION]... --mode=uninstall RM
   [RM-OPTION]... FILE... Remove libraries from an installation directory. RM is the
   name of the program to use to delete files associated with each FILE (typically
   \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed to RM. If FILE
   is a libtool library, all the files associated with it are deleted. Otherwise,
   only FILE itself is deleted using RM". ;; *) $echo "$modename: invalid operation
   mode \`$mode'" 1>&2 $echo "$help" 1>&2 exit $EXIT_FAILURE ;; esac $echo $echo
   "Try \`$modename --help' for more information about other modes". exit $? # The
   TAGs below are defined such that we never get into a situation # in which we
   disable both kinds of libraries. Given conflicting # choices, we go for a static
   library, that is the most portable, # since we can't tell whether shared
   libraries were disabled because # the user asked for that or because the platform
   doesn't support # them. This is particularly important on AIX, because we don't #
   support having both static and shared libraries enabled at the same # time on
   that platform, so we default to a shared-only configuration. # If a
   disable-shared tag is given, we'll fallback to a static-only # configuration. But
   we'll never go from static-only to shared-only. # ### BEGIN LIBTOOL TAG CONFIG:
   disable-shared disable_libs=shared # ### END LIBTOOL TAG CONFIG: disable-shared #
   ### BEGIN LIBTOOL TAG CONFIG: disable-static disable_libs=static # ### END
   LIBTOOL TAG CONFIG: disable-static # Local Variables: # mode:shell-script #
   sh-indentation:2 # End:
   ndlinear-1.0/README0000664000252300025230000000001110677020163013326 0ustar
   palkenpalkenSee doc/
   ndlinear-1.0/doc/0000775000252300025230000000000010711430660013217 5ustar
   palkenpalkenndlinear-1.0/doc/version-ref.texi000066400025230002523000000001431067
   2320502016346 0ustar palkenpalken@set UPDATED 13 September 2007 @set
   UPDATED-MONTH September 2007 @set EDITION 1.0 @set VERSION 1.0
   ndlinear-1.0/doc/examples/0000775000252300025230000000000010711430665015042
   5ustar
   palkenpalkenndlinear-1.0/doc/examples/plot.gp000077500025230002523000000011361071
   0445037016352 0ustar palkenpalken#!/usr/bin/gnuplot set terminal postscript eps
   enhanced color 18 set pm3d map #set palette gray set palette #set palette gamma
   0.5 set xrange [0:*] set yrange [0:*] set cbrange [-4:4] set ytics border
   nomirror set output "ndlinear.eps" set xlabel "r" set ylabel "{/Symbol \161}" set
   colorbox horizontal user origin 0.1,0.05 size 1.8,0.05 set size 2.0, 1.1 set
   multiplot set size 1.0, 1.0 set origin 0, 0.1 set title "Exact solution" unset
   key splot 'ndlinear.dat' us 1:2:3 unset colorbox set size 1.0, 1.0 set origin 1,
   0.1 set title "Model solution" splot 'ndlinear.dat' us 1:2:4 unset multiplot
   ndlinear-1.0/doc/examples/harmosc.c0000664000252300025230000001402410710444375016
   645 0ustar palkenpalken#include #include #include #include
   gsl_multifit_ndlinear.h> #include gsl_math.h> #include gsl_sf_laguerre.h>
   #include gsl_sf_legendre.h> #include gsl_matrix.h> #include gsl_vector.h>
   #include gsl_multifit.h> #include gsl_rng.h> #include gsl_randist.h> #include
   gsl_bspline.h> #include gsl_statistics.h> /* dimension of fit */ #define N_DIM 3
   /* number of basis functions for each variable */ #define N_SUM_R 10 #define
   N_SUM_THETA 10 #define N_SUM_PHI 9 #define R_MAX 3.0 double psi_real_exact(int k,
   int l, int m, double r, double theta, double phi) { double R, T, P; R = pow(r,
   (double) l) * exp(-r*r) * gsl_sf_laguerre_n(k, l + 0.5, 2 * r * r); T =
   gsl_sf_legendre_sphPlm(l, m, cos(theta)); P = cos(m * phi); return (R * T * P); }
   /* basis functions for each variable */ int basis_r(double r, double y[], void
   *params) { gsl_bspline_workspace *bw = params; gsl_vector_view v =
   gsl_vector_view_array(y, N_SUM_R); int s; /* use B-splines for r dependence */ s
   = gsl_bspline_eval(r, &v.vector, bw); return s; } int basis_theta(double theta,
   double y[], void *params) { size_t i; /* use Legendre polynomials for theta
   dependence */ for (i = 0; i < N_SUM_THETA; ++i) y[i] = gsl_sf_legendre_Pl(i,
   cos(theta)); return GSL_SUCCESS; } int basis_phi(double phi, double y[], void
   *params) { size_t i; /* use standard Fourier basis (sin/cos) for phi dependence
   */ for (i = 0; i < N_SUM_PHI; ++i) { if ((i % 2) == 0) y[i] = cos((double)(i/2) *
   phi); else y[i] = sin((double)((i+1)/2) * phi); } return GSL_SUCCESS; } int
   main(int argc, char *argv[]) { const size_t ndim = N_DIM; /* dimension of fit */
   const size_t ndata = 3000; /* number of data points to fit */ size_t N[N_DIM]; /*
   upper bounds on model sums */ int (*u[N_DIM])(double x, double y[], void
   *params); size_t i; /* looping */ int k, l, m; /* quantum numbers */ gsl_rng
   *rng_p; gsl_bspline_workspace *bspline_p; gsl_multifit_linear_workspace
   *multifit_p; gsl_multifit_ndlinear_workspace *ndlinear_p; gsl_vector *data; /*
   psi data */ gsl_matrix *vars; /* parameters corresponding to psi data */
   gsl_matrix *X; /* matrix for least squares fit */ gsl_vector *coeffs; /* fit
   coefficients */ gsl_matrix *cov; /* covariance matrix */ double chisq; /* chi^2
   */ double Rsq; /* R^2 */ size_t ncoeffs; /* total number of fit coefficients */
   gsl_rng_env_setup(); k = 5; l = 4; m = 2; N[0] = N_SUM_R; N[1] = N_SUM_THETA;
   N[2] = N_SUM_PHI; u[0] = &basis_r; u[1] = &basis_theta; u[2] = &basis_phi; rng_p
   = gsl_rng_alloc(gsl_rng_default); bspline_p = gsl_bspline_alloc(4, N_SUM_R - 2);
   ndlinear_p = gsl_multifit_ndlinear_alloc(ndim, N, u, bspline_p); ncoeffs =
   gsl_multifit_ndlinear_ncoeffs(ndlinear_p); multifit_p =
   gsl_multifit_linear_alloc(ndata, ncoeffs); data = gsl_vector_alloc(ndata); vars =
   gsl_matrix_alloc(ndata, ndim); X = gsl_matrix_alloc(ndata, ncoeffs); coeffs =
   gsl_vector_alloc(ncoeffs); cov = gsl_matrix_alloc(ncoeffs, ncoeffs);
   gsl_bspline_knots_uniform(0.0, R_MAX, bspline_p); /* this is the data to be
   fitted */ for (i = 0; i < ndata; ++i) { double r = gsl_rng_uniform(rng_p) *
   R_MAX; double theta = gsl_rng_uniform(rng_p) * M_PI; double phi =
   gsl_rng_uniform(rng_p) * 2.0 * M_PI; double psi = psi_real_exact(k, l, m, r,
   theta, phi); double dpsi = gsl_ran_gaussian(rng_p, 0.05 * psi); /* keep track of
   (r, theta, phi) points */ gsl_matrix_set(vars, i, 0, r); gsl_matrix_set(vars, i,
   1, theta); gsl_matrix_set(vars, i, 2, phi); /* fill in RHS data vector */
   gsl_vector_set(data, i, psi + dpsi); } /* construct the design matrix X */
   gsl_multifit_ndlinear_design(vars, X, ndlinear_p); /* now do the actual least
   squares fit */ gsl_multifit_linear(X, data, coeffs, cov, &chisq, multifit_p); /*
   compute R^2 */ Rsq = 1.0 - chisq / gsl_stats_tss(data->data, 1, data->size);
   fprintf(stderr, "chisq = %e, Rsq = %f\n", chisq, Rsq); /* now print out the model
   and the exact solution and compute rms error */ { double eps_rms = 0.0; double
   volume = 0.0; double r, theta, phi; double dr = 0.05; double dtheta = 5.0 * M_PI
   / 180.0; double dphi = 5.0 * M_PI / 180.0; double x[N_DIM]; gsl_vector_view xv =
   gsl_vector_view_array(x, N_DIM); double psi; double psi_model; double err; for (r
   = 0.01; r < R_MAX; r += dr) { for (theta = 0.0; theta < M_PI; theta += dtheta) {
   for (phi = 0.0; phi < 2.0 * M_PI; phi += dphi) { double dV = r * r * sin(theta) *
   dr * dtheta * dphi; x[0] = r; x[1] = theta; x[2] = phi; /* compute model value
   for this (r, theta, phi) */ psi_model = gsl_multifit_ndlinear_calc(&xv.vector,
   coeffs, ndlinear_p); /* compute exact value for this (r, theta, phi) */ psi =
   psi_real_exact(k, l, m, r, theta, phi); err = psi_model - psi; eps_rms += err *
   err * dV; volume += dV; if (phi == 0.0) printf("%e %e %e %e\n", r, theta, psi,
   psi_model); } } printf("\n"); } eps_rms /= volume; eps_rms = sqrt(eps_rms);
   fprintf(stderr, "rms error over all parameter space = %e\n", eps_rms); }
   gsl_rng_free(rng_p); gsl_bspline_free(bspline_p);
   gsl_multifit_ndlinear_free(ndlinear_p); gsl_multifit_linear_free(multifit_p);
   gsl_vector_free(data); gsl_matrix_free(vars); gsl_matrix_free(X);
   gsl_vector_free(coeffs); gsl_matrix_free(cov); return 0; } /* main() */
   ndlinear-1.0/doc/examples/ndlinear.dat0000664000252300025230000034530110702756206
   017340 0ustar palkenpalken1.000000e-02 0.000000e+00 0.000000e+00 -3.778965e-01
   1.000000e-02 8.726646e-02 2.725711e-08 -3.294157e-01 1.000000e-02 1.745329e-01
   1.053273e-07 -2.047818e-01 1.000000e-02 2.617994e-01 2.235659e-07 -5.595663e-02
   1.000000e-02 3.490659e-01 3.657064e-07 6.001358e-02 1.000000e-02 4.363323e-01
   5.118827e-07 1.093550e-01 1.000000e-02 5.235988e-01 6.411084e-07 9.754425e-02
   1.000000e-02 6.108652e-01 7.339101e-07 6.429940e-02 1.000000e-02 6.981317e-01
   7.747939e-07 5.953550e-02 1.000000e-02 7.853982e-01 7.542452e-07 1.121515e-01
   1.000000e-02 8.726646e-01 6.700153e-07 2.078247e-01 1.000000e-02 9.599311e-01
   5.275365e-07 2.883829e-01 1.000000e-02 1.047198e+00 3.394103e-07 2.752764e-01
   1.000000e-02 1.134464e+00 1.240271e-07 1.078333e-01 1.000000e-02 1.221730e+00
   -9.652189e-08 -2.210003e-01 1.000000e-02 1.308997e+00 -2.989905e-07 -6.488740e-01
   1.000000e-02 1.396263e+00 -4.616796e-07 -1.057564e+00 1.000000e-02 1.483530e+00
   -5.669721e-07 -1.312350e+00 1.000000e-02 1.570796e+00 -6.033962e-07 -1.311978e+00
   1.000000e-02 1.658063e+00 -5.669721e-07 -1.028562e+00 1.000000e-02 1.745329e+00
   -4.616796e-07 -5.205095e-01 1.000000e-02 1.832596e+00 -2.989905e-07 8.731329e-02
   1.000000e-02 1.919862e+00 -9.652189e-08 6.481183e-01 1.000000e-02 2.007129e+00
   1.240271e-07 1.044100e+00 1.000000e-02 2.094395e+00 3.394103e-07 1.223116e+00
   1.000000e-02 2.181662e+00 5.275365e-07 1.207208e+00 1.000000e-02 2.268928e+00
   6.700153e-07 1.071542e+00 1.000000e-02 2.356194e+00 7.542452e-07 9.049877e-01
   1.000000e-02 2.443461e+00 7.747939e-07 7.707863e-01 1.000000e-02 2.530727e+00
   7.339101e-07 6.844738e-01 1.000000e-02 2.617994e+00 6.411084e-07 6.173289e-01
   1.000000e-02 2.705260e+00 5.118827e-07 5.214217e-01 1.000000e-02 2.792527e+00
   3.657064e-07 3.625244e-01 1.000000e-02 2.879793e+00 2.235659e-07 1.441604e-01
   1.000000e-02 2.967060e+00 1.053273e-07 -8.892516e-02 1.000000e-02 3.054326e+00
   2.725711e-08 -2.691818e-01 1.000000e-02 3.141593e+00 0.000000e+00 -3.371144e-01
   6.000000e-02 0.000000e+00 0.000000e+00 -2.096825e-01 6.000000e-02 8.726646e-02
   3.497825e-05 -1.948111e-01 6.000000e-02 1.745329e-01 1.351634e-04 -1.556920e-01
   6.000000e-02 2.617994e-01 2.868956e-04 -1.066668e-01 6.000000e-02 3.490659e-01
   4.693003e-04 -6.518562e-02 6.000000e-02 4.363323e-01 6.568840e-04 -4.446487e-02
   6.000000e-02 5.235988e-01 8.227156e-04 -4.745384e-02 6.000000e-02 6.108652e-01
   9.418053e-04 -6.505989e-02 6.000000e-02 6.981317e-01 9.942703e-04 -8.029386e-02
   6.000000e-02 7.853982e-01 9.679007e-04 -7.745071e-02 6.000000e-02 8.726646e-01
   8.598110e-04 -5.254739e-02 6.000000e-02 9.599311e-01 6.769721e-04 -1.953163e-02
   6.000000e-02 1.047198e+00 4.355553e-04 -7.634581e-03 6.000000e-02 1.134464e+00
   1.591603e-04 -4.894444e-02 6.000000e-02 1.221730e+00 -1.238637e-04 -1.604747e-01
   6.000000e-02 1.308997e+00 -3.836857e-04 -3.290948e-01 6.000000e-02 1.396263e+00
   -5.924599e-04 -5.081050e-01 6.000000e-02 1.483530e+00 -7.275787e-04 -6.299437e-01
   6.000000e-02 1.570796e+00 -7.743206e-04 -6.319615e-01 6.000000e-02 1.658063e+00
   -7.275787e-04 -4.849066e-01 6.000000e-02 1.745329e+00 -5.924599e-04 -2.107183e-01
   6.000000e-02 1.832596e+00 -3.836857e-04 1.203362e-01 6.000000e-02 1.919862e+00
   -1.238637e-04 4.141737e-01 6.000000e-02 2.007129e+00 1.591603e-04 5.895786e-01
   6.000000e-02 2.094395e+00 4.355553e-04 6.108779e-01 6.000000e-02 2.181662e+00
   6.769721e-04 5.012860e-01 6.000000e-02 2.268928e+00 8.598110e-04 3.301433e-01
   6.000000e-02 2.356194e+00 9.679007e-04 1.796604e-01 6.000000e-02 2.443461e+00
   9.942703e-04 1.068869e-01 6.000000e-02 2.530727e+00 9.418053e-04 1.192064e-01
   6.000000e-02 2.617994e+00 8.227156e-04 1.751280e-01 6.000000e-02 2.705260e+00
   6.568840e-04 2.095608e-01 6.000000e-02 2.792527e+00 4.693003e-04 1.704392e-01
   6.000000e-02 2.879793e+00 2.868956e-04 4.783702e-02 6.000000e-02 2.967060e+00
   1.351634e-04 -1.193837e-01 6.000000e-02 3.054326e+00 3.497825e-05 -2.627270e-01
   6.000000e-02 3.141593e+00 0.000000e+00 -3.189870e-01 1.100000e-01 0.000000e+00
   0.000000e+00 -9.171187e-02 1.100000e-01 8.726646e-02 3.857708e-04 -9.611899e-02
   1.100000e-01 1.745329e-01 1.490700e-03 -1.053413e-01 1.100000e-01 2.617994e-01
   3.164136e-03 -1.104759e-01 1.100000e-01 3.490659e-01 5.175855e-03 -1.048009e-01
   1.100000e-01 4.363323e-01 7.244692e-03 -8.974507e-02 1.100000e-01 5.235988e-01
   9.073629e-03 -7.522251e-02 1.100000e-01 6.108652e-01 1.038705e-02 -7.358605e-02
   1.100000e-01 6.981317e-01 1.096568e-02 -9.096159e-02 1.100000e-01 7.853982e-01
   1.067486e-02 -1.219154e-01 1.100000e-01 8.726646e-01 9.482749e-03 -1.516364e-01
   1.100000e-01 9.599311e-01 7.466241e-03 -1.649950e-01 1.100000e-01 1.047198e+00
   4.803686e-03 -1.569787e-01 1.100000e-01 1.134464e+00 1.755359e-03 -1.373809e-01
   1.100000e-01 1.221730e+00 -1.366078e-03 -1.256262e-01 1.100000e-01 1.308997e+00
   -4.231622e-03 -1.377570e-01 1.100000e-01 1.396263e+00 -6.534167e-03 -1.731789e-01
   1.100000e-01 1.483530e+00 -8.024375e-03 -2.100973e-01 1.100000e-01 1.570796e+00
   -8.539886e-03 -2.143086e-01 1.100000e-01 1.658063e+00 -8.024375e-03 -1.582091e-01
   1.100000e-01 1.745329e+00 -6.534167e-03 -3.999290e-02 1.100000e-01 1.832596e+00
   -4.231622e-03 1.086062e-01 1.100000e-01 1.919862e+00 -1.366078e-03 2.324694e-01
   1.100000e-01 2.007129e+00 1.755359e-03 2.779458e-01 1.100000e-01 2.094395e+00
   4.803686e-03 2.203830e-01 1.100000e-01 2.181662e+00 7.466241e-03 7.951223e-02
   1.100000e-01 2.268928e+00 9.482749e-03 -8.678579e-02 1.100000e-01 2.356194e+00
   1.067486e-02 -2.087305e-01 1.100000e-01 2.443461e+00 1.096568e-02 -2.383241e-01
   1.100000e-01 2.530727e+00 1.038705e-02 -1.731500e-01 1.100000e-01 2.617994e+00
   9.073629e-03 -5.743717e-02 1.100000e-01 2.705260e+00 7.244692e-03 4.081846e-02
   1.100000e-01 2.792527e+00 5.175855e-03 6.516204e-02 1.100000e-01 2.879793e+00
   3.164136e-03 1.634217e-05 1.100000e-01 2.967060e+00 1.490700e-03 -1.214956e-01
   1.100000e-01 3.054326e+00 3.857708e-04 -2.355063e-01 1.100000e-01 3.141593e+00
   0.000000e+00 -2.816723e-01 1.600000e-01 0.000000e+00 0.000000e+00 -1.630714e-02
   1.600000e-01 8.726646e-02 1.661865e-03 -2.779450e-02 1.600000e-01 1.745329e-01
   6.421801e-03 -5.366919e-02 1.600000e-01 2.617994e-01 1.363081e-02 -7.391686e-02
   1.600000e-01 3.490659e-01 2.229711e-02 -7.070382e-02 1.600000e-01 4.363323e-01
   3.120947e-02 -4.118081e-02 1.600000e-01 5.235988e-01 3.908836e-02 -1.152827e-03
   1.600000e-01 6.108652e-01 4.474648e-02 2.317201e-02 1.600000e-01 6.981317e-01
   4.723916e-02 1.074292e-02 1.600000e-01 7.853982e-01 4.598631e-02 -4.079832e-02
   1.600000e-01 8.726646e-01 4.085081e-02 -1.120282e-01 1.600000e-01 9.599311e-01
   3.216388e-02 -1.714103e-01 1.600000e-01 1.047198e+00 2.069384e-02 -1.923529e-01
   1.600000e-01 1.134464e+00 7.561928e-03 -1.676849e-01 1.600000e-01 1.221730e+00
   -5.884937e-03 -1.129348e-01 1.600000e-01 1.308997e+00 -1.822944e-02 -5.641215e-02
   1.600000e-01 1.396263e+00 -2.814859e-02 -2.205840e-02 1.600000e-01 1.483530e+00
   -3.456827e-02 -1.553210e-02 1.600000e-01 1.570796e+00 -3.678905e-02 -2.218225e-02
   1.600000e-01 1.658063e+00 -3.456827e-02 -1.837570e-02 1.600000e-01 1.745329e+00
   -2.814859e-02 1.069001e-02 1.600000e-01 1.832596e+00 -1.822944e-02 5.796732e-02
   1.600000e-01 1.919862e+00 -5.884937e-03 9.523286e-02 1.600000e-01 2.007129e+00
   7.561928e-03 8.833028e-02 1.600000e-01 2.094395e+00 2.069384e-02 1.880091e-02
   1.600000e-01 2.181662e+00 3.216388e-02 -1.009254e-01 1.600000e-01 2.268928e+00
   4.085081e-02 -2.287973e-01 1.600000e-01 2.356194e+00 4.598631e-02 -3.118783e-01
   1.600000e-01 2.443461e+00 4.723916e-02 -3.133580e-01 1.600000e-01 2.530727e+00
   4.474648e-02 -2.331642e-01 1.600000e-01 2.617994e+00 3.908836e-02 -1.101882e-01
   1.600000e-01 2.705260e+00 3.120947e-02 -3.818216e-03 1.600000e-01 2.792527e+00
   2.229711e-02 3.608664e-02 1.600000e-01 2.879793e+00 1.363081e-02 -5.116312e-03
   1.600000e-01 2.967060e+00 6.421801e-03 -9.951199e-02 1.600000e-01 3.054326e+00
   1.661865e-03 -1.919254e-01 1.600000e-01 3.141593e+00 0.000000e+00 -2.298514e-01
   2.100000e-01 0.000000e+00 0.000000e+00 2.420917e-02 2.100000e-01 8.726646e-02
   4.677817e-03 1.570730e-02 2.100000e-01 1.745329e-01 1.807608e-02 -6.152055e-04
   2.100000e-01 2.617994e-01 3.836799e-02 -3.522968e-03 2.100000e-01 3.490659e-01
   6.276188e-02 2.523375e-02 2.100000e-01 4.363323e-01 8.784839e-02 8.653276e-02
   2.100000e-01 5.235988e-01 1.100259e-01 1.593642e-01 2.100000e-01 6.108652e-01
   1.259523e-01 2.096654e-01 2.100000e-01 6.981317e-01 1.329688e-01 2.080303e-01
   2.100000e-01 7.853982e-01 1.294422e-01 1.463446e-01 2.100000e-01 8.726646e-01
   1.149868e-01 4.369144e-02 2.100000e-01 9.599311e-01 9.053487e-02 -6.218081e-02
   2.100000e-01 1.047198e+00 5.824900e-02 -1.333542e-01 2.100000e-01 1.134464e+00
   2.128531e-02 -1.500653e-01 2.100000e-01 1.221730e+00 -1.656491e-02 -1.188802e-01
   2.100000e-01 1.308997e+00 -5.131221e-02 -6.661205e-02 2.100000e-01 1.396263e+00
   -7.923263e-02 -2.401633e-02 2.100000e-01 1.483530e+00 -9.730274e-02 -8.969008e-03
   2.100000e-01 1.570796e+00 -1.035538e-01 -1.874577e-02 2.100000e-01 1.658063e+00
   -9.730274e-02 -3.531289e-02 2.100000e-01 1.745329e+00 -7.923263e-02 -3.964622e-02
   2.100000e-01 1.832596e+00 -5.131221e-02 -2.573655e-02 2.100000e-01 1.919862e+00
   -1.656491e-02 -5.308168e-03 2.100000e-01 2.007129e+00 2.128531e-02 -1.395825e-04
   2.100000e-01 2.094395e+00 5.824900e-02 -2.669818e-02 2.100000e-01 2.181662e+00
   9.053487e-02 -8.283892e-02 2.100000e-01 2.268928e+00 1.149868e-01 -1.454436e-01
   2.100000e-01 2.356194e+00 1.294422e-01 -1.814762e-01 2.100000e-01 2.443461e+00
   1.329688e-01 -1.667261e-01 2.100000e-01 2.530727e+00 1.259523e-01 -1.014048e-01
   2.100000e-01 2.617994e+00 1.100259e-01 -1.294688e-02 2.100000e-01 2.705260e+00
   8.784839e-02 5.663798e-02 2.100000e-01 2.792527e+00 6.276188e-02 7.260662e-02
   2.100000e-01 2.879793e+00 3.836799e-02 2.662433e-02 2.100000e-01 2.967060e+00
   1.807608e-02 -5.768411e-02 2.100000e-01 3.054326e+00 4.677817e-03 -1.363899e-01
   2.100000e-01 3.141593e+00 0.000000e+00 -1.682052e-01 2.600000e-01 0.000000e+00
   0.000000e+00 3.751457e-02 2.600000e-01 8.726646e-02 1.027215e-02 3.993130e-02
   2.600000e-01 1.745329e-01 3.969377e-02 5.388120e-02 2.600000e-01 2.617994e-01
   8.425333e-02 9.417270e-02 2.600000e-01 3.490659e-01 1.378206e-01 1.711402e-01
   2.600000e-01 4.363323e-01 1.929087e-01 2.787005e-01 2.600000e-01 5.235988e-01
   2.416089e-01 3.909374e-01 2.600000e-01 6.108652e-01 2.765823e-01 4.703452e-01
   2.600000e-01 6.981317e-01 2.919898e-01 4.841111e-01 2.600000e-01 7.853982e-01
   2.842458e-01 4.199574e-01 2.600000e-01 8.726646e-01 2.525028e-01 2.929366e-01
   2.600000e-01 9.599311e-01 1.988080e-01 1.392903e-01 2.600000e-01 1.047198e+00
   1.279106e-01 4.203394e-04 2.600000e-01 1.134464e+00 4.674100e-02 -9.473115e-02
   2.600000e-01 1.221730e+00 -3.637536e-02 -1.399425e-01 2.600000e-01 1.308997e+00
   -1.126779e-01 -1.499083e-01 2.600000e-01 1.396263e+00 -1.739891e-01 -1.483257e-01
   2.600000e-01 1.483530e+00 -2.136698e-01 -1.531289e-01 2.600000e-01 1.570796e+00
   -2.273966e-01 -1.671625e-01 2.600000e-01 1.658063e+00 -2.136698e-01 -1.789272e-01
   2.600000e-01 1.745329e+00 -1.739891e-01 -1.719782e-01 2.600000e-01 1.832596e+00
   -1.126779e-01 -1.366614e-01 2.600000e-01 1.919862e+00 -3.637536e-02 -7.692605e-02
   2.600000e-01 2.007129e+00 4.674100e-02 -8.335346e-03 2.600000e-01 2.094395e+00
   1.279106e-01 5.105577e-02 2.600000e-01 2.181662e+00 1.988080e-01 9.095980e-02
   2.600000e-01 2.268928e+00 2.525028e-01 1.137230e-01 2.600000e-01 2.356194e+00
   2.842458e-01 1.307823e-01 2.600000e-01 2.443461e+00 2.919898e-01 1.530603e-01
   2.600000e-01 2.530727e+00 2.765823e-01 1.815592e-01 2.600000e-01 2.617994e+00
   2.416089e-01 2.044653e-01 2.600000e-01 2.705260e+00 1.929087e-01 2.031742e-01
   2.600000e-01 2.792527e+00 1.378206e-01 1.641156e-01 2.600000e-01 2.879793e+00
   8.425333e-02 8.942353e-02 2.600000e-01 2.967060e+00 3.969377e-02 -2.631192e-04
   2.600000e-01 3.054326e+00 1.027215e-02 -7.330554e-02 2.600000e-01 3.141593e+00
   0.000000e+00 -1.014147e-01 3.100000e-01 0.000000e+00 0.000000e+00 3.128655e-02
   3.100000e-01 8.726646e-02 1.910639e-02 5.042242e-02 3.100000e-01 1.745329e-01
   7.383116e-02 1.098805e-01 3.100000e-01 2.617994e-01 1.567128e-01 2.126370e-01
   3.100000e-01 3.490659e-01 2.563488e-01 3.551437e-01 3.100000e-01 4.363323e-01
   3.588139e-01 5.206271e-01 3.100000e-01 5.235988e-01 4.493971e-01 6.781757e-01
   3.100000e-01 6.108652e-01 5.144483e-01 7.896626e-01 3.100000e-01 6.981317e-01
   5.431065e-01 8.221960e-01 3.100000e-01 7.853982e-01 5.287025e-01 7.604844e-01
   3.100000e-01 8.726646e-01 4.696600e-01 6.131215e-01 3.100000e-01 9.599311e-01
   3.697867e-01 4.096000e-01 3.100000e-01 1.047198e+00 2.379161e-01 1.893738e-01
   3.100000e-01 1.134464e+00 8.693914e-02 -1.189124e-02 3.100000e-01 1.221730e+00
   -6.765886e-02 -1.726014e-01 3.100000e-01 1.308997e+00 -2.095831e-01 -2.878527e-01
   3.100000e-01 1.396263e+00 -3.236231e-01 -3.642594e-01 3.100000e-01 1.483530e+00
   -3.974299e-01 -4.107328e-01 3.100000e-01 1.570796e+00 -4.229620e-01 -4.305958e-01
   3.100000e-01 1.658063e+00 -3.974299e-01 -4.191252e-01 3.100000e-01 1.745329e+00
   -3.236231e-01 -3.672827e-01 3.100000e-01 1.832596e+00 -2.095831e-01 -2.689634e-01
   3.100000e-01 1.919862e+00 -6.765886e-02 -1.273931e-01 3.100000e-01 2.007129e+00
   8.693914e-02 4.287142e-02 3.100000e-01 2.094395e+00 2.379161e-01 2.192328e-01
   3.100000e-01 2.181662e+00 3.697867e-01 3.776588e-01 3.100000e-01 2.268928e+00
   4.696600e-01 4.991501e-01 3.100000e-01 2.356194e+00 5.287025e-01 5.732041e-01
   3.100000e-01 2.443461e+00 5.431065e-01 5.974897e-01 3.100000e-01 2.530727e+00
   5.144483e-01 5.751591e-01 3.100000e-01 2.617994e+00 4.493971e-01 5.122266e-01
   3.100000e-01 2.705260e+00 3.588139e-01 4.167777e-01 3.100000e-01 2.792527e+00
   2.563488e-01 3.000072e-01 3.100000e-01 2.879793e+00 1.567128e-01 1.774666e-01
   3.100000e-01 2.967060e+00 7.383116e-02 6.849978e-02 3.100000e-01 3.054326e+00
   1.910639e-02 -7.078040e-03 3.100000e-01 3.141593e+00 0.000000e+00 -3.416083e-02
   3.600000e-01 0.000000e+00 0.000000e+00 1.320260e-02 3.600000e-01 8.726646e-02
   3.147904e-02 5.272556e-02 3.600000e-01 1.745329e-01 1.216417e-01 1.674433e-01
   3.600000e-01 2.617994e-01 2.581946e-01 3.453369e-01 3.600000e-01 3.490659e-01
   4.223516e-01 5.653726e-01 3.600000e-01 4.363323e-01 5.911694e-01 7.976176e-01
   3.600000e-01 5.235988e-01 7.404113e-01 1.005688e+00 3.600000e-01 6.108652e-01
   8.475873e-01 1.152069e+00 3.600000e-01 6.981317e-01 8.948037e-01 1.205496e+00
   3.600000e-01 7.853982e-01 8.710721e-01 1.148370e+00 3.600000e-01 8.726646e-01
   7.737956e-01 9.816602e-01 3.600000e-01 9.599311e-01 6.092479e-01 7.253449e-01
   3.600000e-01 1.047198e+00 3.919825e-01 4.139091e-01 3.600000e-01 1.134464e+00
   1.432379e-01 8.824552e-02 3.600000e-01 1.221730e+00 -1.114724e-01 -2.133367e-01
   3.600000e-01 1.308997e+00 -3.453018e-01 -4.619968e-01 3.600000e-01 1.396263e+00
   -5.331903e-01 -6.410905e-01 3.600000e-01 1.483530e+00 -6.547918e-01 -7.445014e-01
   3.600000e-01 1.570796e+00 -6.968577e-01 -7.722091e-01 3.600000e-01 1.658063e+00
   -6.547918e-01 -7.258133e-01 3.600000e-01 1.745329e+00 -5.331903e-01 -6.065363e-01
   3.600000e-01 1.832596e+00 -3.453018e-01 -4.167985e-01 3.600000e-01 1.919862e+00
   -1.114724e-01 -1.644817e-01 3.600000e-01 2.007129e+00 1.432379e-01 1.326091e-01
   3.600000e-01 2.094395e+00 3.919825e-01 4.450031e-01 3.600000e-01 2.181662e+00
   6.092479e-01 7.344460e-01 3.600000e-01 2.268928e+00 7.737956e-01 9.612855e-01
   3.600000e-01 2.356194e+00 8.710721e-01 1.094096e+00 3.600000e-01 2.443461e+00
   8.948037e-01 1.118051e+00 3.600000e-01 2.530727e+00 8.475873e-01 1.038826e+00
   3.600000e-01 2.617994e+00 7.404113e-01 8.805154e-01 3.600000e-01 2.705260e+00
   5.911694e-01 6.784356e-01 3.600000e-01 2.792527e+00 4.223516e-01 4.696751e-01
   3.600000e-01 2.879793e+00 2.581946e-01 2.849387e-01 3.600000e-01 2.967060e+00
   1.216417e-01 1.443534e-01 3.600000e-01 3.054326e+00 3.147904e-02 5.788691e-02
   3.600000e-01 3.141593e+00 0.000000e+00 2.887538e-02 4.100000e-01 0.000000e+00
   0.000000e+00 -9.059771e-03 4.100000e-01 8.726646e-02 4.718737e-02 5.238564e-02
   4.100000e-01 1.745329e-01 1.823420e-01 2.266300e-01 4.100000e-01 2.617994e-01
   3.870362e-01 4.857391e-01 4.100000e-01 3.490659e-01 6.331089e-01 7.899551e-01
   4.100000e-01 4.363323e-01 8.861685e-01 1.094977e+00 4.100000e-01 5.235988e-01
   1.109883e+00 1.358084e+00 4.100000e-01 6.108652e-01 1.270541e+00 1.542014e+00
   4.100000e-01 6.981317e-01 1.341319e+00 1.617220e+00 4.100000e-01 7.853982e-01
   1.305745e+00 1.564057e+00 4.100000e-01 8.726646e-01 1.159927e+00 1.375967e+00
   4.100000e-01 9.599311e-01 9.132683e-01 1.063122e+00 4.100000e-01 1.047198e+00
   5.875854e-01 6.544292e-01 4.100000e-01 1.134464e+00 2.147150e-01 1.954702e-01
   4.100000e-01 1.221730e+00 -1.670982e-01 -2.586285e-01 4.100000e-01 1.308997e+00
   -5.176107e-01 -6.538924e-01 4.100000e-01 1.396263e+00 -7.992573e-01 -9.480918e-01
   4.100000e-01 1.483530e+00 -9.815391e-01 -1.117156e+00 4.100000e-01 1.570796e+00
   -1.044596e+00 -1.155166e+00 4.100000e-01 1.658063e+00 -9.815391e-01 -1.068898e+00
   4.100000e-01 1.745329e+00 -7.992573e-01 -8.707156e-01 4.100000e-01 1.832596e+00
   -5.176107e-01 -5.743228e-01 4.100000e-01 1.919862e+00 -1.670982e-01 -1.959642e-01
   4.100000e-01 2.007129e+00 2.147150e-01 2.400063e-01 4.100000e-01 2.094395e+00
   5.875854e-01 6.955365e-01 4.100000e-01 2.181662e+00 9.132683e-01 1.118510e+00
   4.100000e-01 2.268928e+00 1.159927e+00 1.450577e+00 4.100000e-01 2.356194e+00
   1.305745e+00 1.641764e+00 4.100000e-01 2.443461e+00 1.341319e+00 1.666232e+00
   4.100000e-01 2.530727e+00 1.270541e+00 1.531992e+00 4.100000e-01 2.617994e+00
   1.109883e+00 1.279510e+00 4.100000e-01 2.705260e+00 8.861685e-01 9.691351e-01
   4.100000e-01 2.792527e+00 6.331089e-01 6.625128e-01 4.100000e-01 2.879793e+00
   3.870362e-01 4.060253e-01 4.100000e-01 2.967060e+00 1.823420e-01 2.230466e-01
   4.100000e-01 3.054326e+00 4.718737e-02 1.171836e-01 4.100000e-01 3.141593e+00
   0.000000e+00 8.301298e-02 4.600000e-01 0.000000e+00 0.000000e+00 -2.817469e-02
   4.600000e-01 8.726646e-02 6.546314e-02 5.465447e-02 4.600000e-01 1.745329e-01
   2.529635e-01 2.873471e-01 4.600000e-01 2.617994e-01 5.369361e-01 6.272884e-01
   4.600000e-01 3.490659e-01 8.783134e-01 1.017038e+00 4.600000e-01 4.363323e-01
   1.229384e+00 1.397948e+00 4.600000e-01 5.235988e-01 1.539744e+00 1.719759e+00
   4.600000e-01 6.108652e-01 1.762625e+00 1.943619e+00 4.600000e-01 6.981317e-01
   1.860815e+00 2.040255e+00 4.600000e-01 7.853982e-01 1.811463e+00 1.987827e+00
   4.600000e-01 8.726646e-01 1.609169e+00 1.773550e+00 4.600000e-01 9.599311e-01
   1.266979e+00 1.399858e+00 4.600000e-01 1.047198e+00 8.151585e-01 8.917515e-01
   4.600000e-01 1.134464e+00 2.978746e-01 2.998582e-01 4.600000e-01 1.221730e+00
   -2.318157e-01 -3.049861e-01 4.600000e-01 1.308997e+00 -7.180825e-01 -8.455051e-01
   4.600000e-01 1.396263e+00 -1.108811e+00 -1.255264e+00 4.600000e-01 1.483530e+00
   -1.361691e+00 -1.492279e+00 4.600000e-01 1.570796e+00 -1.449171e+00 -1.543414e+00
   4.600000e-01 1.658063e+00 -1.361691e+00 -1.418827e+00 4.600000e-01 1.745329e+00
   -1.108811e+00 -1.141007e+00 4.600000e-01 1.832596e+00 -7.180825e-01 -7.355556e-01
   4.600000e-01 1.919862e+00 -2.318157e-01 -2.291511e-01 4.600000e-01 2.007129e+00
   2.978746e-01 3.449558e-01 4.600000e-01 2.094395e+00 8.151585e-01 9.390528e-01
   4.600000e-01 2.181662e+00 1.266979e+00 1.488334e+00 4.600000e-01 2.268928e+00
   1.609169e+00 1.918922e+00 4.600000e-01 2.356194e+00 1.811463e+00 2.165963e+00
   4.600000e-01 2.443461e+00 1.860815e+00 2.194773e+00 4.600000e-01 2.530727e+00
   1.762625e+00 2.014975e+00 4.600000e-01 2.617994e+00 1.539744e+00 1.679850e+00
   4.600000e-01 2.705260e+00 1.229384e+00 1.269960e+00 4.600000e-01 2.792527e+00
   8.783134e-01 8.678150e-01 4.600000e-01 2.879793e+00 5.369361e-01 5.348144e-01
   4.600000e-01 2.967060e+00 2.529635e-01 3.003700e-01 4.600000e-01 3.054326e+00
   6.546314e-02 1.666072e-01 4.600000e-01 3.141593e+00 0.000000e+00 1.238398e-01
   5.100000e-01 0.000000e+00 0.000000e+00 -4.152525e-02 5.100000e-01 8.726646e-02
   8.499669e-02 6.085878e-02 5.100000e-01 1.745329e-01 3.284453e-01 3.474366e-01
   5.100000e-01 2.617994e-01 6.971525e-01 7.631307e-01 5.100000e-01 3.490659e-01
   1.140393e+00 1.235006e+00 5.100000e-01 4.363323e-01 1.596219e+00 1.690950e+00
   5.100000e-01 5.235988e-01 1.999188e+00 2.072279e+00 5.100000e-01 6.108652e-01
   2.288574e+00 2.336567e+00 5.100000e-01 6.981317e-01 2.416063e+00 2.453121e+00
   5.100000e-01 7.853982e-01 2.351986e+00 2.397753e+00 5.100000e-01 8.726646e-01
   2.089329e+00 2.153187e+00 5.100000e-01 9.599311e-01 1.645033e+00 1.716891e+00
   5.100000e-01 1.047198e+00 1.058394e+00 1.112241e+00 5.100000e-01 1.134464e+00
   3.867574e-01 3.952910e-01 5.100000e-01 1.221730e+00 -3.009871e-01 -3.493154e-01
   5.100000e-01 1.308997e+00 -9.323510e-01 -1.024346e+00 5.100000e-01 1.396263e+00
   -1.439670e+00 -1.542344e+00 5.100000e-01 1.483530e+00 -1.768006e+00 -1.844993e+00
   5.100000e-01 1.570796e+00 -1.881589e+00 -1.911425e+00 5.100000e-01 1.658063e+00
   -1.768006e+00 -1.753295e+00 5.100000e-01 1.745329e+00 -1.439670e+00 -1.401401e+00
   5.100000e-01 1.832596e+00 -9.323510e-01 -8.926850e-01 5.100000e-01 1.919862e+00
   -3.009871e-01 -2.651680e-01 5.100000e-01 2.007129e+00 3.867574e-01 4.375899e-01
   5.100000e-01 2.094395e+00 1.058394e+00 1.157826e+00 5.100000e-01 2.181662e+00
   1.645033e+00 1.819762e+00 5.100000e-01 2.268928e+00 2.089329e+00 2.337647e+00
   5.100000e-01 2.356194e+00 2.351986e+00 2.635823e+00 5.100000e-01 2.443461e+00
   2.416063e+00 2.673148e+00 5.100000e-01 2.530727e+00 2.288574e+00 2.459993e+00
   5.100000e-01 2.617994e+00 1.999188e+00 2.058339e+00 5.100000e-01 2.705260e+00
   1.596219e+00 1.563284e+00 5.100000e-01 2.792527e+00 1.140393e+00 1.073549e+00
   5.100000e-01 2.879793e+00 6.971525e-01 6.640938e-01 5.100000e-01 2.967060e+00
   3.284453e-01 3.726754e-01 5.100000e-01 3.054326e+00 8.499669e-02 2.046424e-01
   5.100000e-01 3.141593e+00 0.000000e+00 1.505442e-01 5.600000e-01 0.000000e+00
   0.000000e+00 -4.985629e-02 5.600000e-01 8.726646e-02 1.040504e-01 6.952313e-02
   5.600000e-01 1.745329e-01 4.020730e-01 4.032672e-01 5.600000e-01 2.617994e-01
   8.534336e-01 8.861990e-01 5.600000e-01 3.490659e-01 1.396036e+00 1.432420e+00
   5.600000e-01 4.363323e-01 1.954045e+00 1.957815e+00 5.600000e-01 5.235988e-01
   2.447347e+00 2.395183e+00 5.600000e-01 6.108652e-01 2.801605e+00 2.697371e+00
   5.600000e-01 6.981317e-01 2.957674e+00 2.831221e+00 5.600000e-01 7.853982e-01
   2.879232e+00 2.770338e+00 5.600000e-01 8.726646e-01 2.557695e+00 2.494556e+00
   5.600000e-01 9.599311e-01 2.013801e+00 1.998714e+00 5.600000e-01 1.047198e+00
   1.295654e+00 1.306226e+00 5.600000e-01 1.134464e+00 4.734571e-01 4.783671e-01
   5.600000e-01 1.221730e+00 -3.684596e-01 -3.888056e-01 5.600000e-01 1.308997e+00
   -1.141357e+00 -1.181883e+00 5.600000e-01 1.396263e+00 -1.762401e+00 -1.796026e+00
   5.600000e-01 1.483530e+00 -2.164341e+00 -2.158662e+00 5.600000e-01 1.570796e+00
   -2.303385e+00 -2.241178e+00 5.600000e-01 1.658063e+00 -2.164341e+00 -2.055172e+00
   5.600000e-01 1.745329e+00 -1.762401e+00 -1.637890e+00 5.600000e-01 1.832596e+00
   -1.141357e+00 -1.036592e+00 5.600000e-01 1.919862e+00 -3.684596e-01 -3.007251e-01
   5.600000e-01 2.007129e+00 4.734571e-01 5.153506e-01 5.600000e-01 2.094395e+00
   1.295654e+00 1.344166e+00 5.600000e-01 2.181662e+00 2.013801e+00 2.101033e+00
   5.600000e-01 2.268928e+00 2.557695e+00 2.691948e+00 5.600000e-01 2.356194e+00
   2.879232e+00 3.034313e+00 5.600000e-01 2.443461e+00 2.957674e+00 3.082781e+00
   5.600000e-01 2.530727e+00 2.801605e+00 2.847757e+00 5.600000e-01 2.617994e+00
   2.447347e+00 2.396188e+00 5.600000e-01 2.705260e+00 1.954045e+00 1.832405e+00
   5.600000e-01 2.792527e+00 1.396036e+00 1.266736e+00 5.600000e-01 2.879793e+00
   8.534336e-01 7.857228e-01 5.600000e-01 2.967060e+00 4.020730e-01 4.367151e-01
   5.600000e-01 3.054326e+00 1.040504e-01 2.316944e-01 5.600000e-01 3.141593e+00
   0.000000e+00 1.648847e-01 6.100000e-01 0.000000e+00 0.000000e+00 -5.398521e-02
   6.100000e-01 8.726646e-02 1.206489e-01 7.911163e-02 6.100000e-01 1.745329e-01
   4.662130e-01 4.511756e-01 6.100000e-01 2.617994e-01 9.895761e-01 9.894218e-01
   6.100000e-01 3.490659e-01 1.618736e+00 1.597839e+00 6.100000e-01 4.363323e-01
   2.265760e+00 2.182360e+00 6.100000e-01 5.235988e-01 2.837756e+00 2.667969e+00
   6.100000e-01 6.108652e-01 3.248527e+00 3.002480e+00 6.100000e-01 6.981317e-01
   3.429492e+00 3.149894e+00 6.100000e-01 7.853982e-01 3.338536e+00 3.082047e+00
   6.100000e-01 8.726646e-01 2.965707e+00 2.777358e+00 6.100000e-01 9.599311e-01
   2.335049e+00 2.229884e+00 6.100000e-01 1.047198e+00 1.502341e+00 1.464116e+00
   6.100000e-01 1.134464e+00 5.489845e-01 5.457441e-01 6.100000e-01 1.221730e+00
   -4.272375e-01 -4.206518e-01 6.100000e-01 1.308997e+00 -1.323430e+00 -1.309672e+00
   6.100000e-01 1.396263e+00 -2.043545e+00 -2.003149e+00 6.100000e-01 1.483530e+00
   -2.509604e+00 -2.416825e+00 6.100000e-01 1.570796e+00 -2.670829e+00 -2.514817e+00
   6.100000e-01 1.658063e+00 -2.509604e+00 -2.307436e+00 6.100000e-01 1.745329e+00
   -2.043545e+00 -1.836512e+00 6.100000e-01 1.832596e+00 -1.323430e+00 -1.158128e+00
   6.100000e-01 1.919862e+00 -4.272375e-01 -3.324373e-01 6.100000e-01 2.007129e+00
   5.489845e-01 5.758379e-01 6.100000e-01 2.094395e+00 1.502341e+00 1.490597e+00
   6.100000e-01 2.181662e+00 2.335049e+00 2.320649e+00 6.100000e-01 2.268928e+00
   2.965707e+00 2.967317e+00 6.100000e-01 2.356194e+00 3.338536e+00 3.344698e+00
   6.100000e-01 2.443461e+00 3.429492e+00 3.405356e+00 6.100000e-01 2.530727e+00
   3.248527e+00 3.159161e+00 6.100000e-01 2.617994e+00 2.837756e+00 2.674698e+00
   6.100000e-01 2.705260e+00 2.265760e+00 2.060640e+00 6.100000e-01 2.792527e+00
   1.618736e+00 1.434376e+00 6.100000e-01 2.879793e+00 9.895761e-01 8.915408e-01
   6.100000e-01 2.967060e+00 4.662130e-01 4.892499e-01 6.100000e-01 3.054326e+00
   1.206489e-01 2.482095e-01 6.100000e-01 3.141593e+00 0.000000e+00 1.686754e-01
   6.600000e-01 0.000000e+00 0.000000e+00 -5.472942e-02 6.600000e-01 8.726646e-02
   1.328198e-01 8.808837e-02 6.600000e-01 1.745329e-01 5.132441e-01 4.874985e-01
   6.600000e-01 2.617994e-01 1.089403e+00 1.065727e+00 6.600000e-01 3.490659e-01
   1.782033e+00 1.719826e+00 6.600000e-01 4.363323e-01 2.494328e+00 2.348404e+00
   6.600000e-01 5.235988e-01 3.124026e+00 2.870132e+00 6.600000e-01 6.108652e-01
   3.576234e+00 3.228339e+00 6.600000e-01 6.981317e-01 3.775455e+00 3.384477e+00
   6.600000e-01 7.853982e-01 3.675324e+00 3.309349e+00 6.600000e-01 8.726646e-01
   3.264885e+00 2.981294e+00 6.600000e-01 9.599311e-01 2.570607e+00 2.394961e+00
   6.600000e-01 1.047198e+00 1.653896e+00 1.576324e+00 6.600000e-01 1.134464e+00
   6.043655e-01 5.940793e-01 6.600000e-01 1.221730e+00 -4.703368e-01 -4.420489e-01
   6.600000e-01 1.308997e+00 -1.456936e+00 -1.399266e+00 6.600000e-01 1.396263e+00
   -2.249696e+00 -2.150555e+00 6.600000e-01 1.483530e+00 -2.762770e+00 -2.603023e+00
   6.600000e-01 1.570796e+00 -2.940259e+00 -2.714483e+00 6.600000e-01 1.658063e+00
   -2.762770e+00 -2.493070e+00 6.600000e-01 1.745329e+00 -2.249696e+00 -1.983302e+00
   6.600000e-01 1.832596e+00 -1.456936e+00 -1.248147e+00 6.600000e-01 1.919862e+00
   -4.703368e-01 -3.569195e-01 6.600000e-01 2.007129e+00 6.043655e-01 6.166514e-01
   6.600000e-01 2.094395e+00 1.653896e+00 1.589643e+00 6.600000e-01 2.181662e+00
   2.570607e+00 2.467115e+00 6.600000e-01 2.268928e+00 3.264885e+00 3.149249e+00
   6.600000e-01 2.356194e+00 3.675324e+00 3.550241e+00 6.600000e-01 2.443461e+00
   3.775455e+00 3.622554e+00 6.600000e-01 2.530727e+00 3.576234e+00 3.375099e+00
   6.600000e-01 2.617994e+00 3.124026e+00 2.875173e+00 6.600000e-01 2.705260e+00
   2.494328e+00 2.231303e+00 6.600000e-01 2.792527e+00 1.782033e+00 1.563468e+00
   6.600000e-01 2.879793e+00 1.089403e+00 9.733871e-01 6.600000e-01 2.967060e+00
   5.132441e-01 5.270407e-01 6.600000e-01 3.054326e+00 1.328198e-01 2.546343e-01
   6.600000e-01 3.141593e+00 0.000000e+00 1.637304e-01 7.100000e-01 0.000000e+00
   0.000000e+00 -5.290632e-02 7.100000e-01 8.726646e-02 1.388533e-01 9.491743e-02
   7.100000e-01 1.745329e-01 5.365586e-01 5.085727e-01 7.100000e-01 2.617994e-01
   1.138890e+00 1.108044e+00 7.100000e-01 3.490659e-01 1.862983e+00 1.786942e+00
   7.100000e-01 4.363323e-01 2.607635e+00 2.439766e+00 7.100000e-01 5.235988e-01
   3.265937e+00 2.981171e+00 7.100000e-01 6.108652e-01 3.738688e+00 3.351395e+00
   7.100000e-01 6.981317e-01 3.946958e+00 3.510307e+00 7.100000e-01 7.853982e-01
   3.842279e+00 3.428710e+00 7.100000e-01 8.726646e-01 3.413194e+00 3.086062e+00
   7.100000e-01 9.599311e-01 2.687378e+00 2.478501e+00 7.100000e-01 1.047198e+00
   1.729025e+00 1.633263e+00 7.100000e-01 1.134464e+00 6.318192e-01 6.200301e-01
   7.100000e-01 1.221730e+00 -4.917022e-01 -4.501923e-01 7.100000e-01 1.308997e+00
   -1.523118e+00 -1.442222e+00 7.100000e-01 1.396263e+00 -2.351890e+00 -2.225085e+00
   7.100000e-01 1.483530e+00 -2.888271e+00 -2.700795e+00 7.100000e-01 1.570796e+00
   -3.073823e+00 -2.822320e+00 7.100000e-01 1.658063e+00 -2.888271e+00 -2.595052e+00
   7.100000e-01 1.745329e+00 -2.351890e+00 -2.064297e+00 7.100000e-01 1.832596e+00
   -1.523118e+00 -1.297501e+00 7.100000e-01 1.919862e+00 -4.917022e-01 -3.707866e-01
   7.100000e-01 2.007129e+00 6.318192e-01 6.353910e-01 7.100000e-01 2.094395e+00
   1.729025e+00 1.633831e+00 7.100000e-01 2.181662e+00 2.687378e+00 2.528936e+00
   7.100000e-01 2.268928e+00 3.413194e+00 3.223239e+00 7.100000e-01 2.356194e+00
   3.842279e+00 3.634209e+00 7.100000e-01 2.443461e+00 3.946958e+00 3.716058e+00
   7.100000e-01 2.530727e+00 3.738688e+00 3.476465e+00 7.100000e-01 2.617994e+00
   3.265937e+00 2.978917e+00 7.100000e-01 2.705260e+00 2.607635e+00 2.327713e+00
   7.100000e-01 2.792527e+00 1.862983e+00 1.641013e+00 7.100000e-01 2.879793e+00
   1.138890e+00 1.023101e+00 7.100000e-01 2.967060e+00 5.365586e-01 5.468485e-01
   7.100000e-01 3.054326e+00 1.388533e-01 2.514150e-01 7.100000e-01 3.141593e+00
   0.000000e+00 1.518638e-01 7.600000e-01 0.000000e+00 0.000000e+00 -4.933330e-02
   7.600000e-01 8.726646e-02 1.375417e-01 9.806293e-02 7.600000e-01 1.745329e-01
   5.314902e-01 5.107348e-01 7.600000e-01 2.617994e-01 1.128132e+00 1.109301e+00
   7.600000e-01 3.490659e-01 1.845385e+00 1.787749e+00 7.600000e-01 4.363323e-01
   2.583002e+00 2.440263e+00 7.600000e-01 5.235988e-01 3.235086e+00 2.980581e+00
   7.600000e-01 6.108652e-01 3.703371e+00 3.348095e+00 7.600000e-01 6.981317e-01
   3.909674e+00 3.502722e+00 7.600000e-01 7.853982e-01 3.805984e+00 3.416597e+00
   7.600000e-01 8.726646e-01 3.380953e+00 3.071364e+00 7.600000e-01 9.599311e-01
   2.661993e+00 2.465065e+00 7.600000e-01 1.047198e+00 1.712693e+00 1.625344e+00
   7.600000e-01 1.134464e+00 6.258510e-01 6.202537e-01 7.600000e-01 1.221730e+00
   -4.870575e-01 -4.422769e-01 7.600000e-01 1.308997e+00 -1.508731e+00 -1.430092e+00
   7.600000e-01 1.396263e+00 -2.329674e+00 -2.213581e+00 7.600000e-01 1.483530e+00
   -2.860988e+00 -2.693682e+00 7.600000e-01 1.570796e+00 -3.044787e+00 -2.820470e+00
   7.600000e-01 1.658063e+00 -2.860988e+00 -2.596364e+00 7.600000e-01 1.745329e+00
   -2.329674e+00 -2.065533e+00 7.600000e-01 1.832596e+00 -1.508731e+00 -1.297042e+00
   7.600000e-01 1.919862e+00 -4.870575e-01 -3.706534e-01 7.600000e-01 2.007129e+00
   6.258510e-01 6.296566e-01 7.600000e-01 2.094395e+00 1.712693e+00 1.615686e+00
   7.600000e-01 2.181662e+00 2.661993e+00 2.494616e+00 7.600000e-01 2.268928e+00
   3.380953e+00 3.174780e+00 7.600000e-01 2.356194e+00 3.805984e+00 3.579866e+00
   7.600000e-01 2.443461e+00 3.909674e+00 3.667550e+00 7.600000e-01 2.530727e+00
   3.703371e+00 3.444152e+00 7.600000e-01 2.617994e+00 3.235086e+00 2.967232e+00
   7.600000e-01 2.705260e+00 2.583002e+00 2.333184e+00 7.600000e-01 2.792527e+00
   1.845385e+00 1.654010e+00 7.600000e-01 2.879793e+00 1.128132e+00 1.032522e+00
   7.600000e-01 2.967060e+00 5.314902e-01 5.454342e-01 7.600000e-01 3.054326e+00
   1.375417e-01 2.389983e-01 7.600000e-01 3.141593e+00 0.000000e+00 1.348896e-01
   8.100000e-01 0.000000e+00 0.000000e+00 -4.482777e-02 8.100000e-01 8.726646e-02
   1.283661e-01 9.598894e-02 8.100000e-01 1.745329e-01 4.960339e-01 4.903217e-01
   8.100000e-01 2.617994e-01 1.052873e+00 1.062425e+00 8.100000e-01 3.490659e-01
   1.722277e+00 1.710809e+00 8.100000e-01 4.363323e-01 2.410687e+00 2.333714e+00
   8.100000e-01 5.235988e-01 3.019270e+00 2.847860e+00 8.100000e-01 6.108652e-01
   3.456315e+00 3.194886e+00 8.100000e-01 6.981317e-01 3.648856e+00 3.337059e+00
   8.100000e-01 7.853982e-01 3.552082e+00 3.249477e+00 8.100000e-01 8.726646e-01
   3.155406e+00 2.916899e+00 8.100000e-01 9.599311e-01 2.484408e+00 2.339211e+00
   8.100000e-01 1.047198e+00 1.598437e+00 1.542978e+00 8.100000e-01 1.134464e+00
   5.840998e-01 5.914076e-01 8.100000e-01 1.221730e+00 -4.545653e-01 -4.154979e-01
   8.100000e-01 1.308997e+00 -1.408082e+00 -1.354432e+00 8.100000e-01 1.396263e+00
   -2.174259e+00 -2.102883e+00 8.100000e-01 1.483530e+00 -2.670129e+00 -2.565224e+00
   8.100000e-01 1.570796e+00 -2.841666e+00 -2.691076e+00 8.100000e-01 1.658063e+00
   -2.670129e+00 -2.479987e+00 8.100000e-01 1.745329e+00 -2.174259e+00 -1.973046e+00
   8.100000e-01 1.832596e+00 -1.408082e+00 -1.237623e+00 8.100000e-01 1.919862e+00
   -4.545653e-01 -3.531349e-01 8.100000e-01 2.007129e+00 5.840998e-01 5.970479e-01
   8.100000e-01 2.094395e+00 1.598437e+00 1.527732e+00 8.100000e-01 2.181662e+00
   2.484408e+00 2.352661e+00 8.100000e-01 2.268928e+00 3.155406e+00 2.989368e+00
   8.100000e-01 2.356194e+00 3.552082e+00 3.370478e+00 8.100000e-01 2.443461e+00
   3.648856e+00 3.458712e+00 8.100000e-01 2.530727e+00 3.456315e+00 3.259056e+00
   8.100000e-01 2.617994e+00 3.019270e+00 2.821422e+00 8.100000e-01 2.705260e+00
   2.410687e+00 2.231035e+00 8.100000e-01 2.792527e+00 1.722277e+00 1.589460e+00
   8.100000e-01 2.879793e+00 1.052873e+00 9.934887e-01 8.100000e-01 2.967060e+00
   4.960339e-01 5.195586e-01 8.100000e-01 3.054326e+00 1.283661e-01 2.178305e-01
   8.100000e-01 3.141593e+00 0.000000e+00 1.146220e-01 8.600000e-01 0.000000e+00
   0.000000e+00 -4.020709e-02 8.600000e-01 8.726646e-02 1.116018e-01 8.715969e-02
   8.600000e-01 1.745329e-01 4.312530e-01 4.436704e-01 8.600000e-01 2.617994e-01
   9.153706e-01 9.603462e-01 8.600000e-01 3.490659e-01 1.497352e+00 1.544685e+00
   8.600000e-01 4.363323e-01 2.095857e+00 2.103939e+00 8.600000e-01 5.235988e-01
   2.624961e+00 2.562507e+00 8.600000e-01 6.108652e-01 3.004929e+00 2.868217e+00
   8.600000e-01 6.981317e-01 3.172324e+00 2.988659e+00 8.600000e-01 7.853982e-01
   3.088189e+00 2.903821e+00 8.600000e-01 8.726646e-01 2.743317e+00 2.602368e+00
   8.600000e-01 9.599311e-01 2.159951e+00 2.085498e+00 8.600000e-01 1.047198e+00
   1.389685e+00 1.376580e+00 8.600000e-01 1.134464e+00 5.078177e-01 5.301495e-01
   8.600000e-01 1.221730e+00 -3.952002e-01 -3.670508e-01 8.600000e-01 1.308997e+00
   -1.224189e+00 -1.206798e+00 8.600000e-01 1.396263e+00 -1.890306e+00 -1.879835e+00
   8.600000e-01 1.483530e+00 -2.321416e+00 -2.298964e+00 8.600000e-01 1.570796e+00
   -2.470551e+00 -2.416283e+00 8.600000e-01 1.658063e+00 -2.321416e+00 -2.228901e+00
   8.600000e-01 1.745329e+00 -1.890306e+00 -1.772874e+00 8.600000e-01 1.832596e+00
   -1.224189e+00 -1.110097e+00 8.600000e-01 1.919862e+00 -3.952002e-01 -3.148464e-01
   8.600000e-01 2.007129e+00 5.078177e-01 5.351651e-01 8.600000e-01 2.094395e+00
   1.389685e+00 1.362496e+00 8.600000e-01 2.181662e+00 2.159951e+00 2.091574e+00
   8.600000e-01 2.268928e+00 2.743317e+00 2.652498e+00 8.600000e-01 2.356194e+00
   3.088189e+00 2.989312e+00 8.600000e-01 2.443461e+00 3.172324e+00 3.071229e+00
   8.600000e-01 2.530727e+00 3.004929e+00 2.902072e+00 8.600000e-01 2.617994e+00
   2.624961e+00 2.522792e+00 8.600000e-01 2.705260e+00 2.095857e+00 2.004583e+00
   8.600000e-01 2.792527e+00 1.497352e+00 1.434364e+00 8.600000e-01 2.879793e+00
   9.153706e-01 8.978420e-01 8.600000e-01 2.967060e+00 4.312530e-01 4.659830e-01
   8.600000e-01 3.054326e+00 1.116018e-01 1.883582e-01 8.600000e-01 3.141593e+00
   0.000000e+00 9.287495e-02 9.100000e-01 0.000000e+00 0.000000e+00 -3.610689e-02
   9.100000e-01 8.726646e-02 8.832570e-02 7.078015e-02 9.100000e-01 1.745329e-01
   3.413093e-01 3.694661e-01 9.100000e-01 2.617994e-01 7.244574e-01 8.007929e-01
   9.100000e-01 3.490659e-01 1.185058e+00 1.285708e+00 9.100000e-01 4.363323e-01
   1.658737e+00 1.745601e+00 9.100000e-01 5.235988e-01 2.077489e+00 2.117588e+00
   9.100000e-01 6.108652e-01 2.378209e+00 2.360053e+00 9.100000e-01 6.981317e-01
   2.510692e+00 2.449211e+00 9.100000e-01 7.853982e-01 2.444105e+00 2.371972e+00
   9.100000e-01 8.726646e-01 2.171161e+00 2.121539e+00 9.100000e-01 9.599311e-01
   1.709463e+00 1.699542e+00 9.100000e-01 1.047198e+00 1.099847e+00 1.123682e+00
   9.100000e-01 1.134464e+00 4.019053e-01 4.357767e-01 9.100000e-01 1.221730e+00
   -3.127757e-01 -2.960766e-01 9.100000e-01 1.308997e+00 -9.688679e-01 -9.849121e-01
   9.100000e-01 1.396263e+00 -1.496056e+00 -1.540854e+00 9.100000e-01 1.483530e+00
   -1.837253e+00 -1.890219e+00 9.100000e-01 1.570796e+00 -1.955284e+00 -1.990747e+00
   9.100000e-01 1.658063e+00 -1.837253e+00 -1.837783e+00 9.100000e-01 1.745329e+00
   -1.496056e+00 -1.460495e+00 9.100000e-01 1.832596e+00 -9.688679e-01 -9.113806e-01
   9.100000e-01 1.919862e+00 -3.127757e-01 -2.544049e-01 9.100000e-01 2.007129e+00
   4.019053e-01 4.438630e-01 9.100000e-01 2.094395e+00 1.099847e+00 1.118771e+00
   9.100000e-01 2.181662e+00 1.709463e+00 1.709567e+00 9.100000e-01 2.268928e+00
   2.171161e+00 2.162010e+00 9.100000e-01 2.356194e+00 2.444105e+00 2.433701e+00
   9.100000e-01 2.443461e+00 2.510692e+00 2.501584e+00 9.100000e-01 2.530727e+00
   2.378209e+00 2.368604e+00 9.100000e-01 2.617994e+00 2.077489e+00 2.065853e+00
   9.100000e-01 2.705260e+00 1.658737e+00 1.648150e+00 9.100000e-01 2.792527e+00
   1.185058e+00 1.183887e+00 9.100000e-01 2.879793e+00 7.244574e-01 7.425219e-01
   9.100000e-01 2.967060e+00 3.413093e-01 3.838135e-01 9.100000e-01 3.054326e+00
   8.832570e-02 1.514541e-01 9.100000e-01 3.141593e+00 0.000000e+00 7.120065e-02
   9.600000e-01 0.000000e+00 0.000000e+00 -3.254991e-02 9.600000e-01 8.726646e-02
   6.032410e-02 4.855301e-02 9.600000e-01 1.745329e-01 2.331051e-01 2.743117e-01
   9.600000e-01 2.617994e-01 4.947851e-01 5.976748e-01 9.600000e-01 3.490659e-01
   8.093633e-01 9.564041e-01 9.600000e-01 4.363323e-01 1.132873e+00 1.289922e+00
   9.600000e-01 5.235988e-01 1.418869e+00 1.551920e+00 9.600000e-01 6.108652e-01
   1.624254e+00 1.714678e+00 9.600000e-01 6.981317e-01 1.714736e+00 1.765536e+00
   9.600000e-01 7.853982e-01 1.669258e+00 1.699803e+00 9.600000e-01 8.726646e-01
   1.482845e+00 1.515598e+00 9.600000e-01 9.599311e-01 1.167518e+00 1.214225e+00
   9.600000e-01 1.047198e+00 7.511662e-01 8.058223e-01 9.600000e-01 1.134464e+00
   2.744906e-01 3.164861e-01 9.600000e-01 1.221730e+00 -2.136175e-01 -2.082773e-01
   9.600000e-01 1.308997e+00 -6.617109e-01 -7.072956e-01 9.600000e-01 1.396263e+00
   -1.021767e+00 -1.114637e+00 9.600000e-01 1.483530e+00 -1.254795e+00 -1.374015e+00
   9.600000e-01 1.570796e+00 -1.335407e+00 -1.451308e+00 9.600000e-01 1.658063e+00
   -1.254795e+00 -1.340733e+00 9.600000e-01 1.745329e+00 -1.021767e+00 -1.063215e+00
   9.600000e-01 1.832596e+00 -6.617109e-01 -6.588282e-01 9.600000e-01 1.919862e+00
   -2.136175e-01 -1.771781e-01 9.600000e-01 2.007129e+00 2.744906e-01 3.305987e-01
   9.600000e-01 2.094395e+00 7.511662e-01 8.164869e-01 9.600000e-01 2.181662e+00
   1.167518e+00 1.237565e+00 9.600000e-01 2.268928e+00 1.482845e+00 1.557365e+00
   9.600000e-01 2.356194e+00 1.669258e+00 1.748406e+00 9.600000e-01 2.443461e+00
   1.714736e+00 1.796164e+00 9.600000e-01 2.530727e+00 1.624254e+00 1.702977e+00
   9.600000e-01 2.617994e+00 1.418869e+00 1.489645e+00 9.600000e-01 2.705260e+00
   1.132873e+00 1.193166e+00 9.600000e-01 2.792527e+00 8.093633e-01 8.607162e-01
   9.600000e-01 2.879793e+00 4.947851e-01 5.416653e-01 9.600000e-01 2.967060e+00
   2.331051e-01 2.800618e-01 9.600000e-01 3.054326e+00 6.032410e-02 1.094278e-01
   9.600000e-01 3.141593e+00 0.000000e+00 5.026831e-02 1.010000e+00 0.000000e+00
   0.000000e+00 -2.942986e-02 1.010000e+00 8.726646e-02 2.991062e-02 2.270687e-02
   1.010000e+00 1.745329e-01 1.155810e-01 1.664768e-01 1.010000e+00 2.617994e-01
   2.453303e-01 3.683089e-01 1.010000e+00 3.490659e-01 4.013083e-01 5.848146e-01
   1.010000e+00 4.363323e-01 5.617150e-01 7.758220e-01 1.010000e+00 5.235988e-01
   7.035210e-01 9.139502e-01 1.010000e+00 6.108652e-01 8.053570e-01 9.873911e-01
   1.010000e+00 6.981317e-01 8.502209e-01 9.960636e-01 1.010000e+00 7.853982e-01
   8.276718e-01 9.444579e-01 1.010000e+00 8.726646e-01 7.352420e-01 8.357143e-01
   1.010000e+00 9.599311e-01 5.788927e-01 6.702779e-01 1.010000e+00 1.047198e+00
   3.724523e-01 4.495940e-01 1.010000e+00 1.134464e+00 1.361013e-01 1.823484e-01
   1.010000e+00 1.221730e+00 -1.059184e-01 -1.107357e-01 1.010000e+00 1.308997e+00
   -3.280975e-01 -3.968478e-01 1.010000e+00 1.396263e+00 -5.066246e-01 -6.366796e-01
   1.010000e+00 1.483530e+00 -6.221674e-01 -7.937378e-01 1.010000e+00 1.570796e+00
   -6.621374e-01 -8.436918e-01 1.010000e+00 1.658063e+00 -6.221674e-01 -7.801530e-01
   1.010000e+00 1.745329e+00 -5.066246e-01 -6.150410e-01 1.010000e+00 1.832596e+00
   -3.280975e-01 -3.740988e-01 1.010000e+00 1.919862e+00 -1.059184e-01 -8.995489e-02
   1.010000e+00 2.007129e+00 1.361013e-01 2.044298e-01 1.010000e+00 2.094395e+00
   3.724523e-01 4.800218e-01 1.010000e+00 2.181662e+00 5.788927e-01 7.133850e-01
   1.010000e+00 2.268928e+00 7.352420e-01 8.867874e-01 1.010000e+00 2.356194e+00
   8.276718e-01 9.881724e-01 1.010000e+00 2.443461e+00 8.502209e-01 1.011858e+00
   1.010000e+00 2.530727e+00 8.053570e-01 9.598124e-01 1.010000e+00 2.617994e+00
   7.035210e-01 8.425823e-01 1.010000e+00 2.705260e+00 5.617150e-01 6.788701e-01
   1.010000e+00 2.792527e+00 4.013083e-01 4.933362e-01 1.010000e+00 2.879793e+00
   2.453303e-01 3.130296e-01 1.010000e+00 2.967060e+00 1.155810e-01 1.634046e-01
   1.010000e+00 3.054326e+00 2.991062e-02 6.489172e-02 1.010000e+00 3.141593e+00
   0.000000e+00 3.056127e-02 1.060000e+00 0.000000e+00 -0.000000e+00 -2.664046e-02
   1.060000e+00 8.726646e-02 -3.222206e-04 -4.529705e-03 1.060000e+00 1.745329e-01
   -1.245129e-03 5.423124e-02 1.060000e+00 2.617994e-01 -2.642890e-03 1.300119e-01
   1.060000e+00 3.490659e-01 -4.323206e-03 1.989807e-01 1.060000e+00 4.363323e-01
   -6.051232e-03 2.422211e-01 1.060000e+00 5.235988e-01 -7.578877e-03 2.521277e-01
   1.060000e+00 6.108652e-01 -8.675934e-03 2.334920e-01 1.060000e+00 6.981317e-01
   -9.159243e-03 1.992205e-01 1.060000e+00 7.853982e-01 -8.916326e-03 1.630787e-01
   1.060000e+00 8.726646e-01 -7.920600e-03 1.330591e-01 1.060000e+00 9.599311e-01
   -6.236284e-03 1.084324e-01 1.060000e+00 1.047198e+00 -4.012347e-03 8.158983e-02
   1.060000e+00 1.134464e+00 -1.466189e-03 4.343447e-02 1.060000e+00 1.221730e+00
   1.141036e-03 -1.053521e-02 1.060000e+00 1.308997e+00 3.534522e-03 -7.646827e-02
   1.060000e+00 1.396263e+00 5.457756e-03 -1.424773e-01 1.060000e+00 1.483530e+00
   6.702473e-03 -1.927727e-01 1.060000e+00 1.570796e+00 7.133061e-03 -2.136207e-01
   1.060000e+00 1.658063e+00 6.702473e-03 -1.984456e-01 1.060000e+00 1.745329e+00
   5.457756e-03 -1.499819e-01 1.060000e+00 1.832596e+00 3.534522e-03 -7.885156e-02
   1.060000e+00 1.919862e+00 1.141036e-03 4.758541e-04 1.060000e+00 2.007129e+00
   -1.466189e-03 7.441379e-02 1.060000e+00 2.094395e+00 -4.012347e-03 1.337543e-01
   1.060000e+00 2.181662e+00 -6.236284e-03 1.748410e-01 1.060000e+00 2.268928e+00
   -7.920600e-03 1.985017e-01 1.060000e+00 2.356194e+00 -8.916326e-03 2.077476e-01
   1.060000e+00 2.443461e+00 -9.159243e-03 2.055585e-01 1.060000e+00 2.530727e+00
   -8.675934e-03 1.937336e-01 1.060000e+00 2.617994e+00 -7.578877e-03 1.730786e-01
   1.060000e+00 2.705260e+00 -6.051232e-03 1.445033e-01 1.060000e+00 2.792527e+00
   -4.323206e-03 1.102305e-01 1.060000e+00 2.879793e+00 -2.642890e-03 7.437252e-02
   1.060000e+00 2.967060e+00 -1.245129e-03 4.251811e-02 1.060000e+00 3.054326e+00
   -3.222206e-04 2.045808e-02 1.060000e+00 3.141593e+00 -0.000000e+00 1.256282e-02
   1.110000e+00 0.000000e+00 -0.000000e+00 -2.407543e-02 1.110000e+00 8.726646e-02
   -2.778659e-02 -3.092812e-02 1.110000e+00 1.745329e-01 -1.073733e-01 -5.415536e-02
   1.110000e+00 2.617994e-01 -2.279088e-01 -9.989913e-02 1.110000e+00 3.490659e-01
   -3.728104e-01 -1.730565e-01 1.110000e+00 4.363323e-01 -5.218262e-01 -2.719610e-01
   1.110000e+00 5.235988e-01 -6.535622e-01 -3.850996e-01 1.110000e+00 6.108652e-01
   -7.481666e-01 -4.917202e-01 1.110000e+00 6.981317e-01 -7.898446e-01 -5.665645e-01
   1.110000e+00 7.853982e-01 -7.688967e-01 -5.871917e-01 1.110000e+00 8.726646e-01
   -6.830306e-01 -5.411974e-01 1.110000e+00 9.599311e-01 -5.377841e-01 -4.305810e-01
   1.110000e+00 1.047198e+00 -3.460035e-01 -2.715971e-01 1.110000e+00 1.134464e+00
   -1.264364e-01 -9.018499e-02 1.110000e+00 1.221730e+00 9.839686e-02 8.524125e-02
   1.110000e+00 1.308997e+00 3.047985e-01 2.309437e-01 1.110000e+00 1.396263e+00
   4.706479e-01 3.324749e-01 1.110000e+00 1.483530e+00 5.779857e-01 3.854944e-01
   1.110000e+00 1.570796e+00 6.151174e-01 3.931812e-01 1.110000e+00 1.658063e+00
   5.779857e-01 3.619876e-01 1.110000e+00 1.745329e+00 4.706479e-01 2.979551e-01
   1.110000e+00 1.832596e+00 3.047985e-01 2.052548e-01 1.110000e+00 1.919862e+00
   9.839686e-02 8.732527e-02 1.110000e+00 2.007129e+00 -1.264364e-01 -5.039158e-02
   1.110000e+00 2.094395e+00 -3.460035e-01 -1.979371e-01 1.110000e+00 2.181662e+00
   -5.377841e-01 -3.402512e-01 1.110000e+00 2.268928e+00 -6.830306e-01 -4.592683e-01
   1.110000e+00 2.356194e+00 -7.688967e-01 -5.381228e-01 1.110000e+00 2.443461e+00
   -7.898446e-01 -5.658436e-01 1.110000e+00 2.530727e+00 -7.481666e-01 -5.406366e-01
   1.110000e+00 2.617994e+00 -6.535622e-01 -4.704514e-01 1.110000e+00 2.705260e+00
   -5.218262e-01 -3.706937e-01 1.110000e+00 2.792527e+00 -3.728104e-01 -2.601172e-01
   1.110000e+00 2.879793e+00 -2.279088e-01 -1.565485e-01 1.110000e+00 2.967060e+00
   -1.073733e-01 -7.392104e-02 1.110000e+00 3.054326e+00 -2.778659e-02 -2.126080e-02
   1.110000e+00 3.141593e+00 -0.000000e+00 -3.243704e-03 1.160000e+00 0.000000e+00
   -0.000000e+00 -2.162847e-02 1.160000e+00 8.726646e-02 -5.018219e-02 -5.425980e-02
   1.160000e+00 1.745329e-01 -1.939146e-01 -1.504132e-01 1.160000e+00 2.617994e-01
   -4.116000e-01 -3.041074e-01 1.160000e+00 3.490659e-01 -6.732902e-01 -5.032558e-01
   1.160000e+00 4.363323e-01 -9.424106e-01 -7.278044e-01 1.160000e+00 5.235988e-01
   -1.180324e+00 -9.492836e-01 1.160000e+00 6.108652e-01 -1.351178e+00 -1.132946e+00
   1.160000e+00 6.981317e-01 -1.426448e+00 -1.242863e+00 1.160000e+00 7.853982e-01
   -1.388616e+00 -1.249210e+00 1.160000e+00 8.726646e-01 -1.233543e+00 -1.135885e+00
   1.160000e+00 9.599311e-01 -9.712303e-01 -9.060316e-01 1.160000e+00 1.047198e+00
   -6.248774e-01 -5.833740e-01 1.160000e+00 1.134464e+00 -2.283423e-01 -2.084392e-01
   1.160000e+00 1.221730e+00 1.777033e-01 1.695105e-01 1.160000e+00 1.308997e+00
   5.504617e-01 5.024888e-01 1.160000e+00 1.396263e+00 8.499834e-01 7.526821e-01
   1.160000e+00 1.483530e+00 1.043834e+00 8.976778e-01 1.160000e+00 1.570796e+00
   1.110893e+00 9.309904e-01 1.160000e+00 1.658063e+00 1.043834e+00 8.587446e-01
   1.160000e+00 1.745329e+00 8.499834e-01 6.947622e-01 1.160000e+00 1.832596e+00
   5.504617e-01 4.565613e-01 1.160000e+00 1.919862e+00 1.777033e-01 1.638045e-01
   1.160000e+00 2.007129e+00 -2.283423e-01 -1.609287e-01 1.160000e+00 2.094395e+00
   -6.248774e-01 -4.906738e-01 1.160000e+00 2.181662e+00 -9.712303e-01 -7.940762e-01
   1.160000e+00 2.268928e+00 -1.233543e+00 -1.038298e+00 1.160000e+00 2.356194e+00
   -1.388616e+00 -1.194692e+00 1.160000e+00 2.443461e+00 -1.426448e+00 -1.245457e+00
   1.160000e+00 2.530727e+00 -1.351178e+00 -1.188676e+00 1.160000e+00 2.617994e+00
   -1.180324e+00 -1.039593e+00 1.160000e+00 2.705260e+00 -9.424106e-01 -8.274804e-01
   1.160000e+00 2.792527e+00 -6.732902e-01 -5.892230e-01 1.160000e+00 2.879793e+00
   -4.116000e-01 -3.619759e-01 1.160000e+00 2.967060e+00 -1.939146e-01 -1.772365e-01
   1.160000e+00 3.054326e+00 -5.018219e-02 -5.765266e-02 1.160000e+00 3.141593e+00
   -0.000000e+00 -1.637500e-02 1.210000e+00 0.000000e+00 -0.000000e+00 -1.919330e-02
   1.210000e+00 8.726646e-02 -6.574349e-02 -7.229616e-02 1.210000e+00 1.745329e-01
   -2.540468e-01 -2.262726e-01 1.210000e+00 2.617994e-01 -5.392356e-01 -4.652959e-01
   1.210000e+00 3.490659e-01 -8.820748e-01 -7.635761e-01 1.210000e+00 4.363323e-01
   -1.234648e+00 -1.086389e+00 1.210000e+00 5.235988e-01 -1.546338e+00 -1.391976e+00
   1.210000e+00 6.108652e-01 -1.770173e+00 -1.634887e+00 1.210000e+00 6.981317e-01
   -1.868784e+00 -1.771247e+00 1.210000e+00 7.853982e-01 -1.819221e+00 -1.765835e+00
   1.210000e+00 8.726646e-01 -1.616060e+00 -1.599832e+00 1.210000e+00 9.599311e-01
   -1.272405e+00 -1.277188e+00 1.210000e+00 1.047198e+00 -8.186494e-01 -8.271479e-01
   1.210000e+00 1.134464e+00 -2.991503e-01 -3.012575e-01 1.210000e+00 1.221730e+00
   2.328084e-01 2.351896e-01 1.210000e+00 1.308997e+00 7.211576e-01 7.152674e-01
   1.210000e+00 1.396263e+00 1.113560e+00 1.082649e+00 1.210000e+00 1.483530e+00
   1.367523e+00 1.300392e+00 1.210000e+00 1.570796e+00 1.455377e+00 1.354083e+00
   1.210000e+00 1.658063e+00 1.367523e+00 1.249423e+00 1.210000e+00 1.745329e+00
   1.113560e+00 1.006432e+00 1.210000e+00 1.832596e+00 7.211576e-01 6.534090e-01
   1.210000e+00 1.919862e+00 2.328084e-01 2.231246e-01 1.210000e+00 2.007129e+00
   -2.991503e-01 -2.481400e-01 1.210000e+00 2.094395e+00 -8.186494e-01 -7.200773e-01
   1.210000e+00 2.181662e+00 -1.272405e+00 -1.148819e+00 1.210000e+00 2.268928e+00
   -1.616060e+00 -1.490364e+00 1.210000e+00 2.356194e+00 -1.819221e+00 -1.707215e+00
   1.210000e+00 2.443461e+00 -1.868784e+00 -1.776390e+00 1.210000e+00 2.530727e+00
   -1.770173e+00 -1.695760e+00 1.210000e+00 2.617994e+00 -1.546338e+00 -1.485933e+00
   1.210000e+00 2.705260e+00 -1.234648e+00 -1.186616e+00 1.210000e+00 2.792527e+00
   -8.820748e-01 -8.486034e-01 1.210000e+00 2.879793e+00 -5.392356e-01 -5.241522e-01
   1.210000e+00 2.967060e+00 -2.540468e-01 -2.587517e-01 1.210000e+00 3.054326e+00
   -6.574349e-02 -8.610520e-02 1.210000e+00 3.141593e+00 -0.000000e+00 -2.634776e-02
   1.260000e+00 0.000000e+00 -0.000000e+00 -1.666364e-02 1.260000e+00 8.726646e-02
   -7.342184e-02 -8.280861e-02 1.260000e+00 1.745329e-01 -2.837176e-01 -2.734638e-01
   1.260000e+00 2.617994e-01 -6.022142e-01 -5.661479e-01 1.260000e+00 3.490659e-01
   -9.850946e-01 -9.259761e-01 1.260000e+00 4.363323e-01 -1.378846e+00 -1.308796e+00
   1.260000e+00 5.235988e-01 -1.726938e+00 -1.664729e+00 1.260000e+00 6.108652e-01
   -1.976916e+00 -1.942243e+00 1.260000e+00 6.981317e-01 -2.087044e+00 -2.093289e+00
   1.260000e+00 7.853982e-01 -2.031692e+00 -2.079921e+00 1.260000e+00 8.726646e-01
   -1.804804e+00 -1.881870e+00 1.260000e+00 9.599311e-01 -1.421012e+00 -1.503321e+00
   1.260000e+00 1.047198e+00 -9.142615e-01 -9.763260e-01 1.260000e+00 1.134464e+00
   -3.340888e-01 -3.585690e-01 1.260000e+00 1.221730e+00 2.599987e-01 2.751952e-01
   1.260000e+00 1.308997e+00 8.053835e-01 8.463803e-01 1.260000e+00 1.396263e+00
   1.243615e+00 1.286881e+00 1.260000e+00 1.483530e+00 1.527239e+00 1.550251e+00
   1.260000e+00 1.570796e+00 1.625354e+00 1.616736e+00 1.260000e+00 1.658063e+00
   1.527239e+00 1.491622e+00 1.260000e+00 1.745329e+00 1.243615e+00 1.198956e+00
   1.260000e+00 1.832596e+00 8.053835e-01 7.741391e-01 1.260000e+00 1.919862e+00
   2.599987e-01 2.584968e-01 1.260000e+00 2.007129e+00 -3.340888e-01 -3.029678e-01
   1.260000e+00 2.094395e+00 -9.142615e-01 -8.617691e-01 1.260000e+00 2.181662e+00
   -1.421012e+00 -1.366663e+00 1.260000e+00 2.268928e+00 -1.804804e+00 -1.767242e+00
   1.260000e+00 2.356194e+00 -2.031692e+00 -2.020945e+00 1.260000e+00 2.443461e+00
   -2.087044e+00 -2.101753e+00 1.260000e+00 2.530727e+00 -1.976916e+00 -2.007268e+00
   1.260000e+00 2.617994e+00 -1.726938e+00 -1.761056e+00 1.260000e+00 2.705260e+00
   -1.378846e+00 -1.408861e+00 1.260000e+00 2.792527e+00 -9.850946e-01 -1.009774e+00
   1.260000e+00 2.879793e+00 -6.022142e-01 -6.253197e-01 1.260000e+00 2.967060e+00
   -2.837176e-01 -3.097902e-01 1.260000e+00 3.054326e+00 -7.342184e-02 -1.040061e-01
   1.260000e+00 3.141593e+00 -0.000000e+00 -3.267865e-02 1.310000e+00 0.000000e+00
   -0.000000e+00 -1.393800e-02 1.310000e+00 8.726646e-02 -7.298193e-02 -8.365651e-02
   1.310000e+00 1.745329e-01 -2.820177e-01 -2.840418e-01 1.310000e+00 2.617994e-01
   -5.986061e-01 -5.900262e-01 1.310000e+00 3.490659e-01 -9.791923e-01 -9.635163e-01
   1.310000e+00 4.363323e-01 -1.370585e+00 -1.357634e+00 1.310000e+00 5.235988e-01
   -1.716591e+00 -1.721002e+00 1.310000e+00 6.108652e-01 -1.965071e+00 -2.001896e+00
   1.310000e+00 6.981317e-01 -2.074539e+00 -2.152868e+00 1.310000e+00 7.853982e-01
   -2.019519e+00 -2.136589e+00 1.310000e+00 8.726646e-01 -1.793991e+00 -1.932852e+00
   1.310000e+00 9.599311e-01 -1.412498e+00 -1.545310e+00 1.310000e+00 1.047198e+00
   -9.087837e-01 -1.005367e+00 1.310000e+00 1.134464e+00 -3.320871e-01 -3.706998e-01
   1.310000e+00 1.221730e+00 2.584409e-01 2.827258e-01 1.310000e+00 1.308997e+00
   8.005580e-01 8.738324e-01 1.310000e+00 1.396263e+00 1.236164e+00 1.331280e+00
   1.310000e+00 1.483530e+00 1.518089e+00 1.605575e+00 1.310000e+00 1.570796e+00
   1.615615e+00 1.675021e+00 1.310000e+00 1.658063e+00 1.518089e+00 1.544604e+00
   1.310000e+00 1.745329e+00 1.236164e+00 1.239664e+00 1.310000e+00 1.832596e+00
   8.005580e-01 7.979463e-01 1.310000e+00 1.919862e+00 2.584409e-01 2.634012e-01
   1.310000e+00 2.007129e+00 -3.320871e-01 -3.167126e-01 1.310000e+00 2.094395e+00
   -9.087837e-01 -8.923389e-01 1.310000e+00 2.181662e+00 -1.412498e+00 -1.411301e+00
   1.310000e+00 2.268928e+00 -1.793991e+00 -1.822631e+00 1.310000e+00 2.356194e+00
   -2.019519e+00 -2.083319e+00 1.310000e+00 2.443461e+00 -2.074539e+00 -2.166917e+00
   1.310000e+00 2.530727e+00 -1.965071e+00 -2.070741e+00 1.310000e+00 2.617994e+00
   -1.716591e+00 -1.818457e+00 1.310000e+00 2.705260e+00 -1.370585e+00 -1.456513e+00
   1.310000e+00 2.792527e+00 -9.791923e-01 -1.045365e+00 1.310000e+00 2.879793e+00
   -5.986061e-01 -6.484136e-01 1.310000e+00 2.967060e+00 -2.820177e-01 -3.220168e-01
   1.310000e+00 3.054326e+00 -7.298193e-02 -1.088517e-01 1.310000e+00 3.141593e+00
   -0.000000e+00 -3.491156e-02 1.360000e+00 0.000000e+00 -0.000000e+00 -1.103328e-02
   1.360000e+00 8.726646e-02 -6.500361e-02 -7.486420e-02 1.360000e+00 1.745329e-01
   -2.511878e-01 -2.580557e-01 1.360000e+00 2.617994e-01 -5.331670e-01 -5.370291e-01
   1.360000e+00 3.490659e-01 -8.721479e-01 -8.763761e-01 1.360000e+00 4.363323e-01
   -1.220754e+00 -1.233201e+00 1.360000e+00 5.235988e-01 -1.528935e+00 -1.561237e+00
   1.360000e+00 6.108652e-01 -1.750252e+00 -1.814441e+00 1.360000e+00 6.981317e-01
   -1.847753e+00 -1.950701e+00 1.360000e+00 7.853982e-01 -1.798747e+00 -1.936607e+00
   1.360000e+00 8.726646e-01 -1.597873e+00 -1.753506e+00 1.360000e+00 9.599311e-01
   -1.258085e+00 -1.403731e+00 1.360000e+00 1.047198e+00 -8.094363e-01 -9.146183e-01
   1.360000e+00 1.134464e+00 -2.957836e-01 -3.377442e-01 1.360000e+00 1.221730e+00
   2.301884e-01 2.579070e-01 1.360000e+00 1.308997e+00 7.130417e-01 7.978921e-01
   1.360000e+00 1.396263e+00 1.101028e+00 1.216171e+00 1.360000e+00 1.483530e+00
   1.352133e+00 1.466680e+00 1.360000e+00 1.570796e+00 1.438998e+00 1.529223e+00
   1.360000e+00 1.658063e+00 1.352133e+00 1.408629e+00 1.360000e+00 1.745329e+00
   1.101028e+00 1.128804e+00 1.360000e+00 1.832596e+00 7.130417e-01 7.250430e-01
   1.360000e+00 1.919862e+00 2.301884e-01 2.379409e-01 1.360000e+00 2.007129e+00
   -2.957836e-01 -2.894884e-01 1.360000e+00 2.094395e+00 -8.094363e-01 -8.122169e-01
   1.360000e+00 2.181662e+00 -1.258085e+00 -1.283514e+00 1.360000e+00 2.268928e+00
   -1.597873e+00 -1.657599e+00 1.360000e+00 2.356194e+00 -1.798747e+00 -1.895533e+00
   1.360000e+00 2.443461e+00 -1.847753e+00 -1.973002e+00 1.360000e+00 2.530727e+00
   -1.750252e+00 -1.887044e+00 1.360000e+00 2.617994e+00 -1.528935e+00 -1.658658e+00
   1.360000e+00 2.705260e+00 -1.220754e+00 -1.329782e+00 1.360000e+00 2.792527e+00
   -8.721479e-01 -9.553973e-01 1.360000e+00 2.879793e+00 -5.331670e-01 -5.934215e-01
   1.360000e+00 2.967060e+00 -2.511878e-01 -2.954969e-01 1.360000e+00 3.054326e+00
   -6.500361e-02 -1.008099e-01 1.360000e+00 3.141593e+00 -0.000000e+00 -3.325991e-02
   1.410000e+00 0.000000e+00 -0.000000e+00 -8.089231e-03 1.410000e+00 8.726646e-02
   -5.079211e-02 -5.870321e-02 1.410000e+00 1.745329e-01 -1.962715e-01 -2.038528e-01
   1.410000e+00 2.617994e-01 -4.166027e-01 -4.246259e-01 1.410000e+00 3.490659e-01
   -6.814735e-01 -6.928837e-01 1.410000e+00 4.363323e-01 -9.538648e-01 -9.749090e-01
   1.410000e+00 5.235988e-01 -1.194670e+00 -1.234641e+00 1.410000e+00 6.108652e-01
   -1.367601e+00 -1.436220e+00 1.410000e+00 6.981317e-01 -1.443785e+00 -1.546500e+00
   1.410000e+00 7.853982e-01 -1.405494e+00 -1.538513e+00 1.410000e+00 8.726646e-01
   -1.248536e+00 -1.396320e+00 1.410000e+00 9.599311e-01 -9.830348e-01 -1.120363e+00
   1.410000e+00 1.047198e+00 -6.324723e-01 -7.313009e-01 1.410000e+00 1.134464e+00
   -2.311176e-01 -2.699353e-01 1.410000e+00 1.221730e+00 1.798632e-01 2.080552e-01
   1.410000e+00 1.308997e+00 5.571521e-01 6.419374e-01 1.410000e+00 1.396263e+00
   8.603143e-01 9.776063e-01 1.410000e+00 1.483530e+00 1.056521e+00 1.177470e+00
   1.410000e+00 1.570796e+00 1.124395e+00 1.225514e+00 1.410000e+00 1.658063e+00
   1.056521e+00 1.126514e+00 1.410000e+00 1.745329e+00 8.603143e-01 9.007938e-01
   1.410000e+00 1.832596e+00 5.571521e-01 5.774570e-01 1.410000e+00 1.919862e+00
   1.798632e-01 1.890937e-01 1.410000e+00 2.007129e+00 -2.311176e-01 -2.305579e-01
   1.410000e+00 2.094395e+00 -6.324723e-01 -6.465788e-01 1.410000e+00 2.181662e+00
   -9.830348e-01 -1.022580e+00 1.410000e+00 2.268928e+00 -1.248536e+00 -1.322381e+00
   1.410000e+00 2.356194e+00 -1.405494e+00 -1.514582e+00 1.410000e+00 2.443461e+00
   -1.443785e+00 -1.578989e+00 1.410000e+00 2.530727e+00 -1.367601e+00 -1.512385e+00
   1.410000e+00 2.617994e+00 -1.194670e+00 -1.330991e+00 1.410000e+00 2.705260e+00
   -9.538648e-01 -1.068226e+00 1.410000e+00 2.792527e+00 -6.814735e-01 -7.683248e-01
   1.410000e+00 2.879793e+00 -4.166027e-01 -4.780312e-01 1.410000e+00 2.967060e+00
   -1.962715e-01 -2.390152e-01 1.410000e+00 3.054326e+00 -5.079211e-02 -8.282210e-02
   1.410000e+00 3.141593e+00 -0.000000e+00 -2.863207e-02 1.460000e+00 0.000000e+00
   -0.000000e+00 -5.251303e-03 1.460000e+00 8.726646e-02 -3.221082e-02 -3.754944e-02
   1.460000e+00 1.745329e-01 -1.244694e-01 -1.301655e-01 1.460000e+00 2.617994e-01
   -2.641968e-01 -2.710928e-01 1.460000e+00 3.490659e-01 -4.321698e-01 -4.426748e-01
   1.460000e+00 4.363323e-01 -6.049121e-01 -6.239867e-01 1.460000e+00 5.235988e-01
   -7.576234e-01 -7.926836e-01 1.460000e+00 6.108652e-01 -8.672908e-01 -9.261671e-01
   1.460000e+00 6.981317e-01 -9.156049e-01 -1.002714e+00 1.460000e+00 7.853982e-01
   -8.913216e-01 -1.003528e+00 1.460000e+00 8.726646e-01 -7.917838e-01 -9.161880e-01
   1.460000e+00 9.599311e-01 -6.234109e-01 -7.388973e-01 1.460000e+00 1.047198e+00
   -4.010947e-01 -4.838831e-01 1.460000e+00 1.134464e+00 -1.465677e-01 -1.779777e-01
   1.460000e+00 1.221730e+00 1.140638e-01 1.408206e-01 1.460000e+00 1.308997e+00
   3.533289e-01 4.304192e-01 1.460000e+00 1.396263e+00 5.455852e-01 6.532963e-01
   1.460000e+00 1.483530e+00 6.700135e-01 7.838769e-01 1.460000e+00 1.570796e+00
   7.130573e-01 8.122006e-01 1.460000e+00 1.658063e+00 6.700135e-01 7.430504e-01
   1.460000e+00 1.745329e+00 5.455852e-01 5.916367e-01 1.460000e+00 1.832596e+00
   3.533289e-01 3.782297e-01 1.460000e+00 1.919862e+00 1.140638e-01 1.241565e-01
   1.460000e+00 2.007129e+00 -1.465677e-01 -1.496087e-01 1.460000e+00 2.094395e+00
   -4.010947e-01 -4.217497e-01 1.460000e+00 2.181662e+00 -6.234109e-01 -6.695671e-01
   1.460000e+00 2.268928e+00 -7.917838e-01 -8.694951e-01 1.460000e+00 2.356194e+00
   -8.913216e-01 -1.000056e+00 1.460000e+00 2.443461e+00 -9.156049e-01 -1.046549e+00
   1.460000e+00 2.530727e+00 -8.672908e-01 -1.005544e+00 1.460000e+00 2.617994e+00
   -7.576234e-01 -8.870549e-01 1.460000e+00 2.705260e+00 -6.049121e-01 -7.132326e-01
   1.460000e+00 2.792527e+00 -4.321698e-01 -5.139228e-01 1.460000e+00 2.879793e+00
   -2.641968e-01 -3.207524e-01 1.460000e+00 2.967060e+00 -1.244694e-01 -1.617616e-01
   1.460000e+00 3.054326e+00 -3.221082e-02 -5.795827e-02 1.460000e+00 3.141593e+00
   -0.000000e+00 -2.196869e-02 1.510000e+00 0.000000e+00 -0.000000e+00 -2.664957e-03
   1.510000e+00 8.726646e-02 -1.145953e-02 -1.377882e-02 1.510000e+00 1.745329e-01
   -4.428207e-02 -4.572626e-02 1.510000e+00 2.617994e-01 -9.399238e-02 -9.470604e-02
   1.510000e+00 3.490659e-01 -1.537516e-01 -1.553854e-01 1.510000e+00 4.363323e-01
   -2.152075e-01 -2.216635e-01 1.510000e+00 5.235988e-01 -2.695371e-01 -2.868380e-01
   1.510000e+00 6.108652e-01 -3.085531e-01 -3.432156e-01 1.510000e+00 6.981317e-01
   -3.257416e-01 -3.817962e-01 1.510000e+00 7.853982e-01 -3.171024e-01 -3.928718e-01
   1.510000e+00 8.726646e-01 -2.816902e-01 -3.680056e-01 1.510000e+00 9.599311e-01
   -2.217887e-01 -3.030243e-01 1.510000e+00 1.047198e+00 -1.426961e-01 -2.008336e-01
   1.510000e+00 1.134464e+00 -5.214390e-02 -7.257564e-02 1.510000e+00 1.221730e+00
   4.058007e-02 6.385354e-02 1.510000e+00 1.308997e+00 1.257026e-01 1.877888e-01
   1.510000e+00 1.396263e+00 1.941010e-01 2.809532e-01 1.510000e+00 1.483530e+00
   2.383684e-01 3.318295e-01 1.510000e+00 1.570796e+00 2.536819e-01 3.375893e-01
   1.510000e+00 1.658063e+00 2.383684e-01 3.030299e-01 1.510000e+00 1.745329e+00
   1.941010e-01 2.373373e-01 1.510000e+00 1.832596e+00 1.257026e-01 1.504024e-01
   1.510000e+00 1.919862e+00 4.058007e-02 5.042651e-02 1.510000e+00 2.007129e+00
   -5.214390e-02 -5.632839e-02 1.510000e+00 2.094395e+00 -1.426961e-01 -1.640548e-01
   1.510000e+00 2.181662e+00 -2.217887e-01 -2.655434e-01 1.510000e+00 2.268928e+00
   -2.816902e-01 -3.514599e-01 1.510000e+00 2.356194e+00 -3.171024e-01 -4.115415e-01
   1.510000e+00 2.443461e+00 -3.257416e-01 -4.373512e-01 1.510000e+00 2.530727e+00
   -3.085531e-01 -4.253005e-01 1.510000e+00 2.617994e+00 -2.695371e-01 -3.784484e-01
   1.510000e+00 2.705260e+00 -2.152075e-01 -3.061870e-01 1.510000e+00 2.792527e+00
   -1.537516e-01 -2.219664e-01 1.510000e+00 2.879793e+00 -9.399238e-02 -1.400951e-01
   1.510000e+00 2.967060e+00 -4.428207e-02 -7.292605e-02 1.510000e+00 3.054326e+00
   -1.145953e-02 -2.928853e-02 1.510000e+00 3.141593e+00 -0.000000e+00 -1.421044e-02
   1.560000e+00 0.000000e+00 0.000000e+00 -4.756507e-04 1.560000e+00 8.726646e-02
   9.173499e-03 1.023274e-02 1.560000e+00 1.745329e-01 3.544835e-02 4.073229e-02
   1.560000e+00 2.617994e-01 7.524208e-02 8.625822e-02 1.560000e+00 3.490659e-01
   1.230801e-01 1.393489e-01 1.560000e+00 4.363323e-01 1.722763e-01 1.908311e-01
   1.560000e+00 5.235988e-01 2.157678e-01 2.314246e-01 1.560000e+00 6.108652e-01
   2.470006e-01 2.537011e-01 1.560000e+00 6.981317e-01 2.607602e-01 2.538031e-01
   1.560000e+00 7.853982e-01 2.538445e-01 2.322357e-01 1.560000e+00 8.726646e-01
   2.254965e-01 1.933335e-01 1.560000e+00 9.599311e-01 1.775447e-01 1.435640e-01
   1.560000e+00 1.047198e+00 1.142300e-01 8.937908e-02 1.560000e+00 1.134464e+00
   4.174185e-02 3.556657e-02 1.560000e+00 1.221730e+00 -3.248486e-02 -1.519563e-02
   1.560000e+00 1.308997e+00 -1.006265e-01 -6.150263e-02 1.560000e+00 1.396263e+00
   -1.553803e-01 -1.017116e-01 1.560000e+00 1.483530e+00 -1.908169e-01 -1.327415e-01
   1.560000e+00 1.570796e+00 -2.030756e-01 -1.500147e-01 1.560000e+00 1.658063e+00
   -1.908169e-01 -1.487553e-01 1.560000e+00 1.745329e+00 -1.553803e-01 -1.261003e-01
   1.560000e+00 1.832596e+00 -1.006265e-01 -8.298369e-02 1.560000e+00 1.919862e+00
   -3.248486e-02 -2.479937e-02 1.560000e+00 2.007129e+00 4.174185e-02 3.959539e-02
   1.560000e+00 2.094395e+00 1.142300e-01 1.001806e-01 1.560000e+00 2.181662e+00
   1.775447e-01 1.484236e-01 1.560000e+00 2.268928e+00 2.254965e-01 1.792065e-01
   1.560000e+00 2.356194e+00 2.538445e-01 1.913736e-01 1.560000e+00 2.443461e+00
   2.607602e-01 1.869353e-01 1.560000e+00 2.530727e+00 2.470006e-01 1.695651e-01
   1.560000e+00 2.617994e+00 2.157678e-01 1.432291e-01 1.560000e+00 2.705260e+00
   1.722763e-01 1.115241e-01 1.560000e+00 2.792527e+00 1.230801e-01 7.776957e-02
   1.560000e+00 2.879793e+00 7.524208e-02 4.543077e-02 1.560000e+00 2.967060e+00
   3.544835e-02 1.830158e-02 1.560000e+00 3.054326e+00 9.173499e-03 1.170111e-04
   1.560000e+00 3.141593e+00 0.000000e+00 -6.297964e-03 1.610000e+00 0.000000e+00
   0.000000e+00 1.171160e-03 1.610000e+00 8.726646e-02 2.755603e-02 3.210932e-02
   1.610000e+00 1.745329e-01 1.064824e-01 1.204777e-01 1.610000e+00 2.617994e-01
   2.260177e-01 2.535237e-01 1.610000e+00 3.490659e-01 3.697169e-01 4.118921e-01
   1.610000e+00 4.363323e-01 5.174963e-01 5.722681e-01 1.610000e+00 5.235988e-01
   6.481392e-01 7.106323e-01 1.610000e+00 6.108652e-01 7.419586e-01 8.056496e-01
   1.610000e+00 6.981317e-01 7.832908e-01 8.416325e-01 1.610000e+00 7.853982e-01
   7.625167e-01 8.105737e-01 1.610000e+00 8.726646e-01 6.773631e-01 7.129350e-01
   1.610000e+00 9.599311e-01 5.333217e-01 5.571761e-01 1.610000e+00 1.047198e+00
   3.431325e-01 3.582863e-01 1.610000e+00 1.134464e+00 1.253872e-01 1.357446e-01
   1.610000e+00 1.221730e+00 -9.758040e-02 -8.867666e-02 1.610000e+00 1.308997e+00
   -3.022694e-01 -2.930039e-01 1.610000e+00 1.396263e+00 -4.667427e-01 -4.569864e-01
   1.610000e+00 1.483530e+00 -5.731898e-01 -5.639060e-01 1.610000e+00 1.570796e+00
   -6.100133e-01 -6.023053e-01 1.610000e+00 1.658063e+00 -5.731898e-01 -5.675132e-01
   1.610000e+00 1.745329e+00 -4.667427e-01 -4.626717e-01 1.610000e+00 1.832596e+00
   -3.022694e-01 -2.988872e-01 1.610000e+00 1.919862e+00 -9.758040e-02 -9.422407e-02
   1.610000e+00 2.007129e+00 1.253872e-01 1.284750e-01 1.610000e+00 2.094395e+00
   3.431325e-01 3.446315e-01 1.610000e+00 2.181662e+00 5.333217e-01 5.312664e-01
   1.610000e+00 2.268928e+00 6.773631e-01 6.699855e-01 1.610000e+00 2.356194e+00
   7.625167e-01 7.491012e-01 1.610000e+00 2.443461e+00 7.832908e-01 7.646405e-01
   1.610000e+00 2.530727e+00 7.419586e-01 7.202733e-01 1.610000e+00 2.617994e+00
   6.481392e-01 6.263784e-01 1.610000e+00 2.705260e+00 5.174963e-01 4.985143e-01
   1.610000e+00 2.792527e+00 3.697169e-01 3.555099e-01 1.610000e+00 2.879793e+00
   2.260177e-01 2.173153e-01 1.610000e+00 2.967060e+00 1.064824e-01 1.027314e-01
   1.610000e+00 3.054326e+00 2.755603e-02 2.718828e-02 1.610000e+00 3.141593e+00
   0.000000e+00 8.280716e-04 1.660000e+00 0.000000e+00 0.000000e+00 2.130016e-03
   1.660000e+00 8.726646e-02 4.192519e-02 4.947502e-02 1.660000e+00 1.745329e-01
   1.620078e-01 1.847774e-01 1.660000e+00 2.617994e-01 3.438752e-01 3.888144e-01
   1.660000e+00 3.490659e-01 5.625067e-01 6.326085e-01 1.660000e+00 4.363323e-01
   7.873459e-01 8.814180e-01 1.660000e+00 5.235988e-01 9.861129e-01 1.099314e+00
   1.660000e+00 6.108652e-01 1.128855e+00 1.253697e+00 1.660000e+00 6.981317e-01
   1.191740e+00 1.319241e+00 1.660000e+00 7.853982e-01 1.160133e+00 1.280922e+00
   1.660000e+00 8.726646e-01 1.030576e+00 1.135905e+00 1.660000e+00 9.599311e-01
   8.114236e-01 8.941207e-01 1.660000e+00 1.047198e+00 5.220598e-01 5.774195e-01
   1.660000e+00 1.134464e+00 1.907707e-01 2.172540e-01 1.660000e+00 1.221730e+00
   -1.484639e-01 -1.489392e-01 1.660000e+00 1.308997e+00 -4.598884e-01 -4.822640e-01
   1.660000e+00 1.396263e+00 -7.101268e-01 -7.471596e-01 1.660000e+00 1.483530e+00
   -8.720810e-01 -9.157338e-01 1.660000e+00 1.570796e+00 -9.281062e-01 -9.709769e-01
   1.660000e+00 1.658063e+00 -8.720810e-01 -9.084516e-01 1.660000e+00 1.745329e+00
   -7.101268e-01 -7.363728e-01 1.660000e+00 1.832596e+00 -4.598884e-01 -4.742668e-01
   1.660000e+00 1.919862e+00 -1.484639e-01 -1.505506e-01 1.660000e+00 2.007129e+00
   1.907707e-01 2.006230e-01 1.660000e+00 2.094395e+00 5.220598e-01 5.429726e-01
   1.660000e+00 2.181662e+00 8.114236e-01 8.419171e-01 1.660000e+00 2.268928e+00
   1.030576e+00 1.068359e+00 1.660000e+00 2.356194e+00 1.160133e+00 1.202054e+00
   1.660000e+00 2.443461e+00 1.191740e+00 1.234095e+00 1.660000e+00 2.530727e+00
   1.128855e+00 1.168044e+00 1.660000e+00 2.617994e+00 9.861129e-01 1.019400e+00
   1.660000e+00 2.705260e+00 7.873459e-01 8.133973e-01 1.660000e+00 2.792527e+00
   5.625067e-01 5.814797e-01 1.660000e+00 2.879793e+00 3.438752e-01 3.570487e-01
   1.660000e+00 2.967060e+00 1.620078e-01 1.711735e-01 1.660000e+00 3.054326e+00
   4.192519e-02 4.885519e-02 1.660000e+00 3.141593e+00 0.000000e+00 6.227014e-03
   1.710000e+00 0.000000e+00 0.000000e+00 2.255462e-03 1.710000e+00 8.726646e-02
   5.104770e-02 5.995391e-02 1.710000e+00 1.745329e-01 1.972592e-01 2.248989e-01
   1.710000e+00 2.617994e-01 4.186990e-01 4.738538e-01 1.710000e+00 3.490659e-01
   6.849027e-01 7.718624e-01 1.710000e+00 4.363323e-01 9.586647e-01 1.077052e+00
   1.710000e+00 5.235988e-01 1.200681e+00 1.345997e+00 1.710000e+00 6.108652e-01
   1.374482e+00 1.538909e+00 1.710000e+00 6.981317e-01 1.451050e+00 1.624177e+00
   1.710000e+00 7.853982e-01 1.412566e+00 1.582060e+00 1.710000e+00 8.726646e-01
   1.254819e+00 1.407348e+00 1.710000e+00 9.599311e-01 9.879815e-01 1.110706e+00
   1.710000e+00 1.047198e+00 6.356549e-01 7.183101e-01 1.710000e+00 1.134464e+00
   2.322806e-01 2.693906e-01 1.710000e+00 1.221730e+00 -1.807682e-01 -1.883331e-01
   1.710000e+00 1.308997e+00 -5.599557e-01 -6.048315e-01 1.710000e+00 1.396263e+00
   -8.646434e-01 -9.345197e-01 1.710000e+00 1.483530e+00 -1.061837e+00 -1.142295e+00
   1.710000e+00 1.570796e+00 -1.130053e+00 -1.207724e+00 1.710000e+00 1.658063e+00
   -1.061837e+00 -1.126779e+00 1.710000e+00 1.745329e+00 -8.646434e-01 -9.111994e-01
   1.710000e+00 1.832596e+00 -5.599557e-01 -5.860813e-01 1.710000e+00 1.919862e+00
   -1.807682e-01 -1.864818e-01 1.710000e+00 2.007129e+00 2.322806e-01 2.463516e-01
   1.710000e+00 2.094395e+00 6.356549e-01 6.688788e-01 1.710000e+00 2.181662e+00
   9.879815e-01 1.039308e+00 1.710000e+00 2.268928e+00 1.254819e+00 1.321808e+00
   1.710000e+00 2.356194e+00 1.412566e+00 1.490643e+00 1.710000e+00 2.443461e+00
   1.451050e+00 1.533628e+00 1.710000e+00 2.530727e+00 1.374482e+00 1.454099e+00
   1.710000e+00 2.617994e+00 1.200681e+00 1.270696e+00 1.710000e+00 2.705260e+00
   9.586647e-01 1.014787e+00 1.710000e+00 2.792527e+00 6.849027e-01 7.259038e-01
   1.710000e+00 2.879793e+00 4.186990e-01 4.461210e-01 1.710000e+00 2.967060e+00
   1.972592e-01 2.144381e-01 1.710000e+00 3.054326e+00 5.104770e-02 6.204765e-02
   1.710000e+00 3.141593e+00 0.000000e+00 8.958206e-03 1.760000e+00 0.000000e+00
   0.000000e+00 1.456774e-03 1.760000e+00 8.726646e-02 5.431270e-02 6.170902e-02
   1.760000e+00 1.745329e-01 2.098758e-01 2.340299e-01 1.760000e+00 2.617994e-01
   4.454789e-01 4.943634e-01 1.760000e+00 3.490659e-01 7.287088e-01 8.064932e-01
   1.760000e+00 4.363323e-01 1.019981e+00 1.126950e+00 1.760000e+00 5.235988e-01
   1.277477e+00 1.410465e+00 1.760000e+00 6.108652e-01 1.462394e+00 1.615243e+00
   1.760000e+00 6.981317e-01 1.543859e+00 1.707649e+00 1.760000e+00 7.853982e-01
   1.502914e+00 1.666155e+00 1.760000e+00 8.726646e-01 1.335077e+00 1.484366e+00
   1.760000e+00 9.599311e-01 1.051173e+00 1.172779e+00 1.760000e+00 1.047198e+00
   6.763112e-01 7.586983e-01 1.760000e+00 1.134464e+00 2.471371e-01 2.837847e-01
   1.760000e+00 1.221730e+00 -1.923301e-01 -2.008673e-01 1.760000e+00 1.308997e+00
   -5.957703e-01 -6.415658e-01 1.760000e+00 1.396263e+00 -9.199458e-01 -9.895461e-01
   1.760000e+00 1.483530e+00 -1.129752e+00 -1.207638e+00 1.760000e+00 1.570796e+00
   -1.202331e+00 -1.274743e+00 1.760000e+00 1.658063e+00 -1.129752e+00 -1.187452e+00
   1.760000e+00 1.745329e+00 -9.199458e-01 -9.589947e-01 1.760000e+00 1.832596e+00
   -5.957703e-01 -6.163189e-01 1.760000e+00 1.919862e+00 -1.923301e-01 -1.963173e-01
   1.760000e+00 2.007129e+00 2.471371e-01 2.580895e-01 1.760000e+00 2.094395e+00
   6.763112e-01 7.017833e-01 1.760000e+00 2.181662e+00 1.051173e+00 1.091360e+00
   1.760000e+00 2.268928e+00 1.335077e+00 1.389309e+00 1.760000e+00 2.356194e+00
   1.502914e+00 1.568318e+00 1.760000e+00 2.443461e+00 1.543859e+00 1.615058e+00
   1.760000e+00 2.530727e+00 1.462394e+00 1.532502e+00 1.760000e+00 2.617994e+00
   1.277477e+00 1.339937e+00 1.760000e+00 2.705260e+00 1.019981e+00 1.070333e+00
   1.760000e+00 2.792527e+00 7.287088e-01 7.655089e-01 1.760000e+00 2.879793e+00
   4.454789e-01 4.700681e-01 1.760000e+00 2.967060e+00 2.098758e-01 2.253512e-01
   1.760000e+00 3.054326e+00 5.431270e-02 6.437982e-02 1.760000e+00 3.141593e+00
   0.000000e+00 8.301980e-03 1.810000e+00 0.000000e+00 0.000000e+00 -7.331224e-05
   1.810000e+00 8.726646e-02 5.175162e-02 5.569435e-02 1.810000e+00 1.745329e-01
   1.999792e-01 2.153016e-01 1.810000e+00 2.617994e-01 4.244726e-01 4.567653e-01
   1.810000e+00 3.490659e-01 6.943470e-01 7.468743e-01 1.810000e+00 4.363323e-01
   9.718841e-01 1.045555e+00 1.810000e+00 5.235988e-01 1.217238e+00 1.310782e+00
   1.810000e+00 6.108652e-01 1.393436e+00 1.503412e+00 1.810000e+00 6.981317e-01
   1.471060e+00 1.591612e+00 1.810000e+00 7.853982e-01 1.432045e+00 1.554696e+00
   1.810000e+00 8.726646e-01 1.272122e+00 1.386174e+00 1.810000e+00 9.599311e-01
   1.001605e+00 1.095578e+00 1.810000e+00 1.047198e+00 6.444202e-01 7.084783e-01
   1.810000e+00 1.134464e+00 2.354836e-01 2.641572e-01 1.810000e+00 1.221730e+00
   -1.832609e-01 -1.891447e-01 1.810000e+00 1.308997e+00 -5.676771e-01 -6.008256e-01
   1.810000e+00 1.396263e+00 -8.765663e-01 -9.251359e-01 1.810000e+00 1.483530e+00
   -1.076479e+00 -1.127494e+00 1.810000e+00 1.570796e+00 -1.145636e+00 -1.188626e+00
   1.810000e+00 1.658063e+00 -1.076479e+00 -1.105921e+00 1.810000e+00 1.745329e+00
   -8.765663e-01 -8.922405e-01 1.810000e+00 1.832596e+00 -5.676771e-01 -5.730143e-01
   1.810000e+00 1.919862e+00 -1.832609e-01 -1.826235e-01 1.810000e+00 2.007129e+00
   2.354836e-01 2.392239e-01 1.810000e+00 2.094395e+00 6.444202e-01 6.509401e-01
   1.810000e+00 2.181662e+00 1.001605e+00 1.012533e+00 1.810000e+00 2.268928e+00
   1.272122e+00 1.289357e+00 1.810000e+00 2.356194e+00 1.432045e+00 1.456042e+00
   1.810000e+00 2.443461e+00 1.471060e+00 1.500037e+00 1.810000e+00 2.530727e+00
   1.393436e+00 1.423849e+00 1.810000e+00 2.617994e+00 1.217238e+00 1.245161e+00
   1.810000e+00 2.705260e+00 9.718841e-01 9.944837e-01 1.810000e+00 2.792527e+00
   6.943470e-01 7.106908e-01 1.810000e+00 2.879793e+00 4.244726e-01 4.353770e-01
   1.810000e+00 2.967060e+00 1.999792e-01 2.071795e-01 1.810000e+00 3.054326e+00
   5.175162e-02 5.700927e-02 1.810000e+00 3.141593e+00 0.000000e+00 4.683071e-03
   1.860000e+00 0.000000e+00 0.000000e+00 -2.050587e-03 1.860000e+00 8.726646e-02
   4.398857e-02 4.376461e-02 1.860000e+00 1.745329e-01 1.699812e-01 1.750545e-01
   1.860000e+00 2.617994e-01 3.607992e-01 3.741624e-01 1.860000e+00 3.490659e-01
   5.901909e-01 6.142008e-01 1.860000e+00 4.363323e-01 8.260957e-01 8.623688e-01
   1.860000e+00 5.235988e-01 1.034645e+00 1.083822e+00 1.860000e+00 6.108652e-01
   1.184412e+00 1.245673e+00 1.860000e+00 6.981317e-01 1.250392e+00 1.320848e+00
   1.860000e+00 7.853982e-01 1.217230e+00 1.291547e+00 1.860000e+00 8.726646e-01
   1.081296e+00 1.152035e+00 1.860000e+00 9.599311e-01 8.513584e-01 9.102815e-01
   1.860000e+00 1.047198e+00 5.477533e-01 5.879205e-01 1.860000e+00 1.134464e+00
   2.001596e-01 2.181312e-01 1.860000e+00 1.221730e+00 -1.557707e-01 -1.585415e-01
   1.860000e+00 1.308997e+00 -4.825222e-01 -4.998450e-01 1.860000e+00 1.396263e+00
   -7.450762e-01 -7.678757e-01 1.860000e+00 1.483530e+00 -9.150012e-01 -9.342712e-01
   1.860000e+00 1.570796e+00 -9.737837e-01 -9.835170e-01 1.860000e+00 1.658063e+00
   -9.150012e-01 -9.139271e-01 1.860000e+00 1.745329e+00 -7.450762e-01 -7.365338e-01
   1.860000e+00 1.832596e+00 -4.825222e-01 -4.726079e-01 1.860000e+00 1.919862e+00
   -1.557707e-01 -1.506352e-01 1.860000e+00 2.007129e+00 2.001596e-01 1.966789e-01
   1.860000e+00 2.094395e+00 5.477533e-01 5.352270e-01 1.860000e+00 2.181662e+00
   8.513584e-01 8.323117e-01 1.860000e+00 2.268928e+00 1.081296e+00 1.059658e+00
   1.860000e+00 2.356194e+00 1.217230e+00 1.196566e+00 1.860000e+00 2.443461e+00
   1.250392e+00 1.232758e+00 1.860000e+00 2.530727e+00 1.184412e+00 1.170200e+00
   1.860000e+00 2.617994e+00 1.034645e+00 1.023244e+00 1.860000e+00 2.705260e+00
   8.260957e-01 8.167889e-01 1.860000e+00 2.792527e+00 5.901909e-01 5.827113e-01
   1.860000e+00 2.879793e+00 3.607992e-01 3.552963e-01 1.860000e+00 2.967060e+00
   1.699812e-01 1.665587e-01 1.860000e+00 3.054326e+00 4.398857e-02 4.223710e-02
   1.860000e+00 3.141593e+00 0.000000e+00 -1.104455e-03 1.910000e+00 0.000000e+00
   0.000000e+00 -4.190793e-03 1.910000e+00 8.726646e-02 3.213210e-02 2.777495e-02
   1.910000e+00 1.745329e-01 1.241653e-01 1.196307e-01 1.910000e+00 2.617994e-01
   2.635511e-01 2.596610e-01 1.910000e+00 3.490659e-01 4.311137e-01 4.296736e-01
   1.910000e+00 4.363323e-01 6.034339e-01 6.068985e-01 1.910000e+00 5.235988e-01
   7.557719e-01 7.664659e-01 1.910000e+00 6.108652e-01 8.651714e-01 8.842932e-01
   1.910000e+00 6.981317e-01 9.133674e-01 9.401514e-01 1.910000e+00 7.853982e-01
   8.891434e-01 9.205805e-01 1.910000e+00 8.726646e-01 7.898488e-01 8.212210e-01
   1.910000e+00 9.599311e-01 6.218874e-01 6.480768e-01 1.910000e+00 1.047198e+00
   4.001145e-01 4.173009e-01 1.910000e+00 1.134464e+00 1.462096e-01 1.533314e-01
   1.910000e+00 1.221730e+00 -1.137850e-01 -1.144352e-01 1.910000e+00 1.308997e+00
   -3.524655e-01 -3.558621e-01 1.910000e+00 1.396263e+00 -5.442519e-01 -5.443586e-01
   1.910000e+00 1.483530e+00 -6.683762e-01 -6.603855e-01 1.910000e+00 1.570796e+00
   -7.113147e-01 -6.935698e-01 1.910000e+00 1.658063e+00 -6.683762e-01 -6.432225e-01
   1.910000e+00 1.745329e+00 -5.442519e-01 -5.174781e-01 1.910000e+00 1.832596e+00
   -3.524655e-01 -3.315443e-01 1.910000e+00 1.919862e+00 -1.137850e-01 -1.055884e-01
   1.910000e+00 2.007129e+00 1.462096e-01 1.373802e-01 1.910000e+00 2.094395e+00
   4.001145e-01 3.735265e-01 1.910000e+00 2.181662e+00 6.218874e-01 5.801848e-01
   1.910000e+00 2.268928e+00 7.898488e-01 7.379273e-01 1.910000e+00 2.356194e+00
   8.891434e-01 8.326531e-01 1.910000e+00 2.443461e+00 9.133674e-01 8.574243e-01
   1.910000e+00 2.530727e+00 8.651714e-01 8.136287e-01 1.910000e+00 2.617994e+00
   7.557719e-01 7.110710e-01 1.910000e+00 2.705260e+00 6.034339e-01 5.668065e-01
   1.910000e+00 2.792527e+00 4.311137e-01 4.028375e-01 1.910000e+00 2.879793e+00
   2.635511e-01 2.430778e-01 1.910000e+00 2.967060e+00 1.241653e-01 1.101265e-01
   1.910000e+00 3.054326e+00 3.213210e-02 2.236500e-02 1.910000e+00 3.141593e+00
   0.000000e+00 -8.266351e-03 1.960000e+00 0.000000e+00 0.000000e+00 -6.209675e-03
   1.960000e+00 8.726646e-02 1.762503e-02 9.580532e-03 1.960000e+00 1.745329e-01
   6.810685e-02 5.537211e-02 1.960000e+00 2.617994e-01 1.445625e-01 1.263674e-01
   1.960000e+00 3.490659e-01 2.364735e-01 2.144931e-01 1.960000e+00 4.363323e-01
   3.309942e-01 3.086529e-01 1.960000e+00 5.235988e-01 4.145543e-01 3.955979e-01
   1.960000e+00 6.108652e-01 4.745618e-01 4.615390e-01 1.960000e+00 6.981317e-01
   5.009982e-01 4.943175e-01 1.960000e+00 7.853982e-01 4.877109e-01 4.856716e-01
   1.960000e+00 8.726646e-01 4.332461e-01 4.330048e-01 1.960000e+00 9.599311e-01
   3.411163e-01 3.401503e-01 1.960000e+00 1.047198e+00 2.194699e-01 2.168953e-01
   1.960000e+00 1.134464e+00 8.019854e-02 7.738266e-02 1.960000e+00 1.221730e+00
   -6.241310e-02 -6.220344e-02 1.960000e+00 1.308997e+00 -1.933336e-01 -1.861153e-01
   1.960000e+00 1.396263e+00 -2.985318e-01 -2.811779e-01 1.960000e+00 1.483530e+00
   -3.666162e-01 -3.382541e-01 1.960000e+00 1.570796e+00 -3.901687e-01 -3.529377e-01
   1.960000e+00 1.658063e+00 -3.666162e-01 -3.255580e-01 1.960000e+00 1.745329e+00
   -2.985318e-01 -2.606769e-01 1.960000e+00 1.832596e+00 -1.933336e-01 -1.662680e-01
   1.960000e+00 1.919862e+00 -6.241310e-02 -5.271904e-02 1.960000e+00 2.007129e+00
   8.019854e-02 6.825349e-02 1.960000e+00 2.094395e+00 2.194699e-01 1.847213e-01
   1.960000e+00 2.181662e+00 3.411163e-01 2.856425e-01 1.960000e+00 2.268928e+00
   4.332461e-01 3.618795e-01 1.960000e+00 2.356194e+00 4.877109e-01 4.070642e-01
   1.960000e+00 2.443461e+00 5.009982e-01 4.182399e-01 1.960000e+00 2.530727e+00
   4.745618e-01 3.962085e-01 1.960000e+00 2.617994e+00 4.145543e-01 3.455255e-01
   1.960000e+00 2.705260e+00 3.309942e-01 2.740942e-01 1.960000e+00 2.792527e+00
   2.364735e-01 1.923366e-01 1.960000e+00 2.879793e+00 1.445625e-01 1.119735e-01
   1.960000e+00 2.967060e+00 6.810685e-02 4.452035e-02 1.960000e+00 3.054326e+00
   1.762503e-02 -3.053471e-04 1.960000e+00 3.141593e+00 0.000000e+00 -1.600837e-02
   2.010000e+00 0.000000e+00 0.000000e+00 -7.822974e-03 2.010000e+00 8.726646e-02
   2.072062e-03 -8.963499e-03 2.010000e+00 1.745329e-01 8.006887e-03 -1.137919e-02
   2.010000e+00 2.617994e-01 1.699529e-02 -1.261234e-02 2.010000e+00 3.490659e-01
   2.780068e-02 -1.013974e-02 2.010000e+00 4.363323e-01 3.891287e-02 -2.859497e-03
   2.010000e+00 5.235988e-01 4.873650e-02 8.100308e-03 2.010000e+00 6.108652e-01
   5.579120e-02 1.967791e-02 2.010000e+00 6.981317e-01 5.889915e-02 2.814077e-02
   2.010000e+00 7.853982e-01 5.733705e-02 3.069387e-02 2.010000e+00 8.726646e-01
   5.093397e-02 2.665875e-02 2.010000e+00 9.599311e-01 4.010286e-02 1.768887e-02
   2.010000e+00 1.047198e+00 2.580167e-02 6.979603e-03 2.010000e+00 1.134464e+00
   9.428429e-03 -2.090094e-03 2.010000e+00 1.221730e+00 -7.337509e-03 -7.223672e-03
   2.010000e+00 1.308997e+00 -2.272899e-02 -7.842724e-03 2.010000e+00 1.396263e+00
   -3.509648e-02 -4.926794e-03 2.010000e+00 1.483530e+00 -4.310072e-02 -2.935169e-04
   2.010000e+00 1.570796e+00 -4.586964e-02 4.225819e-03 2.010000e+00 1.658063e+00
   -4.310072e-02 7.315278e-03 2.010000e+00 1.745329e+00 -3.509648e-02 8.266312e-03
   2.010000e+00 1.832596e+00 -2.272899e-02 6.776268e-03 2.010000e+00 1.919862e+00
   -7.337509e-03 2.736823e-03 2.010000e+00 2.007129e+00 9.428429e-03 -3.775457e-03
   2.010000e+00 2.094395e+00 2.580167e-02 -1.230611e-02 2.010000e+00 2.181662e+00
   4.010286e-02 -2.182525e-02 2.010000e+00 2.268928e+00 5.093397e-02 -3.077062e-02
   2.010000e+00 2.356194e+00 5.733705e-02 -3.743812e-02 2.010000e+00 2.443461e+00
   5.889915e-02 -4.059184e-02 2.010000e+00 2.530727e+00 5.579120e-02 -3.998787e-02
   2.010000e+00 2.617994e+00 4.873650e-02 -3.650779e-02 2.010000e+00 2.705260e+00
   3.891287e-02 -3.179019e-02 2.010000e+00 2.792527e+00 2.780068e-02 -2.752425e-02
   2.010000e+00 2.879793e+00 1.699529e-02 -2.476474e-02 2.010000e+00 2.967060e+00
   8.006887e-03 -2.362211e-02 2.010000e+00 3.054326e+00 2.072062e-03 -2.347226e-02
   2.010000e+00 3.141593e+00 0.000000e+00 -2.353626e-02 2.060000e+00 0.000000e+00
   -0.000000e+00 -8.746436e-03 2.060000e+00 8.726646e-02 -1.293428e-02 -2.600198e-02
   2.060000e+00 1.745329e-01 -4.998081e-02 -7.428121e-02 2.060000e+00 2.617994e-01
   -1.060884e-01 -1.441718e-01 2.060000e+00 3.490659e-01 -1.735381e-01 -2.230244e-01
   2.060000e+00 4.363323e-01 -2.429030e-01 -2.981304e-01 2.060000e+00 5.235988e-01
   -3.042243e-01 -3.591444e-01 2.060000e+00 6.108652e-01 -3.482614e-01 -3.990229e-01
   2.060000e+00 6.981317e-01 -3.676619e-01 -4.135841e-01 2.060000e+00 7.853982e-01
   -3.579109e-01 -4.004787e-01 2.060000e+00 8.726646e-01 -3.179414e-01 -3.585449e-01
   2.060000e+00 9.599311e-01 -2.503312e-01 -2.881208e-01 2.060000e+00 1.047198e+00
   -1.610599e-01 -1.921705e-01 2.060000e+00 1.134464e+00 -5.885440e-02 -7.746206e-02
   2.060000e+00 1.221730e+00 4.580240e-02 4.512651e-02 2.060000e+00 1.308997e+00
   1.418795e-01 1.617173e-01 2.060000e+00 1.396263e+00 2.190802e-01 2.578014e-01
   2.060000e+00 1.483530e+00 2.690445e-01 3.210795e-01 2.060000e+00 1.570796e+00
   2.863288e-01 3.437674e-01 2.060000e+00 1.658063e+00 2.690445e-01 3.236463e-01
   2.060000e+00 1.745329e+00 2.190802e-01 2.637481e-01 2.060000e+00 1.832596e+00
   1.418795e-01 1.711440e-01 2.060000e+00 1.919862e+00 4.580240e-02 5.554321e-02
   2.060000e+00 2.007129e+00 -5.885440e-02 -7.178091e-02 2.060000e+00 2.094395e+00
   -1.610599e-01 -1.986731e-01 2.060000e+00 2.181662e+00 -2.503312e-01 -3.127286e-01
   2.060000e+00 2.268928e+00 -3.179414e-01 -4.023080e-01 2.060000e+00 2.356194e+00
   -3.579109e-01 -4.580919e-01 2.060000e+00 2.443461e+00 -3.676619e-01 -4.748674e-01
   2.060000e+00 2.530727e+00 -3.482614e-01 -4.528873e-01 2.060000e+00 2.617994e+00
   -3.042243e-01 -3.981445e-01 2.060000e+00 2.705260e+00 -2.429030e-01 -3.212890e-01
   2.060000e+00 2.792527e+00 -1.735381e-01 -2.354780e-01 2.060000e+00 2.879793e+00
   -1.060884e-01 -1.538850e-01 2.060000e+00 2.967060e+00 -4.998081e-02 -8.766338e-02
   2.060000e+00 3.054326e+00 -1.293428e-02 -4.483405e-02 2.060000e+00 3.141593e+00
   -0.000000e+00 -3.005578e-02 2.110000e+00 0.000000e+00 -0.000000e+00 -8.695803e-03
   2.110000e+00 8.726646e-02 -2.597101e-02 -3.967977e-02 2.110000e+00 1.745329e-01
   -1.003575e-01 -1.269919e-01 2.110000e+00 2.617994e-01 -2.130172e-01 -2.552049e-01
   2.110000e+00 3.490659e-01 -3.484508e-01 -4.029603e-01 2.110000e+00 4.363323e-01
   -4.877299e-01 -5.476515e-01 2.110000e+00 5.235988e-01 -6.108582e-01 -6.692535e-01
   2.110000e+00 6.108652e-01 -6.992812e-01 -7.522964e-01 2.110000e+00 6.981317e-01
   -7.382359e-01 -7.860625e-01 2.110000e+00 7.853982e-01 -7.186568e-01 -7.639723e-01
   2.110000e+00 8.726646e-01 -6.384012e-01 -6.833337e-01 2.110000e+00 9.599311e-01
   -5.026451e-01 -5.460919e-01 2.110000e+00 1.047198e+00 -3.233955e-01 -3.602791e-01
   2.110000e+00 1.134464e+00 -1.181750e-01 -1.411084e-01 2.110000e+00 1.221730e+00
   9.196758e-02 8.946956e-02 2.110000e+00 1.308997e+00 2.848828e-01 3.053266e-01
   2.110000e+00 1.396263e+00 4.398957e-01 4.804135e-01 2.110000e+00 1.483530e+00
   5.402200e-01 5.934483e-01 2.110000e+00 1.570796e+00 5.749254e-01 6.315336e-01
   2.110000e+00 1.658063e+00 5.402200e-01 5.916839e-01 2.110000e+00 1.745329e+00
   4.398957e-01 4.801650e-01 2.110000e+00 1.832596e+00 2.848828e-01 3.103907e-01
   2.110000e+00 1.919862e+00 9.196758e-02 1.004641e-01 2.110000e+00 2.007129e+00
   -1.181750e-01 -1.288371e-01 2.110000e+00 2.094395e+00 -3.233955e-01 -3.554971e-01
   2.110000e+00 2.181662e+00 -5.026451e-01 -5.575776e-01 2.110000e+00 2.268928e+00
   -6.384012e-01 -7.150177e-01 2.110000e+00 2.356194e+00 -7.186568e-01 -8.121350e-01
   2.110000e+00 2.443461e+00 -7.382359e-01 -8.403833e-01 2.110000e+00 2.530727e+00
   -6.992812e-01 -8.004168e-01 2.110000e+00 2.617994e+00 -6.108582e-01 -7.025001e-01
   2.110000e+00 2.705260e+00 -4.877299e-01 -5.648444e-01 2.110000e+00 2.792527e+00
   -3.484508e-01 -4.102574e-01 2.110000e+00 2.879793e+00 -2.130172e-01 -2.621354e-01
   2.110000e+00 2.967060e+00 -1.003575e-01 -1.409659e-01 2.110000e+00 3.054326e+00
   -2.597101e-02 -6.208905e-02 2.110000e+00 3.141593e+00 -0.000000e+00 -3.477267e-02
   2.160000e+00 0.000000e+00 -0.000000e+00 -7.391049e-03 2.160000e+00 8.726646e-02
   -3.591033e-02 -4.816040e-02 2.160000e+00 1.745329e-01 -1.387651e-01 -1.632296e-01
   2.160000e+00 2.617994e-01 -2.945406e-01 -3.327288e-01 2.160000e+00 3.490659e-01
   -4.818058e-01 -5.289471e-01 2.160000e+00 4.363323e-01 -6.743881e-01 -7.221948e-01
   2.160000e+00 5.235988e-01 -8.446387e-01 -8.856969e-01 2.160000e+00 6.108652e-01
   -9.669018e-01 -9.982811e-01 2.160000e+00 6.981317e-01 -1.020765e+00 -1.044931e+00
   2.160000e+00 7.853982e-01 -9.936926e-01 -1.016335e+00 2.160000e+00 8.726646e-01
   -8.827225e-01 -9.088128e-01 2.160000e+00 9.599311e-01 -6.950115e-01 -7.253365e-01
   2.160000e+00 1.047198e+00 -4.471617e-01 -4.772637e-01 2.160000e+00 1.134464e+00
   -1.634015e-01 -1.854766e-01 2.160000e+00 1.221730e+00 1.271643e-01 1.204787e-01
   2.160000e+00 1.308997e+00 3.939098e-01 4.059094e-01 2.160000e+00 1.396263e+00
   6.082474e-01 6.365668e-01 2.160000e+00 1.483530e+00 7.469666e-01 7.847020e-01
   2.160000e+00 1.570796e+00 7.949541e-01 8.336938e-01 2.160000e+00 1.658063e+00
   7.469666e-01 7.799779e-01 2.160000e+00 1.745329e+00 6.082474e-01 6.321567e-01
   2.160000e+00 1.832596e+00 3.939098e-01 4.082279e-01 2.160000e+00 1.919862e+00
   1.271643e-01 1.323128e-01 2.160000e+00 2.007129e+00 -1.634015e-01 -1.680857e-01
   2.160000e+00 2.094395e+00 -4.471617e-01 -4.640777e-01 2.160000e+00 2.181662e+00
   -6.950115e-01 -7.271659e-01 2.160000e+00 2.268928e+00 -8.827225e-01 -9.315467e-01
   2.160000e+00 2.356194e+00 -9.936926e-01 -1.057215e+00 2.160000e+00 2.443461e+00
   -1.020765e+00 -1.093358e+00 2.160000e+00 2.530727e+00 -9.669018e-01 -1.040905e+00
   2.160000e+00 2.617994e+00 -8.446387e-01 -9.130425e-01 2.160000e+00 2.705260e+00
   -6.743881e-01 -7.331816e-01 2.160000e+00 2.792527e+00 -4.818058e-01 -5.307996e-01
   2.160000e+00 2.879793e+00 -2.945406e-01 -3.363920e-01 2.160000e+00 2.967060e+00
   -1.387651e-01 -1.769571e-01 2.160000e+00 3.054326e+00 -3.591033e-02 -7.295911e-02
   2.160000e+00 3.141593e+00 -0.000000e+00 -3.690179e-02 2.210000e+00 0.000000e+00
   -0.000000e+00 -4.789443e-03 2.210000e+00 8.726646e-02 -4.200382e-02 -5.065645e-02
   2.210000e+00 1.745329e-01 -1.623117e-01 -1.800931e-01 2.210000e+00 2.617994e-01
   -3.445201e-01 -3.706940e-01 2.210000e+00 3.490659e-01 -5.635617e-01 -5.912274e-01
   2.210000e+00 4.363323e-01 -7.888226e-01 -8.082658e-01 2.210000e+00 5.235988e-01
   -9.879624e-01 -9.917211e-01 2.210000e+00 6.108652e-01 -1.130972e+00 -1.117880e+00
   2.210000e+00 6.981317e-01 -1.193975e+00 -1.170010e+00 2.210000e+00 7.853982e-01
   -1.162309e+00 -1.137808e+00 2.210000e+00 8.726646e-01 -1.032509e+00 -1.017254e+00
   2.210000e+00 9.599311e-01 -8.129455e-01 -8.117181e-01 2.210000e+00 1.047198e+00
   -5.230389e-01 -5.338873e-01 2.210000e+00 1.134464e+00 -1.911285e-01 -2.070769e-01
   2.210000e+00 1.221730e+00 1.487424e-01 1.356775e-01 2.210000e+00 1.308997e+00
   4.607510e-01 4.555099e-01 2.210000e+00 1.396263e+00 7.114586e-01 7.139762e-01
   2.210000e+00 1.483530e+00 8.737167e-01 8.798766e-01 2.210000e+00 1.570796e+00
   9.298470e-01 9.345176e-01 2.210000e+00 1.658063e+00 8.737167e-01 8.739504e-01
   2.210000e+00 1.745329e+00 7.114586e-01 7.080038e-01 2.210000e+00 1.832596e+00
   4.607510e-01 4.571378e-01 2.210000e+00 1.919862e+00 1.487424e-01 1.486672e-01
   2.210000e+00 2.007129e+00 -1.911285e-01 -1.864455e-01 2.210000e+00 2.094395e+00
   -5.230389e-01 -5.159248e-01 2.210000e+00 2.181662e+00 -8.129455e-01 -8.081879e-01
   2.210000e+00 2.268928e+00 -1.032509e+00 -1.034829e+00 2.210000e+00 2.356194e+00
   -1.162309e+00 -1.173932e+00 2.210000e+00 2.443461e+00 -1.193975e+00 -1.213702e+00
   2.210000e+00 2.530727e+00 -1.130972e+00 -1.155215e+00 2.210000e+00 2.617994e+00
   -9.879624e-01 -1.013004e+00 2.210000e+00 2.705260e+00 -7.888226e-01 -8.128925e-01
   2.210000e+00 2.792527e+00 -5.635617e-01 -5.874970e-01 2.210000e+00 2.879793e+00
   -3.445201e-01 -3.707125e-01 2.210000e+00 2.967060e+00 -1.623117e-01 -1.927087e-01
   2.210000e+00 3.054326e+00 -4.200382e-02 -7.648580e-02 2.210000e+00 3.141593e+00
   -0.000000e+00 -3.616830e-02 2.260000e+00 0.000000e+00 -0.000000e+00 -1.206829e-03
   2.260000e+00 8.726646e-02 -4.392082e-02 -4.796568e-02 2.260000e+00 1.745329e-01
   -1.697194e-01 -1.797902e-01 2.260000e+00 2.617994e-01 -3.602436e-01 -3.735274e-01
   2.260000e+00 3.490659e-01 -5.892820e-01 -5.970332e-01 2.260000e+00 4.363323e-01
   -8.248235e-01 -8.161449e-01 2.260000e+00 5.235988e-01 -1.033052e+00 -1.000457e+00
   2.260000e+00 6.108652e-01 -1.182588e+00 -1.126395e+00 2.260000e+00 6.981317e-01
   -1.248466e+00 -1.177667e+00 2.260000e+00 7.853982e-01 -1.215355e+00 -1.144432e+00
   2.260000e+00 8.726646e-01 -1.079631e+00 -1.022916e+00 2.260000e+00 9.599311e-01
   -8.500473e-01 -8.164144e-01 2.260000e+00 1.047198e+00 -5.469098e-01 -5.373014e-01
   2.260000e+00 1.134464e+00 -1.998514e-01 -2.085581e-01 2.260000e+00 1.221730e+00
   1.555308e-01 1.368962e-01 2.260000e+00 1.308997e+00 4.817791e-01 4.599535e-01
   2.260000e+00 1.396263e+00 7.439287e-01 7.215987e-01 2.260000e+00 1.483530e+00
   9.135920e-01 8.899189e-01 2.260000e+00 1.570796e+00 9.722840e-01 9.456269e-01
   2.260000e+00 1.658063e+00 9.135920e-01 8.845197e-01 2.260000e+00 1.745329e+00
   7.439287e-01 7.165998e-01 2.260000e+00 1.832596e+00 4.817791e-01 4.628546e-01
   2.260000e+00 1.919862e+00 1.555308e-01 1.512825e-01 2.260000e+00 2.007129e+00
   -1.998514e-01 -1.865430e-01 2.260000e+00 2.094395e+00 -5.469098e-01 -5.179781e-01
   2.260000e+00 2.181662e+00 -8.500473e-01 -8.113662e-01 2.260000e+00 2.268928e+00
   -1.079631e+00 -1.038455e+00 2.260000e+00 2.356194e+00 -1.215355e+00 -1.177572e+00
   2.260000e+00 2.443461e+00 -1.248466e+00 -1.217123e+00 2.260000e+00 2.530727e+00
   -1.182588e+00 -1.158260e+00 2.260000e+00 2.617994e+00 -1.033052e+00 -1.015483e+00
   2.260000e+00 2.705260e+00 -8.248235e-01 -8.145451e-01 2.260000e+00 2.792527e+00
   -5.892820e-01 -5.880523e-01 2.260000e+00 2.879793e+00 -3.602436e-01 -3.700063e-01
   2.260000e+00 2.967060e+00 -1.697194e-01 -1.907997e-01 2.260000e+00 3.054326e+00
   -4.392082e-02 -7.370502e-02 2.260000e+00 3.141593e+00 -0.000000e+00 -3.306850e-02
   2.310000e+00 0.000000e+00 -0.000000e+00 3.011158e-03 2.310000e+00 8.726646e-02
   -4.174200e-02 -4.101757e-02 2.310000e+00 1.745329e-01 -1.613000e-01 -1.649528e-01
   2.310000e+00 2.617994e-01 -3.423726e-01 -3.465262e-01 2.310000e+00 3.490659e-01
   -5.600489e-01 -5.550077e-01 2.310000e+00 4.363323e-01 -7.839057e-01 -7.580875e-01
   2.310000e+00 5.235988e-01 -9.818041e-01 -9.275170e-01 2.310000e+00 6.108652e-01
   -1.123922e+00 -1.041988e+00 2.310000e+00 6.981317e-01 -1.186532e+00 -1.087304e+00
   2.310000e+00 7.853982e-01 -1.155064e+00 -1.055222e+00 2.310000e+00 8.726646e-01
   -1.026073e+00 -9.427134e-01 2.310000e+00 9.599311e-01 -8.078782e-01 -7.527060e-01
   2.310000e+00 1.047198e+00 -5.197787e-01 -4.960192e-01 2.310000e+00 1.134464e+00
   -1.899371e-01 -1.930791e-01 2.310000e+00 1.221730e+00 1.478152e-01 1.263231e-01
   2.310000e+00 1.308997e+00 4.578790e-01 4.262104e-01 2.310000e+00 1.396263e+00
   7.070239e-01 6.701563e-01 2.310000e+00 1.483530e+00 8.682705e-01 8.279289e-01
   2.310000e+00 1.570796e+00 9.240510e-01 8.809159e-01 2.310000e+00 1.658063e+00
   8.682705e-01 8.247221e-01 2.310000e+00 1.745329e+00 7.070239e-01 6.685509e-01
   2.310000e+00 1.832596e+00 4.578790e-01 4.322139e-01 2.310000e+00 1.919862e+00
   1.478152e-01 1.422612e-01 2.310000e+00 2.007129e+00 -1.899371e-01 -1.714791e-01
   2.310000e+00 2.094395e+00 -5.197787e-01 -4.784591e-01 2.310000e+00 2.181662e+00
   -8.078782e-01 -7.494195e-01 2.310000e+00 2.268928e+00 -1.026073e+00 -9.585621e-01
   2.310000e+00 2.356194e+00 -1.155064e+00 -1.086305e+00 2.310000e+00 2.443461e+00
   -1.186532e+00 -1.122304e+00 2.310000e+00 2.530727e+00 -1.123922e+00 -1.067782e+00
   2.310000e+00 2.617994e+00 -9.818041e-01 -9.360574e-01 2.310000e+00 2.705260e+00
   -7.839057e-01 -7.506998e-01 2.310000e+00 2.792527e+00 -5.600489e-01 -5.416065e-01
   2.310000e+00 2.879793e+00 -3.423726e-01 -3.400845e-01 2.310000e+00 2.967060e+00
   -1.613000e-01 -1.742666e-01 2.310000e+00 3.054326e+00 -4.174200e-02 -6.581831e-02
   2.310000e+00 3.141593e+00 -0.000000e+00 -2.816274e-02 2.360000e+00 0.000000e+00
   -0.000000e+00 7.518879e-03 2.360000e+00 8.726646e-02 -3.591378e-02 -3.074157e-02
   2.360000e+00 1.745329e-01 -1.387785e-01 -1.382129e-01 2.360000e+00 2.617994e-01
   -2.945689e-01 -2.949877e-01 2.360000e+00 3.490659e-01 -4.818521e-01 -4.737943e-01
   2.360000e+00 4.363323e-01 -6.744530e-01 -6.463495e-01 2.360000e+00 5.235988e-01
   -8.447199e-01 -7.885158e-01 2.360000e+00 6.108652e-01 -9.669948e-01 -8.828166e-01
   2.360000e+00 6.981317e-01 -1.020863e+00 -9.183229e-01 2.360000e+00 7.853982e-01
   -9.937881e-01 -8.891937e-01 2.360000e+00 8.726646e-01 -8.828074e-01 -7.935625e-01
   2.360000e+00 9.599311e-01 -6.950783e-01 -6.338734e-01 2.360000e+00 1.047198e+00
   -4.472047e-01 -4.185540e-01 2.360000e+00 1.134464e+00 -1.634172e-01 -1.637989e-01
   2.360000e+00 1.221730e+00 1.271766e-01 1.061463e-01 2.360000e+00 1.308997e+00
   3.939477e-01 3.612510e-01 2.360000e+00 1.396263e+00 6.083058e-01 5.703708e-01
   2.360000e+00 1.483530e+00 7.470384e-01 7.070063e-01 2.360000e+00 1.570796e+00
   7.950305e-01 7.542787e-01 2.360000e+00 1.658063e+00 7.470384e-01 7.075943e-01
   2.360000e+00 1.745329e+00 6.083058e-01 5.744631e-01 2.360000e+00 1.832596e+00
   3.939477e-01 3.720513e-01 2.360000e+00 1.919862e+00 1.271766e-01 1.237058e-01
   2.360000e+00 2.007129e+00 -1.634172e-01 -1.443544e-01 2.360000e+00 2.094395e+00
   -4.472047e-01 -4.055894e-01 2.360000e+00 2.181662e+00 -6.950783e-01 -6.350667e-01
   2.360000e+00 2.268928e+00 -8.828074e-01 -8.112879e-01 2.360000e+00 2.356194e+00
   -9.937881e-01 -9.182972e-01 2.360000e+00 2.443461e+00 -1.020863e+00 -9.479285e-01
   2.360000e+00 2.530727e+00 -9.669948e-01 -9.015249e-01 2.360000e+00 2.617994e+00
   -8.447199e-01 -7.903079e-01 2.360000e+00 2.705260e+00 -6.744530e-01 -6.339166e-01
   2.360000e+00 2.792527e+00 -4.818521e-01 -4.573005e-01 2.360000e+00 2.879793e+00
   -2.945689e-01 -2.867582e-01 2.360000e+00 2.967060e+00 -1.387785e-01 -1.461456e-01
   2.360000e+00 3.054326e+00 -3.591378e-02 -5.402724e-02 2.360000e+00 3.141593e+00
   -0.000000e+00 -2.201138e-02 2.410000e+00 0.000000e+00 -0.000000e+00 1.197070e-02
   2.410000e+00 8.726646e-02 -2.717264e-02 -1.806716e-02 2.410000e+00 1.745329e-01
   -1.050009e-01 -1.022026e-01 2.410000e+00 2.617994e-01 -2.228731e-01 -2.242093e-01
   2.410000e+00 3.490659e-01 -3.645731e-01 -3.620365e-01 2.410000e+00 4.363323e-01
   -5.102963e-01 -4.931862e-01 2.410000e+00 5.235988e-01 -6.391216e-01 -5.990667e-01
   2.410000e+00 6.108652e-01 -7.316357e-01 -6.670427e-01 2.410000e+00 6.981317e-01
   -7.723928e-01 -6.901275e-01 2.410000e+00 7.853982e-01 -7.519078e-01 -6.653636e-01
   2.410000e+00 8.726646e-01 -6.679389e-01 -5.923786e-01 2.410000e+00 9.599311e-01
   -5.259016e-01 -4.731974e-01 2.410000e+00 1.047198e+00 -3.383585e-01 -3.134188e-01
   2.410000e+00 1.134464e+00 -1.236427e-01 -1.238765e-01 2.410000e+00 1.221730e+00
   9.622277e-02 7.855418e-02 2.410000e+00 1.308997e+00 2.980639e-01 2.720455e-01
   2.410000e+00 1.396263e+00 4.602489e-01 4.329643e-01 2.410000e+00 1.483530e+00
   5.652151e-01 5.402508e-01 2.410000e+00 1.570796e+00 6.015262e-01 5.796097e-01
   2.410000e+00 1.658063e+00 5.652151e-01 5.461728e-01 2.410000e+00 1.745329e+00
   4.602489e-01 4.449426e-01 2.410000e+00 1.832596e+00 2.980639e-01 2.892023e-01
   2.410000e+00 1.919862e+00 9.622277e-02 9.771857e-02 2.410000e+00 2.007129e+00
   -1.236427e-01 -1.082697e-01 2.410000e+00 2.094395e+00 -3.383585e-01 -3.075903e-01
   2.410000e+00 2.181662e+00 -5.259016e-01 -4.810267e-01 2.410000e+00 2.268928e+00
   -6.679389e-01 -6.127700e-01 2.410000e+00 2.356194e+00 -7.519078e-01 -6.917179e-01
   2.410000e+00 2.443461e+00 -7.723928e-01 -7.126790e-01 2.410000e+00 2.530727e+00
   -7.316357e-01 -6.772310e-01 2.410000e+00 2.617994e+00 -6.391216e-01 -5.938135e-01
   2.410000e+00 2.705260e+00 -5.102963e-01 -4.767558e-01 2.410000e+00 2.792527e+00
   -3.645731e-01 -3.442751e-01 2.410000e+00 2.879793e+00 -2.228731e-01 -2.158384e-01
   2.410000e+00 2.967060e+00 -1.050009e-01 -1.094733e-01 2.410000e+00 3.054326e+00
   -2.717264e-02 -3.953339e-02 2.410000e+00 3.141593e+00 -0.000000e+00 -1.517480e-02
   2.460000e+00 0.000000e+00 -0.000000e+00 1.602098e-02 2.460000e+00 8.726646e-02
   -1.645029e-02 -3.923810e-03 2.460000e+00 1.745329e-01 -6.356743e-02 -5.955392e-02
   2.460000e+00 2.617994e-01 -1.349272e-01 -1.394882e-01 2.460000e+00 3.490659e-01
   -2.207122e-01 -2.283775e-01 2.460000e+00 4.363323e-01 -3.089329e-01 -3.108534e-01
   2.460000e+00 5.235988e-01 -3.869236e-01 -3.747831e-01 2.460000e+00 6.108652e-01
   -4.429316e-01 -4.128261e-01 2.460000e+00 6.981317e-01 -4.676059e-01 -4.221200e-01
   2.460000e+00 7.853982e-01 -4.552043e-01 -4.027469e-01 2.460000e+00 8.726646e-01
   -4.043696e-01 -3.560772e-01 2.460000e+00 9.599311e-01 -3.183804e-01 -2.839585e-01
   2.460000e+00 1.047198e+00 -2.048419e-01 -1.891268e-01 2.460000e+00 1.134464e+00
   -7.485319e-02 -7.647070e-02 2.460000e+00 1.221730e+00 5.825318e-02 4.573480e-02
   2.460000e+00 1.308997e+00 1.804476e-01 1.655641e-01 2.460000e+00 1.396263e+00
   2.786343e-01 2.686586e-01 2.460000e+00 1.483530e+00 3.421807e-01 3.407621e-01
   2.460000e+00 1.570796e+00 3.641634e-01 3.708031e-01 2.460000e+00 1.658063e+00
   3.421807e-01 3.534940e-01 2.460000e+00 1.745329e+00 2.786343e-01 2.905954e-01
   2.460000e+00 1.832596e+00 1.804476e-01 1.905024e-01 2.460000e+00 1.919862e+00
   5.825318e-02 6.640205e-02 2.460000e+00 2.007129e+00 -7.485319e-02 -6.632586e-02
   2.460000e+00 2.094395e+00 -2.048419e-01 -1.926834e-01 2.460000e+00 2.181662e+00
   -3.183804e-01 -3.000182e-01 2.460000e+00 2.268928e+00 -4.043696e-01 -3.791458e-01
   2.460000e+00 2.356194e+00 -4.552043e-01 -4.247348e-01 2.460000e+00 2.443461e+00
   -4.676059e-01 -4.352385e-01 2.460000e+00 2.530727e+00 -4.429316e-01 -4.126430e-01
   2.460000e+00 2.617994e+00 -3.869236e-01 -3.621534e-01 2.460000e+00 2.705260e+00
   -3.089329e-01 -2.917777e-01 2.460000e+00 2.792527e+00 -2.207122e-01 -2.116713e-01
   2.460000e+00 2.879793e+00 -1.349272e-01 -1.331364e-01 2.460000e+00 2.967060e+00
   -6.356743e-02 -6.728613e-02 2.460000e+00 3.054326e+00 -1.645029e-02 -2.353830e-02
   2.460000e+00 3.141593e+00 -0.000000e+00 -8.213350e-03 2.510000e+00 0.000000e+00
   -0.000000e+00 1.932409e-02 2.510000e+00 8.726646e-02 -4.771266e-03 1.075902e-02
   2.510000e+00 1.745329e-01 -1.843718e-02 -1.289888e-02 2.510000e+00 2.617994e-01
   -3.913446e-02 -4.612170e-02 2.510000e+00 3.490659e-01 -6.401567e-02 -8.146077e-02
   2.510000e+00 4.363323e-01 -8.960333e-02 -1.116067e-01 2.510000e+00 5.235988e-01
   -1.122239e-01 -1.312786e-01 2.510000e+00 6.108652e-01 -1.284685e-01 -1.383272e-01
   2.510000e+00 6.981317e-01 -1.356251e-01 -1.337032e-01 2.510000e+00 7.853982e-01
   -1.320281e-01 -1.203592e-01 2.510000e+00 8.726646e-01 -1.172839e-01 -1.015738e-01
   2.510000e+00 9.599311e-01 -9.234348e-02 -7.943750e-02 2.510000e+00 1.047198e+00
   -5.941264e-02 -5.419122e-02 2.510000e+00 1.134464e+00 -2.171052e-02 -2.474055e-02
   2.510000e+00 1.221730e+00 1.689583e-02 9.876435e-03 2.510000e+00 1.308997e+00
   5.233727e-02 4.877722e-02 2.510000e+00 1.396263e+00 8.081546e-02 8.817577e-02
   2.510000e+00 1.483530e+00 9.924655e-02 1.216401e-01 2.510000e+00 1.570796e+00
   1.056225e-01 1.417530e-01 2.510000e+00 1.658063e+00 9.924655e-02 1.425945e-01
   2.510000e+00 1.745329e+00 8.081546e-02 1.220277e-01 2.510000e+00 1.832596e+00
   5.233727e-02 8.278724e-02 2.510000e+00 1.919862e+00 1.689583e-02 3.185864e-02
   2.510000e+00 2.007129e+00 -2.171052e-02 -2.162361e-02 2.510000e+00 2.094395e+00
   -5.941264e-02 -6.909017e-02 2.510000e+00 2.181662e+00 -9.234348e-02 -1.047602e-01
   2.510000e+00 2.268928e+00 -1.172839e-01 -1.265528e-01 2.510000e+00 2.356194e+00
   -1.320281e-01 -1.355162e-01 2.510000e+00 2.443461e+00 -1.356251e-01 -1.342902e-01
   2.510000e+00 2.530727e+00 -1.284685e-01 -1.255037e-01 2.510000e+00 2.617994e+00
   -1.122239e-01 -1.109072e-01 2.510000e+00 2.705260e+00 -8.960333e-02 -9.154227e-02
   2.510000e+00 2.792527e+00 -6.401567e-02 -6.862993e-02 2.510000e+00 2.879793e+00
   -3.913446e-02 -4.446308e-02 2.510000e+00 2.967060e+00 -1.843718e-02 -2.262046e-02
   2.510000e+00 3.054326e+00 -4.771266e-03 -7.243553e-03 2.510000e+00 3.141593e+00
   -0.000000e+00 -1.687395e-03 2.560000e+00 0.000000e+00 0.000000e+00 2.153439e-02
   2.560000e+00 8.726646e-02 6.846193e-03 2.505186e-02 2.560000e+00 1.745329e-01
   2.645514e-02 3.513050e-02 2.560000e+00 2.617994e-01 5.615325e-02 5.059286e-02
   2.560000e+00 3.490659e-01 9.185479e-02 7.007038e-02 2.560000e+00 4.363323e-01
   1.285700e-01 9.229838e-02 2.560000e+00 5.235988e-01 1.610278e-01 1.158332e-01
   2.560000e+00 6.108652e-01 1.843368e-01 1.382940e-01 2.560000e+00 6.981317e-01
   1.946057e-01 1.557204e-01 2.560000e+00 7.853982e-01 1.894444e-01 1.627838e-01
   2.560000e+00 8.726646e-01 1.682883e-01 1.542159e-01 2.560000e+00 9.599311e-01
   1.325018e-01 1.270851e-01 2.560000e+00 1.047198e+00 8.524999e-02 8.287475e-02
   2.560000e+00 1.134464e+00 3.115199e-02 2.815502e-02 2.560000e+00 1.221730e+00
   -2.424349e-02 -2.683272e-02 2.560000e+00 1.308997e+00 -7.509769e-02 -7.134491e-02
   2.560000e+00 1.396263e+00 -1.159605e-01 -9.776235e-02 2.560000e+00 1.483530e+00
   -1.424069e-01 -1.040154e-01 2.560000e+00 1.570796e+00 -1.515555e-01 -9.364619e-02
   2.560000e+00 1.658063e+00 -1.424069e-01 -7.348911e-02 2.560000e+00 1.745329e+00
   -1.159605e-01 -5.015444e-02 2.560000e+00 1.832596e+00 -7.509769e-02 -2.710776e-02
   2.560000e+00 1.919862e+00 -2.424349e-02 -3.809254e-03 2.560000e+00 2.007129e+00
   3.115199e-02 2.273627e-02 2.560000e+00 2.094395e+00 8.524999e-02 5.496784e-02
   2.560000e+00 2.181662e+00 1.325018e-01 9.202860e-02 2.560000e+00 2.268928e+00
   1.682883e-01 1.288715e-01 2.560000e+00 2.356194e+00 1.894444e-01 1.577698e-01
   2.560000e+00 2.443461e+00 1.946057e-01 1.714831e-01 2.560000e+00 2.530727e+00
   1.843368e-01 1.664442e-01 2.560000e+00 2.617994e+00 1.610278e-01 1.443460e-01
   2.560000e+00 2.705260e+00 1.285700e-01 1.113901e-01 2.560000e+00 2.792527e+00
   9.185479e-02 7.570800e-02 2.560000e+00 2.879793e+00 5.615325e-02 4.437034e-02
   2.560000e+00 2.967060e+00 2.645514e-02 2.148725e-02 2.560000e+00 3.054326e+00
   6.846193e-03 8.149298e-03 2.560000e+00 3.141593e+00 0.000000e+00 3.842702e-03
   2.610000e+00 0.000000e+00 0.000000e+00 2.246137e-02 2.610000e+00 8.726646e-02
   1.747697e-02 3.812366e-02 2.610000e+00 1.745329e-01 6.753473e-02 8.186654e-02
   2.610000e+00 2.617994e-01 1.433481e-01 1.451988e-01 2.610000e+00 3.490659e-01
   2.344870e-01 2.173886e-01 2.610000e+00 4.363323e-01 3.282137e-01 2.885359e-01
   2.610000e+00 5.235988e-01 4.110719e-01 3.510848e-01 2.610000e+00 6.108652e-01
   4.705754e-01 3.992493e-01 2.610000e+00 6.981317e-01 4.967896e-01 4.272548e-01
   2.610000e+00 7.853982e-01 4.836140e-01 4.281595e-01 2.610000e+00 8.726646e-01
   4.296067e-01 3.947241e-01 2.610000e+00 9.599311e-01 3.382508e-01 3.224787e-01
   2.610000e+00 1.047198e+00 2.176263e-01 2.135567e-01 2.610000e+00 1.134464e+00
   7.952485e-02 7.901510e-02 2.610000e+00 1.221730e+00 -6.188881e-02 -6.217686e-02
   2.610000e+00 1.308997e+00 -1.917095e-01 -1.876851e-01 2.610000e+00 1.396263e+00
   -2.960241e-01 -2.782008e-01 2.610000e+00 1.483530e+00 -3.635365e-01 -3.228767e-01
   2.610000e+00 1.570796e+00 -3.868912e-01 -3.213691e-01 2.610000e+00 1.658063e+00
   -3.635365e-01 -2.817245e-01 2.610000e+00 1.745329e+00 -2.960241e-01 -2.154469e-01
   2.610000e+00 1.832596e+00 -1.917095e-01 -1.324546e-01 2.610000e+00 1.919862e+00
   -6.188881e-02 -3.851560e-02 2.610000e+00 2.007129e+00 7.952485e-02 6.377898e-02
   2.610000e+00 2.094395e+00 2.176263e-01 1.715204e-01 2.610000e+00 2.181662e+00
   3.382508e-01 2.779361e-01 2.610000e+00 2.268928e+00 4.296067e-01 3.712718e-01
   2.610000e+00 2.356194e+00 4.836140e-01 4.371646e-01 2.610000e+00 2.443461e+00
   4.967896e-01 4.635389e-01 2.610000e+00 2.530727e+00 4.705754e-01 4.455722e-01
   2.610000e+00 2.617994e+00 4.110719e-01 3.881619e-01 2.610000e+00 2.705260e+00
   3.282137e-01 3.046354e-01 2.610000e+00 2.792527e+00 2.344870e-01 2.123995e-01
   2.610000e+00 2.879793e+00 1.433481e-01 1.277301e-01 2.610000e+00 2.967060e+00
   6.753473e-02 6.212218e-02 2.610000e+00 3.054326e+00 1.747697e-02 2.150227e-02
   2.610000e+00 3.141593e+00 0.000000e+00 7.855705e-03 2.660000e+00 0.000000e+00
   0.000000e+00 2.317234e-02 2.660000e+00 8.726646e-02 2.635709e-02 4.994139e-02
   2.660000e+00 1.745329e-01 1.018494e-01 1.243526e-01 2.660000e+00 2.617994e-01
   2.161838e-01 2.309467e-01 2.660000e+00 3.490659e-01 3.536308e-01 3.501755e-01
   2.660000e+00 4.363323e-01 4.949804e-01 4.642099e-01 2.660000e+00 5.235988e-01
   6.199391e-01 5.601920e-01 2.660000e+00 6.108652e-01 7.096765e-01 6.297678e-01
   2.660000e+00 6.981317e-01 7.492104e-01 6.661125e-01 2.660000e+00 7.853982e-01
   7.293401e-01 6.612419e-01 2.660000e+00 8.726646e-01 6.478915e-01 6.062012e-01
   2.660000e+00 9.599311e-01 5.101173e-01 4.948303e-01 2.660000e+00 1.047198e+00
   3.282031e-01 3.293298e-01 2.660000e+00 1.134464e+00 1.199317e-01 1.242984e-01
   2.660000e+00 1.221730e+00 -9.333475e-02 -9.371661e-02 2.660000e+00 1.308997e+00
   -2.891178e-01 -2.919351e-01 2.660000e+00 1.396263e+00 -4.464350e-01 -4.402959e-01
   2.660000e+00 1.483530e+00 -5.482508e-01 -5.197661e-01 2.660000e+00 1.570796e+00
   -5.834721e-01 -5.263257e-01 2.660000e+00 1.658063e+00 -5.482508e-01 -4.691117e-01
   2.660000e+00 1.745329e+00 -4.464350e-01 -3.641723e-01 2.660000e+00 1.832596e+00
   -2.891178e-01 -2.273981e-01 2.660000e+00 1.919862e+00 -9.333475e-02 -7.030739e-02
   2.660000e+00 2.007129e+00 1.199317e-01 9.955110e-02 2.660000e+00 2.094395e+00
   3.282031e-01 2.746344e-01 2.660000e+00 2.181662e+00 5.101173e-01 4.430380e-01
   2.660000e+00 2.268928e+00 6.478915e-01 5.870804e-01 2.660000e+00 2.356194e+00
   7.293401e-01 6.864082e-01 2.660000e+00 2.443461e+00 7.492104e-01 7.244743e-01
   2.660000e+00 2.530727e+00 7.096765e-01 6.951768e-01 2.660000e+00 2.617994e+00
   6.199391e-01 6.061927e-01 2.660000e+00 2.705260e+00 4.949804e-01 4.772376e-01
   2.660000e+00 2.792527e+00 3.536308e-01 3.341065e-01 2.660000e+00 2.879793e+00
   2.161838e-01 2.014197e-01 2.660000e+00 2.967060e+00 1.018494e-01 9.735545e-02
   2.660000e+00 3.054326e+00 2.635709e-02 3.219291e-02 2.660000e+00 3.141593e+00
   0.000000e+00 1.014763e-02 2.710000e+00 0.000000e+00 0.000000e+00 2.534507e-02
   2.710000e+00 8.726646e-02 3.292906e-02 6.085930e-02 2.710000e+00 1.745329e-01
   1.272449e-01 1.594918e-01 2.710000e+00 2.617994e-01 2.700878e-01 3.004598e-01
   2.710000e+00 3.490659e-01 4.418063e-01 4.573885e-01 2.710000e+00 4.363323e-01
   6.184005e-01 6.061478e-01 2.710000e+00 5.235988e-01 7.745169e-01 7.294453e-01
   2.710000e+00 6.108652e-01 8.866297e-01 8.165430e-01 2.710000e+00 6.981317e-01
   9.360210e-01 8.594999e-01 2.710000e+00 7.853982e-01 9.111963e-01 8.494450e-01
   2.710000e+00 8.726646e-01 8.094390e-01 7.762658e-01 2.710000e+00 9.599311e-01
   6.373117e-01 6.328181e-01 2.710000e+00 1.047198e+00 4.100383e-01 4.216644e-01
   2.710000e+00 1.134464e+00 1.498359e-01 1.602984e-01 2.710000e+00 1.221730e+00
   -1.166072e-01 -1.189040e-01 2.710000e+00 1.308997e+00 -3.612075e-01 -3.752087e-01
   2.710000e+00 1.396263e+00 -5.577507e-01 -5.702869e-01 2.710000e+00 1.483530e+00
   -6.849535e-01 -6.786083e-01 2.710000e+00 1.570796e+00 -7.289570e-01 -6.929095e-01
   2.710000e+00 1.658063e+00 -6.849535e-01 -6.226670e-01 2.710000e+00 1.745329e+00
   -5.577507e-01 -4.870548e-01 2.710000e+00 1.832596e+00 -3.612075e-01 -3.065065e-01
   2.710000e+00 1.919862e+00 -1.166072e-01 -9.729619e-02 2.710000e+00 2.007129e+00
   1.498359e-01 1.285949e-01 2.710000e+00 2.094395e+00 4.100383e-01 3.593654e-01
   2.710000e+00 2.181662e+00 6.373117e-01 5.786172e-01 2.710000e+00 2.268928e+00
   8.094390e-01 7.638399e-01 2.710000e+00 2.356194e+00 9.111963e-01 8.900652e-01
   2.710000e+00 2.443461e+00 9.360210e-01 9.374394e-01 2.710000e+00 2.530727e+00
   8.866297e-01 8.990038e-01 2.710000e+00 2.617994e+00 7.745169e-01 7.846226e-01
   2.710000e+00 2.705260e+00 6.184005e-01 6.189338e-01 2.710000e+00 2.792527e+00
   4.418063e-01 4.342697e-01 2.710000e+00 2.879793e+00 2.700878e-01 2.619402e-01
   2.710000e+00 2.967060e+00 1.272449e-01 1.257367e-01 2.710000e+00 3.054326e+00
   3.292906e-02 3.984897e-02 2.710000e+00 3.141593e+00 0.000000e+00 1.066847e-02
   2.760000e+00 0.000000e+00 0.000000e+00 3.066138e-02 2.760000e+00 8.726646e-02
   3.686357e-02 7.123424e-02 2.760000e+00 1.745329e-01 1.424487e-01 1.841863e-01
   2.760000e+00 2.617994e-01 3.023592e-01 3.463572e-01 2.760000e+00 3.490659e-01
   4.945954e-01 5.279807e-01 2.760000e+00 4.363323e-01 6.922898e-01 7.011750e-01
   2.760000e+00 5.235988e-01 8.670597e-01 8.451388e-01 2.760000e+00 6.108652e-01
   9.925683e-01 9.462783e-01 2.760000e+00 6.981317e-01 1.047861e+00 9.946369e-01
   2.760000e+00 7.853982e-01 1.020070e+00 9.801955e-01 2.760000e+00 8.726646e-01
   9.061544e-01 8.925453e-01 2.760000e+00 9.599311e-01 7.134606e-01 7.251237e-01
   2.760000e+00 1.047198e+00 4.590316e-01 4.820306e-01 2.760000e+00 1.134464e+00
   1.677390e-01 1.833075e-01 2.760000e+00 1.221730e+00 -1.305399e-01 -1.351905e-01
   2.760000e+00 1.308997e+00 -4.043662e-01 -4.286158e-01 2.760000e+00 1.396263e+00
   -6.243933e-01 -6.544072e-01 2.760000e+00 1.483530e+00 -7.667949e-01 -7.833221e-01
   2.760000e+00 1.570796e+00 -8.160562e-01 -8.055105e-01 2.760000e+00 1.658063e+00
   -7.667949e-01 -7.294064e-01 2.760000e+00 1.745329e+00 -6.243933e-01 -5.748208e-01
   2.760000e+00 1.832596e+00 -4.043662e-01 -3.643507e-01 2.760000e+00 1.919862e+00
   -1.305399e-01 -1.175940e-01 2.760000e+00 2.007129e+00 1.677390e-01 1.494560e-01
   2.760000e+00 2.094395e+00 4.590316e-01 4.207757e-01 2.760000e+00 2.181662e+00
   7.134606e-01 6.759649e-01 2.760000e+00 2.268928e+00 9.061544e-01 8.891003e-01
   2.760000e+00 2.356194e+00 1.020070e+00 1.032706e+00 2.760000e+00 2.443461e+00
   1.047861e+00 1.085588e+00 2.760000e+00 2.530727e+00 9.925683e-01 1.040802e+00
   2.760000e+00 2.617994e+00 8.670597e-01 9.096394e-01 2.760000e+00 2.705260e+00
   6.922898e-01 7.194654e-01 2.760000e+00 2.792527e+00 4.945954e-01 5.063349e-01
   2.760000e+00 2.879793e+00 3.023592e-01 3.057976e-01 2.760000e+00 2.967060e+00
   1.424487e-01 1.458188e-01 2.760000e+00 3.054326e+00 3.686357e-02 4.409987e-02
   2.760000e+00 3.141593e+00 0.000000e+00 9.369236e-03 2.810000e+00 0.000000e+00
   0.000000e+00 4.080309e-02 2.810000e+00 8.726646e-02 3.805892e-02 8.142304e-02
   2.810000e+00 1.745329e-01 1.470678e-01 1.953383e-01 2.810000e+00 2.617994e-01
   3.121636e-01 3.612579e-01 2.810000e+00 3.490659e-01 5.106333e-01 5.509049e-01
   2.810000e+00 4.363323e-01 7.147383e-01 7.361172e-01 2.810000e+00 5.235988e-01
   8.951753e-01 8.935665e-01 2.810000e+00 6.108652e-01 1.024754e+00 1.005677e+00
   2.810000e+00 6.981317e-01 1.081840e+00 1.058743e+00 2.810000e+00 7.853982e-01
   1.053147e+00 1.040920e+00 2.810000e+00 8.726646e-01 9.355378e-01 9.426673e-01
   2.810000e+00 9.599311e-01 7.365956e-01 7.604292e-01 2.810000e+00 1.047198e+00
   4.739164e-01 5.018987e-01 2.810000e+00 1.134464e+00 1.731782e-01 1.896181e-01
   2.810000e+00 1.221730e+00 -1.347729e-01 -1.400274e-01 2.810000e+00 1.308997e+00
   -4.174784e-01 -4.432662e-01 2.810000e+00 1.396263e+00 -6.446401e-01 -6.788902e-01
   2.810000e+00 1.483530e+00 -7.916593e-01 -8.178261e-01 2.810000e+00 1.570796e+00
   -8.425180e-01 -8.485186e-01 2.810000e+00 1.658063e+00 -7.916593e-01 -7.763462e-01
   2.810000e+00 1.745329e+00 -6.446401e-01 -6.181970e-01 2.810000e+00 1.832596e+00
   -4.174784e-01 -3.955019e-01 2.810000e+00 1.919862e+00 -1.347729e-01 -1.293128e-01
   2.810000e+00 2.007129e+00 1.731782e-01 1.606800e-01 2.810000e+00 2.094395e+00
   4.739164e-01 4.539274e-01 2.810000e+00 2.181662e+00 7.365956e-01 7.263721e-01
   2.810000e+00 2.268928e+00 9.355378e-01 9.504114e-01 2.810000e+00 2.356194e+00
   1.053147e+00 1.098899e+00 2.810000e+00 2.443461e+00 1.081840e+00 1.152073e+00
   2.810000e+00 2.530727e+00 1.024754e+00 1.104320e+00 2.810000e+00 2.617994e+00
   8.951753e-01 9.674307e-01 2.810000e+00 2.705260e+00 7.147383e-01 7.685743e-01
   2.810000e+00 2.792527e+00 5.106333e-01 5.437481e-01 2.810000e+00 2.879793e+00
   3.121636e-01 3.294974e-01 2.810000e+00 2.967060e+00 1.470678e-01 1.561546e-01
   2.810000e+00 3.054326e+00 3.805892e-02 4.457503e-02 2.810000e+00 3.141593e+00
   0.000000e+00 6.200936e-03 2.860000e+00 0.000000e+00 0.000000e+00 5.745200e-02
   2.860000e+00 8.726646e-02 3.662142e-02 9.178252e-02 2.860000e+00 1.745329e-01
   1.415129e-01 1.898499e-01 2.860000e+00 2.617994e-01 3.003730e-01 3.377811e-01
   2.860000e+00 3.490659e-01 4.913464e-01 5.151140e-01 2.860000e+00 4.363323e-01
   6.877422e-01 6.978000e-01 2.860000e+00 5.235988e-01 8.613641e-01 8.610227e-01
   2.860000e+00 6.108652e-01 9.860482e-01 9.814417e-01 2.860000e+00 6.981317e-01
   1.040978e+00 1.039038e+00 2.860000e+00 7.853982e-01 1.013369e+00 1.019046e+00
   2.860000e+00 8.726646e-01 9.002020e-01 9.142591e-01 2.860000e+00 9.599311e-01
   7.087740e-01 7.274163e-01 2.860000e+00 1.047198e+00 4.560163e-01 4.727388e-01
   2.860000e+00 1.134464e+00 1.666371e-01 1.755227e-01 2.860000e+00 1.221730e+00
   -1.296824e-01 -1.308660e-01 2.860000e+00 1.308997e+00 -4.017100e-01 -4.102699e-01
   2.860000e+00 1.396263e+00 -6.202917e-01 -6.299692e-01 2.860000e+00 1.483530e+00
   -7.617579e-01 -7.660392e-01 2.860000e+00 1.570796e+00 -8.106956e-01 -8.063239e-01
   2.860000e+00 1.658063e+00 -7.617579e-01 -7.505026e-01 2.860000e+00 1.745329e+00
   -6.202917e-01 -6.079101e-01 2.860000e+00 1.832596e+00 -4.017100e-01 -3.945311e-01
   2.860000e+00 1.919862e+00 -1.296824e-01 -1.305645e-01 2.860000e+00 2.007129e+00
   1.666371e-01 1.608123e-01 2.860000e+00 2.094395e+00 4.560163e-01 4.538826e-01
   2.860000e+00 2.181662e+00 7.087740e-01 7.211297e-01 2.860000e+00 2.268928e+00
   9.002020e-01 9.353234e-01 2.860000e+00 2.356194e+00 1.013369e+00 1.073217e+00
   2.860000e+00 2.443461e+00 1.040978e+00 1.120049e+00 2.860000e+00 2.530727e+00
   9.860482e-01 1.073307e+00 2.860000e+00 2.617994e+00 8.613641e-01 9.441843e-01
   2.860000e+00 2.705260e+00 6.877422e-01 7.560019e-01 2.860000e+00 2.792527e+00
   4.913464e-01 5.399550e-01 2.860000e+00 2.879793e+00 3.003730e-01 3.295456e-01
   2.860000e+00 2.967060e+00 1.415129e-01 1.552968e-01 2.860000e+00 3.054326e+00
   3.662142e-02 4.090386e-02 2.860000e+00 3.141593e+00 0.000000e+00 1.114581e-03
   2.910000e+00 0.000000e+00 0.000000e+00 8.228994e-02 2.910000e+00 8.726646e-02
   3.283133e-02 1.026695e-01 2.910000e+00 1.745329e-01 1.268672e-01 1.646234e-01
   2.910000e+00 2.617994e-01 2.692863e-01 2.685458e-01 2.910000e+00 3.490659e-01
   4.404951e-01 4.095609e-01 2.910000e+00 4.363323e-01 6.165652e-01 5.730487e-01
   2.910000e+00 5.235988e-01 7.722183e-01 7.338015e-01 2.910000e+00 6.108652e-01
   8.839984e-01 8.602763e-01 2.910000e+00 6.981317e-01 9.332431e-01 9.227417e-01
   2.910000e+00 7.853982e-01 9.084921e-01 9.019987e-01 2.910000e+00 8.726646e-01
   8.070367e-01 7.949483e-01 2.910000e+00 9.599311e-01 6.354203e-01 6.147669e-01
   2.910000e+00 1.047198e+00 4.088214e-01 3.860212e-01 2.910000e+00 1.134464e+00
   1.493912e-01 1.373136e-01 2.910000e+00 1.221730e+00 -1.162611e-01 -1.051578e-01
   2.910000e+00 1.308997e+00 -3.601355e-01 -3.207368e-01 2.910000e+00 1.396263e+00
   -5.560954e-01 -4.938776e-01 2.910000e+00 1.483530e+00 -6.829207e-01 -6.118801e-01
   2.910000e+00 1.570796e+00 -7.267936e-01 -6.633163e-01 2.910000e+00 1.658063e+00
   -6.829207e-01 -6.388917e-01 2.910000e+00 1.745329e+00 -5.560954e-01 -5.346866e-01
   2.910000e+00 1.832596e+00 -3.601355e-01 -3.560093e-01 2.910000e+00 1.919862e+00
   -1.162611e-01 -1.194612e-01 2.910000e+00 2.007129e+00 1.493912e-01 1.483987e-01
   2.910000e+00 2.094395e+00 4.088214e-01 4.157035e-01 2.910000e+00 2.181662e+00
   6.354203e-01 6.515288e-01 2.910000e+00 2.268928e+00 8.070367e-01 8.313860e-01
   2.910000e+00 2.356194e+00 9.084921e-01 9.402272e-01 2.910000e+00 2.443461e+00
   9.332431e-01 9.726700e-01 2.910000e+00 2.530727e+00 8.839984e-01 9.315104e-01
   2.910000e+00 2.617994e+00 7.722183e-01 8.260879e-01 2.910000e+00 2.705260e+00
   6.165652e-01 6.714899e-01 2.910000e+00 2.792527e+00 4.404951e-01 4.884016e-01
   2.910000e+00 2.879793e+00 2.692863e-01 3.024477e-01 2.910000e+00 2.967060e+00
   1.268672e-01 1.417983e-01 2.910000e+00 3.054326e+00 3.283133e-02 3.271577e-02
   2.910000e+00 3.141593e+00 0.000000e+00 -5.938818e-03 2.960000e+00 0.000000e+00
   0.000000e+00 1.169987e-01 2.960000e+00 8.726646e-02 2.709961e-02 1.144409e-01
   2.960000e+00 1.745329e-01 1.047186e-01 1.165608e-01 2.960000e+00 2.617994e-01
   2.222741e-01 1.461712e-01 2.960000e+00 3.490659e-01 3.635931e-01 2.231984e-01
   2.960000e+00 4.363323e-01 5.089247e-01 3.486891e-01 2.960000e+00 5.235988e-01
   6.374038e-01 4.981971e-01 2.960000e+00 6.108652e-01 7.296692e-01 6.288838e-01
   2.960000e+00 6.981317e-01 7.703168e-01 6.970736e-01 2.960000e+00 7.853982e-01
   7.498868e-01 6.772061e-01 2.960000e+00 8.726646e-01 6.661436e-01 5.723625e-01
   2.960000e+00 9.599311e-01 5.244881e-01 4.111630e-01 2.960000e+00 1.047198e+00
   3.374491e-01 2.332161e-01 2.960000e+00 1.134464e+00 1.233104e-01 7.128321e-02
   2.960000e+00 1.221730e+00 -9.596414e-02 -6.035407e-02 2.960000e+00 1.308997e+00
   -2.972627e-01 -1.657767e-01 2.960000e+00 1.396263e+00 -4.590118e-01 -2.568488e-01
   2.960000e+00 1.483530e+00 -5.636959e-01 -3.392676e-01 2.960000e+00 1.570796e+00
   -5.999094e-01 -4.038860e-01 2.960000e+00 1.658063e+00 -5.636959e-01 -4.285297e-01
   2.960000e+00 1.745329e+00 -4.590118e-01 -3.892533e-01 2.960000e+00 1.832596e+00
   -2.972627e-01 -2.745076e-01 2.960000e+00 1.919862e+00 -9.596414e-02 -9.411486e-02
   2.960000e+00 2.007129e+00 1.233104e-01 1.219846e-01 2.960000e+00 2.094395e+00
   3.374491e-01 3.344523e-01 2.960000e+00 2.181662e+00 5.244881e-01 5.088604e-01
   2.960000e+00 2.268928e+00 6.661436e-01 6.261493e-01 2.960000e+00 2.356194e+00
   7.498868e-01 6.845013e-01 2.960000e+00 2.443461e+00 7.703168e-01 6.930888e-01
   2.960000e+00 2.530727e+00 7.296692e-01 6.626802e-01 2.960000e+00 2.617994e+00
   6.374038e-01 5.993293e-01 2.960000e+00 2.705260e+00 5.089247e-01 5.047800e-01
   2.960000e+00 2.792527e+00 3.635931e-01 3.825338e-01 2.960000e+00 2.879793e+00
   2.222741e-01 2.447097e-01 2.960000e+00 2.967060e+00 1.047186e-01 1.142119e-01
   2.960000e+00 3.054326e+00 2.709961e-02 1.964018e-02 2.960000e+00 3.141593e+00
   0.000000e+00 -1.500825e-02
   ndlinear-1.0/doc/Makefile.in0000664000252300025230000003565310674036322015305
   0ustar palkenpalken# Makefile.in generated by automake 1.9.6 from Makefile.am. #
   @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
   2002, # 2003, 2004, 2005 Free Software Foundation, Inc. # This Makefile.in is
   free software; the Free Software Foundation # gives unlimited permission to copy
   and/or distribute it, # with or without modifications, as long as this notice is
   preserved. # This program is distributed in the hope that it will be useful, #
   but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the
   implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE.
   @SET_MAKE@ srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@
   pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir =
   $(includedir)/@PACKAGE@ top_builddir = .. am__cd =
   CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = @INSTALL@
   install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c
   install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform =
   $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = :
   NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@
   host_triplet = @host@ subdir = doc DIST_COMMON = $(srcdir)/Makefile.am
   $(srcdir)/Makefile.in \ $(srcdir)/stamp-vti $(srcdir)/version-ref.texi mdate-sh \
   texinfo.tex ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps =
   $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps)
   $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d
   CONFIG_CLEAN_FILES = SOURCES = DIST_SOURCES = INFO_DEPS = $(srcdir)/mlinear.info
   am__TEXINFO_TEX_DIR = $(srcdir) DVIS = ndlinear.dvi PDFS = ndlinear.pdf PSS =
   ndlinear.ps HTMLS = ndlinear.html TEXINFOS = ndlinear.texi TEXI2DVI = texi2dvi
   TEXI2PDF = $(TEXI2DVI) --pdf --batch MAKEINFOHTML = $(MAKEINFO) --html
   AM_MAKEINFOHTMLFLAGS = $(AM_MAKEINFOFLAGS) DVIPS = dvips am__installdirs =
   "$(DESTDIR)$(infodir)" DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS)
   $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMDEP_FALSE = @AMDEP_FALSE@ AMDEP_TRUE =
   @AMDEP_TRUE@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER =
   @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@
   CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CXX = @CXX@ CXXCPP = @CXXCPP@
   CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS =
   @DEFS@ DEPDIR = @DEPDIR@ ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T
   = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ F77 = @F77@ FFLAGS = @FFLAGS@
   INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT
   = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LDFLAGS =
   @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LN_S = @LN_S@
   LTLIBOBJS = @LTLIBOBJS@ MAINT = @MAINT@ MAINTAINER_MODE_FALSE =
   @MAINTAINER_MODE_FALSE@ MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ MAKEINFO =
   @MAKEINFO@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT =
   @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING =
   @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_VERSION =
   @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ SED = @SED@
   SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@
   ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 =
   @ac_ct_F77@ ac_ct_RANLIB = @ac_ct_RANLIB@ ac_ct_STRIP = @ac_ct_STRIP@
   am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE =
   @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
   am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ am__include = @am__include@
   am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@
   am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias =
   @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor =
   @build_vendor@ datadir = @datadir@ exec_prefix = @exec_prefix@ host = @host@
   host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor =
   @host_vendor@ includedir = @includedir@ infodir = @infodir@ install_sh =
   @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localstatedir =
   @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir =
   @oldincludedir@ prefix = @prefix@ program_transform_name =
   @program_transform_name@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@
   sysconfdir = @sysconfdir@ target_alias = @target_alias@ info_TEXINFOS =
   ndlinear.texi mlinear_TEXINFOS = fdl.texi all: all-am .SUFFIXES: .SUFFIXES: .dvi
   .html .info .pdf .ps .texi $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@
   $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case
   '$(am__configure_deps)' in \ *$$dep*) \ cd $(top_builddir) && $(MAKE)
   $(AM_MAKEFLAGS) am--refresh \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd
   $(top_srcdir) && $(AUTOMAKE) --gnu doc/Makefile'; \ cd $(top_srcdir) && \
   $(AUTOMAKE) --gnu doc/Makefile .PRECIOUS: Makefile Makefile:
   $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \
   *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
   *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
   $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status
   $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status:
   $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) &&
   $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure:
   @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE)
   $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@
   $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
   mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs
   distclean-libtool: -rm -f libtool .texi.info: restore=: &&
   backupdir="$(am__leading_dot)am$$$$" && \ am__cwd=`pwd` && cd $(srcdir) && \ rm
   -rf $$backupdir && mkdir $$backupdir && \ if ($(MAKEINFO) --version) >/dev/null
   2>&1; then \ for f in $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9]
   $(@:.info=).i[0-9][0-9]; do \ if test -f $$f; then mv $$f $$backupdir;
   restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$$am__cwd"; \ if
   $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \ -o $@ $&1 | sed 1q | grep -i -v debian) >/dev/null 2>&1; then \
   list='$(INFO_DEPS)'; \ for file in $$list; do \ relfile=`echo "$$file" | sed
   's|^.*/||'`; \ echo " install-info --info-dir='$(DESTDIR)$(infodir)' --remove
   '$(DESTDIR)$(infodir)/$$relfile'"; \ install-info
   --info-dir="$(DESTDIR)$(infodir)" --remove "$(DESTDIR)$(infodir)/$$relfile"; \
   done; \ else :; fi @$(NORMAL_UNINSTALL) @list='$(INFO_DEPS)'; \ for file in
   $$list; do \ relfile=`echo "$$file" | sed 's|^.*/||'`; \ relfile_i=`echo
   "$$relfile" | sed 's|\.info$$||;s|$$|.i|'`; \ (if cd "$(DESTDIR)$(infodir)"; then
   \ echo " cd '$(DESTDIR)$(infodir)' && rm -f $$relfile $$relfile-[0-9]
   $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9]"; \ rm -f $$relfile
   $$relfile-[0-9] $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9]; \
   else :; fi); \ done dist-info: $(INFO_DEPS) @srcdirstrip=`echo "$(srcdir)" | sed
   's|.|.|g'`; \ list='$(INFO_DEPS)'; \ for base in $$list; do \ case $$base in \
   $(srcdir)/*) base=`echo "$$base" | sed "s|^$$srcdirstrip/||"`;; \ esac; \ if test
   -f $$base; then d=.; else d=$(srcdir); fi; \ for file in $$d/$$base*; do \
   relfile=`expr "$$file" : "$$d/\(.*\)"`; \ test -f $(distdir)/$$relfile || \ cp -p
   $$file $(distdir)/$$relfile; \ done; \ done mostlyclean-aminfo: -rm -rf
   ndlinear.aux ndlinear.cp ndlinear.cps ndlinear.fn ndlinear.fns \ ndlinear.ky
   ndlinear.kys ndlinear.log ndlinear.pg \ ndlinear.pgs ndlinear.tmp ndlinear.toc
   ndlinear.tp \ ndlinear.tps ndlinear.vr ndlinear.vrs mlinear.dvi \ mlinear.pdf
   mlinear.ps mlinear.html maintainer-clean-aminfo: @list='$(INFO_DEPS)'; for i in
   $$list; do \ i_i=`echo "$$i" | sed 's|\.info$$||;s|$$|.i|'`; \ echo " rm -f $$i
   $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]"; \ rm -f $$i $$i-[0-9]
   $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]; \ done tags: TAGS TAGS: ctags: CTAGS
   CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
   topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ list='$(DISTFILES)'; for
   file in $$list; do \ case $$file in \ $(srcdir)/*) file=`echo "$$file" | sed
   "s|^$$srcdirstrip/||"`;; \ $(top_srcdir)/*) file=`echo "$$file" | sed
   "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ esac; \ if test -f $$file || test
   -d $$file; then d=.; else d=$(srcdir); fi; \ dir=`echo "$$file" | sed -e
   's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "".; then \
   dir="/$$dir"; \ $(mkdir_p) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ if test -d
   $$d/$$file; then \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
   cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ cp -pR $$d/$$file
   $(distdir)$$dir || exit 1; \ else \ test -f $(distdir)/$$file \ || cp -p
   $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done $(MAKE) $(AM_MAKEFLAGS) \
   top_distdir="$(top_distdir)" distdir="$(distdir)" \ dist-info check-am: all-am
   check: check-am all-am: Makefile $(INFO_DEPS) installdirs: for dir in
   "$(DESTDIR)$(infodir)"; do \ test -z "$$dir" || $(mkdir_p) "$$dir"; \ done
   install: install-am install-exec: install-exec-am install-data: install-data-am
   uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS)
   install-exec-am install-data-am installcheck: installcheck-am install-strip:
   $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
   install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ `test -z
   '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
   mostlyclean-generic: clean-generic: distclean-generic: -test -z
   "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) maintainer-clean-generic:
   @echo "This command is intended for maintainers to use" @echo "it deletes files
   that may require special tools to rebuild". clean: clean-am clean-am:
   clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f
   Makefile distclean-am: clean-am distclean-generic distclean-libtool dvi: dvi-am
   dvi-am: $(DVIS) html: html-am html-am: $(HTMLS) info: info-am info-am:
   $(INFO_DEPS) install-data-am: install-info-am install-exec-am: install-info:
   install-info-am install-info-am: $(INFO_DEPS) @$(NORMAL_INSTALL) test -z
   "$(infodir)" || $(mkdir_p) "$(DESTDIR)$(infodir)" @srcdirstrip=`echo "$(srcdir)"
   | sed 's|.|.|g'`; \ list='$(INFO_DEPS)'; \ for file in $$list; do \ case $$file
   in \ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ esac; \ if
   test -f $$file; then d=.; else d=$(srcdir); fi; \ file_i=`echo "$$file" | sed
   's|\.info$$||;s|$$|.i|'`; \ for ifile in $$d/$$file $$d/$$file-[0-9]
   $$d/$$file-[0-9][0-9] \ $$d/$$file_i[0-9] $$d/$$file_i[0-9][0-9] ; do \ if test
   -f $$ifile; then \ relfile=`echo "$$ifile" | sed 's|^.*/||'`; \ echo "
   $(INSTALL_DATA) '$$ifile' '$(DESTDIR)$(infodir)/$$relfile'"; \ $(INSTALL_DATA)
   "$$ifile" "$(DESTDIR)$(infodir)/$$relfile"; \ else : ; fi; \ done; \ done
   @$(POST_INSTALL) @if (install-info --version && \ install-info --version 2>&1 |
   sed 1q | grep -i -v debian) >/dev/null 2>&1; then \ list='$(INFO_DEPS)'; \ for
   file in $$list; do \ relfile=`echo "$$file" | sed 's|^.*/||'`; \ echo "
   install-info --info-dir='$(DESTDIR)$(infodir)'
   '$(DESTDIR)$(infodir)/$$relfile'";\ install-info
   --info-dir="$(DESTDIR)$(infodir)" "$(DESTDIR)$(infodir)/$$relfile" || :;\ done; \
   else : ; fi install-man: installcheck-am: maintainer-clean: maintainer-clean-am
   -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-aminfo \
   maintainer-clean-generic maintainer-clean-vti mostlyclean: mostlyclean-am
   mostlyclean-am: mostlyclean-aminfo mostlyclean-generic \ mostlyclean-libtool
   mostlyclean-vti pdf: pdf-am pdf-am: $(PDFS) ps: ps-am ps-am: $(PSS) uninstall-am:
   uninstall-info-am .PHONY: all all-am check check-am clean clean-generic
   clean-libtool \ dist-info distclean distclean-generic distclean-libtool \ distdir
   dvi dvi-am html html-am info info-am install \ install-am install-data
   install-data-am install-exec \ install-exec-am install-info install-info-am
   install-man \ install-strip installcheck installcheck-am installdirs \
   maintainer-clean maintainer-clean-aminfo \ maintainer-clean-generic
   maintainer-clean-vti mostlyclean \ mostlyclean-aminfo mostlyclean-generic
   mostlyclean-libtool \ mostlyclean-vti pdf pdf-am ps ps-am uninstall uninstall-am
   \ uninstall-info-am # Tell versions [3.59,3.63) of GNU make to not export all
   variables. # Otherwise a system limit (for SysV at least) may be exceeded.
   .NOEXPORT:
   ndlinear-1.0/doc/mathinclude.texi000066400025230002523000000053101013546662001641
   3 0ustar palkenpalken@c How to use the math macros @c ==========================
   @c @c For simple expressions, simply use the @math{} command, e.g. @c @c
   @math{\exp(x)/(1+x^2)} @c @c but if the expression includes characters that need
   to be 'escaped' @c in texinfo, like '{' or '}', or needs different output for TeX
   and info, @c then use the following form, @c @c blah blah blah @c{$y^{1+b} \le
   \pi$} @c @math{y^@{1+b@}  = \ptexgtr \let+ =
   \ptexplus } } % @bullet and @minus need the same treatment as @math, just above.
   \def\bullet{$\ptexbullet$} \def\minus{$-$} % @dots{} outputs an ellipsis using
   the current font. % We do .5em per period so that it has the same spacing in a
   typewriter % font as three actual period characters. % \def\dots{% \leavevmode
   \hbox to 1.5em{% \hskip 0pt plus 0.25fil .\hfil.\hfil.% \hskip 0pt plus 0.5fil }%
   } % @enddots{} is an end-of-sentence ellipsis. % \def\enddots{% \dots
   \spacefactor=\endofsentencespacefactor } % @comma{} is so commas can be inserted
   into text without messing up % Texinfo's parsing. % \let\comma = , % @refill is a
   no-op. \let\refill=\relax % If working on a large document in chapters, it is
   convenient to % be able to disable indexing, cross-referencing, and contents, for
   test runs. % This is done with @novalidate (before @setfilename). %
   \newif\iflinks \linkstrue % by default we want the aux files. \let\novalidate =
   \linksfalse % @setfilename is done at the beginning of every texinfo file. % So
   open here the files we need to have open while reading the input. % This makes it
   possible to make a .fmt file for texinfo. \def\setfilename{% \fixbackslash % Turn
   off hack to swallow `\input texinfo'. \iflinks \tryauxfile % Open the new aux
   file. TeX will close it automatically at exit.
   \immediate\openout\auxfile=\jobname.aux \fi % \openindices needs to do some work
   in any case. \openindices \let\setfilename=\comment % Ignore extra @setfilename
   cmds. % % If texinfo.cnf is present on the system, read it. % Useful for
   site-wide @afourpaper, etc. \openin 1 texinfo.cnf \ifeof 1 \else \input
   texinfo.cnf \fi \closein 1 % \comment % Ignore the actual filename. } % Called
   from \setfilename. % \def\openindices{% \newindex{cp}% \newcodeindex{fn}%
   \newcodeindex{vr}% \newcodeindex{tp}% \newcodeindex{ky}% \newcodeindex{pg}% } %
   @bye. \outer\def\bye{\pagealignmacro\tracingstats=1\ptexend} \message{pdf,} %
   adobe `portable' document format \newcount\tempnum \newcount\lnkcount
   \newtoks\filename \newcount\filenamelength \newcount\pgn \newtoks\toksA
   \newtoks\toksB \newtoks\toksC \newtoks\toksD \newbox\boxA \newcount\countA
   \newif\ifpdf \newif\ifpdfmakepagedest % when pdftex is run in dvi mode,
   \pdfoutput is defined (so \pdfoutput=1 % can be set). So we test for \relax and 0
   as well as \undefined, % borrowed from ifpdf.sty. \ifx\pdfoutput\undefined \else
   \ifx\pdfoutput\relax \else \ifcase\pdfoutput \else \pdftrue \fi \fi \fi % PDF
   uses PostScript string constants for the names of xref targets, to % for display
   in the outlines, and in other places. Thus, we have to % double any backslashes.
   Otherwise, a name like "\node" will be % interpreted as a newline (\n), followed
   by o, d, e. Not good. %
   http://www.ntg.nl/pipermail/ntg-pdftex/2004-July/000654.html % (and related
   messages, the final outcome is that it is up to the TeX % user to double the
   backslashes and otherwise make the string valid, so % that's we do). % double
   active backslashes. % {\catcode`\@=0 \catcode`\\=\active
   @gdef@activebackslash{@catcode`@\=@active @otherbackslash}
   @gdef@activebackslashdouble{% @catcode@backChar=@active @let\=@doublebackslash} }
   % To handle parens, we must adopt a different approach, since parens are % not
   active characters. hyperref.dtx (which has the same problem as % us) handles it
   with this amazing macro to replace tokens. I've % tinkered with it a little for
   texinfo, but it's definitely from there. % % #1 is the tokens to replace. % #2 is
   the replacement. % #3 is the control sequence with the string. %
   \def\HyPsdSubst#1#2#3{% \def\HyPsdReplace##1#1##2\END{% ##1% \ifx\\##2\\% \else
   #2% \HyReturnAfterFi{% \HyPsdReplace##2\END }% \fi }%
   \xdef#3{\expandafter\HyPsdReplace#3#1\END}% }
   \long\def\HyReturnAfterFi#1\fi{\fi#1} % #1 is a control sequence in which to do
   the replacements. \def\backslashparens#1{% \xdef#1{#1}% redefine it as its
   expansion; the definition is simply % \lastnode when called from \setref ->
   \pdfmkdest. \HyPsdSubst{(}{\backslashlparen}{#1}%
   \HyPsdSubst{)}{\backslashrparen}{#1}% } {\catcode\exclamChar = 0
   \catcode\backChar = \other !gdef!backslashlparen{\(}% !gdef!backslashrparen{\)}%
   } \ifpdf \input pdfcolor \pdfcatalog{/PageMode /UseOutlines}%
   \def\dopdfimage#1#2#3{% \def\imagewidth{#2}% \def\imageheight{#3}% % without
   \immediate, pdftex seg faults when the same image is % included twice. (Version
   3.14159-pre-1.0-unofficial-20010704.) \ifnum\pdftexversion < 14
   \immediate\pdfimage \else \immediate\pdfximage \fi \ifx\empty\imagewidth\else
   width \imagewidth \fi \ifx\empty\imageheight\else height \imageheight \fi
   \ifnum\pdftexversion 0pt \unhbox0 % third arg given, show only
   that \else \setbox0 = \hbox{\ignorespaces #2}% \ifdim\wd0 > 0pt \ifpdf \unhbox0 %
   PDF: 2nd arg given, show only it \else \unhbox0\ (\code{#1})% DVI: 2nd arg given,
   show both it and url \fi \else \code{#1}% only url given, so show it \fi \fi
   \endlink \endgroup} % @url synonym for @uref, since that's how everyone uses it.
   % \let\url=\uref % rms does not like angle brackets --karl, 17may97. % So now
   @email is just like @uref, unless we are pdf. % %\def\email#1{\angleleft{\tt
   #1}\angleright} \ifpdf \def\email#1{\doemail#1,,\finish}
   \def\doemail#1,#2,#3\finish{\begingroup \unsepspaces \pdfurl{mailto:#1}% \setbox0
   = \hbox{\ignorespaces #2}% \ifdim\wd0>0pt\unhbox0\else\code{#1}\fi \endlink
   \endgroup} \else \let\email=\uref \fi % Check if we are currently using a
   typewriter font. Since all the % Computer Modern typewriter fonts have zero
   interword stretch (and % shrink), and it is reasonable to expect all typewriter
   fonts to have % this property, we can check that font parameter. %
   \def\ifmonospace{\ifdim\fontdimen3\font=0pt } % Typeset a dimension, e.g., `in'
   or `pt'. The only reason for the % argument is to make the input look right:
   @dmn{pt} instead of @dmn{}pt. % \def\dmn#1{\thinspace #1}
   \def\kbd#1{\def\look{#1}\expandafter\kbdfoo\look??\par} % @l was never documented
   to mean ``switch to the Lisp font'', % and it is not used as such in any manual I
   can find. We need it for % Polish suppressed-l. --karl, 22sep96. %\def\l#1{{\li
   #1}\null} % Explicit font changes: @r, @sc, undocumented @ii. \def\r#1{{\rm #1}}
   % roman font \def\sc#1{{\smallcaps#1}} % smallcaps font \def\ii#1{{\it #1}} %
   italic font % @acronym for "FBI", "NATO", and the like. % We print this one point
   size smaller, since it's intended for % all-uppercase. %
   \def\acronym#1{\doacronym #1,,\finish} \def\doacronym#1,#2,#3\finish{%
   {\selectfonts\lsize #1}% \def\temp{#2}% \ifx\temp\empty \else \space
   ({\unsepspaces \ignorespaces \temp \unskip})% \fi } % @abbr for "Comput. J". and
   the like. % No font change, but don't do end-of-sentence spacing. %
   \def\abbr#1{\doabbr #1,,\finish} \def\doabbr#1,#2,#3\finish{%
   {\plainfrenchspacing #1}% \def\temp{#2}% \ifx\temp\empty \else \space
   ({\unsepspaces \ignorespaces \temp \unskip})% \fi } % @pounds{} is a sterling
   sign, which Knuth put in the CM italic font. % \def\pounds{{\it\$}} % @euro{}
   comes from a separate font, depending on the current style. % We use the free
   feym* fonts from the eurosym package by Henrik % Theiling, which support regular,
   slanted, bold and bold slanted (and % "outlined" (blackboard board, sort of)
   versions, which we don't need). % It is available from
   http://www.ctan.org/tex-archive/fonts/eurosym. % % Although only regular is the
   truly official Euro symbol, we ignore % that. The Euro is designed to be slightly
   taller than the regular % font height. % % feymr - regular % feymo - slanted %
   feybr - bold % feybo - bold slanted % % There is no good (free) typewriter
   version, to my knowledge. % A feymr10 euro is ~7.3pt wide, while a normal cmtt10
   char is ~5.25pt wide. % Hmm. % % Also doesn't work in math. Do we need to do math
   with euro symbols? % Hope not. % % \def\euro{{\eurofont e}} \def\eurofont{% % We
   set the font at each command, rather than predefining it in % \textfonts and the
   other font-switching commands, so that % installations which never need the
   symbol don't have to have the % font installed. % % There is only one designed
   size (nominal 10pt), so we always scale % that to the current nominal size. % %
   By the way, simply using "at 1em" works for cmr10 and the like, but % does not
   work for cmbx10 and other extended/shrunken fonts. %
   \def\eurosize{\csname\curfontsize nominalsize\endcsname}% %
   \ifx\curfontstyle\bfstylename % bold: \font\thiseurofont =
   \ifusingit{feybo10}{feybr10} at \eurosize \else % regular: \font\thiseurofont =
   \ifusingit{feymo10}{feymr10} at \eurosize \fi \thiseurofont } % @registeredsymbol
   - R in a circle. The font for the R should really % be smaller yet, but lllsize
   is the best we can do for now. % Adapted from the plain.tex definition of
   \copyright. % \def\registeredsymbol{%
   $^{{\ooalign{\hfil\raise.07ex\hbox{\selectfonts\lllsize R}% \hfil\crcr\Orb}}% }$%
   } % Laurent Siebenmann reports \Orb undefined with: % Textures 1.7.7 (preloaded
   format=plain 93.10.14) (68K) 16 APR 2004 02:38 % so we'll define it if necessary.
   % \ifx\Orb\undefined \def\Orb{\mathhexbox20D} \fi \message{page headings,}
   \newskip\titlepagetopglue \titlepagetopglue = 1.5in \newskip\titlepagebottomglue
   \titlepagebottomglue = 2pc % First the title page. Must do @settitle before
   @titlepage. \newif\ifseenauthor \newif\iffinishedtitlepage % Do an implicit
   @contents or @shortcontents after @end titlepage if the % user says
   @setcontentsaftertitlepage or @setshortcontentsaftertitlepage. %
   \newif\ifsetcontentsaftertitlepage \let\setcontentsaftertitlepage =
   \setcontentsaftertitlepagetrue \newif\ifsetshortcontentsaftertitlepage
   \let\setshortcontentsaftertitlepage = \setshortcontentsaftertitlepagetrue
   \parseargdef\shorttitlepage{\begingroup\hbox{}\vskip 1.5in \chaprm
   \centerline{#1}% \endgroup\page\hbox{}\page} \envdef\titlepage{% % Open one extra
   group, as we want to close it in the middle of \Etitlepage. \begingroup
   \parindent=0pt \textfonts % Leave some space at the very top of the page.
   \vglue\titlepagetopglue % No rule at page bottom unless we print one at the top
   with @title. \finishedtitlepagetrue % % Most title ``pages'' are actually two
   pages long, with space % at the top of the second. We don't want the ragged left
   on the second. \let\oldpage = \page \def\page{% \iffinishedtitlepage\else
   \finishtitlepage \fi \let\page = \oldpage \page \null }% } \def\Etitlepage{%
   \iffinishedtitlepage\else \finishtitlepage \fi % It is important to do the page
   break before ending the group, % because the headline and footline are only empty
   inside the group. % If we use the new definition of \page, we always get a blank
   page % after the title page, which we certainly don't want. \oldpage \endgroup %
   % Need this before the \...aftertitlepage checks so that if they are % in effect
   the toc pages will come out with page numbers. \HEADINGSon % % If they want
   short, they certainly want long too. \ifsetshortcontentsaftertitlepage
   \shortcontents \contents \global\let\shortcontents = \relax \global\let\contents
   = \relax \fi % \ifsetcontentsaftertitlepage \contents \global\let\contents =
   \relax \global\let\shortcontents = \relax \fi } \def\finishtitlepage{% \vskip4pt
   \hrule height 2pt width \hsize \vskip\titlepagebottomglue \finishedtitlepagetrue
   } %%% Macros to be used within @titlepage: \let\subtitlerm=\tenrm
   \def\subtitlefont{\subtitlerm \normalbaselineskip = 13pt \normalbaselines}
   \def\authorfont{\authorrm \normalbaselineskip = 16pt \normalbaselines
   \let\tt=\authortt} \parseargdef\title{% \checkenv\titlepage
   \leftline{\titlefonts\rm #1} % print a rule at the page bottom also.
   \finishedtitlepagefalse \vskip4pt \hrule height 4pt width \hsize \vskip4pt }
   \parseargdef\subtitle{% \checkenv\titlepage {\subtitlefont \rightline{#1}}% } %
   @author should come last, but may come many times. % It can also be used inside
   @quotation. % \parseargdef\author{% \def\temp{\quotation}% \ifx\thisenv\temp
   \def\quotationauthor{#1}% printed in \Equotation. \else \checkenv\titlepage
   \ifseenauthor\else \vskip 0pt plus 1filll \seenauthortrue \fi {\authorfont
   \leftline{#1}}% \fi } %%% Set up page headings and footings. \let\thispage=\folio
   \newtoks\evenheadline % headline on even pages \newtoks\oddheadline % headline on
   odd pages \newtoks\evenfootline % footline on even pages \newtoks\oddfootline %
   footline on odd pages % Now make TeX use those variables
   \headline={{\textfonts\rm \ifodd\pageno \the\oddheadline \else \the\evenheadline
   \fi}} \footline={{\textfonts\rm \ifodd\pageno \the\oddfootline \else
   \the\evenfootline \fi}\HEADINGShook} \let\HEADINGShook=\relax % Commands to set
   those variables. % For example, this is what @headings on does % @evenheading
   @thistitle|@thispage|@thischapter % @oddheading @thischapter|@thispage|@thistitle
   % @evenfooting @thisfile|| % @oddfooting ||@thisfile
   \def\evenheading{\parsearg\evenheadingxxx} \def\evenheadingxxx #1{\evenheadingyyy
   #1\|\|\|\|\finish} \def\evenheadingyyy #1\|#2\|#3\|#4\finish{%
   \global\evenheadline={\rlap{\centerline{#2}}\line{#1\hfil#3}}}
   \def\oddheading{\parsearg\oddheadingxxx} \def\oddheadingxxx #1{\oddheadingyyy
   #1\|\|\|\|\finish} \def\oddheadingyyy #1\|#2\|#3\|#4\finish{%
   \global\oddheadline={\rlap{\centerline{#2}}\line{#1\hfil#3}}}
   \parseargdef\everyheading{\oddheadingxxx{#1}\evenheadingxxx{#1}}%
   \def\evenfooting{\parsearg\evenfootingxxx} \def\evenfootingxxx #1{\evenfootingyyy
   #1\|\|\|\|\finish} \def\evenfootingyyy #1\|#2\|#3\|#4\finish{%
   \global\evenfootline={\rlap{\centerline{#2}}\line{#1\hfil#3}}}
   \def\oddfooting{\parsearg\oddfootingxxx} \def\oddfootingxxx #1{\oddfootingyyy
   #1\|\|\|\|\finish} \def\oddfootingyyy #1\|#2\|#3\|#4\finish{% \global\oddfootline
   = {\rlap{\centerline{#2}}\line{#1\hfil#3}}% % % Leave some space for the
   footline. Hopefully ok to assume % @evenfooting will not be used by itself.
   \global\advance\pageheight by -\baselineskip \global\advance\vsize by
   -\baselineskip } \parseargdef\everyfooting{\oddfootingxxx{#1}\evenfootingxxx{#1}}
   % @headings double turns headings on for double-sided printing. % @headings
   single turns headings on for single-sided printing. % @headings off turns them
   off. % @headings on same as @headings double, retained for compatibility. %
   @headings after turns on double-sided headings after this page. % @headings
   doubleafter turns on double-sided headings after this page. % @headings
   singleafter turns on single-sided headings after this page. % By default, they
   are off at the start of a document, % and turned `on' after @end titlepage.
   \def\headings #1 {\csname HEADINGS#1\endcsname} \def\HEADINGSoff{%
   \global\evenheadline={\hfil} \global\evenfootline={\hfil}
   \global\oddheadline={\hfil} \global\oddfootline={\hfil}} \HEADINGSoff % When we
   turn headings on, set the page number to 1. % For double-sided printing, put
   current file name in lower left corner, % chapter name on inside top of right
   hand pages, document % title on inside top of left hand pages, and page numbers
   on outside top % edge of all pages. \def\HEADINGSdouble{% \global\pageno=1
   \global\evenfootline={\hfil} \global\oddfootline={\hfil}
   \global\evenheadline={\line{\folio\hfil\thistitle}}
   \global\oddheadline={\line{\thischapter\hfil\folio}}
   \global\let\contentsalignmacro = \chapoddpage } \let\contentsalignmacro =
   \chappager % For single-sided printing, chapter title goes across top left of
   page, % page number on top right. \def\HEADINGSsingle{% \global\pageno=1
   \global\evenfootline={\hfil} \global\oddfootline={\hfil}
   \global\evenheadline={\line{\thischapter\hfil\folio}}
   \global\oddheadline={\line{\thischapter\hfil\folio}}
   \global\let\contentsalignmacro = \chappager } \def\HEADINGSon{\HEADINGSdouble}
   \def\HEADINGSafter{\let\HEADINGShook=\HEADINGSdoublex}
   \let\HEADINGSdoubleafter=\HEADINGSafter \def\HEADINGSdoublex{%
   \global\evenfootline={\hfil} \global\oddfootline={\hfil}
   \global\evenheadline={\line{\folio\hfil\thistitle}}
   \global\oddheadline={\line{\thischapter\hfil\folio}}
   \global\let\contentsalignmacro = \chapoddpage }
   \def\HEADINGSsingleafter{\let\HEADINGShook=\HEADINGSsinglex}
   \def\HEADINGSsinglex{% \global\evenfootline={\hfil} \global\oddfootline={\hfil}
   \global\evenheadline={\line{\thischapter\hfil\folio}}
   \global\oddheadline={\line{\thischapter\hfil\folio}}
   \global\let\contentsalignmacro = \chappager } % Subroutines used in generating
   headings % This produces Day Month Year style of output. % Only define if not
   already defined, in case a txi-??.tex file has set % up a different format (e.g.,
   txi-cs.tex does this). \ifx\today\undefined \def\today{% \number\day\space
   \ifcase\month \or\putwordMJan\or\putwordMFeb\or\putwordMMar\or\putwordMApr
   \or\putwordMMay\or\putwordMJun\or\putwordMJul\or\putwordMAug
   \or\putwordMSep\or\putwordMOct\or\putwordMNov\or\putwordMDec \fi
   \space\number\year} \fi % @settitle line... specifies the title of the document,
   for headings. % It generates no output of its own.
   \def\thistitle{\putwordNoTitle} \def\settitle{\parsearg{\gdef\thistitle}}
   \message{tables,} % Tables -- @table, @ftable, @vtable, @item(x). % default
   indentation of table text \newdimen\tableindent \tableindent=.8in % default
   indentation of @itemize and @enumerate text \newdimen\itemindent \itemindent=.3in
   % margin between end of table item and start of table text. \newdimen\itemmargin
   \itemmargin=.1in % used internally for \itemindent minus \itemmargin
   \newdimen\itemmax % Note @table, @ftable, and @vtable define @item, @itemx, etc.,
   with % these defs. % They also define \itemindex % to index the item name in
   whatever manner is desired (perhaps none). \newif\ifitemxneedsnegativevskip
   \def\itemxpar{\par\ifitemxneedsnegativevskip\nobreak\vskip-\parskip\nobreak\fi}
   \def\internalBitem{\smallbreak \parsearg\itemzzz} \def\internalBitemx{\itemxpar
   \parsearg\itemzzz} \def\itemzzz #1{\begingroup % \advance\hsize by -\rightskip
   \advance\hsize by -\tableindent \setbox0=\hbox{\itemindicate{#1}}%
   \itemindex{#1}% \nobreak % This prevents a break before @itemx. % % If the item
   text does not fit in the space we have, put it on a line % by itself, and do not
   allow a page break either before or after that % line. We do not start a
   paragraph here because then if the next % command is, e.g., @kindex, the whatsit
   would get put into the % horizontal list on a line by itself, resulting in extra
   blank space. \ifdim \wd0>\itemmax % % Make this a paragraph so we get the
   \parskip glue and wrapping, % but leave it ragged-right. \begingroup
   \advance\leftskip by-\tableindent \advance\hsize by\tableindent
   \advance\rightskip by0pt plus1fil \leavevmode\unhbox0\par \endgroup % % We're
   going to be starting a paragraph, but we don't want the % \parskip glue --
   logically it's part of the @item we just started. \nobreak \vskip-\parskip % %
   Stop a page break at the \parskip glue coming up. However, if % what follows is
   an environment such as @example, there will be no % \parskip glue; then the
   negative vskip we just inserted would % cause the example and the item to crash
   together. So we use this % bizarre value of 10001 as a signal to \aboveenvbreak
   to insert % \parskip glue after all. Section titles are handled this way also. %
   \penalty 10001 \endgroup \itemxneedsnegativevskipfalse \else % The item text fits
   into the space. Start a paragraph, so that the % following text (if any) will end
   up on the same line. \noindent % Do this with kerns and \unhbox so that if there
   is a footnote in % the item text, it can migrate to the main vertical list and %
   eventually be printed. \nobreak\kern-\tableindent \dimen0 = \itemmax
   \advance\dimen0 by \itemmargin \advance\dimen0 by -\wd0 \unhbox0
   \nobreak\kern\dimen0 \endgroup \itemxneedsnegativevskiptrue \fi }
   \def\item{\errmessage{@item while not in a list environment}}
   \def\itemx{\errmessage{@itemx while not in a list environment}} % @table,
   @ftable, @vtable. \envdef\table{% \let\itemindex\gobble \tablecheck{table}% }
   \envdef\ftable{% \def\itemindex ##1{\doind {fn}{\code{##1}}}%
   \tablecheck{ftable}% } \envdef\vtable{% \def\itemindex ##1{\doind
   {vr}{\code{##1}}}% \tablecheck{vtable}% } \def\tablecheck#1{% \ifnum
   \the\catcode`\^^M=\active \endgroup \errmessage{This command won't work in this
   context; perhaps the problem is that we are \inenvironment\thisenv}%
   \def\next{\doignore{#1}}% \else \let\next\tablex \fi \next } \def\tablex#1{%
   \def\itemindicate{#1}% \parsearg\tabley } \def\tabley#1{% {% \makevalueexpandable
   \edef\temp{\noexpand\tablez #1\space\space\space}% \expandafter }\temp \endtablez
   } \def\tablez #1 #2 #3 #4\endtablez{% \aboveenvbreak \ifnum 0#1>0 \advance
   \leftskip by #1\mil \fi \ifnum 0#2>0 \tableindent=#2\mil \fi \ifnum 0#3>0
   \advance \rightskip by #3\mil \fi \itemmax=\tableindent \advance \itemmax by
   -\itemmargin \advance \leftskip by \tableindent \exdentamount=\tableindent
   \parindent = 0pt \parskip = \smallskipamount \ifdim \parskip=0pt \parskip=2pt \fi
   \let\item = \internalBitem \let\itemx = \internalBitemx }
   \def\Etable{\endgraf\afterenvbreak} \let\Eftable\Etable \let\Evtable\Etable
   \let\Eitemize\Etable \let\Eenumerate\Etable % This is the counter used by
   @enumerate, which is really @itemize \newcount \itemno
   \envdef\itemize{\parsearg\doitemize} \def\doitemize#1{% \aboveenvbreak
   \itemmax=\itemindent \advance\itemmax by -\itemmargin \advance\leftskip by
   \itemindent \exdentamount=\itemindent \parindent=0pt \parskip=\smallskipamount
   \ifdim\parskip=0pt \parskip=2pt \fi \def\itemcontents{#1}% % @itemize with no arg
   is equivalent to @itemize @bullet.
   \ifx\itemcontents\empty\def\itemcontents{\bullet}\fi \let\item=\itemizeitem } %
   Definition of @item while inside @itemize and @enumerate. % \def\itemizeitem{%
   \advance\itemno by 1 % for enumerations {\let\par=\endgraf \smallbreak}%
   reasonable place to break {% % If the document has an @itemize directly after a
   section title, a % \nobreak will be last on the list, and \sectionheading will
   have % done a \vskip-\parskip. In that case, we don't want to zero % parskip, or
   the item text will crash with the heading. On the % other hand, when there is
   normal text preceding the item (as there % usually is), we do want to zero
   parskip, or there would be too much % space. In that case, we won't have a
   \nobreak before. At least % that's the theory. \ifnum\lastpenalty0 \startlink attr{/Border [0 0 0]}% goto
   file{\the\filename.pdf} name{\pdfxrefdest}% \else \startlink attr{/Border [0 0
   0]}% goto name{\pdfmkpgn{\pdfxrefdest}}% \fi }% \linkcolor \fi % % Float
   references are printed completely differently: "Figure 1.2" % instead of
   "[somenode], p.3". We distinguish them by the % LABEL-title being set to a magic
   string. {% % Have to otherify everything special to allow the \csname to %
   include an _ in the xref name, etc. \indexnofonts \turnoffactive
   \expandafter\global\expandafter\let\expandafter\Xthisreftitle \csname
   XR#1-title\endcsname }% \iffloat\Xthisreftitle % If the user specified the print
   name (third arg) to the ref, % print it instead of our usual "Figure 1.2".
   \ifdim\wd0 = 0pt \refx{#1-snt}% \else \printedrefname \fi % % if the user also
   gave the printed manual name (fifth arg), append % "in MANUALNAME". \ifdim \wd1 >
   0pt \space \putwordin{} \cite{\printedmanual}% \fi \else % node/anchor
   (non-float) references. % % If we use \unhbox0 and \unhbox1 to print the node
   names, TeX does not % insert empty discretionaries after hyphens, which means
   that it will % not find a line break at a hyphen in a node names. Since some
   manuals % are best written with fairly long node names, containing hyphens, this
   % is a loss. Therefore, we give the text of the node name again, so it % is as if
   TeX is seeing it for the first time. \ifdim \wd1 > 0pt \putwordsection{}
   ``\printedrefname'' \putwordin{} \cite{\printedmanual}% \else % _ (for example)
   has to be the character _ for the purposes of the % control sequence
   corresponding to the node, but it has to expand % into the usual
   \leavevmode...\vrule stuff for purposes of % printing. So we \turnoffactive for
   the \refx-snt, back on for the % printing, back off for the \refx-pg.
   {\turnoffactive % Only output a following space if the -snt ref is nonempty; for
   % @unnumbered and @anchor, it won't be. \setbox2 = \hbox{\ignorespaces
   \refx{#1-snt}{}}% \ifdim \wd2 > 0pt \refx{#1-snt}\space\fi }% % output the
   `[mynode]' via a macro so it can be overridden. \xrefprintnodename\printedrefname
   % % But we always want a comma and a space: ,\space % % output the `page 3'.
   \turnoffactive \putwordpage\tie\refx{#1-pg}{}% \fi \fi \endlink \endgroup} % This
   macro is called from \xrefX for the `[nodename]' part of xref % output. It's a
   separate macro only so it can be changed more easily, % since square brackets
   don't work well in some documents. Particularly % one that Bob is working on :).
   % \def\xrefprintnodename#1{[#1]} % Things referred to by \setref. %
   \def\Ynothing{} \def\Yomitfromtoc{} \def\Ynumbered{% \ifnum\secno=0
   \putwordChapter@tie \the\chapno \else \ifnum\subsecno=0 \putwordSection@tie
   \the\chapno.\the\secno \else \ifnum\subsubsecno=0 \putwordSection@tie
   \the\chapno.\the\secno.\the\subsecno \else \putwordSection@tie
   \the\chapno.\the\secno.\the\subsecno.\the\subsubsecno \fi\fi\fi }
   \def\Yappendix{% \ifnum\secno=0 \putwordAppendix@tie @char\the\appendixno{}%
   \else \ifnum\subsecno=0 \putwordSection@tie @char\the\appendixno.\the\secno \else
   \ifnum\subsubsecno=0 \putwordSection@tie
   @char\the\appendixno.\the\secno.\the\subsecno \else \putwordSection@tie
   @char\the\appendixno.\the\secno.\the\subsecno.\the\subsubsecno \fi\fi\fi } %
   Define \refx{NAME}{SUFFIX} to reference a cross-reference string named NAME. % If
   its value is nonempty, SUFFIX is output afterward. % \def\refx#1#2{% {%
   \indexnofonts \otherbackslash
   \expandafter\global\expandafter\let\expandafter\thisrefX \csname XR#1\endcsname
   }% \ifx\thisrefX\relax % If not defined, say something at least. \angleleft
   un\-de\-fined\angleright \iflinks \ifhavexrefs \message{\linenumber Undefined
   cross reference `#1'.}% \else \ifwarnedxrefs\else \global\warnedxrefstrue
   \message{Cross reference values unknown; you must run TeX again.}% \fi \fi \fi
   \else % It's defined, so just use it. \thisrefX \fi #2% Output the suffix in any
   case. } % This is the macro invoked by entries in the aux file. Usually it's %
   just a \def (we prepend XR to the control sequence name to avoid % collisions).
   But if this is a float type, we have more work to do. % \def\xrdef#1#2{%
   \expandafter\gdef\csname XR#1\endcsname{#2}% remember this xref value. % % Was
   that xref control sequence that we just defined for a float?
   \expandafter\iffloat\csname XR#1\endcsname % it was a float, and we have the
   (safe) float type in \iffloattype. \expandafter\let\expandafter\floatlist \csname
   floatlist\iffloattype\endcsname % % Is this the first time we've seen this float
   type? \expandafter\ifx\floatlist\relax \toks0 = {\do}% yes, so just \do \else %
   had it before, so preserve previous elements in list. \toks0 =
   \expandafter{\floatlist\do}% \fi % % Remember this xref in the control sequence
   \floatlistFLOATTYPE, % for later use in \listoffloats. \expandafter\xdef\csname
   floatlist\iffloattype\endcsname{\the\toks0{#1}}% \fi } % Read the last existing
   aux file, if any. No error if none exists. % \def\tryauxfile{% \openin 1
   \jobname.aux \ifeof 1 \else \readdatafile{aux}% \global\havexrefstrue \fi
   \closein 1 } \def\setupdatafile{% \catcode`\^^@=\other \catcode`\^^A=\other
   \catcode`\^^B=\other \catcode`\^^C=\other \catcode`\^^D=\other
   \catcode`\^^E=\other \catcode`\^^F=\other \catcode`\^^G=\other
   \catcode`\^^H=\other \catcode`\^^K=\other \catcode`\^^L=\other
   \catcode`\^^N=\other \catcode`\^^P=\other \catcode`\^^Q=\other
   \catcode`\^^R=\other \catcode`\^^S=\other \catcode`\^^T=\other
   \catcode`\^^U=\other \catcode`\^^V=\other \catcode`\^^W=\other
   \catcode`\^^X=\other \catcode`\^^Z=\other \catcode`\^^[=\other
   \catcode`\^^\=\other \catcode`\^^]=\other \catcode`\^^^=\other
   \catcode`\^^_=\other % It was suggested to set the catcode of ^ to 7, which would
   allow ^^e4 etc. % in xref tags, i.e., node names. But since ^^e4 notation isn't %
   supported in the main text, it doesn't seem desirable. Furthermore, % that is not
   enough: for node names that actually contain a ^ % character, we would end up
   writing a line like this: 'xrdef {'hat % b-title}{'hat b} and \xrdef does a
   \csname...\endcsname on the first % argument, and \hat is not an expandable
   control sequence. It could % all be worked out, but why? Either we support ^^ or
   we don't. % % The other change necessary for this was to define \auxhat: %
   \def\auxhat{\def^{'hat }}% extra space so ok if followed by letter % and then to
   call \auxhat in \setq. % \catcode`\^=\other % % Special characters. Should be
   turned off anyway, but... \catcode`\~=\other \catcode`\[=\other
   \catcode`\]=\other \catcode`\"=\other \catcode`\_=\other \catcode`\|=\other
   \catcode`\=\other \catcode`\$=\other \catcode`\#=\other
   \catcode`\&=\other \catcode`\%=\other \catcode`+=\other % avoid \+ for paranoia
   even though we've turned it off % % This is to support \ in node names and
   titles, since the \ % characters end up in a \csname. It's easier than % leaving
   it active and making its active definition an actual \ % character. What I don't
   understand is why it works in the *value* % of the xrdef. Seems like it should be
   a catcode12 \, and that % should not typeset properly. But it works, so I'm
   moving on for % now. --karl, 15jan04. \catcode`\\=\other % % Make the characters
   128-255 be printing characters. {% \count1=128 \def\loop{% \catcode\count1=\other
   \advance\count1 by 1 \ifnum \count1 0pt
   \epsfxsize=#2\relax \fi \setbox0 = \hbox{\ignorespaces #3}\ifdim\wd0 > 0pt
   \epsfysize=#3\relax \fi \epsfbox{#1.eps}% \fi % \ifimagevmode \hss \egroup
   \bigbreak \fi % space after the image \endgroup} % @float FLOATTYPE,LABEL,LOC ...
   @end float for displayed figures, tables, % etc. We don't actually implement
   floating yet, we always include the % float "here". But it seemed the best name
   for the future. % \envparseargdef\float{\eatcommaspace\eatcommaspace\dofloat#1, ,
   ,\finish} % There may be a space before second and/or third parameter; delete it.
   \def\eatcommaspace#1, {#1,} % #1 is the optional FLOATTYPE, the text label for
   this float, typically % "Figure", "Table", "Example", etc. Can't contain commas.
   If omitted, % this float will not be numbered and cannot be referred to. % % #2
   is the optional xref label. Also must be present for the float to % be referable.
   % % #3 is the optional positioning argument; for now, it is ignored. It % will
   somehow specify the positions allowed to float to (here, top, bottom). % % We
   keep a separate counter for each FLOATTYPE, which we reset at each %
   chapter-level command. \let\resetallfloatnos=\empty %
   \def\dofloat#1,#2,#3,#4\finish{% \let\thiscaption=\empty
   \let\thisshortcaption=\empty % % don't lose footnotes inside @float. % % BEWARE:
   when the floats start float, we have to issue warning whenever an % insert
   appears inside a float which could possibly float. --kasal, 26may04 %
   \startsavinginserts % % We can't be used inside a paragraph. \par % \vtop\bgroup
   \def\floattype{#1}% \def\floatlabel{#2}% \def\floatloc{#3}% we do nothing with
   this yet. % \ifx\floattype\empty \let\safefloattype=\empty \else {% % the
   floattype might have accents or other special characters, % but we need to use it
   in a control sequence name. \indexnofonts \turnoffactive
   \xdef\safefloattype{\floattype}% }% \fi % % If label is given but no type, we
   handle that as the empty type. \ifx\floatlabel\empty \else % We want each
   FLOATTYPE to be numbered separately (Figure 1, % Table 1, Figure 2, ...). (And if
   no label, no number.) % \expandafter\getfloatno\csname\safefloattype
   floatno\endcsname \global\advance\floatno by 1 % {% % This magic value for
   \thissection is output by \setref as the % XREFLABEL-title value. \xrefX uses it
   to distinguish float % labels (which have a completely different output format)
   from % node and anchor labels. And \xrdef uses it to construct the % lists of
   floats. % \edef\thissection{\floatmagic=\safefloattype}%
   \setref{\floatlabel}{Yfloat}% }% \fi % % start with \parskip glue, I guess.
   \vskip\parskip % % Don't suppress indentation if a float happens to start a
   section. \restorefirstparagraphindent } % we have these possibilities: % @float
   Foo,lbl & @caption{Cap}: Foo 1.1: Cap % @float Foo,lbl & no caption: Foo 1.1 %
   @float Foo & @caption{Cap}: Foo: Cap % @float Foo & no caption: Foo % @float ,lbl
   & Caption{Cap}: 1.1: Cap % @float ,lbl & no caption: 1.1 % @float &
   @caption{Cap}: Cap % @float & no caption: % \def\Efloat{% \let\floatident =
   \empty % % In all cases, if we have a float type, it comes first.
   \ifx\floattype\empty \else \def\floatident{\floattype}\fi % % If we have an xref
   label, the number comes next. \ifx\floatlabel\empty \else \ifx\floattype\empty
   \else % if also had float type, need tie first. \appendtomacro\floatident{\tie}%
   \fi % the number. \appendtomacro\floatident{\chaplevelprefix\the\floatno}% \fi %
   % Start the printed caption with what we've constructed in % \floatident, but
   keep it separate; we need \floatident again. \let\captionline = \floatident %
   \ifx\thiscaption\empty \else \ifx\floatident\empty \else
   \appendtomacro\captionline{: }% had ident, so need a colon between \fi % %
   caption text. \appendtomacro\captionline{\scanexp\thiscaption}% \fi % % If we
   have anything to print, print it, with space before. % Eventually this needs to
   become an \insert. \ifx\captionline\empty \else \vskip.5\parskip \captionline % %
   Space below caption. \vskip\parskip \fi % % If have an xref label, write the list
   of floats info. Do this % after the caption, to avoid chance of it being a
   breakpoint. \ifx\floatlabel\empty \else % Write the text that goes in the lof to
   the aux file as % \floatlabel-lof. Besides \floatident, we include the short %
   caption if specified, else the full caption if specified, else nothing. {%
   \atdummies % since we read the caption text in the macro world, where ^^M % is
   turned into a normal character, we have to scan it back, so % we don't write the
   literal three characters "^^M" into the aux file. \scanexp{%
   \xdef\noexpand\gtemp{% \ifx\thisshortcaption\empty \thiscaption \else
   \thisshortcaption \fi }% }%
   \immediate\write\auxfile{@xrdef{\floatlabel-lof}{\floatident \ifx\gtemp\empty
   \else : \gtemp \fi}}% }% \fi \egroup % end of \vtop % % place the captured
   inserts % % BEWARE: when the floats start float, we have to issue warning
   whenever an % insert appears inside a float which could possibly float. --kasal,
   26may04 % \checkinserts } % Append the tokens #2 to the definition of macro #1,
   not expanding either. % \def\appendtomacro#1#2{%
   \expandafter\def\expandafter#1\expandafter{#1#2}% } % @caption, @shortcaption %
   \def\caption{\docaption\thiscaption}
   \def\shortcaption{\docaption\thisshortcaption} \def\docaption{\checkenv\float
   \bgroup\scanargctxt\defcaption} \def\defcaption#1#2{\egroup \def#1{#2}} % The
   parameter is the control sequence identifying the counter we are % going to use.
   Create it if it doesn't exist and assign it to \floatno. \def\getfloatno#1{%
   \ifx#1\relax % Haven't seen this figure type before. \csname newcount\endcsname
   #1% % % Remember to reset this floatno at the next chap.
   \expandafter\gdef\expandafter\resetallfloatnos \expandafter{\resetallfloatnos
   #1=0 }% \fi \let\floatno#1% } % \setref calls this to get the XREFLABEL-snt
   value. We want an @xref % to the FLOATLABEL to expand to "Figure 3.1". We call
   \setref when we % first read the @float command. % \def\Yfloat{\floattype@tie
   \chaplevelprefix\the\floatno}% % Magic string used for the XREFLABEL-title value,
   so \xrefX can % distinguish floats from other xref types.
   \def\floatmagic{!!float!!} % #1 is the control sequence we are passed; we expand
   into a conditional % which is true if #1 represents a float ref. That is, the
   magic % \thissection value which we \setref above. %
   \def\iffloat#1{\expandafter\doiffloat#1==\finish} % % #1 is (maybe) the
   \floatmagic string. If so, #2 will be the % (safe) float type for this float. We
   set \iffloattype to #2. % \def\doiffloat#1=#2=#3\finish{% \def\temp{#1}%
   \def\iffloattype{#2}% \ifx\temp\floatmagic } % @listoffloats FLOATTYPE - print a
   list of floats like a table of contents. % \parseargdef\listoffloats{%
   \def\floattype{#1}% floattype {% % the floattype might have accents or other
   special characters, % but we need to use it in a control sequence name.
   \indexnofonts \turnoffactive \xdef\safefloattype{\floattype}% }% % % \xrdef saves
   the floats as a \do-list in \floatlistSAFEFLOATTYPE. \expandafter\ifx\csname
   floatlist\safefloattype\endcsname \relax \ifhavexrefs % if the user said
   @listoffloats foo but never @float foo. \message{\linenumber No `\safefloattype'
   floats to list.}% \fi \else \begingroup \leftskip=\tocindent % indent these
   entries like a toc \let\do=\listoffloatsdo \csname
   floatlist\safefloattype\endcsname \endgroup \fi } % This is called on each entry
   in a list of floats. We're passed the % xref label, in the form LABEL-title,
   which is how we save it in the % aux file. We strip off the -title and look up
   \XRLABEL-lof, which % has the text we're supposed to typeset here. % % Figures
   without xref labels will not be included in the list (since % they won't appear
   in the aux file). % \def\listoffloatsdo#1{\listoffloatsdoentry#1\finish}
   \def\listoffloatsdoentry#1-title\finish{{% % Can't fully expand XR#1-lof because
   it can contain anything. Just % pass the control sequence. On the other hand,
   XR#1-pg is just the % page number, and we want to fully expand that so we can get
   a link % in pdf output. \toksA = \expandafter{\csname XR#1-lof\endcsname}% % %
   use the same \entry macro we use to generate the TOC and index.
   \edef\writeentry{\noexpand\entry{\the\toksA}{\csname XR#1-pg\endcsname}}%
   \writeentry }} \message{localization,} % and i18n. % @documentlanguage is usually
   given very early, just after % @setfilename. If done too late, it may not
   override everything % properly. Single argument is the language abbreviation. %
   It would be nice if we could set up a hyphenation file here. %
   \parseargdef\documentlanguage{% \tex % read txi-??.tex file in plain TeX. % Read
   the file if it exists. \openin 1 txi-#1.tex \ifeof 1 \errhelp = \nolanghelp
   \errmessage{Cannot read language file txi-#1.tex}% \else \input txi-#1.tex \fi
   \closein 1 \endgroup } \newhelp\nolanghelp{The given language definition file
   cannot be found or is empty. Maybe you need to install it? In the current
   directory should work if nowhere else does.} % @documentencoding should change
   something in TeX eventually, most % likely, but for now just recognize it.
   \let\documentencoding = \comment % Page size parameters. %
   \newdimen\defaultparindent \defaultparindent = 15pt \chapheadingskip = 15pt plus
   4pt minus 2pt \secheadingskip = 12pt plus 3pt minus 2pt \subsecheadingskip = 9pt
   plus 2pt minus 2pt % Prevent underfull vbox error messages. \vbadness = 10000 %
   Don't be so finicky about underfull hboxes, either. \hbadness = 2000 % Following
   George Bush, just get rid of widows and orphans. \widowpenalty=10000
   \clubpenalty=10000 % Use TeX 3.0's \emergencystretch to help line breaking, but
   if we're % using an old version of TeX, don't do anything. We want the amount of
   % stretch added to depend on the line length, hence the dependence on % \hsize.
   We call this whenever the paper size is set. % \def\setemergencystretch{%
   \ifx\emergencystretch\thisisundefined % Allow us to assign to \emergencystretch
   anyway. \def\emergencystretch{\dimen0}% \else \emergencystretch = .15\hsize \fi }
   % Parameters in order: 1) textheight; 2) textwidth; % 3) voffset; 4) hoffset; 5)
   binding offset; 6) topskip; % 7) physical page height; 8) physical page width. %
   % We also call \setleading{\textleading}, so the caller should define %
   \textleading. The caller should also set \parskip. %
   \def\internalpagesizes#1#2#3#4#5#6#7#8{% \voffset = #3\relax \topskip = #6\relax
   \splittopskip = \topskip % \vsize = #1\relax \advance\vsize by \topskip
   \outervsize = \vsize \advance\outervsize by 2\topandbottommargin \pageheight =
   \vsize % \hsize = #2\relax \outerhsize = \hsize \advance\outerhsize by 0.5in
   \pagewidth = \hsize % \normaloffset = #4\relax \bindingoffset = #5\relax % \ifpdf
   \pdfpageheight #7\relax \pdfpagewidth #8\relax \fi % \setleading{\textleading} %
   \parindent = \defaultparindent \setemergencystretch } % @letterpaper (the
   default). \def\letterpaper{{\globaldefs = 1 \parskip = 3pt plus 2pt minus 1pt
   \textleading = 13.2pt % % If page is nothing but text, make it come out even.
   \internalpagesizes{46\baselineskip}{6in}% {\voffset}{.25in}%
   {\bindingoffset}{36pt}% {11in}{8.5in}% }} % Use @smallbook to reset parameters
   for 7x9.25 trim size. \def\smallbook{{\globaldefs = 1 \parskip = 2pt plus 1pt
   \textleading = 12pt % \internalpagesizes{7.5in}{5in}% {\voffset}{.25in}%
   {\bindingoffset}{16pt}% {9.25in}{7in}% % \lispnarrowing = 0.3in \tolerance = 700
   \hfuzz = 1pt \contentsrightmargin = 0pt \defbodyindent = .5cm }} % Use
   @smallerbook to reset parameters for 6x9 trim size. % (Just testing, parameters
   still in flux.) \def\smallerbook{{\globaldefs = 1 \parskip = 1.5pt plus 1pt
   \textleading = 12pt % \internalpagesizes{7.4in}{4.8in}% {-.2in}{-.4in}%
   {0pt}{14pt}% {9in}{6in}% % \lispnarrowing = 0.25in \tolerance = 700 \hfuzz = 1pt
   \contentsrightmargin = 0pt \defbodyindent = .4cm }} % Use @afourpaper to print on
   European A4 paper. \def\afourpaper{{\globaldefs = 1 \parskip = 3pt plus 2pt minus
   1pt \textleading = 13.2pt % % Double-side printing via postscript on Laserjet
   4050 % prints double-sided nicely when \bindingoffset=10mm and \hoffset=-6mm. %
   To change the settings for a different printer or situation, adjust %
   \normaloffset until the front-side and back-side texts align. Then % do the same
   for \bindingoffset. You can set these for testing in % your texinfo source file
   like this: % @tex % \global\normaloffset = -6mm % \global\bindingoffset = 10mm %
   @end tex \internalpagesizes{51\baselineskip}{160mm} {\voffset}{\hoffset}%
   {\bindingoffset}{44pt}% {297mm}{210mm}% % \tolerance = 700 \hfuzz = 1pt
   \contentsrightmargin = 0pt \defbodyindent = 5mm }} % Use @afivepaper to print on
   European A5 paper. % From romildo@urano.iceb.ufop.br, 2 July 2000. % He also
   recommends making @example and @lisp be small. \def\afivepaper{{\globaldefs = 1
   \parskip = 2pt plus 1pt minus 0.1pt \textleading = 12.5pt %
   \internalpagesizes{160mm}{120mm}% {\voffset}{\hoffset}% {\bindingoffset}{8pt}%
   {210mm}{148mm}% % \lispnarrowing = 0.2in \tolerance = 800 \hfuzz = 1.2pt
   \contentsrightmargin = 0pt \defbodyindent = 2mm \tableindent = 12mm }} % A
   specific text layout, 24x15cm overall, intended for A4 paper.
   \def\afourlatex{{\globaldefs = 1 \afourpaper \internalpagesizes{237mm}{150mm}%
   {\voffset}{4.6mm}% {\bindingoffset}{7mm}% {297mm}{210mm}% % % Must explicitly
   reset to 0 because we call \afourpaper. \globaldefs = 0 }} % Use @afourwide to
   print on A4 paper in landscape format. \def\afourwide{{\globaldefs = 1
   \afourpaper \internalpagesizes{241mm}{165mm}% {\voffset}{-2.95mm}%
   {\bindingoffset}{7mm}% {297mm}{210mm}% \globaldefs = 0 }} % @pagesizes
   TEXTHEIGHT[,TEXTWIDTH] % Perhaps we should allow setting the margins, \topskip,
   \parskip, % and/or leading, also. Or perhaps we should compute them somehow. %
   \parseargdef\pagesizes{\pagesizesyyy #1,,\finish}
   \def\pagesizesyyy#1,#2,#3\finish{{% \setbox0 = \hbox{\ignorespaces #2}\ifdim\wd0
   > 0pt \hsize=#2\relax \fi \globaldefs = 1 % \parskip = 3pt plus 2pt minus 1pt
   \setleading{\textleading}% % \dimen0 = #1 \advance\dimen0 by \voffset % \dimen2 =
   \hsize \advance\dimen2 by \normaloffset % \internalpagesizes{#1}{\hsize}%
   {\voffset}{\normaloffset}% {\bindingoffset}{44pt}% {\dimen0}{\dimen2}% }} % Set
   default to letter. % \letterpaper \message{and turning on texinfo input format.}
   % Define macros to output various characters with catcode for normal text.
   \catcode`\"=\other \catcode`\~=\other \catcode`\^=\other \catcode`\_=\other
   \catcode`\|=\other \catcode`\=\other \catcode`\+=\other
   \catcode`\$=\other \def\normaldoublequote{"} \def\normaltilde{~}
   \def\normalcaret{^} \def\normalunderscore{_} \def\normalverticalbar{|}
   \def\normalless{} \def\normalplus{+}
   \def\normaldollar{$}%$ font-lock fix % This macro is used to make a character
   print one way in \tt % (where it can probably be output as-is), and another way
   in other fonts, % where something hairier probably needs to be done. % % #1 is
   what to print if we are indeed using \tt; #2 is what to print % otherwise. Since
   all the Computer Modern typewriter fonts have zero % interword stretch (and
   shrink), and it is reasonable to expect all % typewriter fonts to have this, we
   can check that font parameter. % \def\ifusingtt#1#2{\ifdim \fontdimen3\font=0pt
   #1\else #2\fi} % Same as above, but check for italic font. Actually this also
   catches % non-italic slanted fonts since it is impossible to distinguish them
   from % italic fonts. But since this is only used by $ and it uses \sl anyway %
   this is not a problem. \def\ifusingit#1#2{\ifdim \fontdimen1\font>0pt #1\else
   #2\fi} % Turn off all special characters except @ % (and those which the user can
   use as if they were ordinary). % Most of these we simply print from the \tt font,
   but for some, we can % use math or other variants that look better in normal
   text. \catcode`\"=\active \def\activedoublequote{{\tt\char34}}
   \let"=\activedoublequote \catcode`\~=\active \def~{{\tt\char126}}
   \chardef\hat=`\^ \catcode`\^=\active \def^{{\tt \hat}} \catcode`\_=\active
   \def_{\ifusingtt\normalunderscore\_} \let\realunder=_ % Subroutine for the
   previous macro. \def\_{\leavevmode \kern.07em \vbox{\hrule width.3em
   height.1ex}\kern .07em } \catcode`\|=\active \def|{{\tt\char124}} \chardef
   \less=`\< \catcode`\=\active \def>{{\tt \gtr}} \catcode`\+=\active \def+{{\tt \char 43}}
   \catcode`\$=\active \def${\ifusingit{{\sl\$}}\normaldollar}%$ font-lock fix % If
   a .fmt file is being used, characters that might appear in a file % name cannot
   be active until we have parsed the command line. % So turn them off again, and
   have \everyjob (or @setfilename) turn them on. % \otherifyactive is called near
   the end of this file. \def\otherifyactive{\catcode`+=\other \catcode`\_=\other}
   \catcode`\@=0 % \backslashcurfont outputs one backslash character in current
   font, % as in \char`\\. \global\chardef\backslashcurfont=`\\
   \global\let\rawbackslashxx=\backslashcurfont % let existing .??s files work %
   \rawbackslash defines an active \ to do \backslashcurfont. % \otherbackslash
   defines an active \ to be a literal `\' character with % catcode other.
   {\catcode`\\=\active @gdef@rawbackslash{@let\=@backslashcurfont}
   @gdef@otherbackslash{@let\=@realbackslash} } % \realbackslash is an actual
   character `\' with catcode other, and % \doublebackslash is two of them (for the
   pdf outlines). {\catcode`\\=\other @gdef@realbackslash{\}
   @gdef@doublebackslash{\\}} % \normalbackslash outputs one backslash in fixed
   width font. \def\normalbackslash{{\tt\backslashcurfont}} \catcode`\\=\active %
   Used sometimes to turn off (effectively) the active characters % even after
   parsing them. @def@turnoffactive{% @let"=@normaldoublequote @let\=@realbackslash
   @let~=@normaltilde @let^=@normalcaret @let_=@normalunderscore
   @let|=@normalverticalbar @let=@normalgreater @let+=@normalplus
   @let$=@normaldollar %$ font-lock fix @unsepspaces } % Same as @turnoffactive
   except outputs \ as {\tt\char`\\} instead of % the literal character `\'. (Thus,
   \ is not expandable when this is in % effect.) %
   @def@normalturnoffactive{@turnoffactive @let\=@normalbackslash} % Make _ and +
   \other characters, temporarily. % This is canceled by @fixbackslash.
   @otherifyactive % If a .fmt file is being used, we don't want the `\input
   texinfo' to show up. % That is what \eatinput is for; after that, the `\' should
   revert to printing % a backslash. % @gdef@eatinput input texinfo{@fixbackslash}
   @global@let\ = @eatinput % On the other hand, perhaps the file did not have a
   `\input texinfo'. Then % the first `\{ in the file would cause an error. This
   macro tries to fix % that, assuming it is called before the first `\' could
   plausibly occur. % Also turn back on active characters that might appear in the
   input % file name, in case not using a pre-dumped format. % @gdef@fixbackslash{%
   @ifx\@eatinput @let\ = @normalbackslash @fi @catcode`+=@active
   @catcode`@_=@active } % Say @foo, not \foo, in error messages. @escapechar = `@@
   % These look ok in all fonts, so just make them not special. @catcode`@& = @other
   @catcode`@# = @other @catcode`@% = @other @c Local variables: @c eval: (add-hook
   'write-file-hooks 'time-stamp) @c page-delimiter: "^\\\\message" @c
   time-stamp-start: "def\\\\texinfoversion{" @c time-stamp-format:
   "%:y-%02m-%02d.%02H" @c time-stamp-end: "}" @c End: @c vim:sw=2: @ignore
   arch-tag: e1b36e32-c96e-4135-a41a-0b2efa2ea115 @end ignore
   ndlinear-1.0/doc/Makefile.am0000664000252300025230000000007210674036316015262
   0ustar palkenpalkeninfo_TEXINFOS = ndlinear.texi mlinear_TEXINFOS = fdl.texi
   ndlinear-1.0/doc/ndlinear.eps0000664000252300025230000056172210710445004015536
   0ustar palkenpalken%!PS-Adobe-2.0 EPSF-2.0 %%Title: ndlinear.eps %%Creator:
   gnuplot 4.2 patchlevel 2 %%CreationDate: Fri Oct 26 14:11:48 2007
   %%DocumentFonts: (atend) %%BoundingBox: 50 50 770 327 %%EndComments %%BeginProlog
   /gnudict 256 dict def gnudict begin % % The following 6 true/false flags may be
   edited by hand if required % The unit line width may also be changed % /Color
   true def /Blacktext false def /Solid false def /Dashlength 1 def /Landscape false
   def /Level1 false def /Rounded false def /TransparentPatterns false def
   /gnulinewidth 5.000 def /userlinewidth gnulinewidth def % /vshift -60 def /dl1 {
   10.0 Dashlength mul mul Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop
   0.01 } if } if } def /dl2 { 10.0 Dashlength mul mul Rounded { currentlinewidth
   0.75 mul add } if } def /hpt_ 31.5 def /vpt_ 31.5 def /hpt hpt_ def /vpt vpt_ def
   Level1 {} { /SDict 10 dict def systemdict /pdfmark known not { userdict /pdfmark
   systemdict /cleartomark get put } if SDict begin [ /Title (ndlinear.eps) /Subject
   (gnuplot plot) /Creator (gnuplot 4.2 patchlevel 2 ) /Author (Patrick Alken) %
   /Producer (gnuplot) % /Keywords () /CreationDate (Fri Oct 26 14:11:48 2007)
   /DOCINFO pdfmark end } ifelse % % Gnuplot Prolog Version 4.2 (August 2006) % /M
   {moveto} bind def /L {lineto} bind def /R {rmoveto} bind def /V {rlineto} bind
   def /N {newpath moveto} bind def /Z {closepath} bind def /C {setrgbcolor} bind
   def /f {rlineto fill} bind def /vpt2 vpt 2 mul def /hpt2 hpt 2 mul def /Lshow
   {currentpoint stroke M 0 vshift R Blacktext {gsave 0 setgray show grestore}
   {show} ifelse} def /Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
   Blacktext {gsave 0 setgray show grestore} {show} ifelse} def /Cshow {currentpoint
   stroke M dup stringwidth pop -2 div vshift R Blacktext {gsave 0 setgray show
   grestore} {show} ifelse} def /UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch
   def /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def /DL {Color {setrgbcolor Solid
   {pop []} if 0 setdash} {pop pop pop 0 setgray Solid {pop []} if 0 setdash}
   ifelse} def /BL {stroke userlinewidth 2 mul setlinewidth Rounded {1 setlinejoin 1
   setlinecap} if} def /AL {stroke userlinewidth 2 div setlinewidth Rounded {1
   setlinejoin 1 setlinecap} if} def /UL {dup gnulinewidth mul /userlinewidth exch
   def dup 1 lt {pop 1} if 10 mul /udl exch def} def /PL {stroke userlinewidth
   setlinewidth Rounded {1 setlinejoin 1 setlinecap} if} def % Default Line colors
   /LCw {1 1 1} def /LCb {0 0 0} def /LCa {0 0 0} def /LC0 {1 0 0} def /LC1 {0 1 0}
   def /LC2 {0 0 1} def /LC3 {1 0 1} def /LC4 {0 1 1} def /LC5 {1 1 0} def /LC6 {0 0
   0} def /LC7 {1 0.3 0} def /LC8 {0.5 0.5 0.5} def % Default Line Types /LTw {PL []
   1 setgray} def /LTb {BL [] LCb DL} def /LTa {AL [1 udl mul 2 udl mul] 0 setdash
   LCa setrgbcolor} def /LT0 {PL [] LC0 DL} def /LT1 {PL [4 dl1 2 dl2] LC1 DL} def
   /LT2 {PL [2 dl1 3 dl2] LC2 DL} def /LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def /LT4 {PL
   [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def /LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL}
   def /LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def /LT7 {PL [1 dl1 2 dl2 6 dl1 2
   dl2 1 dl1 2 dl2] LC7 DL} def /LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1
   4 dl2] LC8 DL} def /Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke
   grestore} def /Dia {stroke [] 0 setdash 2 copy vpt add M hpt neg vpt neg V hpt
   vpt neg V hpt vpt V hpt neg vpt V closepath stroke Pnt} def /Pls {stroke [] 0
   setdash vpt sub M 0 vpt2 V currentpoint stroke M hpt neg vpt neg R hpt2 0 V
   stroke } def /Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M 0 vpt2
   neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath stroke Pnt} def /Crs {stroke [] 0
   setdash exch hpt sub exch vpt add M hpt2 vpt2 neg V currentpoint stroke M hpt2
   neg 0 R hpt2 vpt2 V stroke} def /TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul
   add M hpt neg vpt -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath
   stroke Pnt} def /Star {2 copy Pls Crs} def /BoxF {stroke [] 0 setdash exch hpt
   sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath fill}
   def /TriUF {stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul V hpt 2
   mul 0 V hpt neg vpt 1.62 mul V closepath fill} def /TriD {stroke [] 0 setdash 2
   copy vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62
   mul V closepath stroke Pnt} def /TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
   hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62 mul V closepath fill} def
   /DiaF {stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt neg V hpt vpt V
   hpt neg vpt V closepath fill} def /Pent {stroke [] 0 setdash 2 copy gsave
   translate 0 hpt M 4 {72 rotate 0 hpt L} repeat closepath stroke grestore Pnt} def
   /PentF {stroke [] 0 setdash gsave translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
   closepath fill grestore} def /Circle {stroke [] 0 setdash 2 copy hpt 0 360 arc
   stroke Pnt} def /CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def /C0 {BL []
   0 setdash 2 copy moveto vpt 90 450 arc} bind def /C1 {BL [] 0 setdash 2 copy
   moveto 2 copy vpt 0 90 arc closepath fill vpt 0 360 arc closepath} bind def /C2
   {BL [] 0 setdash 2 copy moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc
   closepath} bind def /C3 {BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc
   closepath fill vpt 0 360 arc closepath} bind def /C4 {BL [] 0 setdash 2 copy
   moveto 2 copy vpt 180 270 arc closepath fill vpt 0 360 arc closepath} bind def
   /C5 {BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90 arc 2 copy moveto 2 copy vpt
   180 270 arc closepath fill vpt 0 360 arc} bind def /C6 {BL [] 0 setdash 2 copy
   moveto 2 copy vpt 90 270 arc closepath fill vpt 0 360 arc closepath} bind def /C7
   {BL [] 0 setdash 2 copy moveto 2 copy vpt 0 270 arc closepath fill vpt 0 360 arc
   closepath} bind def /C8 {BL [] 0 setdash 2 copy moveto 2 copy vpt 270 360 arc
   closepath fill vpt 0 360 arc closepath} bind def /C9 {BL [] 0 setdash 2 copy
   moveto 2 copy vpt 270 450 arc closepath fill vpt 0 360 arc closepath} bind def
   /C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill 2 copy
   moveto 2 copy vpt 90 180 arc closepath fill vpt 0 360 arc closepath} bind def
   /C11 {BL [] 0 setdash 2 copy moveto 2 copy vpt 0 180 arc closepath fill 2 copy
   moveto 2 copy vpt 270 360 arc closepath fill vpt 0 360 arc closepath} bind def
   /C12 {BL [] 0 setdash 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0
   360 arc closepath} bind def /C13 {BL [] 0 setdash 2 copy moveto 2 copy vpt 0 90
   arc closepath fill 2 copy moveto 2 copy vpt 180 360 arc closepath fill vpt 0 360
   arc closepath} bind def /C14 {BL [] 0 setdash 2 copy moveto 2 copy vpt 90 360 arc
   closepath fill vpt 0 360 arc} bind def /C15 {BL [] 0 setdash 2 copy vpt 0 360 arc
   closepath fill vpt 0 360 arc closepath} bind def /Rec {newpath 4 2 roll moveto 1
   index 0 rlineto 0 exch rlineto neg 0 rlineto closepath} bind def /Square {dup
   Rec} bind def /Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def /S0 {BL
   [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def /S1 {BL [] 0
   setdash 2 copy vpt Square fill Bsquare} bind def /S2 {BL [] 0 setdash 2 copy exch
   vpt sub exch vpt Square fill Bsquare} bind def /S3 {BL [] 0 setdash 2 copy exch
   vpt sub exch vpt2 vpt Rec fill Bsquare} bind def /S4 {BL [] 0 setdash 2 copy exch
   vpt sub exch vpt sub vpt Square fill Bsquare} bind def /S5 {BL [] 0 setdash 2
   copy 2 copy vpt Square fill exch vpt sub exch vpt sub vpt Square fill Bsquare}
   bind def /S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
   Bsquare} bind def /S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2
   Rec fill 2 copy vpt Square fill Bsquare} bind def /S8 {BL [] 0 setdash 2 copy vpt
   sub vpt Square fill Bsquare} bind def /S9 {BL [] 0 setdash 2 copy vpt sub vpt
   vpt2 Rec fill Bsquare} bind def /S10 {BL [] 0 setdash 2 copy vpt sub vpt Square
   fill 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def /S11 {BL [] 0
   setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
   Bsquare} bind def /S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt
   Rec fill Bsquare} bind def /S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub
   vpt2 vpt Rec fill 2 copy vpt Square fill Bsquare} bind def /S14 {BL [] 0 setdash
   2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill 2 copy exch vpt sub exch vpt
   Square fill Bsquare} bind def /S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare}
   bind def /D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def /D1
   {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def /D2 {gsave translate
   45 rotate 0 0 S2 stroke grestore} bind def /D3 {gsave translate 45 rotate 0 0 S3
   stroke grestore} bind def /D4 {gsave translate 45 rotate 0 0 S4 stroke grestore}
   bind def /D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def /D6
   {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def /D7 {gsave translate
   45 rotate 0 0 S7 stroke grestore} bind def /D8 {gsave translate 45 rotate 0 0 S8
   stroke grestore} bind def /D9 {gsave translate 45 rotate 0 0 S9 stroke grestore}
   bind def /D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def /D11
   {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def /D12 {gsave
   translate 45 rotate 0 0 S12 stroke grestore} bind def /D13 {gsave translate 45
   rotate 0 0 S13 stroke grestore} bind def /D14 {gsave translate 45 rotate 0 0 S14
   stroke grestore} bind def /D15 {gsave translate 45 rotate 0 0 S15 stroke
   grestore} bind def /DiaE {stroke [] 0 setdash vpt add M hpt neg vpt neg V hpt vpt
   neg V hpt vpt V hpt neg vpt V closepath stroke} def /BoxE {stroke [] 0 setdash
   exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg 0 V closepath
   stroke} def /TriUE {stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt -1.62 mul
   V hpt 2 mul 0 V hpt neg vpt 1.62 mul V closepath stroke} def /TriDE {stroke [] 0
   setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt neg vpt -1.62
   mul V closepath stroke} def /PentE {stroke [] 0 setdash gsave translate 0 hpt M 4
   {72 rotate 0 hpt L} repeat closepath stroke grestore} def /CircE {stroke [] 0
   setdash hpt 0 360 arc stroke} def /Opaque {gsave closepath 1 setgray fill
   grestore 0 setgray closepath} def /DiaW {stroke [] 0 setdash vpt add M hpt neg
   vpt neg V hpt vpt neg V hpt vpt V hpt neg vpt V Opaque stroke} def /BoxW {stroke
   [] 0 setdash exch hpt sub exch vpt add M 0 vpt2 neg V hpt2 0 V 0 vpt2 V hpt2 neg
   0 V Opaque stroke} def /TriUW {stroke [] 0 setdash vpt 1.12 mul add M hpt neg vpt
   -1.62 mul V hpt 2 mul 0 V hpt neg vpt 1.62 mul V Opaque stroke} def /TriDW
   {stroke [] 0 setdash vpt 1.12 mul sub M hpt neg vpt 1.62 mul V hpt 2 mul 0 V hpt
   neg vpt -1.62 mul V Opaque stroke} def /PentW {stroke [] 0 setdash gsave
   translate 0 hpt M 4 {72 rotate 0 hpt L} repeat Opaque stroke grestore} def /CircW
   {stroke [] 0 setdash hpt 0 360 arc Opaque stroke} def /BoxFill {gsave Rec 1
   setgray fill grestore} def /Density { /Fillden exch def currentrgbcolor /ColB
   exch def /ColG exch def /ColR exch def /ColR ColR Fillden mul Fillden sub 1 add
   def /ColG ColG Fillden mul Fillden sub 1 add def /ColB ColB Fillden mul Fillden
   sub 1 add def ColR ColG ColB setrgbcolor} def /BoxColFill {gsave Rec PolyFill}
   def /PolyFill {gsave Density fill grestore grestore} def /h {rlineto rlineto
   rlineto gsave fill grestore} bind def % % PostScript Level 1 Pattern Fill routine
   for rectangles % Usage: x y w h s a XX PatternFill % x,y = lower left corner of
   box to be filled % w,h = width and height of box % a = angle in degrees between
   lines and x-axis % XX = 0/1 for no/yes cross-hatch % /PatternFill {gsave /PFa [ 9
   2 roll ] def PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add
   translate PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec gsave 1
   setgray fill grestore clip currentlinewidth 0.5 mul setlinewidth /PFs PFa 2 get
   dup mul PFa 3 get dup mul add sqrt def 0 0 M PFa 5 get rotate PFs -2 div dup
   translate 0 1 PFs PFa 4 get div 1 add floor cvi {PFa 4 get mul 0 M 0 PFs V} for 0
   PFa 6 get ne { 0 1 PFs PFa 4 get div 1 add floor cvi {PFa 4 get mul 0 2 1 roll M
   PFs 0 V} for } if stroke grestore} def % /languagelevel where {pop languagelevel}
   {1} ifelse 2 lt {/InterpretLevel1 true def} {/InterpretLevel1 Level1 def} ifelse
   % % PostScript level 2 pattern fill definitions % /Level2PatternFill { /Tile8x8
   {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
   bind def /KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind
   def > matrix makepattern /Pat1 exch def > matrix
   makepattern /Pat2 exch def > matrix makepattern /Pat3 exch def > matrix
   makepattern /Pat4 exch def > matrix makepattern /Pat5 exch def > matrix makepattern /Pat6 exch def > matrix
   makepattern /Pat7 exch def > matrix makepattern /Pat8 exch def > matrix makepattern /Pat9 exch def /Pattern1 {PatternBgnd KeepColor
   Pat1 setpattern} bind def /Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind
   def /Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def /Pattern4
   {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
   /Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind
   def /Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern}
   bind def /Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse
   setpattern} bind def } def % % %End of PostScript Level 2 code % /PatternBgnd {
   TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse } def % %
   Substitute for Level 2 pattern fill codes with % grayscale if Level 2 support is
   not selected. % /Level1PatternFill { /Pattern1 {0.250 Density} bind def /Pattern2
   {0.500 Density} bind def /Pattern3 {0.750 Density} bind def /Pattern4 {0.125
   Density} bind def /Pattern5 {0.375 Density} bind def /Pattern6 {0.625 Density}
   bind def /Pattern7 {0.875 Density} bind def } def % % Now test for support of
   Level 2 code % Level1 {Level1PatternFill} {Level2PatternFill} ifelse %
   /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont dup length dict begin
   {1 index /FID eq {pop pop} {def} ifelse} forall currentdict end definefont pop
   /MFshow { { dup 5 get 3 ge { 5 get 3 eq {gsave} {grestore} ifelse } {dup dup 0
   get findfont exch 1 get scalefont setfont [ currentpoint ] exch dup 2 get 0 exch
   R dup 5 get 2 ne {dup dup 6 get exch 4 get {show} {stringwidth pop 0 R} ifelse
   }if dup 5 get 0 eq {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse}
   {dup 5 get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div dup 0
   R} {dup 6 get stringwidth pop -2 div 0 R 6 get show 2 index {aload pop M neg 3 -1
   roll neg R pop pop} {pop pop pop pop aload pop M} ifelse }ifelse }ifelse } ifelse
   } forall} bind def /MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop }
   ifelse } {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont 6 get
   stringwidth pop add} {pop} ifelse} ifelse} forall} bind def /MLshow {
   currentpoint stroke M 0 exch R Blacktext {gsave 0 setgray MFshow grestore}
   {MFshow} ifelse } bind def /MRshow { currentpoint stroke M exch dup MFwidth neg 3
   -1 roll R Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
   /MCshow { currentpoint stroke M exch dup MFwidth -2 div 3 -1 roll R Blacktext
   {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def /XYsave { [( ) 1 2
   true false 3 ()] } bind def /XYrestore { [( ) 1 2 true false 4 ()] } bind def end
   %%EndProlog gnudict begin gsave 50 50 translate 0.050 0.050 scale 0 setgray
   newpath (Helvetica) findfont 180 scalefont setfont 1.000 UL LTb gsave % colour
   palette begin /maxcolors 0 def /HSV2RGB { exch dup 0.0 eq {pop exch pop dup dup}
   % achromatic gray { /HSVs exch def /HSVv exch def 6.0 mul dup floor dup 3 1 roll
   sub /HSVf exch def /HSVi exch cvi def /HSVp HSVv 1.0 HSVs sub mul def /HSVq HSVv
   1.0 HSVs HSVf mul sub mul def /HSVt HSVv 1.0 HSVs 1.0 HSVf sub mul sub mul def
   /HSVi HSVi 6 mod def 0 HSVi eq {HSVv HSVt HSVp} {1 HSVi eq {HSVq HSVv HSVp}{2
   HSVi eq {HSVp HSVv HSVt} {3 HSVi eq {HSVp HSVq HSVv}{4 HSVi eq {HSVt HSVp HSVv}
   {HSVv HSVp HSVq} ifelse} ifelse} ifelse} ifelse} ifelse } ifelse} def /Constrain
   { dup 0 lt {0 exch pop}{dup 1 gt {1 exch pop} if} ifelse} def /YIQ2RGB { 3 copy
   -1.702 mul exch -1.105 mul add add Constrain 4 1 roll 3 copy -0.647 mul exch
   -0.272 mul add add Constrain 5 1 roll 0.621 mul exch -0.956 mul add add Constrain
   3 1 roll } def /CMY2RGB { 1 exch sub exch 1 exch sub 3 2 roll 1 exch sub 3 1 roll
   exch } def /XYZ2RGB { 3 copy -0.9017 mul exch -0.1187 mul add exch 0.0585 mul
   exch add Constrain 4 1 roll 3 copy -0.0279 mul exch 1.999 mul add exch -0.9844
   mul add Constrain 5 1 roll -0.2891 mul exch -0.5338 mul add exch 1.91 mul exch
   add Constrain 3 1 roll} def /SelectSpace {ColorSpace (HSV) eq
   {HSV2RGB}{ColorSpace (XYZ) eq { XYZ2RGB}{ColorSpace (CMY) eq {CMY2RGB}{ColorSpace
   (YIQ) eq {YIQ2RGB} if} ifelse} ifelse} ifelse} def /InterpolatedColor false def
   /cF7 {sqrt} bind def % sqrt(x) /cF5 {dup dup mul mul} bind def % x^3 /cF15 {360
   mul sin} bind def % sin(360x) /pm3dround {maxcolors 0 gt {dup 1 ge {pop 1}
   {maxcolors mul floor maxcolors 1 sub div} ifelse} if} def /pm3dGamma 1.0 1.5 div
   def /ColorSpace (RGB) def Color true and { % COLOUR vs. GRAY map
   InterpolatedColor { %% Interpolation vs. RGB-Formula /g {stroke pm3dround /grayv
   exch def interpolate SelectSpace setrgbcolor} bind def }{ /g {stroke pm3dround
   dup cF7 Constrain exch dup cF5 Constrain exch cF15 Constrain SelectSpace
   setrgbcolor} bind def } ifelse }{ /g {stroke pm3dround pm3dGamma exp setgray}
   bind def } ifelse stroke gsave %% draw gray scale smooth box maxcolors 0 gt
   {/imax maxcolors def} {/imax 1024 def} ifelse 720 252 translate 12958 252 scale 0
   setlinewidth /ystep 1 imax div def /y0 0 def /ii 0 def { y0 g y0 0 N 0 1 V ystep
   0 V 0 -1 f /y0 y0 ystep add def /ii ii 1 add def ii imax ge {exit} if } loop
   grestore 0 setgray 1.000 UL LTb 720 252 N 12958 0 V 0 252 V 720 504 L 0 -252 V Z
   stroke 1.000 UL LTb 1.000 UL LTb 720 252 M 0 63 V stroke 720 72 M [ [(Helvetica)
   180.0 0.0 true true 0 (-4)] ] -60.0 MCshow 1.000 UL LTb 720 504 M 0 -63 V 2339
   252 M 0 63 V stroke 2339 72 M [ [(Helvetica) 180.0 0.0 true true 0 (-3)] ] -60.0
   MCshow 1.000 UL LTb 2339 504 M 0 -63 V 3959 252 M 0 63 V stroke 3959 72 M [
   [(Helvetica) 180.0 0.0 true true 0 (-2)] ] -60.0 MCshow 1.000 UL LTb 3959 504 M 0
   -63 V 5579 252 M 0 63 V stroke 5579 72 M [ [(Helvetica) 180.0 0.0 true true 0
   (-1)] ] -60.0 MCshow 1.000 UL LTb 5579 504 M 0 -63 V 7199 252 M 0 63 V stroke
   7199 72 M [ [(Helvetica) 180.0 0.0 true true 0 ( 0)] ] -60.0 MCshow 1.000 UL LTb
   7199 504 M 0 -63 V 8818 252 M 0 63 V stroke 8818 72 M [ [(Helvetica) 180.0 0.0
   true true 0 ( 1)] ] -60.0 MCshow 1.000 UL LTb 8818 504 M 0 -63 V 10438 252 M 0 63
   V stroke 10438 72 M [ [(Helvetica) 180.0 0.0 true true 0 ( 2)] ] -60.0 MCshow
   1.000 UL LTb 10438 504 M 0 -63 V 12058 252 M 0 63 V stroke 12058 72 M [
   [(Helvetica) 180.0 0.0 true true 0 ( 3)] ] -60.0 MCshow 1.000 UL LTb 12058 504 M
   0 -63 V 13678 252 M 0 63 V stroke 13678 72 M [ [(Helvetica) 180.0 0.0 true true 0
   ( 4)] ] -60.0 MCshow 1.000 UL LTb 13678 504 M 0 -63 V stroke 3599 4830 M [
   [(Helvetica) 180.0 0.0 true true 0 (Exact solution)] ] -60.0 MCshow 1.000 UP
   1.000 UL LT0 %pm3d_map_begin .5 g 1149 1487 N -82 0 0 85 82 0 h .5 g 1149 1572 N
   -82 0 0 86 82 0 h .5 g 1149 1658 N -82 0 0 85 82 0 h .5 g 1149 1743 N -82 0 0 85
   82 0 h .5 g 1149 1828 N -82 0 0 86 82 0 h .5 g 1149 1914 N -82 0 0 85 82 0 h
   .5001 g 1149 1999 N -82 0 0 85 82 0 h .5001 g 1149 2084 N -82 0 0 86 82 0 h .5001
   g 1149 2170 N -82 0 0 85 82 0 h .5001 g 1149 2255 N -82 0 0 86 82 0 h .5 g 1149
   2341 N -82 0 0 85 82 0 h .5 g 1149 2426 N -82 0 0 85 82 0 h .5 g 1149 2511 N -82
   0 0 86 82 0 h .5 g 1149 2597 N -82 0 0 85 82 0 h .5 g 1149 2682 N -82 0 0 85 82 0
   h .5 g 1149 2767 N -82 0 0 86 82 0 h .5 g 1149 2853 N -82 0 0 85 82 0 h .5 g 1149
   2938 N -82 0 0 85 82 0 h .5 g 1149 3023 N -82 0 0 86 82 0 h .5 g 1149 3109 N -82
   0 0 85 82 0 h .5 g 1149 3194 N -82 0 0 86 82 0 h .5 g 1149 3280 N -82 0 0 85 82 0
   h .5 g 1149 3365 N -82 0 0 85 82 0 h .5 g 1149 3450 N -82 0 0 86 82 0 h .5 g 1149
   3536 N -82 0 0 85 82 0 h .5 g 1149 3621 N -82 0 0 85 82 0 h .5001 g 1149 3706 N
   -82 0 0 86 82 0 h .5001 g 1149 3792 N -82 0 0 85 82 0 h .5001 g 1149 3877 N -82 0
   0 86 82 0 h .5001 g 1149 3963 N -82 0 0 85 82 0 h .5 g 1149 4048 N -82 0 0 85 82
   0 h .5 g 1149 4133 N -82 0 0 86 82 0 h .5 g 1149 4219 N -82 0 0 85 82 0 h .5 g
   1149 4304 N -82 0 0 85 82 0 h .5 g 1149 4389 N -82 0 0 86 82 0 h .5 g 1149 4475 N
   -82 0 0 85 82 0 h .5 g 1231 1487 N -83 0 0 85 83 0 h .5001 g 1231 1572 N -83 0 0
   86 83 0 h .5002 g 1231 1658 N -83 0 0 85 83 0 h .5003 g 1231 1743 N -83 0 0 85 83
   0 h .5004 g 1231 1828 N -83 0 0 86 83 0 h .5006 g 1231 1914 N -83 0 0 85 83 0 h
   .5007 g 1231 1999 N -83 0 0 85 83 0 h .5007 g 1231 2084 N -83 0 0 86 83 0 h .5007
   g 1231 2170 N -83 0 0 85 83 0 h .5007 g 1231 2255 N -83 0 0 86 83 0 h .5006 g
   1231 2341 N -83 0 0 85 83 0 h .5004 g 1231 2426 N -83 0 0 85 83 0 h .5002 g 1231
   2511 N -83 0 0 86 83 0 h .5 g 1231 2597 N -83 0 0 85 83 0 h .4998 g 1231 2682 N
   -83 0 0 85 83 0 h .4996 g 1231 2767 N -83 0 0 86 83 0 h .4995 g 1231 2853 N -83 0
   0 85 83 0 h .4994 g 1231 2938 N -83 0 0 85 83 0 h .4994 g 1231 3023 N -83 0 0 86
   83 0 h .4995 g 1231 3109 N -83 0 0 85 83 0 h .4996 g 1231 3194 N -83 0 0 86 83 0
   h .4998 g 1231 3280 N -83 0 0 85 83 0 h .5 g 1231 3365 N -83 0 0 85 83 0 h .5002
   g 1231 3450 N -83 0 0 86 83 0 h .5004 g 1231 3536 N -83 0 0 85 83 0 h .5006 g
   1231 3621 N -83 0 0 85 83 0 h .5007 g 1231 3706 N -83 0 0 86 83 0 h .5007 g 1231
   3792 N -83 0 0 85 83 0 h .5007 g 1231 3877 N -83 0 0 86 83 0 h .5007 g 1231 3963
   N -83 0 0 85 83 0 h .5006 g 1231 4048 N -83 0 0 85 83 0 h .5004 g 1231 4133 N -83
   0 0 86 83 0 h .5003 g 1231 4219 N -83 0 0 85 83 0 h .5002 g 1231 4304 N -83 0 0
   85 83 0 h .5001 g 1231 4389 N -83 0 0 86 83 0 h .5 g 1231 4475 N -83 0 0 85 83 0
   h .5001 g 1314 1487 N -82 0 0 85 82 0 h .5003 g 1314 1572 N -82 0 0 86 82 0 h
   .5008 g 1314 1658 N -82 0 0 85 82 0 h .5014 g 1314 1743 N -82 0 0 85 82 0 h .5021
   g 1314 1828 N -82 0 0 86 82 0 h .5027 g 1314 1914 N -82 0 0 85 82 0 h .5032 g
   1314 1999 N -82 0 0 85 82 0 h .5035 g 1314 2084 N -82 0 0 86 82 0 h .5036 g 1314
   2170 N -82 0 0 85 82 0 h .5033 g 1314 2255 N -82 0 0 86 82 0 h .5028 g 1314 2341
   N -82 0 0 85 82 0 h .502 g 1314 2426 N -82 0 0 85 82 0 h .5011 g 1314 2511 N -82
   0 0 86 82 0 h .5001 g 1314 2597 N -82 0 0 85 82 0 h .4991 g 1314 2682 N -82 0 0
   85 82 0 h .4982 g 1314 2767 N -82 0 0 86 82 0 h .4976 g 1314 2853 N -82 0 0 85 82
   0 h .4973 g 1314 2938 N -82 0 0 85 82 0 h .4973 g 1314 3023 N -82 0 0 86 82 0 h
   .4976 g 1314 3109 N -82 0 0 85 82 0 h .4982 g 1314 3194 N -82 0 0 86 82 0 h .4991
   g 1314 3280 N -82 0 0 85 82 0 h .5001 g 1314 3365 N -82 0 0 85 82 0 h .5011 g
   1314 3450 N -82 0 0 86 82 0 h .502 g 1314 3536 N -82 0 0 85 82 0 h .5028 g 1314
   3621 N -82 0 0 85 82 0 h .5033 g 1314 3706 N -82 0 0 86 82 0 h .5036 g 1314 3792
   N -82 0 0 85 82 0 h .5035 g 1314 3877 N -82 0 0 86 82 0 h .5032 g 1314 3963 N -82
   0 0 85 82 0 h .5027 g 1314 4048 N -82 0 0 85 82 0 h .5021 g 1314 4133 N -82 0 0
   86 82 0 h .5014 g 1314 4219 N -82 0 0 85 82 0 h .5008 g 1314 4304 N -82 0 0 85 82
   0 h .5003 g 1314 4389 N -82 0 0 86 82 0 h .5001 g 1314 4475 N -82 0 0 85 82 0 h
   .5002 g 1396 1487 N -82 0 0 85 82 0 h .501 g 1396 1572 N -82 0 0 86 82 0 h .5024
   g 1396 1658 N -82 0 0 85 82 0 h .5043 g 1396 1743 N -82 0 0 85 82 0 h .5064 g
   1396 1828 N -82 0 0 86 82 0 h .5084 g 1396 1914 N -82 0 0 85 82 0 h .51 g 1396
   1999 N -82 0 0 85 82 0 h .511 g 1396 2084 N -82 0 0 86 82 0 h .5111 g 1396 2170 N
   -82 0 0 85 82 0 h .5104 g 1396 2255 N -82 0 0 86 82 0 h .5087 g 1396 2341 N -82 0
   0 85 82 0 h .5063 g 1396 2426 N -82 0 0 85 82 0 h .5034 g 1396 2511 N -82 0 0 86
   82 0 h .5002 g 1396 2597 N -82 0 0 85 82 0 h .4971 g 1396 2682 N -82 0 0 85 82 0
   h .4945 g 1396 2767 N -82 0 0 86 82 0 h .4925 g 1396 2853 N -82 0 0 85 82 0 h
   .4915 g 1396 2938 N -82 0 0 85 82 0 h .4915 g 1396 3023 N -82 0 0 86 82 0 h .4925
   g 1396 3109 N -82 0 0 85 82 0 h .4945 g 1396 3194 N -82 0 0 86 82 0 h .4971 g
   1396 3280 N -82 0 0 85 82 0 h .5002 g 1396 3365 N -82 0 0 85 82 0 h .5034 g 1396
   3450 N -82 0 0 86 82 0 h .5063 g 1396 3536 N -82 0 0 85 82 0 h .5087 g 1396 3621
   N -82 0 0 85 82 0 h .5104 g 1396 3706 N -82 0 0 86 82 0 h .5111 g 1396 3792 N -82
   0 0 85 82 0 h .511 g 1396 3877 N -82 0 0 86 82 0 h .51 g 1396 3963 N -82 0 0 85
   82 0 h .5084 g 1396 4048 N -82 0 0 85 82 0 h .5064 g 1396 4133 N -82 0 0 86 82 0
   h .5043 g 1396 4219 N -82 0 0 85 82 0 h .5024 g 1396 4304 N -82 0 0 85 82 0 h
   .501 g 1396 4389 N -82 0 0 86 82 0 h .5002 g 1396 4475 N -82 0 0 85 82 0 h .5005
   g 1478 1487 N -82 0 0 85 82 0 h .5023 g 1478 1572 N -82 0 0 86 82 0 h .5056 g
   1478 1658 N -82 0 0 85 82 0 h .5101 g 1478 1743 N -82 0 0 85 82 0 h .515 g 1478
   1828 N -82 0 0 86 82 0 h .5198 g 1478 1914 N -82 0 0 85 82 0 h .5236 g 1478 1999
   N -82 0 0 85 82 0 h .5259 g 1478 2084 N -82 0 0 86 82 0 h .5262 g 1478 2170 N -82
   0 0 85 82 0 h .5244 g 1478 2255 N -82 0 0 86 82 0 h .5205 g 1478 2341 N -82 0 0
   85 82 0 h .5149 g 1478 2426 N -82 0 0 85 82 0 h .5079 g 1478 2511 N -82 0 0 86 82
   0 h .5005 g 1478 2597 N -82 0 0 85 82 0 h .4932 g 1478 2682 N -82 0 0 85 82 0 h
   .487 g 1478 2767 N -82 0 0 86 82 0 h .4824 g 1478 2853 N -82 0 0 85 82 0 h .4799
   g 1478 2938 N -82 0 0 85 82 0 h .4799 g 1478 3023 N -82 0 0 86 82 0 h .4824 g
   1478 3109 N -82 0 0 85 82 0 h .487 g 1478 3194 N -82 0 0 86 82 0 h .4932 g 1478
   3280 N -82 0 0 85 82 0 h .5005 g 1478 3365 N -82 0 0 85 82 0 h .5079 g 1478 3450
   N -82 0 0 86 82 0 h .5149 g 1478 3536 N -82 0 0 85 82 0 h .5205 g 1478 3621 N -82
   0 0 85 82 0 h .5244 g 1478 3706 N -82 0 0 86 82 0 h .5262 g 1478 3792 N -82 0 0
   85 82 0 h .5259 g 1478 3877 N -82 0 0 86 82 0 h .5236 g 1478 3963 N -82 0 0 85 82
   0 h .5198 g 1478 4048 N -82 0 0 85 82 0 h .515 g 1478 4133 N -82 0 0 86 82 0 h
   .5101 g 1478 4219 N -82 0 0 85 82 0 h .5056 g 1478 4304 N -82 0 0 85 82 0 h .5023
   g 1478 4389 N -82 0 0 86 82 0 h .5005 g 1478 4475 N -82 0 0 85 82 0 h .5009 g
   1560 1487 N -83 0 0 85 83 0 h .5045 g 1560 1572 N -83 0 0 86 83 0 h .5111 g 1560
   1658 N -83 0 0 85 83 0 h .5198 g 1560 1743 N -83 0 0 85 83 0 h .5296 g 1560 1828
   N -83 0 0 86 83 0 h .5388 g 1560 1914 N -83 0 0 85 83 0 h .5463 g 1560 1999 N -83
   0 0 85 83 0 h .5508 g 1560 2084 N -83 0 0 86 83 0 h .5515 g 1560 2170 N -83 0 0
   85 83 0 h .548 g 1560 2255 N -83 0 0 86 83 0 h .5403 g 1560 2341 N -83 0 0 85 83
   0 h .5292 g 1560 2426 N -83 0 0 85 83 0 h .5156 g 1560 2511 N -83 0 0 86 83 0 h
   .5009 g 1560 2597 N -83 0 0 85 83 0 h .4867 g 1560 2682 N -83 0 0 85 83 0 h .4744
   g 1560 2767 N -83 0 0 86 83 0 h .4654 g 1560 2853 N -83 0 0 85 83 0 h .4606 g
   1560 2938 N -83 0 0 85 83 0 h .4606 g 1560 3023 N -83 0 0 86 83 0 h .4654 g 1560
   3109 N -83 0 0 85 83 0 h .4744 g 1560 3194 N -83 0 0 86 83 0 h .4867 g 1560 3280
   N -83 0 0 85 83 0 h .5009 g 1560 3365 N -83 0 0 85 83 0 h .5156 g 1560 3450 N -83
   0 0 86 83 0 h .5292 g 1560 3536 N -83 0 0 85 83 0 h .5403 g 1560 3621 N -83 0 0
   85 83 0 h .548 g 1560 3706 N -83 0 0 86 83 0 h .5515 g 1560 3792 N -83 0 0 85 83
   0 h .5508 g 1560 3877 N -83 0 0 86 83 0 h .5463 g 1560 3963 N -83 0 0 85 83 0 h
   .5388 g 1560 4048 N -83 0 0 85 83 0 h .5296 g 1560 4133 N -83 0 0 86 83 0 h .5198
   g 1560 4219 N -83 0 0 85 83 0 h .5111 g 1560 4304 N -83 0 0 85 83 0 h .5045 g
   1560 4389 N -83 0 0 86 83 0 h .5009 g 1560 4475 N -83 0 0 85 83 0 h .5016 g 1643
   1487 N -82 0 0 85 82 0 h .5077 g 1643 1572 N -82 0 0 86 82 0 h .5191 g 1643 1658
   N -82 0 0 85 82 0 h .5342 g 1643 1743 N -82 0 0 85 82 0 h .5509 g 1643 1828 N -82
   0 0 86 82 0 h .5669 g 1643 1914 N -82 0 0 85 82 0 h .5797 g 1643 1999 N -82 0 0
   85 82 0 h .5875 g 1643 2084 N -82 0 0 86 82 0 h .5887 g 1643 2170 N -82 0 0 85 82
   0 h .5826 g 1643 2255 N -82 0 0 86 82 0 h .5695 g 1643 2341 N -82 0 0 85 82 0 h
   .5503 g 1643 2426 N -82 0 0 85 82 0 h .5269 g 1643 2511 N -82 0 0 86 82 0 h .5016
   g 1643 2597 N -82 0 0 85 82 0 h .4771 g 1643 2682 N -82 0 0 85 82 0 h .4559 g
   1643 2767 N -82 0 0 86 82 0 h .4403 g 1643 2853 N -82 0 0 85 82 0 h .4321 g 1643
   2938 N -82 0 0 85 82 0 h .4321 g 1643 3023 N -82 0 0 86 82 0 h .4403 g 1643 3109
   N -82 0 0 85 82 0 h .4559 g 1643 3194 N -82 0 0 86 82 0 h .4771 g 1643 3280 N -82
   0 0 85 82 0 h .5016 g 1643 3365 N -82 0 0 85 82 0 h .5269 g 1643 3450 N -82 0 0
   86 82 0 h .5503 g 1643 3536 N -82 0 0 85 82 0 h .5695 g 1643 3621 N -82 0 0 85 82
   0 h .5826 g 1643 3706 N -82 0 0 86 82 0 h .5887 g 1643 3792 N -82 0 0 85 82 0 h
   .5875 g 1643 3877 N -82 0 0 86 82 0 h .5797 g 1643 3963 N -82 0 0 85 82 0 h .5669
   g 1643 4048 N -82 0 0 85 82 0 h .5509 g 1643 4133 N -82 0 0 86 82 0 h .5342 g
   1643 4219 N -82 0 0 85 82 0 h .5191 g 1643 4304 N -82 0 0 85 82 0 h .5077 g 1643
   4389 N -82 0 0 86 82 0 h .5016 g 1643 4475 N -82 0 0 85 82 0 h .5025 g 1725 1487
   N -82 0 0 85 82 0 h .512 g 1725 1572 N -82 0 0 86 82 0 h .5297 g 1725 1658 N -82
   0 0 85 82 0 h .5531 g 1725 1743 N -82 0 0 85 82 0 h .5791 g 1725 1828 N -82 0 0
   86 82 0 h .604 g 1725 1914 N -82 0 0 85 82 0 h .624 g 1725 1999 N -82 0 0 85 82 0
   h .6361 g 1725 2084 N -82 0 0 86 82 0 h .6379 g 1725 2170 N -82 0 0 85 82 0 h
   .6285 g 1725 2255 N -82 0 0 86 82 0 h .608 g 1725 2341 N -82 0 0 85 82 0 h .5782
   g 1725 2426 N -82 0 0 85 82 0 h .5418 g 1725 2511 N -82 0 0 86 82 0 h .5025 g
   1725 2597 N -82 0 0 85 82 0 h .4643 g 1725 2682 N -82 0 0 85 82 0 h .4314 g 1725
   2767 N -82 0 0 86 82 0 h .4072 g 1725 2853 N -82 0 0 85 82 0 h .3944 g 1725 2938
   N -82 0 0 85 82 0 h .3944 g 1725 3023 N -82 0 0 86 82 0 h .4072 g 1725 3109 N -82
   0 0 85 82 0 h .4314 g 1725 3194 N -82 0 0 86 82 0 h .4643 g 1725 3280 N -82 0 0
   85 82 0 h .5025 g 1725 3365 N -82 0 0 85 82 0 h .5418 g 1725 3450 N -82 0 0 86 82
   0 h .5782 g 1725 3536 N -82 0 0 85 82 0 h .608 g 1725 3621 N -82 0 0 85 82 0 h
   .6285 g 1725 3706 N -82 0 0 86 82 0 h .6379 g 1725 3792 N -82 0 0 85 82 0 h .6361
   g 1725 3877 N -82 0 0 86 82 0 h .624 g 1725 3963 N -82 0 0 85 82 0 h .604 g 1725
   4048 N -82 0 0 85 82 0 h .5791 g 1725 4133 N -82 0 0 86 82 0 h .5531 g 1725 4219
   N -82 0 0 85 82 0 h .5297 g 1725 4304 N -82 0 0 85 82 0 h .512 g 1725 4389 N -82
   0 0 86 82 0 h .5025 g 1725 4475 N -82 0 0 85 82 0 h .5035 g 1807 1487 N -82 0 0
   85 82 0 h .5171 g 1807 1572 N -82 0 0 86 82 0 h .5425 g 1807 1658 N -82 0 0 85 82
   0 h .5761 g 1807 1743 N -82 0 0 85 82 0 h .6133 g 1807 1828 N -82 0 0 86 82 0 h
   .6489 g 1807 1914 N -82 0 0 85 82 0 h .6776 g 1807 1999 N -82 0 0 85 82 0 h .6949
   g 1807 2084 N -82 0 0 86 82 0 h .6975 g 1807 2170 N -82 0 0 85 82 0 h .6839 g
   1807 2255 N -82 0 0 86 82 0 h .6547 g 1807 2341 N -82 0 0 85 82 0 h .612 g 1807
   2426 N -82 0 0 85 82 0 h .5599 g 1807 2511 N -82 0 0 86 82 0 h .5036 g 1807 2597
   N -82 0 0 85 82 0 h .4489 g 1807 2682 N -82 0 0 85 82 0 h .4018 g 1807 2767 N -82
   0 0 86 82 0 h .3671 g 1807 2853 N -82 0 0 85 82 0 h .3488 g 1807 2938 N -82 0 0
   85 82 0 h .3488 g 1807 3023 N -82 0 0 86 82 0 h .3671 g 1807 3109 N -82 0 0 85 82
   0 h .4018 g 1807 3194 N -82 0 0 86 82 0 h .4489 g 1807 3280 N -82 0 0 85 82 0 h
   .5036 g 1807 3365 N -82 0 0 85 82 0 h .5599 g 1807 3450 N -82 0 0 86 82 0 h .612
   g 1807 3536 N -82 0 0 85 82 0 h .6547 g 1807 3621 N -82 0 0 85 82 0 h .6839 g
   1807 3706 N -82 0 0 86 82 0 h .6975 g 1807 3792 N -82 0 0 85 82 0 h .6949 g 1807
   3877 N -82 0 0 86 82 0 h .6776 g 1807 3963 N -82 0 0 85 82 0 h .6489 g 1807 4048
   N -82 0 0 85 82 0 h .6133 g 1807 4133 N -82 0 0 86 82 0 h .5761 g 1807 4219 N -82
   0 0 85 82 0 h .5425 g 1807 4304 N -82 0 0 85 82 0 h .5171 g 1807 4389 N -82 0 0
   86 82 0 h .5035 g 1807 4475 N -82 0 0 85 82 0 h .5047 g 1889 1487 N -82 0 0 85 82
   0 h .5229 g 1889 1572 N -82 0 0 86 82 0 h .5567 g 1889 1658 N -82 0 0 85 82 0 h
   .6016 g 1889 1743 N -82 0 0 85 82 0 h .6514 g 1889 1828 N -82 0 0 86 82 0 h .6989
   g 1889 1914 N -82 0 0 85 82 0 h .7372 g 1889 1999 N -82 0 0 85 82 0 h .7603 g
   1889 2084 N -82 0 0 86 82 0 h .7638 g 1889 2170 N -82 0 0 85 82 0 h .7457 g 1889
   2255 N -82 0 0 86 82 0 h .7066 g 1889 2341 N -82 0 0 85 82 0 h .6495 g 1889 2426
   N -82 0 0 85 82 0 h .5799 g 1889 2511 N -82 0 0 86 82 0 h .5047 g 1889 2597 N -82
   0 0 85 82 0 h .4318 g 1889 2682 N -82 0 0 85 82 0 h .3688 g 1889 2767 N -82 0 0
   86 82 0 h .3226 g 1889 2853 N -82 0 0 85 82 0 h .2981 g 1889 2938 N -82 0 0 85 82
   0 h .2981 g 1889 3023 N -82 0 0 86 82 0 h .3226 g 1889 3109 N -82 0 0 85 82 0 h
   .3688 g 1889 3194 N -82 0 0 86 82 0 h .4318 g 1889 3280 N -82 0 0 85 82 0 h .5047
   g 1889 3365 N -82 0 0 85 82 0 h .5799 g 1889 3450 N -82 0 0 86 82 0 h .6495 g
   1889 3536 N -82 0 0 85 82 0 h .7066 g 1889 3621 N -82 0 0 85 82 0 h .7457 g 1889
   3706 N -82 0 0 86 82 0 h .7638 g 1889 3792 N -82 0 0 85 82 0 h .7603 g 1889 3877
   N -82 0 0 86 82 0 h .7372 g 1889 3963 N -82 0 0 85 82 0 h .6989 g 1889 4048 N -82
   0 0 85 82 0 h .6514 g 1889 4133 N -82 0 0 86 82 0 h .6016 g 1889 4219 N -82 0 0
   85 82 0 h .5567 g 1889 4304 N -82 0 0 85 82 0 h .5229 g 1889 4389 N -82 0 0 86 82
   0 h .5047 g 1889 4475 N -82 0 0 85 82 0 h .5059 g 1971 1487 N -83 0 0 85 83 0 h
   .5287 g 1971 1572 N -83 0 0 86 83 0 h .5713 g 1971 1658 N -83 0 0 85 83 0 h .6277
   g 1971 1743 N -83 0 0 85 83 0 h .6902 g 1971 1828 N -83 0 0 86 83 0 h .7499 g
   1971 1914 N -83 0 0 85 83 0 h .798 g 1971 1999 N -83 0 0 85 83 0 h .827 g 1971
   2084 N -83 0 0 86 83 0 h .8314 g 1971 2170 N -83 0 0 85 83 0 h .8087 g 1971 2255
   N -83 0 0 86 83 0 h .7596 g 1971 2341 N -83 0 0 85 83 0 h .6879 g 1971 2426 N -83
   0 0 85 83 0 h .6004 g 1971 2511 N -83 0 0 86 83 0 h .506 g 1971 2597 N -83 0 0 85
   83 0 h .4143 g 1971 2682 N -83 0 0 85 83 0 h .3351 g 1971 2767 N -83 0 0 86 83 0
   h .277 g 1971 2853 N -83 0 0 85 83 0 h .2463 g 1971 2938 N -83 0 0 85 83 0 h
   .2463 g 1971 3023 N -83 0 0 86 83 0 h .277 g 1971 3109 N -83 0 0 85 83 0 h .3351
   g 1971 3194 N -83 0 0 86 83 0 h .4143 g 1971 3280 N -83 0 0 85 83 0 h .506 g 1971
   3365 N -83 0 0 85 83 0 h .6004 g 1971 3450 N -83 0 0 86 83 0 h .6879 g 1971 3536
   N -83 0 0 85 83 0 h .7596 g 1971 3621 N -83 0 0 85 83 0 h .8087 g 1971 3706 N -83
   0 0 86 83 0 h .8314 g 1971 3792 N -83 0 0 85 83 0 h .827 g 1971 3877 N -83 0 0 86
   83 0 h .798 g 1971 3963 N -83 0 0 85 83 0 h .7499 g 1971 4048 N -83 0 0 85 83 0 h
   .6902 g 1971 4133 N -83 0 0 86 83 0 h .6277 g 1971 4219 N -83 0 0 85 83 0 h .5713
   g 1971 4304 N -83 0 0 85 83 0 h .5287 g 1971 4389 N -83 0 0 86 83 0 h .5059 g
   1971 4475 N -83 0 0 85 83 0 h .507 g 2054 1487 N -82 0 0 85 82 0 h .5342 g 2054
   1572 N -82 0 0 86 82 0 h .5847 g 2054 1658 N -82 0 0 85 82 0 h .6518 g 2054 1743
   N -82 0 0 85 82 0 h .7261 g 2054 1828 N -82 0 0 86 82 0 h .797 g 2054 1914 N -82
   0 0 85 82 0 h .8542 g 2054 1999 N -82 0 0 85 82 0 h .8887 g 2054 2084 N -82 0 0
   86 82 0 h .8939 g 2054 2170 N -82 0 0 85 82 0 h .8669 g 2054 2255 N -82 0 0 86 82
   0 h .8085 g 2054 2341 N -82 0 0 85 82 0 h .7233 g 2054 2426 N -82 0 0 85 82 0 h
   .6194 g 2054 2511 N -82 0 0 86 82 0 h .5071 g 2054 2597 N -82 0 0 85 82 0 h .3981
   g 2054 2682 N -82 0 0 85 82 0 h .304 g 2054 2767 N -82 0 0 86 82 0 h .235 g 2054
   2853 N -82 0 0 85 82 0 h .1985 g 2054 2938 N -82 0 0 85 82 0 h .1985 g 2054 3023
   N -82 0 0 86 82 0 h .235 g 2054 3109 N -82 0 0 85 82 0 h .304 g 2054 3194 N -82 0
   0 86 82 0 h .3981 g 2054 3280 N -82 0 0 85 82 0 h .5071 g 2054 3365 N -82 0 0 85
   82 0 h .6194 g 2054 3450 N -82 0 0 86 82 0 h .7233 g 2054 3536 N -82 0 0 85 82 0
   h .8085 g 2054 3621 N -82 0 0 85 82 0 h .8669 g 2054 3706 N -82 0 0 86 82 0 h
   .8939 g 2054 3792 N -82 0 0 85 82 0 h .8887 g 2054 3877 N -82 0 0 86 82 0 h .8542
   g 2054 3963 N -82 0 0 85 82 0 h .797 g 2054 4048 N -82 0 0 85 82 0 h .7261 g 2054
   4133 N -82 0 0 86 82 0 h .6518 g 2054 4219 N -82 0 0 85 82 0 h .5847 g 2054 4304
   N -82 0 0 85 82 0 h .5342 g 2054 4389 N -82 0 0 86 82 0 h .507 g 2054 4475 N -82
   0 0 85 82 0 h .5079 g 2136 1487 N -82 0 0 85 82 0 h .5385 g 2136 1572 N -82 0 0
   86 82 0 h .5956 g 2136 1658 N -82 0 0 85 82 0 h .6712 g 2136 1743 N -82 0 0 85 82
   0 h .755 g 2136 1828 N -82 0 0 86 82 0 h .8351 g 2136 1914 N -82 0 0 85 82 0 h
   .8996 g 2136 1999 N -82 0 0 85 82 0 h .9384 g 2136 2084 N -82 0 0 86 82 0 h .9443
   g 2136 2170 N -82 0 0 85 82 0 h .9139 g 2136 2255 N -82 0 0 86 82 0 h .848 g 2136
   2341 N -82 0 0 85 82 0 h .7519 g 2136 2426 N -82 0 0 85 82 0 h .6347 g 2136 2511
   N -82 0 0 86 82 0 h .508 g 2136 2597 N -82 0 0 85 82 0 h .3851 g 2136 2682 N -82
   0 0 85 82 0 h .2789 g 2136 2767 N -82 0 0 86 82 0 h .2011 g 2136 2853 N -82 0 0
   85 82 0 h .1599 g 2136 2938 N -82 0 0 85 82 0 h .1599 g 2136 3023 N -82 0 0 86 82
   0 h .2011 g 2136 3109 N -82 0 0 85 82 0 h .2789 g 2136 3194 N -82 0 0 86 82 0 h
   .3851 g 2136 3280 N -82 0 0 85 82 0 h .508 g 2136 3365 N -82 0 0 85 82 0 h .6347
   g 2136 3450 N -82 0 0 86 82 0 h .7519 g 2136 3536 N -82 0 0 85 82 0 h .848 g 2136
   3621 N -82 0 0 85 82 0 h .9139 g 2136 3706 N -82 0 0 86 82 0 h .9443 g 2136 3792
   N -82 0 0 85 82 0 h .9384 g 2136 3877 N -82 0 0 86 82 0 h .8996 g 2136 3963 N -82
   0 0 85 82 0 h .8351 g 2136 4048 N -82 0 0 85 82 0 h .755 g 2136 4133 N -82 0 0 86
   82 0 h .6712 g 2136 4219 N -82 0 0 85 82 0 h .5956 g 2136 4304 N -82 0 0 85 82 0
   h .5385 g 2136 4389 N -82 0 0 86 82 0 h .5079 g 2136 4475 N -82 0 0 85 82 0 h
   .5085 g 2218 1487 N -82 0 0 85 82 0 h .5413 g 2218 1572 N -82 0 0 86 82 0 h .6024
   g 2218 1658 N -82 0 0 85 82 0 h .6835 g 2218 1743 N -82 0 0 85 82 0 h .7733 g
   2218 1828 N -82 0 0 86 82 0 h .8591 g 2218 1914 N -82 0 0 85 82 0 h .9283 g 2218
   1999 N -82 0 0 85 82 0 h .9699 g 2218 2084 N -82 0 0 86 82 0 h .9763 g 2218 2170
   N -82 0 0 85 82 0 h .9436 g 2218 2255 N -82 0 0 86 82 0 h .873 g 2218 2341 N -82
   0 0 85 82 0 h .77 g 2218 2426 N -82 0 0 85 82 0 h .6443 g 2218 2511 N -82 0 0 86
   82 0 h .5086 g 2218 2597 N -82 0 0 85 82 0 h .3768 g 2218 2682 N -82 0 0 85 82 0
   h .2631 g 2218 2767 N -82 0 0 86 82 0 h .1796 g 2218 2853 N -82 0 0 85 82 0 h
   .1355 g 2218 2938 N -82 0 0 85 82 0 h .1355 g 2218 3023 N -82 0 0 86 82 0 h .1796
   g 2218 3109 N -82 0 0 85 82 0 h .2631 g 2218 3194 N -82 0 0 86 82 0 h .3768 g
   2218 3280 N -82 0 0 85 82 0 h .5086 g 2218 3365 N -82 0 0 85 82 0 h .6443 g 2218
   3450 N -82 0 0 86 82 0 h .77 g 2218 3536 N -82 0 0 85 82 0 h .873 g 2218 3621 N
   -82 0 0 85 82 0 h .9436 g 2218 3706 N -82 0 0 86 82 0 h .9763 g 2218 3792 N -82 0
   0 85 82 0 h .9699 g 2218 3877 N -82 0 0 86 82 0 h .9283 g 2218 3963 N -82 0 0 85
   82 0 h .8591 g 2218 4048 N -82 0 0 85 82 0 h .7733 g 2218 4133 N -82 0 0 86 82 0
   h .6835 g 2218 4219 N -82 0 0 85 82 0 h .6024 g 2218 4304 N -82 0 0 85 82 0 h
   .5413 g 2218 4389 N -82 0 0 86 82 0 h .5085 g 2218 4475 N -82 0 0 85 82 0 h .5086
   g 2300 1487 N -83 0 0 85 83 0 h .542 g 2300 1572 N -83 0 0 86 83 0 h .6042 g 2300
   1658 N -83 0 0 85 83 0 h .6867 g 2300 1743 N -83 0 0 85 83 0 h .7781 g 2300 1828
   N -83 0 0 86 83 0 h .8654 g 2300 1914 N -83 0 0 85 83 0 h .9357 g 2300 1999 N -83
   0 0 85 83 0 h .9781 g 2300 2084 N -83 0 0 86 83 0 h .9845 g 2300 2170 N -83 0 0
   85 83 0 h .9513 g 2300 2255 N -83 0 0 86 83 0 h .8795 g 2300 2341 N -83 0 0 85 83
   0 h .7747 g 2300 2426 N -83 0 0 85 83 0 h .6469 g 2300 2511 N -83 0 0 86 83 0 h
   .5087 g 2300 2597 N -83 0 0 85 83 0 h .3747 g 2300 2682 N -83 0 0 85 83 0 h .259
   g 2300 2767 N -83 0 0 86 83 0 h .174 g 2300 2853 N -83 0 0 85 83 0 h .1291 g 2300
   2938 N -83 0 0 85 83 0 h .1291 g 2300 3023 N -83 0 0 86 83 0 h .174 g 2300 3109 N
   -83 0 0 85 83 0 h .259 g 2300 3194 N -83 0 0 86 83 0 h .3747 g 2300 3280 N -83 0
   0 85 83 0 h .5087 g 2300 3365 N -83 0 0 85 83 0 h .6469 g 2300 3450 N -83 0 0 86
   83 0 h .7747 g 2300 3536 N -83 0 0 85 83 0 h .8795 g 2300 3621 N -83 0 0 85 83 0
   h .9513 g 2300 3706 N -83 0 0 86 83 0 h .9845 g 2300 3792 N -83 0 0 85 83 0 h
   .9781 g 2300 3877 N -83 0 0 86 83 0 h .9357 g 2300 3963 N -83 0 0 85 83 0 h .8654
   g 2300 4048 N -83 0 0 85 83 0 h .7781 g 2300 4133 N -83 0 0 86 83 0 h .6867 g
   2300 4219 N -83 0 0 85 83 0 h .6042 g 2300 4304 N -83 0 0 85 83 0 h .542 g 2300
   4389 N -83 0 0 86 83 0 h .5086 g 2300 4475 N -83 0 0 85 83 0 h .5083 g 2383 1487
   N -82 0 0 85 82 0 h .5404 g 2383 1572 N -82 0 0 86 82 0 h .6003 g 2383 1658 N -82
   0 0 85 82 0 h .6796 g 2383 1743 N -82 0 0 85 82 0 h .7675 g 2383 1828 N -82 0 0
   86 82 0 h .8515 g 2383 1914 N -82 0 0 85 82 0 h .9192 g 2383 1999 N -82 0 0 85 82
   0 h .9599 g 2383 2084 N -82 0 0 86 82 0 h .9661 g 2383 2170 N -82 0 0 85 82 0 h
   .9342 g 2383 2255 N -82 0 0 86 82 0 h .8651 g 2383 2341 N -82 0 0 85 82 0 h .7643
   g 2383 2426 N -82 0 0 85 82 0 h .6413 g 2383 2511 N -82 0 0 86 82 0 h .5084 g
   2383 2597 N -82 0 0 85 82 0 h .3794 g 2383 2682 N -82 0 0 85 82 0 h .2681 g 2383
   2767 N -82 0 0 86 82 0 h .1864 g 2383 2853 N -82 0 0 85 82 0 h .1432 g 2383 2938
   N -82 0 0 85 82 0 h .1432 g 2383 3023 N -82 0 0 86 82 0 h .1864 g 2383 3109 N -82
   0 0 85 82 0 h .2681 g 2383 3194 N -82 0 0 86 82 0 h .3794 g 2383 3280 N -82 0 0
   85 82 0 h .5084 g 2383 3365 N -82 0 0 85 82 0 h .6413 g 2383 3450 N -82 0 0 86 82
   0 h .7643 g 2383 3536 N -82 0 0 85 82 0 h .8651 g 2383 3621 N -82 0 0 85 82 0 h
   .9342 g 2383 3706 N -82 0 0 86 82 0 h .9661 g 2383 3792 N -82 0 0 85 82 0 h .9599
   g 2383 3877 N -82 0 0 86 82 0 h .9192 g 2383 3963 N -82 0 0 85 82 0 h .8515 g
   2383 4048 N -82 0 0 85 82 0 h .7675 g 2383 4133 N -82 0 0 86 82 0 h .6796 g 2383
   4219 N -82 0 0 85 82 0 h .6003 g 2383 4304 N -82 0 0 85 82 0 h .5404 g 2383 4389
   N -82 0 0 86 82 0 h .5083 g 2383 4475 N -82 0 0 85 82 0 h .5075 g 2465 1487 N -82
   0 0 85 82 0 h .5365 g 2465 1572 N -82 0 0 86 82 0 h .5905 g 2465 1658 N -82 0 0
   85 82 0 h .6621 g 2465 1743 N -82 0 0 85 82 0 h .7414 g 2465 1828 N -82 0 0 86 82
   0 h .8172 g 2465 1914 N -82 0 0 85 82 0 h .8783 g 2465 1999 N -82 0 0 85 82 0 h
   .9151 g 2465 2084 N -82 0 0 86 82 0 h .9207 g 2465 2170 N -82 0 0 85 82 0 h .8918
   g 2465 2255 N -82 0 0 86 82 0 h .8295 g 2465 2341 N -82 0 0 85 82 0 h .7385 g
   2465 2426 N -82 0 0 85 82 0 h .6275 g 2465 2511 N -82 0 0 86 82 0 h .5076 g 2465
   2597 N -82 0 0 85 82 0 h .3912 g 2465 2682 N -82 0 0 85 82 0 h .2907 g 2465 2767
   N -82 0 0 86 82 0 h .217 g 2465 2853 N -82 0 0 85 82 0 h .178 g 2465 2938 N -82 0
   0 85 82 0 h .178 g 2465 3023 N -82 0 0 86 82 0 h .217 g 2465 3109 N -82 0 0 85 82
   0 h .2907 g 2465 3194 N -82 0 0 86 82 0 h .3912 g 2465 3280 N -82 0 0 85 82 0 h
   .5076 g 2465 3365 N -82 0 0 85 82 0 h .6275 g 2465 3450 N -82 0 0 86 82 0 h .7385
   g 2465 3536 N -82 0 0 85 82 0 h .8295 g 2465 3621 N -82 0 0 85 82 0 h .8918 g
   2465 3706 N -82 0 0 86 82 0 h .9207 g 2465 3792 N -82 0 0 85 82 0 h .9151 g 2465
   3877 N -82 0 0 86 82 0 h .8783 g 2465 3963 N -82 0 0 85 82 0 h .8172 g 2465 4048
   N -82 0 0 85 82 0 h .7414 g 2465 4133 N -82 0 0 86 82 0 h .6621 g 2465 4219 N -82
   0 0 85 82 0 h .5905 g 2465 4304 N -82 0 0 85 82 0 h .5365 g 2465 4389 N -82 0 0
   86 82 0 h .5075 g 2465 4475 N -82 0 0 85 82 0 h .5062 g 2547 1487 N -82 0 0 85 82
   0 h .5304 g 2547 1572 N -82 0 0 86 82 0 h .5754 g 2547 1658 N -82 0 0 85 82 0 h
   .6351 g 2547 1743 N -82 0 0 85 82 0 h .7012 g 2547 1828 N -82 0 0 86 82 0 h .7643
   g 2547 1914 N -82 0 0 85 82 0 h .8152 g 2547 1999 N -82 0 0 85 82 0 h .8458 g
   2547 2084 N -82 0 0 86 82 0 h .8505 g 2547 2170 N -82 0 0 85 82 0 h .8265 g 2547
   2255 N -82 0 0 86 82 0 h .7745 g 2547 2341 N -82 0 0 85 82 0 h .6987 g 2547 2426
   N -82 0 0 85 82 0 h .6062 g 2547 2511 N -82 0 0 86 82 0 h .5063 g 2547 2597 N -82
   0 0 85 82 0 h .4093 g 2547 2682 N -82 0 0 85 82 0 h .3256 g 2547 2767 N -82 0 0
   86 82 0 h .2642 g 2547 2853 N -82 0 0 85 82 0 h .2317 g 2547 2938 N -82 0 0 85 82
   0 h .2317 g 2547 3023 N -82 0 0 86 82 0 h .2642 g 2547 3109 N -82 0 0 85 82 0 h
   .3256 g 2547 3194 N -82 0 0 86 82 0 h .4093 g 2547 3280 N -82 0 0 85 82 0 h .5063
   g 2547 3365 N -82 0 0 85 82 0 h .6062 g 2547 3450 N -82 0 0 86 82 0 h .6987 g
   2547 3536 N -82 0 0 85 82 0 h .7745 g 2547 3621 N -82 0 0 85 82 0 h .8265 g 2547
   3706 N -82 0 0 86 82 0 h .8505 g 2547 3792 N -82 0 0 85 82 0 h .8458 g 2547 3877
   N -82 0 0 86 82 0 h .8152 g 2547 3963 N -82 0 0 85 82 0 h .7643 g 2547 4048 N -82
   0 0 85 82 0 h .7012 g 2547 4133 N -82 0 0 86 82 0 h .6351 g 2547 4219 N -82 0 0
   85 82 0 h .5754 g 2547 4304 N -82 0 0 85 82 0 h .5304 g 2547 4389 N -82 0 0 86 82
   0 h .5062 g 2547 4475 N -82 0 0 85 82 0 h .5046 g 2629 1487 N -82 0 0 85 82 0 h
   .5226 g 2629 1572 N -82 0 0 86 82 0 h .5561 g 2629 1658 N -82 0 0 85 82 0 h .6004
   g 2629 1743 N -82 0 0 85 82 0 h .6496 g 2629 1828 N -82 0 0 86 82 0 h .6965 g
   2629 1914 N -82 0 0 85 82 0 h .7343 g 2629 1999 N -82 0 0 85 82 0 h .7571 g 2629
   2084 N -82 0 0 86 82 0 h .7606 g 2629 2170 N -82 0 0 85 82 0 h .7427 g 2629 2255
   N -82 0 0 86 82 0 h .7041 g 2629 2341 N -82 0 0 85 82 0 h .6477 g 2629 2426 N -82
   0 0 85 82 0 h .579 g 2629 2511 N -82 0 0 86 82 0 h .5047 g 2629 2597 N -82 0 0 85
   82 0 h .4326 g 2629 2682 N -82 0 0 85 82 0 h .3704 g 2629 2767 N -82 0 0 86 82 0
   h .3247 g 2629 2853 N -82 0 0 85 82 0 h .3005 g 2629 2938 N -82 0 0 85 82 0 h
   .3005 g 2629 3023 N -82 0 0 86 82 0 h .3247 g 2629 3109 N -82 0 0 85 82 0 h .3704
   g 2629 3194 N -82 0 0 86 82 0 h .4326 g 2629 3280 N -82 0 0 85 82 0 h .5047 g
   2629 3365 N -82 0 0 85 82 0 h .579 g 2629 3450 N -82 0 0 86 82 0 h .6477 g 2629
   3536 N -82 0 0 85 82 0 h .7041 g 2629 3621 N -82 0 0 85 82 0 h .7427 g 2629 3706
   N -82 0 0 86 82 0 h .7606 g 2629 3792 N -82 0 0 85 82 0 h .7571 g 2629 3877 N -82
   0 0 86 82 0 h .7343 g 2629 3963 N -82 0 0 85 82 0 h .6965 g 2629 4048 N -82 0 0
   85 82 0 h .6496 g 2629 4133 N -82 0 0 86 82 0 h .6004 g 2629 4219 N -82 0 0 85 82
   0 h .5561 g 2629 4304 N -82 0 0 85 82 0 h .5226 g 2629 4389 N -82 0 0 86 82 0 h
   .5046 g 2629 4475 N -82 0 0 85 82 0 h .5028 g 2711 1487 N -83 0 0 85 83 0 h .5137
   g 2711 1572 N -83 0 0 86 83 0 h .534 g 2711 1658 N -83 0 0 85 83 0 h .561 g 2711
   1743 N -83 0 0 85 83 0 h .5908 g 2711 1828 N -83 0 0 86 83 0 h .6193 g 2711 1914
   N -83 0 0 85 83 0 h .6423 g 2711 1999 N -83 0 0 85 83 0 h .6561 g 2711 2084 N -83
   0 0 86 83 0 h .6582 g 2711 2170 N -83 0 0 85 83 0 h .6473 g 2711 2255 N -83 0 0
   86 83 0 h .6239 g 2711 2341 N -83 0 0 85 83 0 h .5897 g 2711 2426 N -83 0 0 85 83
   0 h .5479 g 2711 2511 N -83 0 0 86 83 0 h .5028 g 2711 2597 N -83 0 0 85 83 0 h
   .4591 g 2711 2682 N -83 0 0 85 83 0 h .4213 g 2711 2767 N -83 0 0 86 83 0 h .3936
   g 2711 2853 N -83 0 0 85 83 0 h .3789 g 2711 2938 N -83 0 0 85 83 0 h .3789 g
   2711 3023 N -83 0 0 86 83 0 h .3936 g 2711 3109 N -83 0 0 85 83 0 h .4213 g 2711
   3194 N -83 0 0 86 83 0 h .4591 g 2711 3280 N -83 0 0 85 83 0 h .5028 g 2711 3365
   N -83 0 0 85 83 0 h .5479 g 2711 3450 N -83 0 0 86 83 0 h .5897 g 2711 3536 N -83
   0 0 85 83 0 h .6239 g 2711 3621 N -83 0 0 85 83 0 h .6473 g 2711 3706 N -83 0 0
   86 83 0 h .6582 g 2711 3792 N -83 0 0 85 83 0 h .6561 g 2711 3877 N -83 0 0 86 83
   0 h .6423 g 2711 3963 N -83 0 0 85 83 0 h .6193 g 2711 4048 N -83 0 0 85 83 0 h
   .5908 g 2711 4133 N -83 0 0 86 83 0 h .561 g 2711 4219 N -83 0 0 85 83 0 h .534 g
   2711 4304 N -83 0 0 85 83 0 h .5137 g 2711 4389 N -83 0 0 86 83 0 h .5028 g 2711
   4475 N -83 0 0 85 83 0 h .5009 g 2794 1487 N -82 0 0 85 82 0 h .5045 g 2794 1572
   N -82 0 0 86 82 0 h .5112 g 2794 1658 N -82 0 0 85 82 0 h .52 g 2794 1743 N -82 0
   0 85 82 0 h .5298 g 2794 1828 N -82 0 0 86 82 0 h .5391 g 2794 1914 N -82 0 0 85
   82 0 h .5466 g 2794 1999 N -82 0 0 85 82 0 h .5512 g 2794 2084 N -82 0 0 86 82 0
   h .5519 g 2794 2170 N -82 0 0 85 82 0 h .5483 g 2794 2255 N -82 0 0 86 82 0 h
   .5406 g 2794 2341 N -82 0 0 85 82 0 h .5294 g 2794 2426 N -82 0 0 85 82 0 h .5157
   g 2794 2511 N -82 0 0 86 82 0 h .5009 g 2794 2597 N -82 0 0 85 82 0 h .4866 g
   2794 2682 N -82 0 0 85 82 0 h .4742 g 2794 2767 N -82 0 0 86 82 0 h .4651 g 2794
   2853 N -82 0 0 85 82 0 h .4603 g 2794 2938 N -82 0 0 85 82 0 h .4603 g 2794 3023
   N -82 0 0 86 82 0 h .4651 g 2794 3109 N -82 0 0 85 82 0 h .4742 g 2794 3194 N -82
   0 0 86 82 0 h .4866 g 2794 3280 N -82 0 0 85 82 0 h .5009 g 2794 3365 N -82 0 0
   85 82 0 h .5157 g 2794 3450 N -82 0 0 86 82 0 h .5294 g 2794 3536 N -82 0 0 85 82
   0 h .5406 g 2794 3621 N -82 0 0 85 82 0 h .5483 g 2794 3706 N -82 0 0 86 82 0 h
   .5519 g 2794 3792 N -82 0 0 85 82 0 h .5512 g 2794 3877 N -82 0 0 86 82 0 h .5466
   g 2794 3963 N -82 0 0 85 82 0 h .5391 g 2794 4048 N -82 0 0 85 82 0 h .5298 g
   2794 4133 N -82 0 0 86 82 0 h .52 g 2794 4219 N -82 0 0 85 82 0 h .5112 g 2794
   4304 N -82 0 0 85 82 0 h .5045 g 2794 4389 N -82 0 0 86 82 0 h .5009 g 2794 4475
   N -82 0 0 85 82 0 h .4991 g 2876 1487 N -82 0 0 85 82 0 h .4957 g 2876 1572 N -82
   0 0 86 82 0 h .4894 g 2876 1658 N -82 0 0 85 82 0 h .481 g 2876 1743 N -82 0 0 85
   82 0 h .4717 g 2876 1828 N -82 0 0 86 82 0 h .4628 g 2876 1914 N -82 0 0 85 82 0
   h .4557 g 2876 1999 N -82 0 0 85 82 0 h .4514 g 2876 2084 N -82 0 0 86 82 0 h
   .4507 g 2876 2170 N -82 0 0 85 82 0 h .4541 g 2876 2255 N -82 0 0 86 82 0 h .4614
   g 2876 2341 N -82 0 0 85 82 0 h .4721 g 2876 2426 N -82 0 0 85 82 0 h .4851 g
   2876 2511 N -82 0 0 86 82 0 h .4991 g 2876 2597 N -82 0 0 85 82 0 h .5127 g 2876
   2682 N -82 0 0 85 82 0 h .5245 g 2876 2767 N -82 0 0 86 82 0 h .5331 g 2876 2853
   N -82 0 0 85 82 0 h .5377 g 2876 2938 N -82 0 0 85 82 0 h .5377 g 2876 3023 N -82
   0 0 86 82 0 h .5331 g 2876 3109 N -82 0 0 85 82 0 h .5245 g 2876 3194 N -82 0 0
   86 82 0 h .5127 g 2876 3280 N -82 0 0 85 82 0 h .4991 g 2876 3365 N -82 0 0 85 82
   0 h .4851 g 2876 3450 N -82 0 0 86 82 0 h .4721 g 2876 3536 N -82 0 0 85 82 0 h
   .4614 g 2876 3621 N -82 0 0 85 82 0 h .4541 g 2876 3706 N -82 0 0 86 82 0 h .4507
   g 2876 3792 N -82 0 0 85 82 0 h .4514 g 2876 3877 N -82 0 0 86 82 0 h .4557 g
   2876 3963 N -82 0 0 85 82 0 h .4628 g 2876 4048 N -82 0 0 85 82 0 h .4717 g 2876
   4133 N -82 0 0 86 82 0 h .481 g 2876 4219 N -82 0 0 85 82 0 h .4894 g 2876 4304 N
   -82 0 0 85 82 0 h .4957 g 2876 4389 N -82 0 0 86 82 0 h .4991 g 2876 4475 N -82 0
   0 85 82 0 h .4976 g 2958 1487 N -82 0 0 85 82 0 h .4881 g 2958 1572 N -82 0 0 86
   82 0 h .4706 g 2958 1658 N -82 0 0 85 82 0 h .4473 g 2958 1743 N -82 0 0 85 82 0
   h .4216 g 2958 1828 N -82 0 0 86 82 0 h .3969 g 2958 1914 N -82 0 0 85 82 0 h
   .3771 g 2958 1999 N -82 0 0 85 82 0 h .3651 g 2958 2084 N -82 0 0 86 82 0 h .3633
   g 2958 2170 N -82 0 0 85 82 0 h .3727 g 2958 2255 N -82 0 0 86 82 0 h .393 g 2958
   2341 N -82 0 0 85 82 0 h .4225 g 2958 2426 N -82 0 0 85 82 0 h .4586 g 2958 2511
   N -82 0 0 86 82 0 h .4975 g 2958 2597 N -82 0 0 85 82 0 h .5354 g 2958 2682 N -82
   0 0 85 82 0 h .568 g 2958 2767 N -82 0 0 86 82 0 h .592 g 2958 2853 N -82 0 0 85
   82 0 h .6046 g 2958 2938 N -82 0 0 85 82 0 h .6046 g 2958 3023 N -82 0 0 86 82 0
   h .592 g 2958 3109 N -82 0 0 85 82 0 h .568 g 2958 3194 N -82 0 0 86 82 0 h .5354
   g 2958 3280 N -82 0 0 85 82 0 h .4975 g 2958 3365 N -82 0 0 85 82 0 h .4586 g
   2958 3450 N -82 0 0 86 82 0 h .4225 g 2958 3536 N -82 0 0 85 82 0 h .393 g 2958
   3621 N -82 0 0 85 82 0 h .3727 g 2958 3706 N -82 0 0 86 82 0 h .3633 g 2958 3792
   N -82 0 0 85 82 0 h .3651 g 2958 3877 N -82 0 0 86 82 0 h .3771 g 2958 3963 N -82
   0 0 85 82 0 h .3969 g 2958 4048 N -82 0 0 85 82 0 h .4216 g 2958 4133 N -82 0 0
   86 82 0 h .4473 g 2958 4219 N -82 0 0 85 82 0 h .4706 g 2958 4304 N -82 0 0 85 82
   0 h .4881 g 2958 4389 N -82 0 0 86 82 0 h .4976 g 2958 4475 N -82 0 0 85 82 0 h
   .4964 g 3040 1487 N -83 0 0 85 83 0 h .4824 g 3040 1572 N -83 0 0 86 83 0 h .4563
   g 3040 1658 N -83 0 0 85 83 0 h .4217 g 3040 1743 N -83 0 0 85 83 0 h .3834 g
   3040 1828 N -83 0 0 86 83 0 h .3468 g 3040 1914 N -83 0 0 85 83 0 h .3172 g 3040
   1999 N -83 0 0 85 83 0 h .2995 g 3040 2084 N -83 0 0 86 83 0 h .2968 g 3040 2170
   N -83 0 0 85 83 0 h .3107 g 3040 2255 N -83 0 0 86 83 0 h .3408 g 3040 2341 N -83
   0 0 85 83 0 h .3848 g 3040 2426 N -83 0 0 85 83 0 h .4384 g 3040 2511 N -83 0 0
   86 83 0 h .4963 g 3040 2597 N -83 0 0 85 83 0 h .5526 g 3040 2682 N -83 0 0 85 83
   0 h .6011 g 3040 2767 N -83 0 0 86 83 0 h .6367 g 3040 2853 N -83 0 0 85 83 0 h
   .6556 g 3040 2938 N -83 0 0 85 83 0 h .6556 g 3040 3023 N -83 0 0 86 83 0 h .6367
   g 3040 3109 N -83 0 0 85 83 0 h .6011 g 3040 3194 N -83 0 0 86 83 0 h .5526 g
   3040 3280 N -83 0 0 85 83 0 h .4963 g 3040 3365 N -83 0 0 85 83 0 h .4384 g 3040
   3450 N -83 0 0 86 83 0 h .3848 g 3040 3536 N -83 0 0 85 83 0 h .3408 g 3040 3621
   N -83 0 0 85 83 0 h .3107 g 3040 3706 N -83 0 0 86 83 0 h .2968 g 3040 3792 N -83
   0 0 85 83 0 h .2995 g 3040 3877 N -83 0 0 86 83 0 h .3172 g 3040 3963 N -83 0 0
   85 83 0 h .3468 g 3040 4048 N -83 0 0 85 83 0 h .3834 g 3040 4133 N -83 0 0 86 83
   0 h .4217 g 3040 4219 N -83 0 0 85 83 0 h .4563 g 3040 4304 N -83 0 0 85 83 0 h
   .4824 g 3040 4389 N -83 0 0 86 83 0 h .4964 g 3040 4475 N -83 0 0 85 83 0 h .4957
   g 3123 1487 N -82 0 0 85 82 0 h .4788 g 3123 1572 N -82 0 0 86 82 0 h .4475 g
   3123 1658 N -82 0 0 85 82 0 h .406 g 3123 1743 N -82 0 0 85 82 0 h .36 g 3123
   1828 N -82 0 0 86 82 0 h .316 g 3123 1914 N -82 0 0 85 82 0 h .2806 g 3123 1999 N
   -82 0 0 85 82 0 h .2593 g 3123 2084 N -82 0 0 86 82 0 h .256 g 3123 2170 N -82 0
   0 85 82 0 h .2728 g 3123 2255 N -82 0 0 86 82 0 h .3089 g 3123 2341 N -82 0 0 85
   82 0 h .3617 g 3123 2426 N -82 0 0 85 82 0 h .4261 g 3123 2511 N -82 0 0 86 82 0
   h .4956 g 3123 2597 N -82 0 0 85 82 0 h .5631 g 3123 2682 N -82 0 0 85 82 0 h
   .6214 g 3123 2767 N -82 0 0 86 82 0 h .6641 g 3123 2853 N -82 0 0 85 82 0 h .6867
   g 3123 2938 N -82 0 0 85 82 0 h .6867 g 3123 3023 N -82 0 0 86 82 0 h .6641 g
   3123 3109 N -82 0 0 85 82 0 h .6214 g 3123 3194 N -82 0 0 86 82 0 h .5631 g 3123
   3280 N -82 0 0 85 82 0 h .4956 g 3123 3365 N -82 0 0 85 82 0 h .4261 g 3123 3450
   N -82 0 0 86 82 0 h .3617 g 3123 3536 N -82 0 0 85 82 0 h .3089 g 3123 3621 N -82
   0 0 85 82 0 h .2728 g 3123 3706 N -82 0 0 86 82 0 h .256 g 3123 3792 N -82 0 0 85
   82 0 h .2593 g 3123 3877 N -82 0 0 86 82 0 h .2806 g 3123 3963 N -82 0 0 85 82 0
   h .316 g 3123 4048 N -82 0 0 85 82 0 h .36 g 3123 4133 N -82 0 0 86 82 0 h .406 g
   3123 4219 N -82 0 0 85 82 0 h .4475 g 3123 4304 N -82 0 0 85 82 0 h .4788 g 3123
   4389 N -82 0 0 86 82 0 h .4957 g 3123 4475 N -82 0 0 85 82 0 h .4954 g 3205 1487
   N -82 0 0 85 82 0 h .4777 g 3205 1572 N -82 0 0 86 82 0 h .4448 g 3205 1658 N -82
   0 0 85 82 0 h .4011 g 3205 1743 N -82 0 0 85 82 0 h .3527 g 3205 1828 N -82 0 0
   86 82 0 h .3065 g 3205 1914 N -82 0 0 85 82 0 h .2692 g 3205 1999 N -82 0 0 85 82
   0 h .2468 g 3205 2084 N -82 0 0 86 82 0 h .2434 g 3205 2170 N -82 0 0 85 82 0 h
   .2609 g 3205 2255 N -82 0 0 86 82 0 h .299 g 3205 2341 N -82 0 0 85 82 0 h .3545
   g 3205 2426 N -82 0 0 85 82 0 h .4222 g 3205 2511 N -82 0 0 86 82 0 h .4954 g
   3205 2597 N -82 0 0 85 82 0 h .5664 g 3205 2682 N -82 0 0 85 82 0 h .6277 g 3205
   2767 N -82 0 0 86 82 0 h .6727 g 3205 2853 N -82 0 0 85 82 0 h .6964 g 3205 2938
   N -82 0 0 85 82 0 h .6964 g 3205 3023 N -82 0 0 86 82 0 h .6727 g 3205 3109 N -82
   0 0 85 82 0 h .6277 g 3205 3194 N -82 0 0 86 82 0 h .5664 g 3205 3280 N -82 0 0
   85 82 0 h .4954 g 3205 3365 N -82 0 0 85 82 0 h .4222 g 3205 3450 N -82 0 0 86 82
   0 h .3545 g 3205 3536 N -82 0 0 85 82 0 h .299 g 3205 3621 N -82 0 0 85 82 0 h
   .2609 g 3205 3706 N -82 0 0 86 82 0 h .2434 g 3205 3792 N -82 0 0 85 82 0 h .2468
   g 3205 3877 N -82 0 0 86 82 0 h .2692 g 3205 3963 N -82 0 0 85 82 0 h .3065 g
   3205 4048 N -82 0 0 85 82 0 h .3527 g 3205 4133 N -82 0 0 86 82 0 h .4011 g 3205
   4219 N -82 0 0 85 82 0 h .4448 g 3205 4304 N -82 0 0 85 82 0 h .4777 g 3205 4389
   N -82 0 0 86 82 0 h .4954 g 3205 4475 N -82 0 0 85 82 0 h .4957 g 3287 1487 N -82
   0 0 85 82 0 h .479 g 3287 1572 N -82 0 0 86 82 0 h .448 g 3287 1658 N -82 0 0 85
   82 0 h .4068 g 3287 1743 N -82 0 0 85 82 0 h .3612 g 3287 1828 N -82 0 0 86 82 0
   h .3176 g 3287 1914 N -82 0 0 85 82 0 h .2825 g 3287 1999 N -82 0 0 85 82 0 h
   .2613 g 3287 2084 N -82 0 0 86 82 0 h .2581 g 3287 2170 N -82 0 0 85 82 0 h .2747
   g 3287 2255 N -82 0 0 86 82 0 h .3105 g 3287 2341 N -82 0 0 85 82 0 h .3628 g
   3287 2426 N -82 0 0 85 82 0 h .4267 g 3287 2511 N -82 0 0 86 82 0 h .4956 g 3287
   2597 N -82 0 0 85 82 0 h .5626 g 3287 2682 N -82 0 0 85 82 0 h .6203 g 3287 2767
   N -82 0 0 86 82 0 h .6627 g 3287 2853 N -82 0 0 85 82 0 h .6852 g 3287 2938 N -82
   0 0 85 82 0 h .6852 g 3287 3023 N -82 0 0 86 82 0 h .6627 g 3287 3109 N -82 0 0
   85 82 0 h .6203 g 3287 3194 N -82 0 0 86 82 0 h .5626 g 3287 3280 N -82 0 0 85 82
   0 h .4956 g 3287 3365 N -82 0 0 85 82 0 h .4267 g 3287 3450 N -82 0 0 86 82 0 h
   .3628 g 3287 3536 N -82 0 0 85 82 0 h .3105 g 3287 3621 N -82 0 0 85 82 0 h .2747
   g 3287 3706 N -82 0 0 86 82 0 h .2581 g 3287 3792 N -82 0 0 85 82 0 h .2613 g
   3287 3877 N -82 0 0 86 82 0 h .2825 g 3287 3963 N -82 0 0 85 82 0 h .3176 g 3287
   4048 N -82 0 0 85 82 0 h .3612 g 3287 4133 N -82 0 0 86 82 0 h .4068 g 3287 4219
   N -82 0 0 85 82 0 h .448 g 3287 4304 N -82 0 0 85 82 0 h .479 g 3287 4389 N -82 0
   0 86 82 0 h .4957 g 3287 4475 N -82 0 0 85 82 0 h .4964 g 3369 1487 N -82 0 0 85
   82 0 h .4824 g 3369 1572 N -82 0 0 86 82 0 h .4563 g 3369 1658 N -82 0 0 85 82 0
   h .4218 g 3369 1743 N -82 0 0 85 82 0 h .3835 g 3369 1828 N -82 0 0 86 82 0 h
   .3469 g 3369 1914 N -82 0 0 85 82 0 h .3175 g 3369 1999 N -82 0 0 85 82 0 h .2997
   g 3369 2084 N -82 0 0 86 82 0 h .297 g 3369 2170 N -82 0 0 85 82 0 h .3109 g 3369
   2255 N -82 0 0 86 82 0 h .341 g 3369 2341 N -82 0 0 85 82 0 h .3849 g 3369 2426 N
   -82 0 0 85 82 0 h .4385 g 3369 2511 N -82 0 0 86 82 0 h .4963 g 3369 2597 N -82 0
   0 85 82 0 h .5525 g 3369 2682 N -82 0 0 85 82 0 h .601 g 3369 2767 N -82 0 0 86
   82 0 h .6366 g 3369 2853 N -82 0 0 85 82 0 h .6554 g 3369 2938 N -82 0 0 85 82 0
   h .6554 g 3369 3023 N -82 0 0 86 82 0 h .6366 g 3369 3109 N -82 0 0 85 82 0 h
   .601 g 3369 3194 N -82 0 0 86 82 0 h .5525 g 3369 3280 N -82 0 0 85 82 0 h .4963
   g 3369 3365 N -82 0 0 85 82 0 h .4385 g 3369 3450 N -82 0 0 86 82 0 h .3849 g
   3369 3536 N -82 0 0 85 82 0 h .341 g 3369 3621 N -82 0 0 85 82 0 h .3109 g 3369
   3706 N -82 0 0 86 82 0 h .297 g 3369 3792 N -82 0 0 85 82 0 h .2997 g 3369 3877 N
   -82 0 0 86 82 0 h .3175 g 3369 3963 N -82 0 0 85 82 0 h .3469 g 3369 4048 N -82 0
   0 85 82 0 h .3835 g 3369 4133 N -82 0 0 86 82 0 h .4218 g 3369 4219 N -82 0 0 85
   82 0 h .4563 g 3369 4304 N -82 0 0 85 82 0 h .4824 g 3369 4389 N -82 0 0 86 82 0
   h .4964 g 3369 4475 N -82 0 0 85 82 0 h .4974 g 3451 1487 N -83 0 0 85 83 0 h
   .4874 g 3451 1572 N -83 0 0 86 83 0 h .4687 g 3451 1658 N -83 0 0 85 83 0 h .4439
   g 3451 1743 N -83 0 0 85 83 0 h .4165 g 3451 1828 N -83 0 0 86 83 0 h .3903 g
   3451 1914 N -83 0 0 85 83 0 h .3692 g 3451 1999 N -83 0 0 85 83 0 h .3564 g 3451
   2084 N -83 0 0 86 83 0 h .3545 g 3451 2170 N -83 0 0 85 83 0 h .3645 g 3451 2255
   N -83 0 0 86 83 0 h .386 g 3451 2341 N -83 0 0 85 83 0 h .4175 g 3451 2426 N -83
   0 0 85 83 0 h .4559 g 3451 2511 N -83 0 0 86 83 0 h .4974 g 3451 2597 N -83 0 0
   85 83 0 h .5376 g 3451 2682 N -83 0 0 85 83 0 h .5724 g 3451 2767 N -83 0 0 86 83
   0 h .5979 g 3451 2853 N -83 0 0 85 83 0 h .6114 g 3451 2938 N -83 0 0 85 83 0 h
   .6114 g 3451 3023 N -83 0 0 86 83 0 h .5979 g 3451 3109 N -83 0 0 85 83 0 h .5724
   g 3451 3194 N -83 0 0 86 83 0 h .5376 g 3451 3280 N -83 0 0 85 83 0 h .4974 g
   3451 3365 N -83 0 0 85 83 0 h .4559 g 3451 3450 N -83 0 0 86 83 0 h .4175 g 3451
   3536 N -83 0 0 85 83 0 h .386 g 3451 3621 N -83 0 0 85 83 0 h .3645 g 3451 3706 N
   -83 0 0 86 83 0 h .3545 g 3451 3792 N -83 0 0 85 83 0 h .3564 g 3451 3877 N -83 0
   0 86 83 0 h .3692 g 3451 3963 N -83 0 0 85 83 0 h .3903 g 3451 4048 N -83 0 0 85
   83 0 h .4165 g 3451 4133 N -83 0 0 86 83 0 h .4439 g 3451 4219 N -83 0 0 85 83 0
   h .4687 g 3451 4304 N -83 0 0 85 83 0 h .4874 g 3451 4389 N -83 0 0 86 83 0 h
   .4974 g 3451 4475 N -83 0 0 85 83 0 h .4986 g 3534 1487 N -82 0 0 85 82 0 h .4934
   g 3534 1572 N -82 0 0 86 82 0 h .4835 g 3534 1658 N -82 0 0 85 82 0 h .4705 g
   3534 1743 N -82 0 0 85 82 0 h .4561 g 3534 1828 N -82 0 0 86 82 0 h .4423 g 3534
   1914 N -82 0 0 85 82 0 h .4312 g 3534 1999 N -82 0 0 85 82 0 h .4245 g 3534 2084
   N -82 0 0 86 82 0 h .4234 g 3534 2170 N -82 0 0 85 82 0 h .4287 g 3534 2255 N -82
   0 0 86 82 0 h .44 g 3534 2341 N -82 0 0 85 82 0 h .4566 g 3534 2426 N -82 0 0 85
   82 0 h .4768 g 3534 2511 N -82 0 0 86 82 0 h .4986 g 3534 2597 N -82 0 0 85 82 0
   h .5198 g 3534 2682 N -82 0 0 85 82 0 h .5381 g 3534 2767 N -82 0 0 86 82 0 h
   .5515 g 3534 2853 N -82 0 0 85 82 0 h .5586 g 3534 2938 N -82 0 0 85 82 0 h .5586
   g 3534 3023 N -82 0 0 86 82 0 h .5515 g 3534 3109 N -82 0 0 85 82 0 h .5381 g
   3534 3194 N -82 0 0 86 82 0 h .5198 g 3534 3280 N -82 0 0 85 82 0 h .4986 g 3534
   3365 N -82 0 0 85 82 0 h .4768 g 3534 3450 N -82 0 0 86 82 0 h .4566 g 3534 3536
   N -82 0 0 85 82 0 h .44 g 3534 3621 N -82 0 0 85 82 0 h .4287 g 3534 3706 N -82 0
   0 86 82 0 h .4234 g 3534 3792 N -82 0 0 85 82 0 h .4245 g 3534 3877 N -82 0 0 86
   82 0 h .4312 g 3534 3963 N -82 0 0 85 82 0 h .4423 g 3534 4048 N -82 0 0 85 82 0
   h .4561 g 3534 4133 N -82 0 0 86 82 0 h .4705 g 3534 4219 N -82 0 0 85 82 0 h
   .4835 g 3534 4304 N -82 0 0 85 82 0 h .4934 g 3534 4389 N -82 0 0 86 82 0 h .4986
   g 3534 4475 N -82 0 0 85 82 0 h .4999 g 3616 1487 N -82 0 0 85 82 0 h .4997 g
   3616 1572 N -82 0 0 86 82 0 h .4991 g 3616 1658 N -82 0 0 85 82 0 h .4985 g 3616
   1743 N -82 0 0 85 82 0 h .4977 g 3616 1828 N -82 0 0 86 82 0 h .497 g 3616 1914 N
   -82 0 0 85 82 0 h .4964 g 3616 1999 N -82 0 0 85 82 0 h .496 g 3616 2084 N -82 0
   0 86 82 0 h .496 g 3616 2170 N -82 0 0 85 82 0 h .4963 g 3616 2255 N -82 0 0 86
   82 0 h .4969 g 3616 2341 N -82 0 0 85 82 0 h .4977 g 3616 2426 N -82 0 0 85 82 0
   h .4988 g 3616 2511 N -82 0 0 86 82 0 h .4999 g 3616 2597 N -82 0 0 85 82 0 h
   .501 g 3616 2682 N -82 0 0 85 82 0 h .502 g 3616 2767 N -82 0 0 86 82 0 h .5027 g
   3616 2853 N -82 0 0 85 82 0 h .5031 g 3616 2938 N -82 0 0 85 82 0 h .5031 g 3616
   3023 N -82 0 0 86 82 0 h .5027 g 3616 3109 N -82 0 0 85 82 0 h .502 g 3616 3194 N
   -82 0 0 86 82 0 h .501 g 3616 3280 N -82 0 0 85 82 0 h .4999 g 3616 3365 N -82 0
   0 85 82 0 h .4988 g 3616 3450 N -82 0 0 86 82 0 h .4977 g 3616 3536 N -82 0 0 85
   82 0 h .4969 g 3616 3621 N -82 0 0 85 82 0 h .4963 g 3616 3706 N -82 0 0 86 82 0
   h .496 g 3616 3792 N -82 0 0 85 82 0 h .496 g 3616 3877 N -82 0 0 86 82 0 h .4964
   g 3616 3963 N -82 0 0 85 82 0 h .497 g 3616 4048 N -82 0 0 85 82 0 h .4977 g 3616
   4133 N -82 0 0 86 82 0 h .4985 g 3616 4219 N -82 0 0 85 82 0 h .4991 g 3616 4304
   N -82 0 0 85 82 0 h .4997 g 3616 4389 N -82 0 0 86 82 0 h .4999 g 3616 4475 N -82
   0 0 85 82 0 h .5011 g 3698 1487 N -82 0 0 85 82 0 h .5056 g 3698 1572 N -82 0 0
   86 82 0 h .5138 g 3698 1658 N -82 0 0 85 82 0 h .5248 g 3698 1743 N -82 0 0 85 82
   0 h .537 g 3698 1828 N -82 0 0 86 82 0 h .5486 g 3698 1914 N -82 0 0 85 82 0 h
   .5579 g 3698 1999 N -82 0 0 85 82 0 h .5635 g 3698 2084 N -82 0 0 86 82 0 h .5644
   g 3698 2170 N -82 0 0 85 82 0 h .56 g 3698 2255 N -82 0 0 86 82 0 h .5504 g 3698
   2341 N -82 0 0 85 82 0 h .5365 g 3698 2426 N -82 0 0 85 82 0 h .5195 g 3698 2511
   N -82 0 0 86 82 0 h .5012 g 3698 2597 N -82 0 0 85 82 0 h .4833 g 3698 2682 N -82
   0 0 85 82 0 h .468 g 3698 2767 N -82 0 0 86 82 0 h .4567 g 3698 2853 N -82 0 0 85
   82 0 h .4507 g 3698 2938 N -82 0 0 85 82 0 h .4507 g 3698 3023 N -82 0 0 86 82 0
   h .4567 g 3698 3109 N -82 0 0 85 82 0 h .468 g 3698 3194 N -82 0 0 86 82 0 h
   .4833 g 3698 3280 N -82 0 0 85 82 0 h .5012 g 3698 3365 N -82 0 0 85 82 0 h .5195
   g 3698 3450 N -82 0 0 86 82 0 h .5365 g 3698 3536 N -82 0 0 85 82 0 h .5504 g
   3698 3621 N -82 0 0 85 82 0 h .56 g 3698 3706 N -82 0 0 86 82 0 h .5644 g 3698
   3792 N -82 0 0 85 82 0 h .5635 g 3698 3877 N -82 0 0 86 82 0 h .5579 g 3698 3963
   N -82 0 0 85 82 0 h .5486 g 3698 4048 N -82 0 0 85 82 0 h .537 g 3698 4133 N -82
   0 0 86 82 0 h .5248 g 3698 4219 N -82 0 0 85 82 0 h .5138 g 3698 4304 N -82 0 0
   85 82 0 h .5056 g 3698 4389 N -82 0 0 86 82 0 h .5011 g 3698 4475 N -82 0 0 85 82
   0 h .5022 g 3780 1487 N -83 0 0 85 83 0 h .5106 g 3780 1572 N -83 0 0 86 83 0 h
   .5262 g 3780 1658 N -83 0 0 85 83 0 h .5469 g 3780 1743 N -83 0 0 85 83 0 h .5699
   g 3780 1828 N -83 0 0 86 83 0 h .5918 g 3780 1914 N -83 0 0 85 83 0 h .6095 g
   3780 1999 N -83 0 0 85 83 0 h .6202 g 3780 2084 N -83 0 0 86 83 0 h .6218 g 3780
   2170 N -83 0 0 85 83 0 h .6135 g 3780 2255 N -83 0 0 86 83 0 h .5954 g 3780 2341
   N -83 0 0 85 83 0 h .5691 g 3780 2426 N -83 0 0 85 83 0 h .5369 g 3780 2511 N -83
   0 0 86 83 0 h .5022 g 3780 2597 N -83 0 0 85 83 0 h .4685 g 3780 2682 N -83 0 0
   85 83 0 h .4394 g 3780 2767 N -83 0 0 86 83 0 h .4181 g 3780 2853 N -83 0 0 85 83
   0 h .4068 g 3780 2938 N -83 0 0 85 83 0 h .4068 g 3780 3023 N -83 0 0 86 83 0 h
   .4181 g 3780 3109 N -83 0 0 85 83 0 h .4394 g 3780 3194 N -83 0 0 86 83 0 h .4685
   g 3780 3280 N -83 0 0 85 83 0 h .5022 g 3780 3365 N -83 0 0 85 83 0 h .5369 g
   3780 3450 N -83 0 0 86 83 0 h .5691 g 3780 3536 N -83 0 0 85 83 0 h .5954 g 3780
   3621 N -83 0 0 85 83 0 h .6135 g 3780 3706 N -83 0 0 86 83 0 h .6218 g 3780 3792
   N -83 0 0 85 83 0 h .6202 g 3780 3877 N -83 0 0 86 83 0 h .6095 g 3780 3963 N -83
   0 0 85 83 0 h .5918 g 3780 4048 N -83 0 0 85 83 0 h .5699 g 3780 4133 N -83 0 0
   86 83 0 h .5469 g 3780 4219 N -83 0 0 85 83 0 h .5262 g 3780 4304 N -83 0 0 85 83
   0 h .5106 g 3780 4389 N -83 0 0 86 83 0 h .5022 g 3780 4475 N -83 0 0 85 83 0 h
   .5029 g 3863 1487 N -82 0 0 85 82 0 h .5141 g 3863 1572 N -82 0 0 86 82 0 h .5351
   g 3863 1658 N -82 0 0 85 82 0 h .5628 g 3863 1743 N -82 0 0 85 82 0 h .5935 g
   3863 1828 N -82 0 0 86 82 0 h .6229 g 3863 1914 N -82 0 0 85 82 0 h .6466 g 3863
   1999 N -82 0 0 85 82 0 h .6608 g 3863 2084 N -82 0 0 86 82 0 h .663 g 3863 2170 N
   -82 0 0 85 82 0 h .6518 g 3863 2255 N -82 0 0 86 82 0 h .6277 g 3863 2341 N -82 0
   0 85 82 0 h .5924 g 3863 2426 N -82 0 0 85 82 0 h .5494 g 3863 2511 N -82 0 0 86
   82 0 h .5029 g 3863 2597 N -82 0 0 85 82 0 h .4578 g 3863 2682 N -82 0 0 85 82 0
   h .4189 g 3863 2767 N -82 0 0 86 82 0 h .3904 g 3863 2853 N -82 0 0 85 82 0 h
   .3752 g 3863 2938 N -82 0 0 85 82 0 h .3752 g 3863 3023 N -82 0 0 86 82 0 h .3904
   g 3863 3109 N -82 0 0 85 82 0 h .4189 g 3863 3194 N -82 0 0 86 82 0 h .4578 g
   3863 3280 N -82 0 0 85 82 0 h .5029 g 3863 3365 N -82 0 0 85 82 0 h .5494 g 3863
   3450 N -82 0 0 86 82 0 h .5924 g 3863 3536 N -82 0 0 85 82 0 h .6277 g 3863 3621
   N -82 0 0 85 82 0 h .6518 g 3863 3706 N -82 0 0 86 82 0 h .663 g 3863 3792 N -82
   0 0 85 82 0 h .6608 g 3863 3877 N -82 0 0 86 82 0 h .6466 g 3863 3963 N -82 0 0
   85 82 0 h .6229 g 3863 4048 N -82 0 0 85 82 0 h .5935 g 3863 4133 N -82 0 0 86 82
   0 h .5628 g 3863 4219 N -82 0 0 85 82 0 h .5351 g 3863 4304 N -82 0 0 85 82 0 h
   .5141 g 3863 4389 N -82 0 0 86 82 0 h .5029 g 3863 4475 N -82 0 0 85 82 0 h .5033
   g 3945 1487 N -82 0 0 85 82 0 h .516 g 3945 1572 N -82 0 0 86 82 0 h .5397 g 3945
   1658 N -82 0 0 85 82 0 h .5712 g 3945 1743 N -82 0 0 85 82 0 h .606 g 3945 1828 N
   -82 0 0 86 82 0 h .6393 g 3945 1914 N -82 0 0 85 82 0 h .6661 g 3945 1999 N -82 0
   0 85 82 0 h .6822 g 3945 2084 N -82 0 0 86 82 0 h .6847 g 3945 2170 N -82 0 0 85
   82 0 h .672 g 3945 2255 N -82 0 0 86 82 0 h .6447 g 3945 2341 N -82 0 0 85 82 0 h
   .6047 g 3945 2426 N -82 0 0 85 82 0 h .556 g 3945 2511 N -82 0 0 86 82 0 h .5033
   g 3945 2597 N -82 0 0 85 82 0 h .4522 g 3945 2682 N -82 0 0 85 82 0 h .4081 g
   3945 2767 N -82 0 0 86 82 0 h .3757 g 3945 2853 N -82 0 0 85 82 0 h .3586 g 3945
   2938 N -82 0 0 85 82 0 h .3586 g 3945 3023 N -82 0 0 86 82 0 h .3757 g 3945 3109
   N -82 0 0 85 82 0 h .4081 g 3945 3194 N -82 0 0 86 82 0 h .4522 g 3945 3280 N -82
   0 0 85 82 0 h .5033 g 3945 3365 N -82 0 0 85 82 0 h .556 g 3945 3450 N -82 0 0 86
   82 0 h .6047 g 3945 3536 N -82 0 0 85 82 0 h .6447 g 3945 3621 N -82 0 0 85 82 0
   h .672 g 3945 3706 N -82 0 0 86 82 0 h .6847 g 3945 3792 N -82 0 0 85 82 0 h
   .6822 g 3945 3877 N -82 0 0 86 82 0 h .6661 g 3945 3963 N -82 0 0 85 82 0 h .6393
   g 3945 4048 N -82 0 0 85 82 0 h .606 g 3945 4133 N -82 0 0 86 82 0 h .5712 g 3945
   4219 N -82 0 0 85 82 0 h .5397 g 3945 4304 N -82 0 0 85 82 0 h .516 g 3945 4389 N
   -82 0 0 86 82 0 h .5033 g 3945 4475 N -82 0 0 85 82 0 h .5033 g 4027 1487 N -82 0
   0 85 82 0 h .5161 g 4027 1572 N -82 0 0 86 82 0 h .54 g 4027 1658 N -82 0 0 85 82
   0 h .5717 g 4027 1743 N -82 0 0 85 82 0 h .6067 g 4027 1828 N -82 0 0 86 82 0 h
   .6402 g 4027 1914 N -82 0 0 85 82 0 h .6672 g 4027 1999 N -82 0 0 85 82 0 h .6835
   g 4027 2084 N -82 0 0 86 82 0 h .6859 g 4027 2170 N -82 0 0 85 82 0 h .6732 g
   4027 2255 N -82 0 0 86 82 0 h .6456 g 4027 2341 N -82 0 0 85 82 0 h .6054 g 4027
   2426 N -82 0 0 85 82 0 h .5564 g 4027 2511 N -82 0 0 86 82 0 h .5033 g 4027 2597
   N -82 0 0 85 82 0 h .4519 g 4027 2682 N -82 0 0 85 82 0 h .4075 g 4027 2767 N -82
   0 0 86 82 0 h .3749 g 4027 2853 N -82 0 0 85 82 0 h .3577 g 4027 2938 N -82 0 0
   85 82 0 h .3577 g 4027 3023 N -82 0 0 86 82 0 h .3749 g 4027 3109 N -82 0 0 85 82
   0 h .4075 g 4027 3194 N -82 0 0 86 82 0 h .4519 g 4027 3280 N -82 0 0 85 82 0 h
   .5033 g 4027 3365 N -82 0 0 85 82 0 h .5564 g 4027 3450 N -82 0 0 86 82 0 h .6054
   g 4027 3536 N -82 0 0 85 82 0 h .6456 g 4027 3621 N -82 0 0 85 82 0 h .6732 g
   4027 3706 N -82 0 0 86 82 0 h .6859 g 4027 3792 N -82 0 0 85 82 0 h .6835 g 4027
   3877 N -82 0 0 86 82 0 h .6672 g 4027 3963 N -82 0 0 85 82 0 h .6402 g 4027 4048
   N -82 0 0 85 82 0 h .6067 g 4027 4133 N -82 0 0 86 82 0 h .5717 g 4027 4219 N -82
   0 0 85 82 0 h .54 g 4027 4304 N -82 0 0 85 82 0 h .5161 g 4027 4389 N -82 0 0 86
   82 0 h .5033 g 4027 4475 N -82 0 0 85 82 0 h .503 g 4109 1487 N -83 0 0 85 83 0 h
   .5146 g 4109 1572 N -83 0 0 86 83 0 h .5361 g 4109 1658 N -83 0 0 85 83 0 h .5647
   g 4109 1743 N -83 0 0 85 83 0 h .5963 g 4109 1828 N -83 0 0 86 83 0 h .6266 g
   4109 1914 N -83 0 0 85 83 0 h .6509 g 4109 1999 N -83 0 0 85 83 0 h .6656 g 4109
   2084 N -83 0 0 86 83 0 h .6678 g 4109 2170 N -83 0 0 85 83 0 h .6563 g 4109 2255
   N -83 0 0 86 83 0 h .6314 g 4109 2341 N -83 0 0 85 83 0 h .5952 g 4109 2426 N -83
   0 0 85 83 0 h .5509 g 4109 2511 N -83 0 0 86 83 0 h .503 g 4109 2597 N -83 0 0 85
   83 0 h .4566 g 4109 2682 N -83 0 0 85 83 0 h .4165 g 4109 2767 N -83 0 0 86 83 0
   h .3871 g 4109 2853 N -83 0 0 85 83 0 h .3715 g 4109 2938 N -83 0 0 85 83 0 h
   .3715 g 4109 3023 N -83 0 0 86 83 0 h .3871 g 4109 3109 N -83 0 0 85 83 0 h .4165
   g 4109 3194 N -83 0 0 86 83 0 h .4566 g 4109 3280 N -83 0 0 85 83 0 h .503 g 4109
   3365 N -83 0 0 85 83 0 h .5509 g 4109 3450 N -83 0 0 86 83 0 h .5952 g 4109 3536
   N -83 0 0 85 83 0 h .6314 g 4109 3621 N -83 0 0 85 83 0 h .6563 g 4109 3706 N -83
   0 0 86 83 0 h .6678 g 4109 3792 N -83 0 0 85 83 0 h .6656 g 4109 3877 N -83 0 0
   86 83 0 h .6509 g 4109 3963 N -83 0 0 85 83 0 h .6266 g 4109 4048 N -83 0 0 85 83
   0 h .5963 g 4109 4133 N -83 0 0 86 83 0 h .5647 g 4109 4219 N -83 0 0 85 83 0 h
   .5361 g 4109 4304 N -83 0 0 85 83 0 h .5146 g 4109 4389 N -83 0 0 86 83 0 h .503
   g 4109 4475 N -83 0 0 85 83 0 h .5024 g 4192 1487 N -82 0 0 85 82 0 h .5116 g
   4192 1572 N -82 0 0 86 82 0 h .5287 g 4192 1658 N -82 0 0 85 82 0 h .5514 g 4192
   1743 N -82 0 0 85 82 0 h .5766 g 4192 1828 N -82 0 0 86 82 0 h .6006 g 4192 1914
   N -82 0 0 85 82 0 h .62 g 4192 1999 N -82 0 0 85 82 0 h .6317 g 4192 2084 N -82 0
   0 86 82 0 h .6334 g 4192 2170 N -82 0 0 85 82 0 h .6243 g 4192 2255 N -82 0 0 86
   82 0 h .6045 g 4192 2341 N -82 0 0 85 82 0 h .5757 g 4192 2426 N -82 0 0 85 82 0
   h .5404 g 4192 2511 N -82 0 0 86 82 0 h .5024 g 4192 2597 N -82 0 0 85 82 0 h
   .4655 g 4192 2682 N -82 0 0 85 82 0 h .4336 g 4192 2767 N -82 0 0 86 82 0 h .4102
   g 4192 2853 N -82 0 0 85 82 0 h .3979 g 4192 2938 N -82 0 0 85 82 0 h .3979 g
   4192 3023 N -82 0 0 86 82 0 h .4102 g 4192 3109 N -82 0 0 85 82 0 h .4336 g 4192
   3194 N -82 0 0 86 82 0 h .4655 g 4192 3280 N -82 0 0 85 82 0 h .5024 g 4192 3365
   N -82 0 0 85 82 0 h .5404 g 4192 3450 N -82 0 0 86 82 0 h .5757 g 4192 3536 N -82
   0 0 85 82 0 h .6045 g 4192 3621 N -82 0 0 85 82 0 h .6243 g 4192 3706 N -82 0 0
   86 82 0 h .6334 g 4192 3792 N -82 0 0 85 82 0 h .6317 g 4192 3877 N -82 0 0 86 82
   0 h .62 g 4192 3963 N -82 0 0 85 82 0 h .6006 g 4192 4048 N -82 0 0 85 82 0 h
   .5766 g 4192 4133 N -82 0 0 86 82 0 h .5514 g 4192 4219 N -82 0 0 85 82 0 h .5287
   g 4192 4304 N -82 0 0 85 82 0 h .5116 g 4192 4389 N -82 0 0 86 82 0 h .5024 g
   4192 4475 N -82 0 0 85 82 0 h .5016 g 4274 1487 N -82 0 0 85 82 0 h .5076 g 4274
   1572 N -82 0 0 86 82 0 h .5188 g 4274 1658 N -82 0 0 85 82 0 h .5336 g 4274 1743
   N -82 0 0 85 82 0 h .5501 g 4274 1828 N -82 0 0 86 82 0 h .5658 g 4274 1914 N -82
   0 0 85 82 0 h .5784 g 4274 1999 N -82 0 0 85 82 0 h .5861 g 4274 2084 N -82 0 0
   86 82 0 h .5872 g 4274 2170 N -82 0 0 85 82 0 h .5812 g 4274 2255 N -82 0 0 86 82
   0 h .5683 g 4274 2341 N -82 0 0 85 82 0 h .5495 g 4274 2426 N -82 0 0 85 82 0 h
   .5264 g 4274 2511 N -82 0 0 86 82 0 h .5016 g 4274 2597 N -82 0 0 85 82 0 h .4774
   g 4274 2682 N -82 0 0 85 82 0 h .4566 g 4274 2767 N -82 0 0 86 82 0 h .4413 g
   4274 2853 N -82 0 0 85 82 0 h .4332 g 4274 2938 N -82 0 0 85 82 0 h .4332 g 4274
   3023 N -82 0 0 86 82 0 h .4413 g 4274 3109 N -82 0 0 85 82 0 h .4566 g 4274 3194
   N -82 0 0 86 82 0 h .4774 g 4274 3280 N -82 0 0 85 82 0 h .5016 g 4274 3365 N -82
   0 0 85 82 0 h .5264 g 4274 3450 N -82 0 0 86 82 0 h .5495 g 4274 3536 N -82 0 0
   85 82 0 h .5683 g 4274 3621 N -82 0 0 85 82 0 h .5812 g 4274 3706 N -82 0 0 86 82
   0 h .5872 g 4274 3792 N -82 0 0 85 82 0 h .5861 g 4274 3877 N -82 0 0 86 82 0 h
   .5784 g 4274 3963 N -82 0 0 85 82 0 h .5658 g 4274 4048 N -82 0 0 85 82 0 h .5501
   g 4274 4133 N -82 0 0 86 82 0 h .5336 g 4274 4219 N -82 0 0 85 82 0 h .5188 g
   4274 4304 N -82 0 0 85 82 0 h .5076 g 4274 4389 N -82 0 0 86 82 0 h .5016 g 4274
   4475 N -82 0 0 85 82 0 h .5006 g 4356 1487 N -82 0 0 85 82 0 h .503 g 4356 1572 N
   -82 0 0 86 82 0 h .5074 g 4356 1658 N -82 0 0 85 82 0 h .5133 g 4356 1743 N -82 0
   0 85 82 0 h .5198 g 4356 1828 N -82 0 0 86 82 0 h .526 g 4356 1914 N -82 0 0 85
   82 0 h .5311 g 4356 1999 N -82 0 0 85 82 0 h .5341 g 4356 2084 N -82 0 0 86 82 0
   h .5345 g 4356 2170 N -82 0 0 85 82 0 h .5322 g 4356 2255 N -82 0 0 86 82 0 h
   .527 g 4356 2341 N -82 0 0 85 82 0 h .5196 g 4356 2426 N -82 0 0 85 82 0 h .5105
   g 4356 2511 N -82 0 0 86 82 0 h .5006 g 4356 2597 N -82 0 0 85 82 0 h .4911 g
   4356 2682 N -82 0 0 85 82 0 h .4828 g 4356 2767 N -82 0 0 86 82 0 h .4768 g 4356
   2853 N -82 0 0 85 82 0 h .4736 g 4356 2938 N -82 0 0 85 82 0 h .4736 g 4356 3023
   N -82 0 0 86 82 0 h .4768 g 4356 3109 N -82 0 0 85 82 0 h .4828 g 4356 3194 N -82
   0 0 86 82 0 h .4911 g 4356 3280 N -82 0 0 85 82 0 h .5006 g 4356 3365 N -82 0 0
   85 82 0 h .5105 g 4356 3450 N -82 0 0 86 82 0 h .5196 g 4356 3536 N -82 0 0 85 82
   0 h .527 g 4356 3621 N -82 0 0 85 82 0 h .5322 g 4356 3706 N -82 0 0 86 82 0 h
   .5345 g 4356 3792 N -82 0 0 85 82 0 h .5341 g 4356 3877 N -82 0 0 86 82 0 h .5311
   g 4356 3963 N -82 0 0 85 82 0 h .526 g 4356 4048 N -82 0 0 85 82 0 h .5198 g 4356
   4133 N -82 0 0 86 82 0 h .5133 g 4356 4219 N -82 0 0 85 82 0 h .5074 g 4356 4304
   N -82 0 0 85 82 0 h .503 g 4356 4389 N -82 0 0 86 82 0 h .5006 g 4356 4475 N -82
   0 0 85 82 0 h .4997 g 4438 1487 N -82 0 0 85 82 0 h .4983 g 4438 1572 N -82 0 0
   86 82 0 h .4959 g 4438 1658 N -82 0 0 85 82 0 h .4927 g 4438 1743 N -82 0 0 85 82
   0 h .4891 g 4438 1828 N -82 0 0 86 82 0 h .4856 g 4438 1914 N -82 0 0 85 82 0 h
   .4829 g 4438 1999 N -82 0 0 85 82 0 h .4812 g 4438 2084 N -82 0 0 86 82 0 h .481
   g 4438 2170 N -82 0 0 85 82 0 h .4823 g 4438 2255 N -82 0 0 86 82 0 h .4851 g
   4438 2341 N -82 0 0 85 82 0 h .4892 g 4438 2426 N -82 0 0 85 82 0 h .4942 g 4438
   2511 N -82 0 0 86 82 0 h .4997 g 4438 2597 N -82 0 0 85 82 0 h .5049 g 4438 2682
   N -82 0 0 85 82 0 h .5095 g 4438 2767 N -82 0 0 86 82 0 h .5128 g 4438 2853 N -82
   0 0 85 82 0 h .5146 g 4438 2938 N -82 0 0 85 82 0 h .5146 g 4438 3023 N -82 0 0
   86 82 0 h .5128 g 4438 3109 N -82 0 0 85 82 0 h .5095 g 4438 3194 N -82 0 0 86 82
   0 h .5049 g 4438 3280 N -82 0 0 85 82 0 h .4997 g 4438 3365 N -82 0 0 85 82 0 h
   .4942 g 4438 3450 N -82 0 0 86 82 0 h .4892 g 4438 3536 N -82 0 0 85 82 0 h .4851
   g 4438 3621 N -82 0 0 85 82 0 h .4823 g 4438 3706 N -82 0 0 86 82 0 h .481 g 4438
   3792 N -82 0 0 85 82 0 h .4812 g 4438 3877 N -82 0 0 86 82 0 h .4829 g 4438 3963
   N -82 0 0 85 82 0 h .4856 g 4438 4048 N -82 0 0 85 82 0 h .4891 g 4438 4133 N -82
   0 0 86 82 0 h .4927 g 4438 4219 N -82 0 0 85 82 0 h .4959 g 4438 4304 N -82 0 0
   85 82 0 h .4983 g 4438 4389 N -82 0 0 86 82 0 h .4997 g 4438 4475 N -82 0 0 85 82
   0 h .4988 g 4520 1487 N -83 0 0 85 83 0 h .4941 g 4520 1572 N -83 0 0 86 83 0 h
   .4853 g 4520 1658 N -83 0 0 85 83 0 h .4737 g 4520 1743 N -83 0 0 85 83 0 h .4609
   g 4520 1828 N -83 0 0 86 83 0 h .4486 g 4520 1914 N -83 0 0 85 83 0 h .4387 g
   4520 1999 N -83 0 0 85 83 0 h .4327 g 4520 2084 N -83 0 0 86 83 0 h .4318 g 4520
   2170 N -83 0 0 85 83 0 h .4365 g 4520 2255 N -83 0 0 86 83 0 h .4466 g 4520 2341
   N -83 0 0 85 83 0 h .4613 g 4520 2426 N -83 0 0 85 83 0 h .4793 g 4520 2511 N -83
   0 0 86 83 0 h .4988 g 4520 2597 N -83 0 0 85 83 0 h .5176 g 4520 2682 N -83 0 0
   85 83 0 h .5339 g 4520 2767 N -83 0 0 86 83 0 h .5459 g 4520 2853 N -83 0 0 85 83
   0 h .5522 g 4520 2938 N -83 0 0 85 83 0 h .5522 g 4520 3023 N -83 0 0 86 83 0 h
   .5459 g 4520 3109 N -83 0 0 85 83 0 h .5339 g 4520 3194 N -83 0 0 86 83 0 h .5176
   g 4520 3280 N -83 0 0 85 83 0 h .4988 g 4520 3365 N -83 0 0 85 83 0 h .4793 g
   4520 3450 N -83 0 0 86 83 0 h .4613 g 4520 3536 N -83 0 0 85 83 0 h .4466 g 4520
   3621 N -83 0 0 85 83 0 h .4365 g 4520 3706 N -83 0 0 86 83 0 h .4318 g 4520 3792
   N -83 0 0 85 83 0 h .4327 g 4520 3877 N -83 0 0 86 83 0 h .4387 g 4520 3963 N -83
   0 0 85 83 0 h .4486 g 4520 4048 N -83 0 0 85 83 0 h .4609 g 4520 4133 N -83 0 0
   86 83 0 h .4737 g 4520 4219 N -83 0 0 85 83 0 h .4853 g 4520 4304 N -83 0 0 85 83
   0 h .4941 g 4520 4389 N -83 0 0 86 83 0 h .4988 g 4520 4475 N -83 0 0 85 83 0 h
   .4981 g 4603 1487 N -82 0 0 85 82 0 h .4906 g 4603 1572 N -82 0 0 86 82 0 h .4767
   g 4603 1658 N -82 0 0 85 82 0 h .4582 g 4603 1743 N -82 0 0 85 82 0 h .4377 g
   4603 1828 N -82 0 0 86 82 0 h .4182 g 4603 1914 N -82 0 0 85 82 0 h .4024 g 4603
   1999 N -82 0 0 85 82 0 h .393 g 4603 2084 N -82 0 0 86 82 0 h .3915 g 4603 2170 N
   -82 0 0 85 82 0 h .399 g 4603 2255 N -82 0 0 86 82 0 h .415 g 4603 2341 N -82 0 0
   85 82 0 h .4385 g 4603 2426 N -82 0 0 85 82 0 h .4671 g 4603 2511 N -82 0 0 86 82
   0 h .498 g 4603 2597 N -82 0 0 85 82 0 h .5281 g 4603 2682 N -82 0 0 85 82 0 h
   .554 g 4603 2767 N -82 0 0 86 82 0 h .573 g 4603 2853 N -82 0 0 85 82 0 h .583 g
   4603 2938 N -82 0 0 85 82 0 h .583 g 4603 3023 N -82 0 0 86 82 0 h .573 g 4603
   3109 N -82 0 0 85 82 0 h .554 g 4603 3194 N -82 0 0 86 82 0 h .5281 g 4603 3280 N
   -82 0 0 85 82 0 h .498 g 4603 3365 N -82 0 0 85 82 0 h .4671 g 4603 3450 N -82 0
   0 86 82 0 h .4385 g 4603 3536 N -82 0 0 85 82 0 h .415 g 4603 3621 N -82 0 0 85
   82 0 h .399 g 4603 3706 N -82 0 0 86 82 0 h .3915 g 4603 3792 N -82 0 0 85 82 0 h
   .393 g 4603 3877 N -82 0 0 86 82 0 h .4024 g 4603 3963 N -82 0 0 85 82 0 h .4182
   g 4603 4048 N -82 0 0 85 82 0 h .4377 g 4603 4133 N -82 0 0 86 82 0 h .4582 g
   4603 4219 N -82 0 0 85 82 0 h .4767 g 4603 4304 N -82 0 0 85 82 0 h .4906 g 4603
   4389 N -82 0 0 86 82 0 h .4981 g 4603 4475 N -82 0 0 85 82 0 h .4976 g 4685 1487
   N -82 0 0 85 82 0 h .4882 g 4685 1572 N -82 0 0 86 82 0 h .4706 g 4685 1658 N -82
   0 0 85 82 0 h .4474 g 4685 1743 N -82 0 0 85 82 0 h .4216 g 4685 1828 N -82 0 0
   86 82 0 h .397 g 4685 1914 N -82 0 0 85 82 0 h .3772 g 4685 1999 N -82 0 0 85 82
   0 h .3652 g 4685 2084 N -82 0 0 86 82 0 h .3634 g 4685 2170 N -82 0 0 85 82 0 h
   .3728 g 4685 2255 N -82 0 0 86 82 0 h .393 g 4685 2341 N -82 0 0 85 82 0 h .4226
   g 4685 2426 N -82 0 0 85 82 0 h .4586 g 4685 2511 N -82 0 0 86 82 0 h .4975 g
   4685 2597 N -82 0 0 85 82 0 h .5353 g 4685 2682 N -82 0 0 85 82 0 h .5679 g 4685
   2767 N -82 0 0 86 82 0 h .5919 g 4685 2853 N -82 0 0 85 82 0 h .6045 g 4685 2938
   N -82 0 0 85 82 0 h .6045 g 4685 3023 N -82 0 0 86 82 0 h .5919 g 4685 3109 N -82
   0 0 85 82 0 h .5679 g 4685 3194 N -82 0 0 86 82 0 h .5353 g 4685 3280 N -82 0 0
   85 82 0 h .4975 g 4685 3365 N -82 0 0 85 82 0 h .4586 g 4685 3450 N -82 0 0 86 82
   0 h .4226 g 4685 3536 N -82 0 0 85 82 0 h .393 g 4685 3621 N -82 0 0 85 82 0 h
   .3728 g 4685 3706 N -82 0 0 86 82 0 h .3634 g 4685 3792 N -82 0 0 85 82 0 h .3652
   g 4685 3877 N -82 0 0 86 82 0 h .3772 g 4685 3963 N -82 0 0 85 82 0 h .397 g 4685
   4048 N -82 0 0 85 82 0 h .4216 g 4685 4133 N -82 0 0 86 82 0 h .4474 g 4685 4219
   N -82 0 0 85 82 0 h .4706 g 4685 4304 N -82 0 0 85 82 0 h .4882 g 4685 4389 N -82
   0 0 86 82 0 h .4976 g 4685 4475 N -82 0 0 85 82 0 h .4973 g 4767 1487 N -82 0 0
   85 82 0 h .4869 g 4767 1572 N -82 0 0 86 82 0 h .4676 g 4767 1658 N -82 0 0 85 82
   0 h .4419 g 4767 1743 N -82 0 0 85 82 0 h .4135 g 4767 1828 N -82 0 0 86 82 0 h
   .3864 g 4767 1914 N -82 0 0 85 82 0 h .3645 g 4767 1999 N -82 0 0 85 82 0 h .3514
   g 4767 2084 N -82 0 0 86 82 0 h .3494 g 4767 2170 N -82 0 0 85 82 0 h .3597 g
   4767 2255 N -82 0 0 86 82 0 h .382 g 4767 2341 N -82 0 0 85 82 0 h .4146 g 4767
   2426 N -82 0 0 85 82 0 h .4543 g 4767 2511 N -82 0 0 86 82 0 h .4973 g 4767 2597
   N -82 0 0 85 82 0 h .539 g 4767 2682 N -82 0 0 85 82 0 h .5749 g 4767 2767 N -82
   0 0 86 82 0 h .6013 g 4767 2853 N -82 0 0 85 82 0 h .6153 g 4767 2938 N -82 0 0
   85 82 0 h .6153 g 4767 3023 N -82 0 0 86 82 0 h .6013 g 4767 3109 N -82 0 0 85 82
   0 h .5749 g 4767 3194 N -82 0 0 86 82 0 h .539 g 4767 3280 N -82 0 0 85 82 0 h
   .4973 g 4767 3365 N -82 0 0 85 82 0 h .4543 g 4767 3450 N -82 0 0 86 82 0 h .4146
   g 4767 3536 N -82 0 0 85 82 0 h .382 g 4767 3621 N -82 0 0 85 82 0 h .3597 g 4767
   3706 N -82 0 0 86 82 0 h .3494 g 4767 3792 N -82 0 0 85 82 0 h .3514 g 4767 3877
   N -82 0 0 86 82 0 h .3645 g 4767 3963 N -82 0 0 85 82 0 h .3864 g 4767 4048 N -82
   0 0 85 82 0 h .4135 g 4767 4133 N -82 0 0 86 82 0 h .4419 g 4767 4219 N -82 0 0
   85 82 0 h .4676 g 4767 4304 N -82 0 0 85 82 0 h .4869 g 4767 4389 N -82 0 0 86 82
   0 h .4973 g 4767 4475 N -82 0 0 85 82 0 h .4973 g 4849 1487 N -83 0 0 85 83 0 h
   .487 g 4849 1572 N -83 0 0 86 83 0 h .4677 g 4849 1658 N -83 0 0 85 83 0 h .4421
   g 4849 1743 N -83 0 0 85 83 0 h .4138 g 4849 1828 N -83 0 0 86 83 0 h .3868 g
   4849 1914 N -83 0 0 85 83 0 h .365 g 4849 1999 N -83 0 0 85 83 0 h .3518 g 4849
   2084 N -83 0 0 86 83 0 h .3498 g 4849 2170 N -83 0 0 85 83 0 h .3601 g 4849 2255
   N -83 0 0 86 83 0 h .3824 g 4849 2341 N -83 0 0 85 83 0 h .4149 g 4849 2426 N -83
   0 0 85 83 0 h .4545 g 4849 2511 N -83 0 0 86 83 0 h .4973 g 4849 2597 N -83 0 0
   85 83 0 h .5388 g 4849 2682 N -83 0 0 85 83 0 h .5747 g 4849 2767 N -83 0 0 86 83
   0 h .601 g 4849 2853 N -83 0 0 85 83 0 h .6149 g 4849 2938 N -83 0 0 85 83 0 h
   .6149 g 4849 3023 N -83 0 0 86 83 0 h .601 g 4849 3109 N -83 0 0 85 83 0 h .5747
   g 4849 3194 N -83 0 0 86 83 0 h .5388 g 4849 3280 N -83 0 0 85 83 0 h .4973 g
   4849 3365 N -83 0 0 85 83 0 h .4545 g 4849 3450 N -83 0 0 86 83 0 h .4149 g 4849
   3536 N -83 0 0 85 83 0 h .3824 g 4849 3621 N -83 0 0 85 83 0 h .3601 g 4849 3706
   N -83 0 0 86 83 0 h .3498 g 4849 3792 N -83 0 0 85 83 0 h .3518 g 4849 3877 N -83
   0 0 86 83 0 h .365 g 4849 3963 N -83 0 0 85 83 0 h .3868 g 4849 4048 N -83 0 0 85
   83 0 h .4138 g 4849 4133 N -83 0 0 86 83 0 h .4421 g 4849 4219 N -83 0 0 85 83 0
   h .4677 g 4849 4304 N -83 0 0 85 83 0 h .487 g 4849 4389 N -83 0 0 86 83 0 h
   .4973 g 4849 4475 N -83 0 0 85 83 0 h .4976 g 4932 1487 N -82 0 0 85 82 0 h .4882
   g 4932 1572 N -82 0 0 86 82 0 h .4707 g 4932 1658 N -82 0 0 85 82 0 h .4475 g
   4932 1743 N -82 0 0 85 82 0 h .4219 g 4932 1828 N -82 0 0 86 82 0 h .3973 g 4932
   1914 N -82 0 0 85 82 0 h .3776 g 4932 1999 N -82 0 0 85 82 0 h .3657 g 4932 2084
   N -82 0 0 86 82 0 h .3639 g 4932 2170 N -82 0 0 85 82 0 h .3732 g 4932 2255 N -82
   0 0 86 82 0 h .3934 g 4932 2341 N -82 0 0 85 82 0 h .4228 g 4932 2426 N -82 0 0
   85 82 0 h .4587 g 4932 2511 N -82 0 0 86 82 0 h .4976 g 4932 2597 N -82 0 0 85 82
   0 h .5352 g 4932 2682 N -82 0 0 85 82 0 h .5677 g 4932 2767 N -82 0 0 86 82 0 h
   .5916 g 4932 2853 N -82 0 0 85 82 0 h .6042 g 4932 2938 N -82 0 0 85 82 0 h .6042
   g 4932 3023 N -82 0 0 86 82 0 h .5916 g 4932 3109 N -82 0 0 85 82 0 h .5677 g
   4932 3194 N -82 0 0 86 82 0 h .5352 g 4932 3280 N -82 0 0 85 82 0 h .4976 g 4932
   3365 N -82 0 0 85 82 0 h .4587 g 4932 3450 N -82 0 0 86 82 0 h .4228 g 4932 3536
   N -82 0 0 85 82 0 h .3934 g 4932 3621 N -82 0 0 85 82 0 h .3732 g 4932 3706 N -82
   0 0 86 82 0 h .3639 g 4932 3792 N -82 0 0 85 82 0 h .3657 g 4932 3877 N -82 0 0
   86 82 0 h .3776 g 4932 3963 N -82 0 0 85 82 0 h .3973 g 4932 4048 N -82 0 0 85 82
   0 h .4219 g 4932 4133 N -82 0 0 86 82 0 h .4475 g 4932 4219 N -82 0 0 85 82 0 h
   .4707 g 4932 4304 N -82 0 0 85 82 0 h .4882 g 4932 4389 N -82 0 0 86 82 0 h .4976
   g 4932 4475 N -82 0 0 85 82 0 h .498 g 5014 1487 N -82 0 0 85 82 0 h .4904 g 5014
   1572 N -82 0 0 86 82 0 h .4762 g 5014 1658 N -82 0 0 85 82 0 h .4574 g 5014 1743
   N -82 0 0 85 82 0 h .4365 g 5014 1828 N -82 0 0 86 82 0 h .4166 g 5014 1914 N -82
   0 0 85 82 0 h .4005 g 5014 1999 N -82 0 0 85 82 0 h .3909 g 5014 2084 N -82 0 0
   86 82 0 h .3894 g 5014 2170 N -82 0 0 85 82 0 h .397 g 5014 2255 N -82 0 0 86 82
   0 h .4134 g 5014 2341 N -82 0 0 85 82 0 h .4373 g 5014 2426 N -82 0 0 85 82 0 h
   .4665 g 5014 2511 N -82 0 0 86 82 0 h .498 g 5014 2597 N -82 0 0 85 82 0 h .5286
   g 5014 2682 N -82 0 0 85 82 0 h .555 g 5014 2767 N -82 0 0 86 82 0 h .5744 g 5014
   2853 N -82 0 0 85 82 0 h .5847 g 5014 2938 N -82 0 0 85 82 0 h .5847 g 5014 3023
   N -82 0 0 86 82 0 h .5744 g 5014 3109 N -82 0 0 85 82 0 h .555 g 5014 3194 N -82
   0 0 86 82 0 h .5286 g 5014 3280 N -82 0 0 85 82 0 h .498 g 5014 3365 N -82 0 0 85
   82 0 h .4665 g 5014 3450 N -82 0 0 86 82 0 h .4373 g 5014 3536 N -82 0 0 85 82 0
   h .4134 g 5014 3621 N -82 0 0 85 82 0 h .397 g 5014 3706 N -82 0 0 86 82 0 h
   .3894 g 5014 3792 N -82 0 0 85 82 0 h .3909 g 5014 3877 N -82 0 0 86 82 0 h .4005
   g 5014 3963 N -82 0 0 85 82 0 h .4166 g 5014 4048 N -82 0 0 85 82 0 h .4365 g
   5014 4133 N -82 0 0 86 82 0 h .4574 g 5014 4219 N -82 0 0 85 82 0 h .4762 g 5014
   4304 N -82 0 0 85 82 0 h .4904 g 5014 4389 N -82 0 0 86 82 0 h .498 g 5014 4475 N
   -82 0 0 85 82 0 h .4986 g 5096 1487 N -82 0 0 85 82 0 h .4934 g 5096 1572 N -82 0
   0 86 82 0 h .4836 g 5096 1658 N -82 0 0 85 82 0 h .4705 g 5096 1743 N -82 0 0 85
   82 0 h .4561 g 5096 1828 N -82 0 0 86 82 0 h .4423 g 5096 1914 N -82 0 0 85 82 0
   h .4312 g 5096 1999 N -82 0 0 85 82 0 h .4245 g 5096 2084 N -82 0 0 86 82 0 h
   .4235 g 5096 2170 N -82 0 0 85 82 0 h .4288 g 5096 2255 N -82 0 0 86 82 0 h .4401
   g 5096 2341 N -82 0 0 85 82 0 h .4566 g 5096 2426 N -82 0 0 85 82 0 h .4768 g
   5096 2511 N -82 0 0 86 82 0 h .4986 g 5096 2597 N -82 0 0 85 82 0 h .5198 g 5096
   2682 N -82 0 0 85 82 0 h .538 g 5096 2767 N -82 0 0 86 82 0 h .5514 g 5096 2853 N
   -82 0 0 85 82 0 h .5585 g 5096 2938 N -82 0 0 85 82 0 h .5585 g 5096 3023 N -82 0
   0 86 82 0 h .5514 g 5096 3109 N -82 0 0 85 82 0 h .538 g 5096 3194 N -82 0 0 86
   82 0 h .5198 g 5096 3280 N -82 0 0 85 82 0 h .4986 g 5096 3365 N -82 0 0 85 82 0
   h .4768 g 5096 3450 N -82 0 0 86 82 0 h .4566 g 5096 3536 N -82 0 0 85 82 0 h
   .4401 g 5096 3621 N -82 0 0 85 82 0 h .4288 g 5096 3706 N -82 0 0 86 82 0 h .4235
   g 5096 3792 N -82 0 0 85 82 0 h .4245 g 5096 3877 N -82 0 0 86 82 0 h .4312 g
   5096 3963 N -82 0 0 85 82 0 h .4423 g 5096 4048 N -82 0 0 85 82 0 h .4561 g 5096
   4133 N -82 0 0 86 82 0 h .4705 g 5096 4219 N -82 0 0 85 82 0 h .4836 g 5096 4304
   N -82 0 0 85 82 0 h .4934 g 5096 4389 N -82 0 0 86 82 0 h .4986 g 5096 4475 N -82
   0 0 85 82 0 h .4993 g 5178 1487 N -82 0 0 85 82 0 h .4968 g 5178 1572 N -82 0 0
   86 82 0 h .492 g 5178 1658 N -82 0 0 85 82 0 h .4857 g 5178 1743 N -82 0 0 85 82
   0 h .4786 g 5178 1828 N -82 0 0 86 82 0 h .4719 g 5178 1914 N -82 0 0 85 82 0 h
   .4665 g 5178 1999 N -82 0 0 85 82 0 h .4633 g 5178 2084 N -82 0 0 86 82 0 h .4628
   g 5178 2170 N -82 0 0 85 82 0 h .4653 g 5178 2255 N -82 0 0 86 82 0 h .4709 g
   5178 2341 N -82 0 0 85 82 0 h .4789 g 5178 2426 N -82 0 0 85 82 0 h .4887 g 5178
   2511 N -82 0 0 86 82 0 h .4993 g 5178 2597 N -82 0 0 85 82 0 h .5096 g 5178 2682
   N -82 0 0 85 82 0 h .5185 g 5178 2767 N -82 0 0 86 82 0 h .525 g 5178 2853 N -82
   0 0 85 82 0 h .5285 g 5178 2938 N -82 0 0 85 82 0 h .5285 g 5178 3023 N -82 0 0
   86 82 0 h .525 g 5178 3109 N -82 0 0 85 82 0 h .5185 g 5178 3194 N -82 0 0 86 82
   0 h .5096 g 5178 3280 N -82 0 0 85 82 0 h .4993 g 5178 3365 N -82 0 0 85 82 0 h
   .4887 g 5178 3450 N -82 0 0 86 82 0 h .4789 g 5178 3536 N -82 0 0 85 82 0 h .4709
   g 5178 3621 N -82 0 0 85 82 0 h .4653 g 5178 3706 N -82 0 0 86 82 0 h .4628 g
   5178 3792 N -82 0 0 85 82 0 h .4633 g 5178 3877 N -82 0 0 86 82 0 h .4665 g 5178
   3963 N -82 0 0 85 82 0 h .4719 g 5178 4048 N -82 0 0 85 82 0 h .4786 g 5178 4133
   N -82 0 0 86 82 0 h .4857 g 5178 4219 N -82 0 0 85 82 0 h .492 g 5178 4304 N -82
   0 0 85 82 0 h .4968 g 5178 4389 N -82 0 0 86 82 0 h .4993 g 5178 4475 N -82 0 0
   85 82 0 h .5001 g 5260 1487 N -83 0 0 85 83 0 h .5003 g 5260 1572 N -83 0 0 86 83
   0 h .5008 g 5260 1658 N -83 0 0 85 83 0 h .5014 g 5260 1743 N -83 0 0 85 83 0 h
   .5021 g 5260 1828 N -83 0 0 86 83 0 h .5027 g 5260 1914 N -83 0 0 85 83 0 h .5033
   g 5260 1999 N -83 0 0 85 83 0 h .5036 g 5260 2084 N -83 0 0 86 83 0 h .5036 g
   5260 2170 N -83 0 0 85 83 0 h .5034 g 5260 2255 N -83 0 0 86 83 0 h .5028 g 5260
   2341 N -83 0 0 85 83 0 h .5021 g 5260 2426 N -83 0 0 85 83 0 h .5011 g 5260 2511
   N -83 0 0 86 83 0 h .5001 g 5260 2597 N -83 0 0 85 83 0 h .4991 g 5260 2682 N -83
   0 0 85 83 0 h .4982 g 5260 2767 N -83 0 0 86 83 0 h .4976 g 5260 2853 N -83 0 0
   85 83 0 h .4972 g 5260 2938 N -83 0 0 85 83 0 h .4972 g 5260 3023 N -83 0 0 86 83
   0 h .4976 g 5260 3109 N -83 0 0 85 83 0 h .4982 g 5260 3194 N -83 0 0 86 83 0 h
   .4991 g 5260 3280 N -83 0 0 85 83 0 h .5001 g 5260 3365 N -83 0 0 85 83 0 h .5011
   g 5260 3450 N -83 0 0 86 83 0 h .5021 g 5260 3536 N -83 0 0 85 83 0 h .5028 g
   5260 3621 N -83 0 0 85 83 0 h .5034 g 5260 3706 N -83 0 0 86 83 0 h .5036 g 5260
   3792 N -83 0 0 85 83 0 h .5036 g 5260 3877 N -83 0 0 86 83 0 h .5033 g 5260 3963
   N -83 0 0 85 83 0 h .5027 g 5260 4048 N -83 0 0 85 83 0 h .5021 g 5260 4133 N -83
   0 0 86 83 0 h .5014 g 5260 4219 N -83 0 0 85 83 0 h .5008 g 5260 4304 N -83 0 0
   85 83 0 h .5003 g 5260 4389 N -83 0 0 86 83 0 h .5001 g 5260 4475 N -83 0 0 85 83
   0 h .5008 g 5343 1487 N -82 0 0 85 82 0 h .5037 g 5343 1572 N -82 0 0 86 82 0 h
   .5092 g 5343 1658 N -82 0 0 85 82 0 h .5164 g 5343 1743 N -82 0 0 85 82 0 h .5245
   g 5343 1828 N -82 0 0 86 82 0 h .5322 g 5343 1914 N -82 0 0 85 82 0 h .5383 g
   5343 1999 N -82 0 0 85 82 0 h .5421 g 5343 2084 N -82 0 0 86 82 0 h .5426 g 5343
   2170 N -82 0 0 85 82 0 h .5397 g 5343 2255 N -82 0 0 86 82 0 h .5334 g 5343 2341
   N -82 0 0 85 82 0 h .5242 g 5343 2426 N -82 0 0 85 82 0 h .5129 g 5343 2511 N -82
   0 0 86 82 0 h .5008 g 5343 2597 N -82 0 0 85 82 0 h .489 g 5343 2682 N -82 0 0 85
   82 0 h .4788 g 5343 2767 N -82 0 0 86 82 0 h .4713 g 5343 2853 N -82 0 0 85 82 0
   h .4674 g 5343 2938 N -82 0 0 85 82 0 h .4674 g 5343 3023 N -82 0 0 86 82 0 h
   .4713 g 5343 3109 N -82 0 0 85 82 0 h .4788 g 5343 3194 N -82 0 0 86 82 0 h .489
   g 5343 3280 N -82 0 0 85 82 0 h .5008 g 5343 3365 N -82 0 0 85 82 0 h .5129 g
   5343 3450 N -82 0 0 86 82 0 h .5242 g 5343 3536 N -82 0 0 85 82 0 h .5334 g 5343
   3621 N -82 0 0 85 82 0 h .5397 g 5343 3706 N -82 0 0 86 82 0 h .5426 g 5343 3792
   N -82 0 0 85 82 0 h .5421 g 5343 3877 N -82 0 0 86 82 0 h .5383 g 5343 3963 N -82
   0 0 85 82 0 h .5322 g 5343 4048 N -82 0 0 85 82 0 h .5245 g 5343 4133 N -82 0 0
   86 82 0 h .5164 g 5343 4219 N -82 0 0 85 82 0 h .5092 g 5343 4304 N -82 0 0 85 82
   0 h .5037 g 5343 4389 N -82 0 0 86 82 0 h .5008 g 5343 4475 N -82 0 0 85 82 0 h
   .5014 g 5425 1487 N -82 0 0 85 82 0 h .5067 g 5425 1572 N -82 0 0 86 82 0 h .5165
   g 5425 1658 N -82 0 0 85 82 0 h .5296 g 5425 1743 N -82 0 0 85 82 0 h .5441 g
   5425 1828 N -82 0 0 86 82 0 h .5579 g 5425 1914 N -82 0 0 85 82 0 h .5691 g 5425
   1999 N -82 0 0 85 82 0 h .5758 g 5425 2084 N -82 0 0 86 82 0 h .5768 g 5425 2170
   N -82 0 0 85 82 0 h .5716 g 5425 2255 N -82 0 0 86 82 0 h .5602 g 5425 2341 N -82
   0 0 85 82 0 h .5436 g 5425 2426 N -82 0 0 85 82 0 h .5233 g 5425 2511 N -82 0 0
   86 82 0 h .5014 g 5425 2597 N -82 0 0 85 82 0 h .4801 g 5425 2682 N -82 0 0 85 82
   0 h .4618 g 5425 2767 N -82 0 0 86 82 0 h .4483 g 5425 2853 N -82 0 0 85 82 0 h
   .4412 g 5425 2938 N -82 0 0 85 82 0 h .4412 g 5425 3023 N -82 0 0 86 82 0 h .4483
   g 5425 3109 N -82 0 0 85 82 0 h .4618 g 5425 3194 N -82 0 0 86 82 0 h .4801 g
   5425 3280 N -82 0 0 85 82 0 h .5014 g 5425 3365 N -82 0 0 85 82 0 h .5233 g 5425
   3450 N -82 0 0 86 82 0 h .5436 g 5425 3536 N -82 0 0 85 82 0 h .5602 g 5425 3621
   N -82 0 0 85 82 0 h .5716 g 5425 3706 N -82 0 0 86 82 0 h .5768 g 5425 3792 N -82
   0 0 85 82 0 h .5758 g 5425 3877 N -82 0 0 86 82 0 h .5691 g 5425 3963 N -82 0 0
   85 82 0 h .5579 g 5425 4048 N -82 0 0 85 82 0 h .5441 g 5425 4133 N -82 0 0 86 82
   0 h .5296 g 5425 4219 N -82 0 0 85 82 0 h .5165 g 5425 4304 N -82 0 0 85 82 0 h
   .5067 g 5425 4389 N -82 0 0 86 82 0 h .5014 g 5425 4475 N -82 0 0 85 82 0 h .5019
   g 5507 1487 N -82 0 0 85 82 0 h .509 g 5507 1572 N -82 0 0 86 82 0 h .5224 g 5507
   1658 N -82 0 0 85 82 0 h .5401 g 5507 1743 N -82 0 0 85 82 0 h .5597 g 5507 1828
   N -82 0 0 86 82 0 h .5784 g 5507 1914 N -82 0 0 85 82 0 h .5935 g 5507 1999 N -82
   0 0 85 82 0 h .6025 g 5507 2084 N -82 0 0 86 82 0 h .6039 g 5507 2170 N -82 0 0
   85 82 0 h .5968 g 5507 2255 N -82 0 0 86 82 0 h .5814 g 5507 2341 N -82 0 0 85 82
   0 h .5589 g 5507 2426 N -82 0 0 85 82 0 h .5315 g 5507 2511 N -82 0 0 86 82 0 h
   .5019 g 5507 2597 N -82 0 0 85 82 0 h .4731 g 5507 2682 N -82 0 0 85 82 0 h .4483
   g 5507 2767 N -82 0 0 86 82 0 h .4301 g 5507 2853 N -82 0 0 85 82 0 h .4204 g
   5507 2938 N -82 0 0 85 82 0 h .4204 g 5507 3023 N -82 0 0 86 82 0 h .4301 g 5507
   3109 N -82 0 0 85 82 0 h .4483 g 5507 3194 N -82 0 0 86 82 0 h .4731 g 5507 3280
   N -82 0 0 85 82 0 h .5019 g 5507 3365 N -82 0 0 85 82 0 h .5315 g 5507 3450 N -82
   0 0 86 82 0 h .5589 g 5507 3536 N -82 0 0 85 82 0 h .5814 g 5507 3621 N -82 0 0
   85 82 0 h .5968 g 5507 3706 N -82 0 0 86 82 0 h .6039 g 5507 3792 N -82 0 0 85 82
   0 h .6025 g 5507 3877 N -82 0 0 86 82 0 h .5935 g 5507 3963 N -82 0 0 85 82 0 h
   .5784 g 5507 4048 N -82 0 0 85 82 0 h .5597 g 5507 4133 N -82 0 0 86 82 0 h .5401
   g 5507 4219 N -82 0 0 85 82 0 h .5224 g 5507 4304 N -82 0 0 85 82 0 h .509 g 5507
   4389 N -82 0 0 86 82 0 h .5019 g 5507 4475 N -82 0 0 85 82 0 h .5022 g 5589 1487
   N -83 0 0 85 83 0 h .5106 g 5589 1572 N -83 0 0 86 83 0 h .5263 g 5589 1658 N -83
   0 0 85 83 0 h .5472 g 5589 1743 N -83 0 0 85 83 0 h .5702 g 5589 1828 N -83 0 0
   86 83 0 h .5923 g 5589 1914 N -83 0 0 85 83 0 h .61 g 5589 1999 N -83 0 0 85 83 0
   h .6207 g 5589 2084 N -83 0 0 86 83 0 h .6223 g 5589 2170 N -83 0 0 85 83 0 h
   .614 g 5589 2255 N -83 0 0 86 83 0 h .5958 g 5589 2341 N -83 0 0 85 83 0 h .5694
   g 5589 2426 N -83 0 0 85 83 0 h .5371 g 5589 2511 N -83 0 0 86 83 0 h .5022 g
   5589 2597 N -83 0 0 85 83 0 h .4684 g 5589 2682 N -83 0 0 85 83 0 h .4391 g 5589
   2767 N -83 0 0 86 83 0 h .4177 g 5589 2853 N -83 0 0 85 83 0 h .4064 g 5589 2938
   N -83 0 0 85 83 0 h .4064 g 5589 3023 N -83 0 0 86 83 0 h .4177 g 5589 3109 N -83
   0 0 85 83 0 h .4391 g 5589 3194 N -83 0 0 86 83 0 h .4684 g 5589 3280 N -83 0 0
   85 83 0 h .5022 g 5589 3365 N -83 0 0 85 83 0 h .5371 g 5589 3450 N -83 0 0 86 83
   0 h .5694 g 5589 3536 N -83 0 0 85 83 0 h .5958 g 5589 3621 N -83 0 0 85 83 0 h
   .614 g 5589 3706 N -83 0 0 86 83 0 h .6223 g 5589 3792 N -83 0 0 85 83 0 h .6207
   g 5589 3877 N -83 0 0 86 83 0 h .61 g 5589 3963 N -83 0 0 85 83 0 h .5923 g 5589
   4048 N -83 0 0 85 83 0 h .5702 g 5589 4133 N -83 0 0 86 83 0 h .5472 g 5589 4219
   N -83 0 0 85 83 0 h .5263 g 5589 4304 N -83 0 0 85 83 0 h .5106 g 5589 4389 N -83
   0 0 86 83 0 h .5022 g 5589 4475 N -83 0 0 85 83 0 h .5023 g 5672 1487 N -82 0 0
   85 82 0 h .5114 g 5672 1572 N -82 0 0 86 82 0 h .5283 g 5672 1658 N -82 0 0 85 82
   0 h .5506 g 5672 1743 N -82 0 0 85 82 0 h .5754 g 5672 1828 N -82 0 0 86 82 0 h
   .599 g 5672 1914 N -82 0 0 85 82 0 h .6181 g 5672 1999 N -82 0 0 85 82 0 h .6296
   g 5672 2084 N -82 0 0 86 82 0 h .6313 g 5672 2170 N -82 0 0 85 82 0 h .6223 g
   5672 2255 N -82 0 0 86 82 0 h .6029 g 5672 2341 N -82 0 0 85 82 0 h .5745 g 5672
   2426 N -82 0 0 85 82 0 h .5398 g 5672 2511 N -82 0 0 86 82 0 h .5024 g 5672 2597
   N -82 0 0 85 82 0 h .466 g 5672 2682 N -82 0 0 85 82 0 h .4347 g 5672 2767 N -82
   0 0 86 82 0 h .4116 g 5672 2853 N -82 0 0 85 82 0 h .3995 g 5672 2938 N -82 0 0
   85 82 0 h .3995 g 5672 3023 N -82 0 0 86 82 0 h .4116 g 5672 3109 N -82 0 0 85 82
   0 h .4347 g 5672 3194 N -82 0 0 86 82 0 h .466 g 5672 3280 N -82 0 0 85 82 0 h
   .5024 g 5672 3365 N -82 0 0 85 82 0 h .5398 g 5672 3450 N -82 0 0 86 82 0 h .5745
   g 5672 3536 N -82 0 0 85 82 0 h .6029 g 5672 3621 N -82 0 0 85 82 0 h .6223 g
   5672 3706 N -82 0 0 86 82 0 h .6313 g 5672 3792 N -82 0 0 85 82 0 h .6296 g 5672
   3877 N -82 0 0 86 82 0 h .6181 g 5672 3963 N -82 0 0 85 82 0 h .599 g 5672 4048 N
   -82 0 0 85 82 0 h .5754 g 5672 4133 N -82 0 0 86 82 0 h .5506 g 5672 4219 N -82 0
   0 85 82 0 h .5283 g 5672 4304 N -82 0 0 85 82 0 h .5114 g 5672 4389 N -82 0 0 86
   82 0 h .5023 g 5672 4475 N -82 0 0 85 82 0 h .5023 g 5754 1487 N -82 0 0 85 82 0
   h .5114 g 5754 1572 N -82 0 0 86 82 0 h .5282 g 5754 1658 N -82 0 0 85 82 0 h
   .5505 g 5754 1743 N -82 0 0 85 82 0 h .5751 g 5754 1828 N -82 0 0 86 82 0 h .5987
   g 5754 1914 N -82 0 0 85 82 0 h .6177 g 5754 1999 N -82 0 0 85 82 0 h .6292 g
   5754 2084 N -82 0 0 86 82 0 h .6309 g 5754 2170 N -82 0 0 85 82 0 h .6219 g 5754
   2255 N -82 0 0 86 82 0 h .6025 g 5754 2341 N -82 0 0 85 82 0 h .5742 g 5754 2426
   N -82 0 0 85 82 0 h .5397 g 5754 2511 N -82 0 0 86 82 0 h .5024 g 5754 2597 N -82
   0 0 85 82 0 h .4661 g 5754 2682 N -82 0 0 85 82 0 h .4349 g 5754 2767 N -82 0 0
   86 82 0 h .4119 g 5754 2853 N -82 0 0 85 82 0 h .3998 g 5754 2938 N -82 0 0 85 82
   0 h .3998 g 5754 3023 N -82 0 0 86 82 0 h .4119 g 5754 3109 N -82 0 0 85 82 0 h
   .4349 g 5754 3194 N -82 0 0 86 82 0 h .4661 g 5754 3280 N -82 0 0 85 82 0 h .5024
   g 5754 3365 N -82 0 0 85 82 0 h .5397 g 5754 3450 N -82 0 0 86 82 0 h .5742 g
   5754 3536 N -82 0 0 85 82 0 h .6025 g 5754 3621 N -82 0 0 85 82 0 h .6219 g 5754
   3706 N -82 0 0 86 82 0 h .6309 g 5754 3792 N -82 0 0 85 82 0 h .6292 g 5754 3877
   N -82 0 0 86 82 0 h .6177 g 5754 3963 N -82 0 0 85 82 0 h .5987 g 5754 4048 N -82
   0 0 85 82 0 h .5751 g 5754 4133 N -82 0 0 86 82 0 h .5505 g 5754 4219 N -82 0 0
   85 82 0 h .5282 g 5754 4304 N -82 0 0 85 82 0 h .5114 g 5754 4389 N -82 0 0 86 82
   0 h .5023 g 5754 4475 N -82 0 0 85 82 0 h .5022 g 5836 1487 N -82 0 0 85 82 0 h
   .5106 g 5836 1572 N -82 0 0 86 82 0 h .5262 g 5836 1658 N -82 0 0 85 82 0 h .5469
   g 5836 1743 N -82 0 0 85 82 0 h .5699 g 5836 1828 N -82 0 0 86 82 0 h .5918 g
   5836 1914 N -82 0 0 85 82 0 h .6095 g 5836 1999 N -82 0 0 85 82 0 h .6201 g 5836
   2084 N -82 0 0 86 82 0 h .6218 g 5836 2170 N -82 0 0 85 82 0 h .6134 g 5836 2255
   N -82 0 0 86 82 0 h .5954 g 5836 2341 N -82 0 0 85 82 0 h .569 g 5836 2426 N -82
   0 0 85 82 0 h .5369 g 5836 2511 N -82 0 0 86 82 0 h .5022 g 5836 2597 N -82 0 0
   85 82 0 h .4685 g 5836 2682 N -82 0 0 85 82 0 h .4394 g 5836 2767 N -82 0 0 86 82
   0 h .4181 g 5836 2853 N -82 0 0 85 82 0 h .4068 g 5836 2938 N -82 0 0 85 82 0 h
   .4068 g 5836 3023 N -82 0 0 86 82 0 h .4181 g 5836 3109 N -82 0 0 85 82 0 h .4394
   g 5836 3194 N -82 0 0 86 82 0 h .4685 g 5836 3280 N -82 0 0 85 82 0 h .5022 g
   5836 3365 N -82 0 0 85 82 0 h .5369 g 5836 3450 N -82 0 0 86 82 0 h .569 g 5836
   3536 N -82 0 0 85 82 0 h .5954 g 5836 3621 N -82 0 0 85 82 0 h .6134 g 5836 3706
   N -82 0 0 86 82 0 h .6218 g 5836 3792 N -82 0 0 85 82 0 h .6201 g 5836 3877 N -82
   0 0 86 82 0 h .6095 g 5836 3963 N -82 0 0 85 82 0 h .5918 g 5836 4048 N -82 0 0
   85 82 0 h .5699 g 5836 4133 N -82 0 0 86 82 0 h .5469 g 5836 4219 N -82 0 0 85 82
   0 h .5262 g 5836 4304 N -82 0 0 85 82 0 h .5106 g 5836 4389 N -82 0 0 86 82 0 h
   .5022 g 5836 4475 N -82 0 0 85 82 0 h .5019 g 5918 1487 N -82 0 0 85 82 0 h .5091
   g 5918 1572 N -82 0 0 86 82 0 h .5226 g 5918 1658 N -82 0 0 85 82 0 h .5405 g
   5918 1743 N -82 0 0 85 82 0 h .5603 g 5918 1828 N -82 0 0 86 82 0 h .5792 g 5918
   1914 N -82 0 0 85 82 0 h .5945 g 5918 1999 N -82 0 0 85 82 0 h .6037 g 5918 2084
   N -82 0 0 86 82 0 h .6051 g 5918 2170 N -82 0 0 85 82 0 h .5979 g 5918 2255 N -82
   0 0 86 82 0 h .5823 g 5918 2341 N -82 0 0 85 82 0 h .5596 g 5918 2426 N -82 0 0
   85 82 0 h .5318 g 5918 2511 N -82 0 0 86 82 0 h .5019 g 5918 2597 N -82 0 0 85 82
   0 h .4728 g 5918 2682 N -82 0 0 85 82 0 h .4477 g 5918 2767 N -82 0 0 86 82 0 h
   .4293 g 5918 2853 N -82 0 0 85 82 0 h .4196 g 5918 2938 N -82 0 0 85 82 0 h .4196
   g 5918 3023 N -82 0 0 86 82 0 h .4293 g 5918 3109 N -82 0 0 85 82 0 h .4477 g
   5918 3194 N -82 0 0 86 82 0 h .4728 g 5918 3280 N -82 0 0 85 82 0 h .5019 g 5918
   3365 N -82 0 0 85 82 0 h .5318 g 5918 3450 N -82 0 0 86 82 0 h .5596 g 5918 3536
   N -82 0 0 85 82 0 h .5823 g 5918 3621 N -82 0 0 85 82 0 h .5979 g 5918 3706 N -82
   0 0 86 82 0 h .6051 g 5918 3792 N -82 0 0 85 82 0 h .6037 g 5918 3877 N -82 0 0
   86 82 0 h .5945 g 5918 3963 N -82 0 0 85 82 0 h .5792 g 5918 4048 N -82 0 0 85 82
   0 h .5603 g 5918 4133 N -82 0 0 86 82 0 h .5405 g 5918 4219 N -82 0 0 85 82 0 h
   .5226 g 5918 4304 N -82 0 0 85 82 0 h .5091 g 5918 4389 N -82 0 0 86 82 0 h .5019
   g 5918 4475 N -82 0 0 85 82 0 h %pm3d_map_end 1.000 UL LTb 1133 4560 N 0 -3073 V
   4933 0 V 0 3073 V -4933 0 V Z stroke 1.000 UL LTb 1134 1488 M 0 82 V stroke 1134
   1254 M [ [(Helvetica) 180.0 0.0 true true 0 ( 0)] ] -60.0 MCshow 1.000 UL LTb
   1.000 UL LTb 1134 4560 M 0 -82 V 1956 1488 M 0 82 V stroke 1956 1254 M [
   [(Helvetica) 180.0 0.0 true true 0 ( 0.5)] ] -60.0 MCshow 1.000 UL LTb 1.000 UL
   LTb 1956 4560 M 0 -82 V 2778 1488 M 0 82 V stroke 2778 1254 M [ [(Helvetica)
   180.0 0.0 true true 0 ( 1)] ] -60.0 MCshow 1.000 UL LTb 1.000 UL LTb 2778 4560 M
   0 -82 V 3600 1488 M 0 82 V stroke 3600 1254 M [ [(Helvetica) 180.0 0.0 true true
   0 ( 1.5)] ] -60.0 MCshow 1.000 UL LTb 1.000 UL LTb 3600 4560 M 0 -82 V 4422 1488
   M 0 82 V stroke 4422 1254 M [ [(Helvetica) 180.0 0.0 true true 0 ( 2)] ] -60.0
   MCshow 1.000 UL LTb 1.000 UL LTb 4422 4560 M 0 -82 V 5244 1488 M 0 82 V stroke
   5244 1254 M [ [(Helvetica) 180.0 0.0 true true 0 ( 2.5)] ] -60.0 MCshow 1.000 UL
   LTb 1.000 UL LTb 5244 4560 M 0 -82 V 6066 1488 M 0 82 V stroke 6066 1254 M [
   [(Helvetica) 180.0 0.0 true true 0 ( 3)] ] -60.0 MCshow 1.000 UL LTb 1.000 UL LTb
   6066 4560 M 0 -82 V stroke LCb setrgbcolor 3600 984 M [ [(Helvetica) 180.0 0.0
   true true 0 (r)] ] -60.0 MCshow LTb 1.000 UL LTb 1134 1488 M 82 0 V stroke 993
   1488 M [ [(Helvetica) 180.0 0.0 true true 0 ( 0)] ] -60.0 MRshow 1.000 UL LTb
   1.000 UL LTb 1134 1977 M 82 0 V stroke 993 1977 M [ [(Helvetica) 180.0 0.0 true
   true 0 ( 0.5)] ] -60.0 MRshow 1.000 UL LTb 1.000 UL LTb 1134 2466 M 82 0 V stroke
   993 2466 M [ [(Helvetica) 180.0 0.0 true true 0 ( 1)] ] -60.0 MRshow 1.000 UL LTb
   1.000 UL LTb 1134 2955 M 82 0 V stroke 993 2955 M [ [(Helvetica) 180.0 0.0 true
   true 0 ( 1.5)] ] -60.0 MRshow 1.000 UL LTb 1.000 UL LTb 1134 3443 M 82 0 V stroke
   993 3443 M [ [(Helvetica) 180.0 0.0 true true 0 ( 2)] ] -60.0 MRshow 1.000 UL LTb
   1.000 UL LTb 1134 3932 M 82 0 V stroke 993 3932 M [ [(Helvetica) 180.0 0.0 true
   true 0 ( 2.5)] ] -60.0 MRshow 1.000 UL LTb 1.000 UL LTb 1134 4422 M 82 0 V stroke
   993 4422 M [ [(Helvetica) 180.0 0.0 true true 0 ( 3)] ] -60.0 MRshow 1.000 UL LTb
   LCb setrgbcolor 507 3024 M currentpoint gsave translate 90 rotate 0 0 moveto [
   [(Symbol) 180.0 0.0 true true 0 (q)] ] -60.0 MCshow grestore LTb 1.000 UL LTb
   1133 4560 N 0 -3073 V 4933 0 V 0 3073 V -4933 0 V Z stroke 1.000 UP grestore %
   colour palette end 1.000 UL LTb gsave % colour palette begin /maxcolors 0 def
   /HSV2RGB { exch dup 0.0 eq {pop exch pop dup dup} % achromatic gray { /HSVs exch
   def /HSVv exch def 6.0 mul dup floor dup 3 1 roll sub /HSVf exch def /HSVi exch
   cvi def /HSVp HSVv 1.0 HSVs sub mul def /HSVq HSVv 1.0 HSVs HSVf mul sub mul def
   /HSVt HSVv 1.0 HSVs 1.0 HSVf sub mul sub mul def /HSVi HSVi 6 mod def 0 HSVi eq
   {HSVv HSVt HSVp} {1 HSVi eq {HSVq HSVv HSVp}{2 HSVi eq {HSVp HSVv HSVt} {3 HSVi
   eq {HSVp HSVq HSVv}{4 HSVi eq {HSVt HSVp HSVv} {HSVv HSVp HSVq} ifelse} ifelse}
   ifelse} ifelse} ifelse } ifelse} def /Constrain { dup 0 lt {0 exch pop}{dup 1 gt
   {1 exch pop} if} ifelse} def /YIQ2RGB { 3 copy -1.702 mul exch -1.105 mul add add
   Constrain 4 1 roll 3 copy -0.647 mul exch -0.272 mul add add Constrain 5 1 roll
   0.621 mul exch -0.956 mul add add Constrain 3 1 roll } def /CMY2RGB { 1 exch sub
   exch 1 exch sub 3 2 roll 1 exch sub 3 1 roll exch } def /XYZ2RGB { 3 copy -0.9017
   mul exch -0.1187 mul add exch 0.0585 mul exch add Constrain 4 1 roll 3 copy
   -0.0279 mul exch 1.999 mul add exch -0.9844 mul add Constrain 5 1 roll -0.2891
   mul exch -0.5338 mul add exch 1.91 mul exch add Constrain 3 1 roll} def
   /SelectSpace {ColorSpace (HSV) eq {HSV2RGB}{ColorSpace (XYZ) eq {
   XYZ2RGB}{ColorSpace (CMY) eq {CMY2RGB}{ColorSpace (YIQ) eq {YIQ2RGB} if} ifelse}
   ifelse} ifelse} def /InterpolatedColor false def /cF7 {sqrt} bind def % sqrt(x)
   /cF5 {dup dup mul mul} bind def % x^3 /cF15 {360 mul sin} bind def % sin(360x)
   /pm3dround {maxcolors 0 gt {dup 1 ge {pop 1} {maxcolors mul floor maxcolors 1 sub
   div} ifelse} if} def /pm3dGamma 1.0 1.5 div def /ColorSpace (RGB) def Color true
   and { % COLOUR vs. GRAY map InterpolatedColor { %% Interpolation vs. RGB-Formula
   /g {stroke pm3dround /grayv exch def interpolate SelectSpace setrgbcolor} bind
   def }{ /g {stroke pm3dround dup cF7 Constrain exch dup cF5 Constrain exch cF15
   Constrain SelectSpace setrgbcolor} bind def } ifelse }{ /g {stroke pm3dround
   pm3dGamma exp setgray} bind def } ifelse 10799 4830 M [ [(Helvetica) 180.0 0.0
   true true 0 (Model solution)] ] -60.0 MCshow 1.000 UP 1.000 UL LT0
   %pm3d_map_begin .4653 g 8349 1487 N -82 0 0 85 82 0 h .4724 g 8349 1572 N -82 0 0
   86 82 0 h .4837 g 8349 1658 N -82 0 0 85 82 0 h .4948 g 8349 1743 N -82 0 0 85 82
   0 h .5019 g 8349 1828 N -82 0 0 86 82 0 h .5036 g 8349 1914 N -82 0 0 85 82 0 h
   .5015 g 8349 1999 N -82 0 0 85 82 0 h .4993 g 8349 2084 N -82 0 0 86 82 0 h .5004
   g 8349 2170 N -82 0 0 85 82 0 h .5059 g 8349 2255 N -82 0 0 86 82 0 h .5133 g
   8349 2341 N -82 0 0 85 82 0 h .5168 g 8349 2426 N -82 0 0 85 82 0 h .5102 g 8349
   2511 N -82 0 0 86 82 0 h .4899 g 8349 2597 N -82 0 0 85 82 0 h .4575 g 8349 2682
   N -82 0 0 85 82 0 h .4205 g 8349 2767 N -82 0 0 86 82 0 h .3904 g 8349 2853 N -82
   0 0 85 82 0 h .3786 g 8349 2938 N -82 0 0 85 82 0 h .392 g 8349 3023 N -82 0 0 86
   82 0 h .4299 g 8349 3109 N -82 0 0 85 82 0 h .4836 g 8349 3194 N -82 0 0 86 82 0
   h .5397 g 8349 3280 N -82 0 0 85 82 0 h .5842 g 8349 3365 N -82 0 0 85 82 0 h
   .6084 g 8349 3450 N -82 0 0 86 82 0 h .6107 g 8349 3536 N -82 0 0 85 82 0 h .5972
   g 8349 3621 N -82 0 0 85 82 0 h .5777 g 8349 3706 N -82 0 0 86 82 0 h .5613 g
   8349 3792 N -82 0 0 85 82 0 h .5525 g 8349 3877 N -82 0 0 86 82 0 h .5499 g 8349
   3963 N -82 0 0 85 82 0 h .5476 g 8349 4048 N -82 0 0 85 82 0 h .5395 g 8349 4133
   N -82 0 0 86 82 0 h .5227 g 8349 4219 N -82 0 0 85 82 0 h .4995 g 8349 4304 N -82
   0 0 85 82 0 h .4769 g 8349 4389 N -82 0 0 86 82 0 h .4629 g 8349 4475 N -82 0 0
   85 82 0 h .4815 g 8431 1487 N -83 0 0 85 83 0 h .4828 g 8431 1572 N -83 0 0 86 83
   0 h .4851 g 8431 1658 N -83 0 0 85 83 0 h .4879 g 8431 1743 N -83 0 0 85 83 0 h
   .4905 g 8431 1828 N -83 0 0 86 83 0 h .492 g 8431 1914 N -83 0 0 85 83 0 h .4918
   g 8431 1999 N -83 0 0 85 83 0 h .4903 g 8431 2084 N -83 0 0 86 83 0 h .4884 g
   8431 2170 N -83 0 0 85 83 0 h .4874 g 8431 2255 N -83 0 0 86 83 0 h .4879 g 8431
   2341 N -83 0 0 85 83 0 h .4891 g 8431 2426 N -83 0 0 85 83 0 h .489 g 8431 2511 N
   -83 0 0 86 83 0 h .4852 g 8431 2597 N -83 0 0 85 83 0 h .4765 g 8431 2682 N -83 0
   0 85 83 0 h .4641 g 8431 2767 N -83 0 0 86 83 0 h .4525 g 8431 2853 N -83 0 0 85
   83 0 h .4473 g 8431 2938 N -83 0 0 85 83 0 h .4535 g 8431 3023 N -83 0 0 86 83 0
   h .4721 g 8431 3109 N -83 0 0 85 83 0 h .4993 g 8431 3194 N -83 0 0 86 83 0 h
   .5274 g 8431 3280 N -83 0 0 85 83 0 h .5473 g 8431 3365 N -83 0 0 85 83 0 h .5531
   g 8431 3450 N -83 0 0 86 83 0 h .5441 g 8431 3536 N -83 0 0 85 83 0 h .5258 g
   8431 3621 N -83 0 0 85 83 0 h .5067 g 8431 3706 N -83 0 0 86 83 0 h .495 g 8431
   3792 N -83 0 0 85 83 0 h .4942 g 8431 3877 N -83 0 0 86 83 0 h .502 g 8431 3963 N
   -83 0 0 85 83 0 h .5115 g 8431 4048 N -83 0 0 85 83 0 h .5152 g 8431 4133 N -83 0
   0 86 83 0 h .5089 g 8431 4219 N -83 0 0 85 83 0 h .494 g 8431 4304 N -83 0 0 85
   83 0 h .4769 g 8431 4389 N -83 0 0 86 83 0 h .4657 g 8431 4475 N -83 0 0 85 83 0
   h .4928 g 8514 1487 N -82 0 0 85 82 0 h .4912 g 8514 1572 N -82 0 0 86 82 0 h
   .4893 g 8514 1658 N -82 0 0 85 82 0 h .4888 g 8514 1743 N -82 0 0 85 82 0 h .4904
   g 8514 1828 N -82 0 0 86 82 0 h .4935 g 8514 1914 N -82 0 0 85 82 0 h .496 g 8514
   1999 N -82 0 0 85 82 0 h .4959 g 8514 2084 N -82 0 0 86 82 0 h .4924 g 8514 2170
   N -82 0 0 85 82 0 h .4867 g 8514 2255 N -82 0 0 86 82 0 h .4812 g 8514 2341 N -82
   0 0 85 82 0 h .4786 g 8514 2426 N -82 0 0 85 82 0 h .4796 g 8514 2511 N -82 0 0
   86 82 0 h .483 g 8514 2597 N -82 0 0 85 82 0 h .4865 g 8514 2682 N -82 0 0 85 82
   0 h .4878 g 8514 2767 N -82 0 0 86 82 0 h .4868 g 8514 2853 N -82 0 0 85 82 0 h
   .4856 g 8514 2938 N -82 0 0 85 82 0 h .4871 g 8514 3023 N -82 0 0 86 82 0 h .4936
   g 8514 3109 N -82 0 0 85 82 0 h .5043 g 8514 3194 N -82 0 0 86 82 0 h .5154 g
   8514 3280 N -82 0 0 85 82 0 h .5217 g 8514 3365 N -82 0 0 85 82 0 h .5189 g 8514
   3450 N -82 0 0 86 82 0 h .5068 g 8514 3536 N -82 0 0 85 82 0 h .4895 g 8514 3621
   N -82 0 0 85 82 0 h .4739 g 8514 3706 N -82 0 0 86 82 0 h .4665 g 8514 3792 N -82
   0 0 85 82 0 h .4701 g 8514 3877 N -82 0 0 86 82 0 h .4821 g 8514 3963 N -82 0 0
   85 82 0 h .4959 g 8514 4048 N -82 0 0 85 82 0 h .5043 g 8514 4133 N -82 0 0 86 82
   0 h .503 g 8514 4219 N -82 0 0 85 82 0 h .4929 g 8514 4304 N -82 0 0 85 82 0 h
   .4797 g 8514 4389 N -82 0 0 86 82 0 h .4707 g 8514 4475 N -82 0 0 85 82 0 h .4999
   g 8596 1487 N -82 0 0 85 82 0 h .4979 g 8596 1572 N -82 0 0 86 82 0 h .4959 g
   8596 1658 N -82 0 0 85 82 0 h .4962 g 8596 1743 N -82 0 0 85 82 0 h .5 g 8596
   1828 N -82 0 0 86 82 0 h .5064 g 8596 1914 N -82 0 0 85 82 0 h .5122 g 8596 1999
   N -82 0 0 85 82 0 h .5141 g 8596 2084 N -82 0 0 86 82 0 h .5101 g 8596 2170 N -82
   0 0 85 82 0 h .5012 g 8596 2255 N -82 0 0 86 82 0 h .4906 g 8596 2341 N -82 0 0
   85 82 0 h .4825 g 8596 2426 N -82 0 0 85 82 0 h .4799 g 8596 2511 N -82 0 0 86 82
   0 h .4828 g 8596 2597 N -82 0 0 85 82 0 h .4889 g 8596 2682 N -82 0 0 85 82 0 h
   .4947 g 8596 2767 N -82 0 0 86 82 0 h .4978 g 8596 2853 N -82 0 0 85 82 0 h .498
   g 8596 2938 N -82 0 0 85 82 0 h .497 g 8596 3023 N -82 0 0 86 82 0 h .4974 g 8596
   3109 N -82 0 0 85 82 0 h .5001 g 8596 3194 N -82 0 0 86 82 0 h .5038 g 8596 3280
   N -82 0 0 85 82 0 h .5056 g 8596 3365 N -82 0 0 85 82 0 h .5025 g 8596 3450 N -82
   0 0 86 82 0 h .494 g 8596 3536 N -82 0 0 85 82 0 h .4826 g 8596 3621 N -82 0 0 85
   82 0 h .4729 g 8596 3706 N -82 0 0 86 82 0 h .4696 g 8596 3792 N -82 0 0 85 82 0
   h .4745 g 8596 3877 N -82 0 0 86 82 0 h .4857 g 8596 3963 N -82 0 0 85 82 0 h
   .4978 g 8596 4048 N -82 0 0 85 82 0 h .505 g 8596 4133 N -82 0 0 86 82 0 h .5041
   g 8596 4219 N -82 0 0 85 82 0 h .4958 g 8596 4304 N -82 0 0 85 82 0 h .4848 g
   8596 4389 N -82 0 0 86 82 0 h .4773 g 8596 4475 N -82 0 0 85 82 0 h .5037 g 8678
   1487 N -82 0 0 85 82 0 h .5034 g 8678 1572 N -82 0 0 86 82 0 h .5045 g 8678 1658
   N -82 0 0 85 82 0 h .509 g 8678 1743 N -82 0 0 85 82 0 h .5176 g 8678 1828 N -82
   0 0 86 82 0 h .5286 g 8678 1914 N -82 0 0 85 82 0 h .5384 g 8678 1999 N -82 0 0
   85 82 0 h .5429 g 8678 2084 N -82 0 0 86 82 0 h .5393 g 8678 2170 N -82 0 0 85 82
   0 h .5282 g 8678 2255 N -82 0 0 86 82 0 h .5129 g 8678 2341 N -82 0 0 85 82 0 h
   .4983 g 8678 2426 N -82 0 0 85 82 0 h .4882 g 8678 2511 N -82 0 0 86 82 0 h .4843
   g 8678 2597 N -82 0 0 85 82 0 h .4851 g 8678 2682 N -82 0 0 85 82 0 h .4878 g
   8678 2767 N -82 0 0 86 82 0 h .4895 g 8678 2853 N -82 0 0 85 82 0 h .4891 g 8678
   2938 N -82 0 0 85 82 0 h .4875 g 8678 3023 N -82 0 0 86 82 0 h .4867 g 8678 3109
   N -82 0 0 85 82 0 h .4883 g 8678 3194 N -82 0 0 86 82 0 h .4924 g 8678 3280 N -82
   0 0 85 82 0 h .4972 g 8678 3365 N -82 0 0 85 82 0 h .5005 g 8678 3450 N -82 0 0
   86 82 0 h .501 g 8678 3536 N -82 0 0 85 82 0 h .4993 g 8678 3621 N -82 0 0 85 82
   0 h .4974 g 8678 3706 N -82 0 0 86 82 0 h .498 g 8678 3792 N -82 0 0 85 82 0 h
   .5021 g 8678 3877 N -82 0 0 86 82 0 h .5085 g 8678 3963 N -82 0 0 85 82 0 h .5141
   g 8678 4048 N -82 0 0 85 82 0 h .5155 g 8678 4133 N -82 0 0 86 82 0 h .511 g 8678
   4219 N -82 0 0 85 82 0 h .5018 g 8678 4304 N -82 0 0 85 82 0 h .4916 g 8678 4389
   N -82 0 0 86 82 0 h .485 g 8678 4475 N -82 0 0 85 82 0 h .505 g 8760 1487 N -83 0
   0 85 83 0 h .5079 g 8760 1572 N -83 0 0 86 83 0 h .5147 g 8760 1658 N -83 0 0 85
   83 0 h .526 g 8760 1743 N -83 0 0 85 83 0 h .5414 g 8760 1828 N -83 0 0 86 83 0 h
   .5584 g 8760 1914 N -83 0 0 85 83 0 h .5728 g 8760 1999 N -83 0 0 85 83 0 h .5802
   g 8760 2084 N -83 0 0 86 83 0 h .5777 g 8760 2170 N -83 0 0 85 83 0 h .5652 g
   8760 2255 N -83 0 0 86 83 0 h .5455 g 8760 2341 N -83 0 0 85 83 0 h .5231 g 8760
   2426 N -83 0 0 85 83 0 h .5026 g 8760 2511 N -83 0 0 86 83 0 h .4869 g 8760 2597
   N -83 0 0 85 83 0 h .4766 g 8760 2682 N -83 0 0 85 83 0 h .4703 g 8760 2767 N -83
   0 0 86 83 0 h .4664 g 8760 2853 N -83 0 0 85 83 0 h .4637 g 8760 2938 N -83 0 0
   85 83 0 h .4626 g 8760 3023 N -83 0 0 86 83 0 h .4645 g 8760 3109 N -83 0 0 85 83
   0 h .4705 g 8760 3194 N -83 0 0 86 83 0 h .4809 g 8760 3280 N -83 0 0 85 83 0 h
   .4947 g 8760 3365 N -83 0 0 85 83 0 h .5095 g 8760 3450 N -83 0 0 86 83 0 h .5231
   g 8760 3536 N -83 0 0 85 83 0 h .5338 g 8760 3621 N -83 0 0 85 83 0 h .5412 g
   8760 3706 N -83 0 0 86 83 0 h .5455 g 8760 3792 N -83 0 0 85 83 0 h .5471 g 8760
   3877 N -83 0 0 86 83 0 h .546 g 8760 3963 N -83 0 0 85 83 0 h .5418 g 8760 4048 N
   -83 0 0 85 83 0 h .5339 g 8760 4133 N -83 0 0 86 83 0 h .5228 g 8760 4219 N -83 0
   0 85 83 0 h .5105 g 8760 4304 N -83 0 0 85 83 0 h .4996 g 8760 4389 N -83 0 0 86
   83 0 h .4933 g 8760 4475 N -83 0 0 85 83 0 h .5046 g 8843 1487 N -82 0 0 85 82 0
   h .5119 g 8843 1572 N -82 0 0 86 82 0 h .5261 g 8843 1658 N -82 0 0 85 82 0 h
   .5462 g 8843 1743 N -82 0 0 85 82 0 h .57 g 8843 1828 N -82 0 0 86 82 0 h .5938 g
   8843 1914 N -82 0 0 85 82 0 h .6133 g 8843 1999 N -82 0 0 85 82 0 h .624 g 8843
   2084 N -82 0 0 86 82 0 h .623 g 8843 2170 N -82 0 0 85 82 0 h .6095 g 8843 2255 N
   -82 0 0 86 82 0 h .5853 g 8843 2341 N -82 0 0 85 82 0 h .5543 g 8843 2426 N -82 0
   0 85 82 0 h .5212 g 8843 2511 N -82 0 0 86 82 0 h .4903 g 8843 2597 N -82 0 0 85
   82 0 h .4645 g 8843 2682 N -82 0 0 85 82 0 h .4452 g 8843 2767 N -82 0 0 86 82 0
   h .4325 g 8843 2853 N -82 0 0 85 82 0 h .4263 g 8843 2938 N -82 0 0 85 82 0 h
   .4266 g 8843 3023 N -82 0 0 86 82 0 h .4338 g 8843 3109 N -82 0 0 85 82 0 h .4481
   g 8843 3194 N -82 0 0 86 82 0 h .4694 g 8843 3280 N -82 0 0 85 82 0 h .4964 g
   8843 3365 N -82 0 0 85 82 0 h .5262 g 8843 3450 N -82 0 0 86 82 0 h .5555 g 8843
   3536 N -82 0 0 85 82 0 h .5804 g 8843 3621 N -82 0 0 85 82 0 h .5977 g 8843 3706
   N -82 0 0 86 82 0 h .6057 g 8843 3792 N -82 0 0 85 82 0 h .604 g 8843 3877 N -82
   0 0 86 82 0 h .594 g 8843 3963 N -82 0 0 85 82 0 h .5777 g 8843 4048 N -82 0 0 85
   82 0 h .5583 g 8843 4133 N -82 0 0 86 82 0 h .5385 g 8843 4219 N -82 0 0 85 82 0
   h .5211 g 8843 4304 N -82 0 0 85 82 0 h .5082 g 8843 4389 N -82 0 0 86 82 0 h
   .5014 g 8843 4475 N -82 0 0 85 82 0 h .5034 g 8925 1487 N -82 0 0 85 82 0 h .5156
   g 8925 1572 N -82 0 0 86 82 0 h .5383 g 8925 1658 N -82 0 0 85 82 0 h .5683 g
   8925 1743 N -82 0 0 85 82 0 h .6015 g 8925 1828 N -82 0 0 86 82 0 h .633 g 8925
   1914 N -82 0 0 85 82 0 h .6581 g 8925 1999 N -82 0 0 85 82 0 h .6724 g 8925 2084
   N -82 0 0 86 82 0 h .673 g 8925 2170 N -82 0 0 85 82 0 h .6584 g 8925 2255 N -82
   0 0 86 82 0 h .6296 g 8925 2341 N -82 0 0 85 82 0 h .5893 g 8925 2426 N -82 0 0
   85 82 0 h .5423 g 8925 2511 N -82 0 0 86 82 0 h .4941 g 8925 2597 N -82 0 0 85 82
   0 h .4504 g 8925 2682 N -82 0 0 85 82 0 h .4155 g 8925 2767 N -82 0 0 86 82 0 h
   .3922 g 8925 2853 N -82 0 0 85 82 0 h .3816 g 8925 2938 N -82 0 0 85 82 0 h .3837
   g 8925 3023 N -82 0 0 86 82 0 h .3978 g 8925 3109 N -82 0 0 85 82 0 h .4229 g
   8925 3194 N -82 0 0 86 82 0 h .4578 g 8925 3280 N -82 0 0 85 82 0 h .5004 g 8925
   3365 N -82 0 0 85 82 0 h .5473 g 8925 3450 N -82 0 0 86 82 0 h .5935 g 8925 3536
   N -82 0 0 85 82 0 h .6333 g 8925 3621 N -82 0 0 85 82 0 h .6609 g 8925 3706 N -82
   0 0 86 82 0 h .6725 g 8925 3792 N -82 0 0 85 82 0 h .6673 g 8925 3877 N -82 0 0
   86 82 0 h .6478 g 8925 3963 N -82 0 0 85 82 0 h .619 g 8925 4048 N -82 0 0 85 82
   0 h .5869 g 8925 4133 N -82 0 0 86 82 0 h .557 g 8925 4219 N -82 0 0 85 82 0 h
   .5331 g 8925 4304 N -82 0 0 85 82 0 h .517 g 8925 4389 N -82 0 0 86 82 0 h .509 g
   8925 4475 N -82 0 0 85 82 0 h .5022 g 9007 1487 N -82 0 0 85 82 0 h .5194 g 9007
   1572 N -82 0 0 86 82 0 h .5508 g 9007 1658 N -82 0 0 85 82 0 h .5913 g 9007 1743
   N -82 0 0 85 82 0 h .6344 g 9007 1828 N -82 0 0 86 82 0 h .6741 g 9007 1914 N -82
   0 0 85 82 0 h .7051 g 9007 1999 N -82 0 0 85 82 0 h .7232 g 9007 2084 N -82 0 0
   86 82 0 h .7253 g 9007 2170 N -82 0 0 85 82 0 h .7094 g 9007 2255 N -82 0 0 86 82
   0 h .6754 g 9007 2341 N -82 0 0 85 82 0 h .6253 g 9007 2426 N -82 0 0 85 82 0 h
   .5638 g 9007 2511 N -82 0 0 86 82 0 h .4979 g 9007 2597 N -82 0 0 85 82 0 h .4355
   g 9007 2682 N -82 0 0 85 82 0 h .3843 g 9007 2767 N -82 0 0 86 82 0 h .3496 g
   9007 2853 N -82 0 0 85 82 0 h .3341 g 9007 2938 N -82 0 0 85 82 0 h .3379 g 9007
   3023 N -82 0 0 86 82 0 h .3594 g 9007 3109 N -82 0 0 85 82 0 h .3962 g 9007 3194
   N -82 0 0 86 82 0 h .4458 g 9007 3280 N -82 0 0 85 82 0 h .505 g 9007 3365 N -82
   0 0 85 82 0 h .5694 g 9007 3450 N -82 0 0 86 82 0 h .6325 g 9007 3536 N -82 0 0
   85 82 0 h .6868 g 9007 3621 N -82 0 0 85 82 0 h .7243 g 9007 3706 N -82 0 0 86 82
   0 h .7396 g 9007 3792 N -82 0 0 85 82 0 h .7315 g 9007 3877 N -82 0 0 86 82 0 h
   .7033 g 9007 3963 N -82 0 0 85 82 0 h .6625 g 9007 4048 N -82 0 0 85 82 0 h .6178
   g 9007 4133 N -82 0 0 86 82 0 h .5772 g 9007 4219 N -82 0 0 85 82 0 h .5458 g
   9007 4304 N -82 0 0 85 82 0 h .5252 g 9007 4389 N -82 0 0 86 82 0 h .5153 g 9007
   4475 N -82 0 0 85 82 0 h .5014 g 9089 1487 N -82 0 0 85 82 0 h .5234 g 9089 1572
   N -82 0 0 86 82 0 h .5633 g 9089 1658 N -82 0 0 85 82 0 h .6138 g 9089 1743 N -82
   0 0 85 82 0 h .6669 g 9089 1828 N -82 0 0 86 82 0 h .715 g 9089 1914 N -82 0 0 85
   82 0 h .7523 g 9089 1999 N -82 0 0 85 82 0 h .7742 g 9089 2084 N -82 0 0 86 82 0
   h .7775 g 9089 2170 N -82 0 0 85 82 0 h .7598 g 9089 2255 N -82 0 0 86 82 0 h
   .7201 g 9089 2341 N -82 0 0 85 82 0 h .66 g 9089 2426 N -82 0 0 85 82 0 h .5843 g
   9089 2511 N -82 0 0 86 82 0 h .5013 g 9089 2597 N -82 0 0 85 82 0 h .4211 g 9089
   2682 N -82 0 0 85 82 0 h .3541 g 9089 2767 N -82 0 0 86 82 0 h .3083 g 9089 2853
   N -82 0 0 85 82 0 h .2877 g 9089 2938 N -82 0 0 85 82 0 h .2929 g 9089 3023 N -82
   0 0 86 82 0 h .3214 g 9089 3109 N -82 0 0 85 82 0 h .3697 g 9089 3194 N -82 0 0
   86 82 0 h .4337 g 9089 3280 N -82 0 0 85 82 0 h .509 g 9089 3365 N -82 0 0 85 82
   0 h .59 g 9089 3450 N -82 0 0 86 82 0 h .6689 g 9089 3536 N -82 0 0 85 82 0 h
   .7364 g 9089 3621 N -82 0 0 85 82 0 h .7831 g 9089 3706 N -82 0 0 86 82 0 h .8022
   g 9089 3792 N -82 0 0 85 82 0 h .792 g 9089 3877 N -82 0 0 86 82 0 h .7567 g 9089
   3963 N -82 0 0 85 82 0 h .7054 g 9089 4048 N -82 0 0 85 82 0 h .6492 g 9089 4133
   N -82 0 0 86 82 0 h .5981 g 9089 4219 N -82 0 0 85 82 0 h .5585 g 9089 4304 N -82
   0 0 85 82 0 h .5326 g 9089 4389 N -82 0 0 86 82 0 h .5202 g 9089 4475 N -82 0 0
   85 82 0 h .5012 g 9171 1487 N -83 0 0 85 83 0 h .5275 g 9171 1572 N -83 0 0 86 83
   0 h .575 g 9171 1658 N -83 0 0 85 83 0 h .6349 g 9171 1743 N -83 0 0 85 83 0 h
   .6974 g 9171 1828 N -83 0 0 86 83 0 h .7536 g 9171 1914 N -83 0 0 85 83 0 h .7969
   g 9171 1999 N -83 0 0 85 83 0 h .8224 g 9171 2084 N -83 0 0 86 83 0 h .8266 g
   9171 2170 N -83 0 0 85 83 0 h .8067 g 9171 2255 N -83 0 0 86 83 0 h .7614 g 9171
   2341 N -83 0 0 85 83 0 h .6917 g 9171 2426 N -83 0 0 85 83 0 h .6029 g 9171 2511
   N -83 0 0 86 83 0 h .5042 g 9171 2597 N -83 0 0 85 83 0 h .408 g 9171 2682 N -83
   0 0 85 83 0 h .3267 g 9171 2767 N -83 0 0 86 83 0 h .2706 g 9171 2853 N -83 0 0
   85 83 0 h .2451 g 9171 2938 N -83 0 0 85 83 0 h .2512 g 9171 3023 N -83 0 0 86 83
   0 h .286 g 9171 3109 N -83 0 0 85 83 0 h .3447 g 9171 3194 N -83 0 0 86 83 0 h
   .422 g 9171 3280 N -83 0 0 85 83 0 h .5121 g 9171 3365 N -83 0 0 85 83 0 h .608 g
   9171 3450 N -83 0 0 86 83 0 h .7007 g 9171 3536 N -83 0 0 85 83 0 h .7797 g 9171
   3621 N -83 0 0 85 83 0 h .8344 g 9171 3706 N -83 0 0 86 83 0 h .8571 g 9171 3792
   N -83 0 0 85 83 0 h .8457 g 9171 3877 N -83 0 0 86 83 0 h .8051 g 9171 3963 N -83
   0 0 85 83 0 h .7453 g 9171 4048 N -83 0 0 85 83 0 h .6792 g 9171 4133 N -83 0 0
   86 83 0 h .6184 g 9171 4219 N -83 0 0 85 83 0 h .5706 g 9171 4304 N -83 0 0 85 83
   0 h .5389 g 9171 4389 N -83 0 0 86 83 0 h .5235 g 9171 4475 N -83 0 0 85 83 0 h
   .5014 g 9254 1487 N -82 0 0 85 82 0 h .5313 g 9254 1572 N -82 0 0 86 82 0 h .5853
   g 9254 1658 N -82 0 0 85 82 0 h .6533 g 9254 1743 N -82 0 0 85 82 0 h .7241 g
   9254 1828 N -82 0 0 86 82 0 h .7876 g 9254 1914 N -82 0 0 85 82 0 h .8363 g 9254
   1999 N -82 0 0 85 82 0 h .865 g 9254 2084 N -82 0 0 86 82 0 h .8698 g 9254 2170 N
   -82 0 0 85 82 0 h .8476 g 9254 2255 N -82 0 0 86 82 0 h .7969 g 9254 2341 N -82 0
   0 85 82 0 h .7187 g 9254 2426 N -82 0 0 85 82 0 h .6186 g 9254 2511 N -82 0 0 86
   82 0 h .5067 g 9254 2597 N -82 0 0 85 82 0 h .3968 g 9254 2682 N -82 0 0 85 82 0
   h .3034 g 9254 2767 N -82 0 0 86 82 0 h .2383 g 9254 2853 N -82 0 0 85 82 0 h
   .2084 g 9254 2938 N -82 0 0 85 82 0 h .215 g 9254 3023 N -82 0 0 86 82 0 h .2551
   g 9254 3109 N -82 0 0 85 82 0 h .3228 g 9254 3194 N -82 0 0 86 82 0 h .4116 g
   9254 3280 N -82 0 0 85 82 0 h .5143 g 9254 3365 N -82 0 0 85 82 0 h .6227 g 9254
   3450 N -82 0 0 86 82 0 h .7268 g 9254 3536 N -82 0 0 85 82 0 h .815 g 9254 3621 N
   -82 0 0 85 82 0 h .8762 g 9254 3706 N -82 0 0 86 82 0 h .9021 g 9254 3792 N -82 0
   0 85 82 0 h .8905 g 9254 3877 N -82 0 0 86 82 0 h .8462 g 9254 3963 N -82 0 0 85
   82 0 h .7801 g 9254 4048 N -82 0 0 85 82 0 h .7061 g 9254 4133 N -82 0 0 86 82 0
   h .6368 g 9254 4219 N -82 0 0 85 82 0 h .5814 g 9254 4304 N -82 0 0 85 82 0 h
   .5439 g 9254 4389 N -82 0 0 86 82 0 h .5254 g 9254 4475 N -82 0 0 85 82 0 h .5018
   g 9336 1487 N -82 0 0 85 82 0 h .5346 g 9336 1572 N -82 0 0 86 82 0 h .5936 g
   9336 1658 N -82 0 0 85 82 0 h .6679 g 9336 1743 N -82 0 0 85 82 0 h .7453 g 9336
   1828 N -82 0 0 86 82 0 h .8147 g 9336 1914 N -82 0 0 85 82 0 h .8678 g 9336 1999
   N -82 0 0 85 82 0 h .8989 g 9336 2084 N -82 0 0 86 82 0 h .9039 g 9336 2170 N -82
   0 0 85 82 0 h .8797 g 9336 2255 N -82 0 0 86 82 0 h .8245 g 9336 2341 N -82 0 0
   85 82 0 h .7395 g 9336 2426 N -82 0 0 85 82 0 h .6306 g 9336 2511 N -82 0 0 86 82
   0 h .5087 g 9336 2597 N -82 0 0 85 82 0 h .3884 g 9336 2682 N -82 0 0 85 82 0 h
   .2855 g 9336 2767 N -82 0 0 86 82 0 h .2133 g 9336 2853 N -82 0 0 85 82 0 h .1797
   g 9336 2938 N -82 0 0 85 82 0 h .1866 g 9336 3023 N -82 0 0 86 82 0 h .2306 g
   9336 3109 N -82 0 0 85 82 0 h .3054 g 9336 3194 N -82 0 0 86 82 0 h .4033 g 9336
   3280 N -82 0 0 85 82 0 h .5157 g 9336 3365 N -82 0 0 85 82 0 h .6335 g 9336 3450
   N -82 0 0 86 82 0 h .7459 g 9336 3536 N -82 0 0 85 82 0 h .8408 g 9336 3621 N -82
   0 0 85 82 0 h .9066 g 9336 3706 N -82 0 0 86 82 0 h .9351 g 9336 3792 N -82 0 0
   85 82 0 h .9238 g 9336 3877 N -82 0 0 86 82 0 h .8776 g 9336 3963 N -82 0 0 85 82
   0 h .8076 g 9336 4048 N -82 0 0 85 82 0 h .7278 g 9336 4133 N -82 0 0 86 82 0 h
   .652 g 9336 4219 N -82 0 0 85 82 0 h .59 g 9336 4304 N -82 0 0 85 82 0 h .5475 g
   9336 4389 N -82 0 0 86 82 0 h .5261 g 9336 4475 N -82 0 0 85 82 0 h .5024 g 9418
   1487 N -82 0 0 85 82 0 h .5368 g 9418 1572 N -82 0 0 86 82 0 h .5991 g 9418 1658
   N -82 0 0 85 82 0 h .6775 g 9418 1743 N -82 0 0 85 82 0 h .7592 g 9418 1828 N -82
   0 0 86 82 0 h .8325 g 9418 1914 N -82 0 0 85 82 0 h .8885 g 9418 1999 N -82 0 0
   85 82 0 h .9211 g 9418 2084 N -82 0 0 86 82 0 h .926 g 9418 2170 N -82 0 0 85 82
   0 h .9002 g 9418 2255 N -82 0 0 86 82 0 h .8419 g 9418 2341 N -82 0 0 85 82 0 h
   .7526 g 9418 2426 N -82 0 0 85 82 0 h .6382 g 9418 2511 N -82 0 0 86 82 0 h .5101
   g 9418 2597 N -82 0 0 85 82 0 h .3833 g 9418 2682 N -82 0 0 85 82 0 h .2745 g
   9418 2767 N -82 0 0 86 82 0 h .1975 g 9418 2853 N -82 0 0 85 82 0 h .1612 g 9418
   2938 N -82 0 0 85 82 0 h .168 g 9418 3023 N -82 0 0 86 82 0 h .2145 g 9418 3109 N
   -82 0 0 85 82 0 h .294 g 9418 3194 N -82 0 0 86 82 0 h .3977 g 9418 3280 N -82 0
   0 85 82 0 h .5164 g 9418 3365 N -82 0 0 85 82 0 h .6399 g 9418 3450 N -82 0 0 86
   82 0 h .7569 g 9418 3536 N -82 0 0 85 82 0 h .8553 g 9418 3621 N -82 0 0 85 82 0
   h .9237 g 9418 3706 N -82 0 0 86 82 0 h .9538 g 9418 3792 N -82 0 0 85 82 0 h
   .9434 g 9418 3877 N -82 0 0 86 82 0 h .8971 g 9418 3963 N -82 0 0 85 82 0 h .8254
   g 9418 4048 N -82 0 0 85 82 0 h .7426 g 9418 4133 N -82 0 0 86 82 0 h .6625 g
   9418 4219 N -82 0 0 85 82 0 h .5959 g 9418 4304 N -82 0 0 85 82 0 h .5494 g 9418
   4389 N -82 0 0 86 82 0 h .5257 g 9418 4475 N -82 0 0 85 82 0 h .5028 g 9500 1487
   N -83 0 0 85 83 0 h .5379 g 9500 1572 N -83 0 0 86 83 0 h .6011 g 9500 1658 N -83
   0 0 85 83 0 h .681 g 9500 1743 N -83 0 0 85 83 0 h .7642 g 9500 1828 N -83 0 0 86
   83 0 h .8388 g 9500 1914 N -83 0 0 85 83 0 h .8957 g 9500 1999 N -83 0 0 85 83 0
   h .9285 g 9500 2084 N -83 0 0 86 83 0 h .9331 g 9500 2170 N -83 0 0 85 83 0 h
   .9063 g 9500 2255 N -83 0 0 86 83 0 h .8469 g 9500 2341 N -83 0 0 85 83 0 h .7563
   g 9500 2426 N -83 0 0 85 83 0 h .6406 g 9500 2511 N -83 0 0 86 83 0 h .5109 g
   9500 2597 N -83 0 0 85 83 0 h .3824 g 9500 2682 N -83 0 0 85 83 0 h .2715 g 9500
   2767 N -83 0 0 86 83 0 h .1927 g 9500 2853 N -83 0 0 85 83 0 h .1551 g 9500 2938
   N -83 0 0 85 83 0 h .1614 g 9500 3023 N -83 0 0 86 83 0 h .2087 g 9500 3109 N -83
   0 0 85 83 0 h .2899 g 9500 3194 N -83 0 0 86 83 0 h .3958 g 9500 3280 N -83 0 0
   85 83 0 h .5164 g 9500 3365 N -83 0 0 85 83 0 h .6411 g 9500 3450 N -83 0 0 86 83
   0 h .7585 g 9500 3536 N -83 0 0 85 83 0 h .8569 g 9500 3621 N -83 0 0 85 83 0 h
   .9254 g 9500 3706 N -83 0 0 86 83 0 h .9562 g 9500 3792 N -83 0 0 85 83 0 h .947
   g 9500 3877 N -83 0 0 86 83 0 h .9021 g 9500 3963 N -83 0 0 85 83 0 h .8315 g
   9500 4048 N -83 0 0 85 83 0 h .7486 g 9500 4133 N -83 0 0 86 83 0 h .6672 g 9500
   4219 N -83 0 0 85 83 0 h .5984 g 9500 4304 N -83 0 0 85 83 0 h .5495 g 9500 4389
   N -83 0 0 86 83 0 h .5243 g 9500 4475 N -83 0 0 85 83 0 h .5031 g 9583 1487 N -82
   0 0 85 82 0 h .5373 g 9583 1572 N -82 0 0 86 82 0 h .5991 g 9583 1658 N -82 0 0
   85 82 0 h .6772 g 9583 1743 N -82 0 0 85 82 0 h .7585 g 9583 1828 N -82 0 0 86 82
   0 h .8313 g 9583 1914 N -82 0 0 85 82 0 h .8866 g 9583 1999 N -82 0 0 85 82 0 h
   .9182 g 9583 2084 N -82 0 0 86 82 0 h .9221 g 9583 2170 N -82 0 0 85 82 0 h .8954
   g 9583 2255 N -82 0 0 86 82 0 h .8373 g 9583 2341 N -82 0 0 85 82 0 h .7491 g
   9583 2426 N -82 0 0 85 82 0 h .6369 g 9583 2511 N -82 0 0 86 82 0 h .5111 g 9583
   2597 N -82 0 0 85 82 0 h .3862 g 9583 2682 N -82 0 0 85 82 0 h .2781 g 9583 2767
   N -82 0 0 86 82 0 h .2008 g 9583 2853 N -82 0 0 85 82 0 h .1634 g 9583 2938 N -82
   0 0 85 82 0 h .1691 g 9583 3023 N -82 0 0 86 82 0 h .2152 g 9583 3109 N -82 0 0
   85 82 0 h .2946 g 9583 3194 N -82 0 0 86 82 0 h .3982 g 9583 3280 N -82 0 0 85 82
   0 h .5157 g 9583 3365 N -82 0 0 85 82 0 h .6366 g 9583 3450 N -82 0 0 86 82 0 h
   .7497 g 9583 3536 N -82 0 0 85 82 0 h .8441 g 9583 3621 N -82 0 0 85 82 0 h .9098
   g 9583 3706 N -82 0 0 86 82 0 h .9399 g 9583 3792 N -82 0 0 85 82 0 h .9322 g
   9583 3877 N -82 0 0 86 82 0 h .8904 g 9583 3963 N -82 0 0 85 82 0 h .8235 g 9583
   4048 N -82 0 0 85 82 0 h .744 g 9583 4133 N -82 0 0 86 82 0 h .6647 g 9583 4219 N
   -82 0 0 85 82 0 h .5966 g 9583 4304 N -82 0 0 85 82 0 h .5476 g 9583 4389 N -82 0
   0 86 82 0 h .5221 g 9583 4475 N -82 0 0 85 82 0 h .5031 g 9665 1487 N -82 0 0 85
   82 0 h .5349 g 9665 1572 N -82 0 0 86 82 0 h .5924 g 9665 1658 N -82 0 0 85 82 0
   h .6649 g 9665 1743 N -82 0 0 85 82 0 h .7404 g 9665 1828 N -82 0 0 86 82 0 h
   .8078 g 9665 1914 N -82 0 0 85 82 0 h .8585 g 9665 1999 N -82 0 0 85 82 0 h .8872
   g 9665 2084 N -82 0 0 86 82 0 h .89 g 9665 2170 N -82 0 0 85 82 0 h .8648 g 9665
   2255 N -82 0 0 86 82 0 h .8107 g 9665 2341 N -82 0 0 85 82 0 h .7295 g 9665 2426
   N -82 0 0 85 82 0 h .6263 g 9665 2511 N -82 0 0 86 82 0 h .5106 g 9665 2597 N -82
   0 0 85 82 0 h .3955 g 9665 2682 N -82 0 0 85 82 0 h .2955 g 9665 2767 N -82 0 0
   86 82 0 h .2235 g 9665 2853 N -82 0 0 85 82 0 h .1884 g 9665 2938 N -82 0 0 85 82
   0 h .1932 g 9665 3023 N -82 0 0 86 82 0 h .2358 g 9665 3109 N -82 0 0 85 82 0 h
   .3096 g 9665 3194 N -82 0 0 86 82 0 h .4058 g 9665 3280 N -82 0 0 85 82 0 h .5145
   g 9665 3365 N -82 0 0 85 82 0 h .6257 g 9665 3450 N -82 0 0 86 82 0 h .7292 g
   9665 3536 N -82 0 0 85 82 0 h .8152 g 9665 3621 N -82 0 0 85 82 0 h .8751 g 9665
   3706 N -82 0 0 86 82 0 h .9028 g 9665 3792 N -82 0 0 85 82 0 h .8966 g 9665 3877
   N -82 0 0 86 82 0 h .8595 g 9665 3963 N -82 0 0 85 82 0 h .7994 g 9665 4048 N -82
   0 0 85 82 0 h .7269 g 9665 4133 N -82 0 0 86 82 0 h .6536 g 9665 4219 N -82 0 0
   85 82 0 h .5899 g 9665 4304 N -82 0 0 85 82 0 h .5435 g 9665 4389 N -82 0 0 86 82
   0 h .5192 g 9665 4475 N -82 0 0 85 82 0 h .5026 g 9747 1487 N -82 0 0 85 82 0 h
   .5303 g 9747 1572 N -82 0 0 86 82 0 h .5804 g 9747 1658 N -82 0 0 85 82 0 h .6435
   g 9747 1743 N -82 0 0 85 82 0 h .7087 g 9747 1828 N -82 0 0 86 82 0 h .7666 g
   9747 1914 N -82 0 0 85 82 0 h .8096 g 9747 1999 N -82 0 0 85 82 0 h .8333 g 9747
   2084 N -82 0 0 86 82 0 h .8348 g 9747 2170 N -82 0 0 85 82 0 h .8125 g 9747 2255
   N -82 0 0 86 82 0 h .7659 g 9747 2341 N -82 0 0 85 82 0 h .6964 g 9747 2426 N -82
   0 0 85 82 0 h .6083 g 9747 2511 N -82 0 0 86 82 0 h .5095 g 9747 2597 N -82 0 0
   85 82 0 h .4108 g 9747 2682 N -82 0 0 85 82 0 h .3246 g 9747 2767 N -82 0 0 86 82
   0 h .2622 g 9747 2853 N -82 0 0 85 82 0 h .2314 g 9747 2938 N -82 0 0 85 82 0 h
   .2352 g 9747 3023 N -82 0 0 86 82 0 h .2719 g 9747 3109 N -82 0 0 85 82 0 h .3358
   g 9747 3194 N -82 0 0 86 82 0 h .419 g 9747 3280 N -82 0 0 85 82 0 h .5128 g 9747
   3365 N -82 0 0 85 82 0 h .6081 g 9747 3450 N -82 0 0 86 82 0 h .6963 g 9747 3536
   N -82 0 0 85 82 0 h .7692 g 9747 3621 N -82 0 0 85 82 0 h .8199 g 9747 3706 N -82
   0 0 86 82 0 h .8436 g 9747 3792 N -82 0 0 85 82 0 h .8389 g 9747 3877 N -82 0 0
   86 82 0 h .8081 g 9747 3963 N -82 0 0 85 82 0 h .7575 g 9747 4048 N -82 0 0 85 82
   0 h .696 g 9747 4133 N -82 0 0 86 82 0 h .6331 g 9747 4219 N -82 0 0 85 82 0 h
   .5778 g 9747 4304 N -82 0 0 85 82 0 h .5372 g 9747 4389 N -82 0 0 86 82 0 h .5157
   g 9747 4475 N -82 0 0 85 82 0 h .5016 g 9829 1487 N -82 0 0 85 82 0 h .5238 g
   9829 1572 N -82 0 0 86 82 0 h .5638 g 9829 1658 N -82 0 0 85 82 0 h .6138 g 9829
   1743 N -82 0 0 85 82 0 h .6649 g 9829 1828 N -82 0 0 86 82 0 h .7095 g 9829 1914
   N -82 0 0 85 82 0 h .742 g 9829 1999 N -82 0 0 85 82 0 h .759 g 9829 2084 N -82 0
   0 86 82 0 h .759 g 9829 2170 N -82 0 0 85 82 0 h .7409 g 9829 2255 N -82 0 0 86
   82 0 h .7047 g 9829 2341 N -82 0 0 85 82 0 h .6514 g 9829 2426 N -82 0 0 85 82 0
   h .5838 g 9829 2511 N -82 0 0 86 82 0 h .5077 g 9829 2597 N -82 0 0 85 82 0 h
   .4314 g 9829 2682 N -82 0 0 85 82 0 h .3641 g 9829 2767 N -82 0 0 86 82 0 h .315
   g 9829 2853 N -82 0 0 85 82 0 h .2904 g 9829 2938 N -82 0 0 85 82 0 h .2931 g
   9829 3023 N -82 0 0 86 82 0 h .3218 g 9829 3109 N -82 0 0 85 82 0 h .3721 g 9829
   3194 N -82 0 0 86 82 0 h .4374 g 9829 3280 N -82 0 0 85 82 0 h .5107 g 9829 3365
   N -82 0 0 85 82 0 h .5847 g 9829 3450 N -82 0 0 86 82 0 h .6526 g 9829 3536 N -82
   0 0 85 82 0 h .7083 g 9829 3621 N -82 0 0 85 82 0 h .7469 g 9829 3706 N -82 0 0
   86 82 0 h .765 g 9829 3792 N -82 0 0 85 82 0 h .7615 g 9829 3877 N -82 0 0 86 82
   0 h .7383 g 9829 3963 N -82 0 0 85 82 0 h .6999 g 9829 4048 N -82 0 0 85 82 0 h
   .6527 g 9829 4133 N -82 0 0 86 82 0 h .604 g 9829 4219 N -82 0 0 85 82 0 h .5609
   g 9829 4304 N -82 0 0 85 82 0 h .5289 g 9829 4389 N -82 0 0 86 82 0 h .5119 g
   9829 4475 N -82 0 0 85 82 0 h .5003 g 9911 1487 N -83 0 0 85 83 0 h .516 g 9911
   1572 N -83 0 0 86 83 0 h .544 g 9911 1658 N -83 0 0 85 83 0 h .5784 g 9911 1743 N
   -83 0 0 85 83 0 h .6127 g 9911 1828 N -83 0 0 86 83 0 h .6416 g 9911 1914 N -83 0
   0 85 83 0 h .6615 g 9911 1999 N -83 0 0 85 83 0 h .6707 g 9911 2084 N -83 0 0 86
   83 0 h .6689 g 9911 2170 N -83 0 0 85 83 0 h .6561 g 9911 2255 N -83 0 0 86 83 0
   h .6324 g 9911 2341 N -83 0 0 85 83 0 h .5981 g 9911 2426 N -83 0 0 85 83 0 h
   .5548 g 9911 2511 N -83 0 0 86 83 0 h .5056 g 9911 2597 N -83 0 0 85 83 0 h .4555
   g 9911 2682 N -83 0 0 85 83 0 h .4108 g 9911 2767 N -83 0 0 86 83 0 h .3775 g
   9911 2853 N -83 0 0 85 83 0 h .3605 g 9911 2938 N -83 0 0 85 83 0 h .362 g 9911
   3023 N -83 0 0 86 83 0 h .3813 g 9911 3109 N -83 0 0 85 83 0 h .4153 g 9911 3194
   N -83 0 0 86 83 0 h .4594 g 9911 3280 N -83 0 0 85 83 0 h .5084 g 9911 3365 N -83
   0 0 85 83 0 h .5572 g 9911 3450 N -83 0 0 86 83 0 h .6015 g 9911 3536 N -83 0 0
   85 83 0 h .6373 g 9911 3621 N -83 0 0 85 83 0 h .6619 g 9911 3706 N -83 0 0 86 83
   0 h .6733 g 9911 3792 N -83 0 0 85 83 0 h .671 g 9911 3877 N -83 0 0 86 83 0 h
   .6561 g 9911 3963 N -83 0 0 85 83 0 h .6314 g 9911 4048 N -83 0 0 85 83 0 h .6008
   g 9911 4133 N -83 0 0 86 83 0 h .569 g 9911 4219 N -83 0 0 85 83 0 h .5406 g 9911
   4304 N -83 0 0 85 83 0 h .5193 g 9911 4389 N -83 0 0 86 83 0 h .508 g 9911 4475 N
   -83 0 0 85 83 0 h .4988 g 9994 1487 N -82 0 0 85 82 0 h .5075 g 9994 1572 N -82 0
   0 86 82 0 h .5225 g 9994 1658 N -82 0 0 85 82 0 h .5401 g 9994 1743 N -82 0 0 85
   82 0 h .5563 g 9994 1828 N -82 0 0 86 82 0 h .5683 g 9994 1914 N -82 0 0 85 82 0
   h .5746 g 9994 1999 N -82 0 0 85 82 0 h .5755 g 9994 2084 N -82 0 0 86 82 0 h
   .572 g 9994 2170 N -82 0 0 85 82 0 h .5649 g 9994 2255 N -82 0 0 86 82 0 h .5546
   g 9994 2341 N -82 0 0 85 82 0 h .5409 g 9994 2426 N -82 0 0 85 82 0 h .5237 g
   9994 2511 N -82 0 0 86 82 0 h .5033 g 9994 2597 N -82 0 0 85 82 0 h .4814 g 9994
   2682 N -82 0 0 85 82 0 h .4609 g 9994 2767 N -82 0 0 86 82 0 h .4448 g 9994 2853
   N -82 0 0 85 82 0 h .4361 g 9994 2938 N -82 0 0 85 82 0 h .4364 g 9994 3023 N -82
   0 0 86 82 0 h .4455 g 9994 3109 N -82 0 0 85 82 0 h .4619 g 9994 3194 N -82 0 0
   86 82 0 h .483 g 9994 3280 N -82 0 0 85 82 0 h .5059 g 9994 3365 N -82 0 0 85 82
   0 h .5279 g 9994 3450 N -82 0 0 86 82 0 h .5469 g 9994 3536 N -82 0 0 85 82 0 h
   .5617 g 9994 3621 N -82 0 0 85 82 0 h .5713 g 9994 3706 N -82 0 0 86 82 0 h .5754
   g 9994 3792 N -82 0 0 85 82 0 h .5741 g 9994 3877 N -82 0 0 86 82 0 h .5678 g
   9994 3963 N -82 0 0 85 82 0 h .5575 g 9994 4048 N -82 0 0 85 82 0 h .5446 g 9994
   4133 N -82 0 0 86 82 0 h .531 g 9994 4219 N -82 0 0 85 82 0 h .5185 g 9994 4304 N
   -82 0 0 85 82 0 h .5091 g 9994 4389 N -82 0 0 86 82 0 h .504 g 9994 4475 N -82 0
   0 85 82 0 h .4973 g 10076 1487 N -82 0 0 85 82 0 h .4989 g 10076 1572 N -82 0 0
   86 82 0 h .5009 g 10076 1658 N -82 0 0 85 82 0 h .5018 g 10076 1743 N -82 0 0 85
   82 0 h .4999 g 10076 1828 N -82 0 0 86 82 0 h .4949 g 10076 1914 N -82 0 0 85 82
   0 h .4878 g 10076 1999 N -82 0 0 85 82 0 h .4805 g 10076 2084 N -82 0 0 86 82 0 h
   .4753 g 10076 2170 N -82 0 0 85 82 0 h .474 g 10076 2255 N -82 0 0 86 82 0 h
   .4772 g 10076 2341 N -82 0 0 85 82 0 h .484 g 10076 2426 N -82 0 0 85 82 0 h
   .4926 g 10076 2511 N -82 0 0 86 82 0 h .5009 g 10076 2597 N -82 0 0 85 82 0 h
   .5072 g 10076 2682 N -82 0 0 85 82 0 h .5108 g 10076 2767 N -82 0 0 86 82 0 h
   .512 g 10076 2853 N -82 0 0 85 82 0 h .5116 g 10076 2938 N -82 0 0 85 82 0 h
   .5107 g 10076 3023 N -82 0 0 86 82 0 h .5097 g 10076 3109 N -82 0 0 85 82 0 h
   .5086 g 10076 3194 N -82 0 0 86 82 0 h .5067 g 10076 3280 N -82 0 0 85 82 0 h
   .5035 g 10076 3365 N -82 0 0 85 82 0 h .4987 g 10076 3450 N -82 0 0 86 82 0 h
   .4928 g 10076 3536 N -82 0 0 85 82 0 h .4867 g 10076 3621 N -82 0 0 85 82 0 h
   .4815 g 10076 3706 N -82 0 0 86 82 0 h .4784 g 10076 3792 N -82 0 0 85 82 0 h
   .4779 g 10076 3877 N -82 0 0 86 82 0 h .4799 g 10076 3963 N -82 0 0 85 82 0 h
   .4836 g 10076 4048 N -82 0 0 85 82 0 h .4882 g 10076 4133 N -82 0 0 86 82 0 h
   .4927 g 10076 4219 N -82 0 0 85 82 0 h .4965 g 10076 4304 N -82 0 0 85 82 0 h
   .499 g 10076 4389 N -82 0 0 86 82 0 h .5003 g 10076 4475 N -82 0 0 85 82 0 h
   .4959 g 10158 1487 N -82 0 0 85 82 0 h .4909 g 10158 1572 N -82 0 0 86 82 0 h
   .481 g 10158 1658 N -82 0 0 85 82 0 h .4662 g 10158 1743 N -82 0 0 85 82 0 h
   .4476 g 10158 1828 N -82 0 0 86 82 0 h .4271 g 10158 1914 N -82 0 0 85 82 0 h
   .4075 g 10158 1999 N -82 0 0 85 82 0 h .3927 g 10158 2084 N -82 0 0 86 82 0 h
   .3861 g 10158 2170 N -82 0 0 85 82 0 h .3902 g 10158 2255 N -82 0 0 86 82 0 h
   .4058 g 10158 2341 N -82 0 0 85 82 0 h .4315 g 10158 2426 N -82 0 0 85 82 0 h
   .464 g 10158 2511 N -82 0 0 86 82 0 h .4986 g 10158 2597 N -82 0 0 85 82 0 h
   .5309 g 10158 2682 N -82 0 0 85 82 0 h .5568 g 10158 2767 N -82 0 0 86 82 0 h
   .574 g 10158 2853 N -82 0 0 85 82 0 h .5815 g 10158 2938 N -82 0 0 85 82 0 h
   .5795 g 10158 3023 N -82 0 0 86 82 0 h .5692 g 10158 3109 N -82 0 0 85 82 0 h
   .5517 g 10158 3194 N -82 0 0 86 82 0 h .5285 g 10158 3280 N -82 0 0 85 82 0 h
   .5012 g 10158 3365 N -82 0 0 85 82 0 h .4719 g 10158 3450 N -82 0 0 86 82 0 h
   .443 g 10158 3536 N -82 0 0 85 82 0 h .4178 g 10158 3621 N -82 0 0 85 82 0 h
   .3991 g 10158 3706 N -82 0 0 86 82 0 h .3892 g 10158 3792 N -82 0 0 85 82 0 h
   .3894 g 10158 3877 N -82 0 0 86 82 0 h .3988 g 10158 3963 N -82 0 0 85 82 0 h
   .4154 g 10158 4048 N -82 0 0 85 82 0 h .436 g 10158 4133 N -82 0 0 86 82 0 h
   .4573 g 10158 4219 N -82 0 0 85 82 0 h .4759 g 10158 4304 N -82 0 0 85 82 0 h
   .4897 g 10158 4389 N -82 0 0 86 82 0 h .4969 g 10158 4475 N -82 0 0 85 82 0 h
   .4948 g 10240 1487 N -83 0 0 85 83 0 h .4843 g 10240 1572 N -83 0 0 86 83 0 h
   .4642 g 10240 1658 N -83 0 0 85 83 0 h .4364 g 10240 1743 N -83 0 0 85 83 0 h
   .4037 g 10240 1828 N -83 0 0 86 83 0 h .3701 g 10240 1914 N -83 0 0 85 83 0 h
   .3403 g 10240 1999 N -83 0 0 85 83 0 h .3193 g 10240 2084 N -83 0 0 86 83 0 h
   .3116 g 10240 2170 N -83 0 0 85 83 0 h .3203 g 10240 2255 N -83 0 0 86 83 0 h
   .3463 g 10240 2341 N -83 0 0 85 83 0 h .3877 g 10240 2426 N -83 0 0 85 83 0 h .44
   g 10240 2511 N -83 0 0 86 83 0 h .4967 g 10240 2597 N -83 0 0 85 83 0 h .5507 g
   10240 2682 N -83 0 0 85 83 0 h .5954 g 10240 2767 N -83 0 0 86 83 0 h .626 g
   10240 2853 N -83 0 0 85 83 0 h .6401 g 10240 2938 N -83 0 0 85 83 0 h .6373 g
   10240 3023 N -83 0 0 86 83 0 h .619 g 10240 3109 N -83 0 0 85 83 0 h .5878 g
   10240 3194 N -83 0 0 86 83 0 h .5468 g 10240 3280 N -83 0 0 85 83 0 h .4993 g
   10240 3365 N -83 0 0 85 83 0 h .4494 g 10240 3450 N -83 0 0 86 83 0 h .4014 g
   10240 3536 N -83 0 0 85 83 0 h .3603 g 10240 3621 N -83 0 0 85 83 0 h .3303 g
   10240 3706 N -83 0 0 86 83 0 h .3149 g 10240 3792 N -83 0 0 85 83 0 h .3154 g
   10240 3877 N -83 0 0 86 83 0 h .3309 g 10240 3963 N -83 0 0 85 83 0 h .3581 g
   10240 4048 N -83 0 0 85 83 0 h .3921 g 10240 4133 N -83 0 0 86 83 0 h .4274 g
   10240 4219 N -83 0 0 85 83 0 h .4587 g 10240 4304 N -83 0 0 85 83 0 h .4819 g
   10240 4389 N -83 0 0 86 83 0 h .4942 g 10240 4475 N -83 0 0 85 83 0 h .494 g
   10323 1487 N -82 0 0 85 82 0 h .4795 g 10323 1572 N -82 0 0 86 82 0 h .4522 g
   10323 1658 N -82 0 0 85 82 0 h .415 g 10323 1743 N -82 0 0 85 82 0 h .3724 g
   10323 1828 N -82 0 0 86 82 0 h .3296 g 10323 1914 N -82 0 0 85 82 0 h .2927 g
   10323 1999 N -82 0 0 85 82 0 h .2674 g 10323 2084 N -82 0 0 86 82 0 h .2591 g
   10323 2170 N -82 0 0 85 82 0 h .271 g 10323 2255 N -82 0 0 86 82 0 h .3043 g
   10323 2341 N -82 0 0 85 82 0 h .3568 g 10323 2426 N -82 0 0 85 82 0 h .423 g
   10323 2511 N -82 0 0 86 82 0 h .4953 g 10323 2597 N -82 0 0 85 82 0 h .5648 g
   10323 2682 N -82 0 0 85 82 0 h .6228 g 10323 2767 N -82 0 0 86 82 0 h .6631 g
   10323 2853 N -82 0 0 85 82 0 h .6819 g 10323 2938 N -82 0 0 85 82 0 h .6785 g
   10323 3023 N -82 0 0 86 82 0 h .6546 g 10323 3109 N -82 0 0 85 82 0 h .6135 g
   10323 3194 N -82 0 0 86 82 0 h .5597 g 10323 3280 N -82 0 0 85 82 0 h .4978 g
   10323 3365 N -82 0 0 85 82 0 h .4333 g 10323 3450 N -82 0 0 86 82 0 h .372 g
   10323 3536 N -82 0 0 85 82 0 h .3196 g 10323 3621 N -82 0 0 85 82 0 h .2817 g
   10323 3706 N -82 0 0 86 82 0 h .2623 g 10323 3792 N -82 0 0 85 82 0 h .2631 g
   10323 3877 N -82 0 0 86 82 0 h .2828 g 10323 3963 N -82 0 0 85 82 0 h .3174 g
   10323 4048 N -82 0 0 85 82 0 h .3608 g 10323 4133 N -82 0 0 86 82 0 h .406 g
   10323 4219 N -82 0 0 85 82 0 h .4463 g 10323 4304 N -82 0 0 85 82 0 h .4763 g
   10323 4389 N -82 0 0 86 82 0 h .4922 g 10323 4475 N -82 0 0 85 82 0 h .4938 g
   10405 1487 N -82 0 0 85 82 0 h .4774 g 10405 1572 N -82 0 0 86 82 0 h .4464 g
   10405 1658 N -82 0 0 85 82 0 h .4048 g 10405 1743 N -82 0 0 85 82 0 h .3576 g
   10405 1828 N -82 0 0 86 82 0 h .3109 g 10405 1914 N -82 0 0 85 82 0 h .2709 g
   10405 1999 N -82 0 0 85 82 0 h .2441 g 10405 2084 N -82 0 0 86 82 0 h .2355 g
   10405 2170 N -82 0 0 85 82 0 h .249 g 10405 2255 N -82 0 0 86 82 0 h .2855 g
   10405 2341 N -82 0 0 85 82 0 h .3428 g 10405 2426 N -82 0 0 85 82 0 h .4153 g
   10405 2511 N -82 0 0 86 82 0 h .4946 g 10405 2597 N -82 0 0 85 82 0 h .5712 g
   10405 2682 N -82 0 0 85 82 0 h .6356 g 10405 2767 N -82 0 0 86 82 0 h .6804 g
   10405 2853 N -82 0 0 85 82 0 h .7015 g 10405 2938 N -82 0 0 85 82 0 h .6977 g
   10405 3023 N -82 0 0 86 82 0 h .6711 g 10405 3109 N -82 0 0 85 82 0 h .6253 g
   10405 3194 N -82 0 0 86 82 0 h .5654 g 10405 3280 N -82 0 0 85 82 0 h .4969 g
   10405 3365 N -82 0 0 85 82 0 h .4258 g 10405 3450 N -82 0 0 86 82 0 h .3584 g
   10405 3536 N -82 0 0 85 82 0 h .301 g 10405 3621 N -82 0 0 85 82 0 h .2596 g
   10405 3706 N -82 0 0 86 82 0 h .2383 g 10405 3792 N -82 0 0 85 82 0 h .2392 g
   10405 3877 N -82 0 0 86 82 0 h .2607 g 10405 3963 N -82 0 0 85 82 0 h .2986 g
   10405 4048 N -82 0 0 85 82 0 h .3462 g 10405 4133 N -82 0 0 86 82 0 h .396 g
   10405 4219 N -82 0 0 85 82 0 h .4405 g 10405 4304 N -82 0 0 85 82 0 h .4736 g
   10405 4389 N -82 0 0 86 82 0 h .4912 g 10405 4475 N -82 0 0 85 82 0 h .4943 g
   10487 1487 N -82 0 0 85 82 0 h .4781 g 10487 1572 N -82 0 0 86 82 0 h .4478 g
   10487 1658 N -82 0 0 85 82 0 h .4073 g 10487 1743 N -82 0 0 85 82 0 h .3615 g
   10487 1828 N -82 0 0 86 82 0 h .3165 g 10487 1914 N -82 0 0 85 82 0 h .2782 g
   10487 1999 N -82 0 0 85 82 0 h .2525 g 10487 2084 N -82 0 0 86 82 0 h .2445 g
   10487 2170 N -82 0 0 85 82 0 h .2575 g 10487 2255 N -82 0 0 86 82 0 h .2926 g
   10487 2341 N -82 0 0 85 82 0 h .3478 g 10487 2426 N -82 0 0 85 82 0 h .4179 g
   10487 2511 N -82 0 0 86 82 0 h .4948 g 10487 2597 N -82 0 0 85 82 0 h .5691 g
   10487 2682 N -82 0 0 85 82 0 h .6318 g 10487 2767 N -82 0 0 86 82 0 h .6756 g
   10487 2853 N -82 0 0 85 82 0 h .6961 g 10487 2938 N -82 0 0 85 82 0 h .6924 g
   10487 3023 N -82 0 0 86 82 0 h .6663 g 10487 3109 N -82 0 0 85 82 0 h .6216 g
   10487 3194 N -82 0 0 86 82 0 h .5633 g 10487 3280 N -82 0 0 85 82 0 h .4967 g
   10487 3365 N -82 0 0 85 82 0 h .4278 g 10487 3450 N -82 0 0 86 82 0 h .3625 g
   10487 3536 N -82 0 0 85 82 0 h .307 g 10487 3621 N -82 0 0 85 82 0 h .2669 g
   10487 3706 N -82 0 0 86 82 0 h .2463 g 10487 3792 N -82 0 0 85 82 0 h .2469 g
   10487 3877 N -82 0 0 86 82 0 h .2677 g 10487 3963 N -82 0 0 85 82 0 h .3043 g
   10487 4048 N -82 0 0 85 82 0 h .3504 g 10487 4133 N -82 0 0 86 82 0 h .3987 g
   10487 4219 N -82 0 0 85 82 0 h .4419 g 10487 4304 N -82 0 0 85 82 0 h .4742 g
   10487 4389 N -82 0 0 86 82 0 h .4913 g 10487 4475 N -82 0 0 85 82 0 h .4952 g
   10569 1487 N -82 0 0 85 82 0 h .4814 g 10569 1572 N -82 0 0 86 82 0 h .4555 g
   10569 1658 N -82 0 0 85 82 0 h .4209 g 10569 1743 N -82 0 0 85 82 0 h .382 g
   10569 1828 N -82 0 0 86 82 0 h .3436 g 10569 1914 N -82 0 0 85 82 0 h .311 g
   10569 1999 N -82 0 0 85 82 0 h .2891 g 10569 2084 N -82 0 0 86 82 0 h .2821 g
   10569 2170 N -82 0 0 85 82 0 h .293 g 10569 2255 N -82 0 0 86 82 0 h .3227 g
   10569 2341 N -82 0 0 85 82 0 h .3697 g 10569 2426 N -82 0 0 85 82 0 h .4296 g
   10569 2511 N -82 0 0 86 82 0 h .4956 g 10569 2597 N -82 0 0 85 82 0 h .5596 g
   10569 2682 N -82 0 0 85 82 0 h .6136 g 10569 2767 N -82 0 0 86 82 0 h .6512 g
   10569 2853 N -82 0 0 85 82 0 h .6687 g 10569 2938 N -82 0 0 85 82 0 h .6653 g
   10569 3023 N -82 0 0 86 82 0 h .6426 g 10569 3109 N -82 0 0 85 82 0 h .6041 g
   10569 3194 N -82 0 0 86 82 0 h .554 g 10569 3280 N -82 0 0 85 82 0 h .4971 g
   10569 3365 N -82 0 0 85 82 0 h .4382 g 10569 3450 N -82 0 0 86 82 0 h .3823 g
   10569 3536 N -82 0 0 85 82 0 h .3348 g 10569 3621 N -82 0 0 85 82 0 h .3003 g
   10569 3706 N -82 0 0 86 82 0 h .2824 g 10569 3792 N -82 0 0 85 82 0 h .2828 g
   10569 3877 N -82 0 0 86 82 0 h .3003 g 10569 3963 N -82 0 0 85 82 0 h .3316 g
   10569 4048 N -82 0 0 85 82 0 h .3712 g 10569 4133 N -82 0 0 86 82 0 h .4127 g
   10569 4219 N -82 0 0 85 82 0 h .4498 g 10569 4304 N -82 0 0 85 82 0 h .4776 g
   10569 4389 N -82 0 0 86 82 0 h .4923 g 10569 4475 N -82 0 0 85 82 0 h .4966 g
   10651 1487 N -83 0 0 85 83 0 h .4866 g 10651 1572 N -83 0 0 86 83 0 h .4678 g
   10651 1658 N -83 0 0 85 83 0 h .4428 g 10651 1743 N -83 0 0 85 83 0 h .4145 g
   10651 1828 N -83 0 0 86 83 0 h .3867 g 10651 1914 N -83 0 0 85 83 0 h .3628 g
   10651 1999 N -83 0 0 85 83 0 h .3465 g 10651 2084 N -83 0 0 86 83 0 h .3409 g
   10651 2170 N -83 0 0 85 83 0 h .3483 g 10651 2255 N -83 0 0 86 83 0 h .3696 g
   10651 2341 N -83 0 0 85 83 0 h .4039 g 10651 2426 N -83 0 0 85 83 0 h .448 g
   10651 2511 N -83 0 0 86 83 0 h .4969 g 10651 2597 N -83 0 0 85 83 0 h .5444 g
   10651 2682 N -83 0 0 85 83 0 h .5845 g 10651 2767 N -83 0 0 86 83 0 h .6123 g
   10651 2853 N -83 0 0 85 83 0 h .625 g 10651 2938 N -83 0 0 85 83 0 h .6221 g
   10651 3023 N -83 0 0 86 83 0 h .6051 g 10651 3109 N -83 0 0 85 83 0 h .5765 g
   10651 3194 N -83 0 0 86 83 0 h .5397 g 10651 3280 N -83 0 0 85 83 0 h .4979 g
   10651 3365 N -83 0 0 85 83 0 h .4547 g 10651 3450 N -83 0 0 86 83 0 h .4137 g
   10651 3536 N -83 0 0 85 83 0 h .3786 g 10651 3621 N -83 0 0 85 83 0 h .3529 g
   10651 3706 N -83 0 0 86 83 0 h .3394 g 10651 3792 N -83 0 0 85 83 0 h .3393 g
   10651 3877 N -83 0 0 86 83 0 h .352 g 10651 3963 N -83 0 0 85 83 0 h .375 g 10651
   4048 N -83 0 0 85 83 0 h .4043 g 10651 4133 N -83 0 0 86 83 0 h .435 g 10651 4219
   N -83 0 0 85 83 0 h .4625 g 10651 4304 N -83 0 0 85 83 0 h .4831 g 10651 4389 N
   -83 0 0 86 83 0 h .494 g 10651 4475 N -83 0 0 85 83 0 h .4981 g 10734 1487 N -82
   0 0 85 82 0 h .4929 g 10734 1572 N -82 0 0 86 82 0 h .4831 g 10734 1658 N -82 0 0
   85 82 0 h .4699 g 10734 1743 N -82 0 0 85 82 0 h .4549 g 10734 1828 N -82 0 0 86
   82 0 h .4398 g 10734 1914 N -82 0 0 85 82 0 h .4266 g 10734 1999 N -82 0 0 85 82
   0 h .4171 g 10734 2084 N -82 0 0 86 82 0 h .4131 g 10734 2170 N -82 0 0 85 82 0 h
   .4162 g 10734 2255 N -82 0 0 86 82 0 h .4273 g 10734 2341 N -82 0 0 85 82 0 h
   .446 g 10734 2426 N -82 0 0 85 82 0 h .4708 g 10734 2511 N -82 0 0 86 82 0 h
   .4986 g 10734 2597 N -82 0 0 85 82 0 h .5257 g 10734 2682 N -82 0 0 85 82 0 h
   .5485 g 10734 2767 N -82 0 0 86 82 0 h .5641 g 10734 2853 N -82 0 0 85 82 0 h
   .5708 g 10734 2938 N -82 0 0 85 82 0 h .5686 g 10734 3023 N -82 0 0 86 82 0 h
   .5586 g 10734 3109 N -82 0 0 85 82 0 h .5424 g 10734 3194 N -82 0 0 86 82 0 h
   .522 g 10734 3280 N -82 0 0 85 82 0 h .499 g 10734 3365 N -82 0 0 85 82 0 h .4753
   g 10734 3450 N -82 0 0 86 82 0 h .4525 g 10734 3536 N -82 0 0 85 82 0 h .4326 g
   10734 3621 N -82 0 0 85 82 0 h .4177 g 10734 3706 N -82 0 0 86 82 0 h .4095 g
   10734 3792 N -82 0 0 85 82 0 h .4089 g 10734 3877 N -82 0 0 86 82 0 h .4157 g
   10734 3963 N -82 0 0 85 82 0 h .4286 g 10734 4048 N -82 0 0 85 82 0 h .4451 g
   10734 4133 N -82 0 0 86 82 0 h .4626 g 10734 4219 N -82 0 0 85 82 0 h .4783 g
   10734 4304 N -82 0 0 85 82 0 h .4899 g 10734 4389 N -82 0 0 86 82 0 h .4961 g
   10734 4475 N -82 0 0 85 82 0 h .4998 g 10816 1487 N -82 0 0 85 82 0 h .4997 g
   10816 1572 N -82 0 0 86 82 0 h .4996 g 10816 1658 N -82 0 0 85 82 0 h .4992 g
   10816 1743 N -82 0 0 85 82 0 h .4985 g 10816 1828 N -82 0 0 86 82 0 h .4973 g
   10816 1914 N -82 0 0 85 82 0 h .4955 g 10816 1999 N -82 0 0 85 82 0 h .4932 g
   10816 2084 N -82 0 0 86 82 0 h .491 g 10816 2170 N -82 0 0 85 82 0 h .4895 g
   10816 2255 N -82 0 0 86 82 0 h .4896 g 10816 2341 N -82 0 0 85 82 0 h .4915 g
   10816 2426 N -82 0 0 85 82 0 h .4954 g 10816 2511 N -82 0 0 86 82 0 h .5004 g
   10816 2597 N -82 0 0 85 82 0 h .5055 g 10816 2682 N -82 0 0 85 82 0 h .5095 g
   10816 2767 N -82 0 0 86 82 0 h .5118 g 10816 2853 N -82 0 0 85 82 0 h .5121 g
   10816 2938 N -82 0 0 85 82 0 h .5107 g 10816 3023 N -82 0 0 86 82 0 h .5083 g
   10816 3109 N -82 0 0 85 82 0 h .5056 g 10816 3194 N -82 0 0 86 82 0 h .5029 g
   10816 3280 N -82 0 0 85 82 0 h .5003 g 10816 3365 N -82 0 0 85 82 0 h .4975 g
   10816 3450 N -82 0 0 86 82 0 h .4943 g 10816 3536 N -82 0 0 85 82 0 h .491 g
   10816 3621 N -82 0 0 85 82 0 h .4877 g 10816 3706 N -82 0 0 86 82 0 h .4853 g
   10816 3792 N -82 0 0 85 82 0 h .4842 g 10816 3877 N -82 0 0 86 82 0 h .4847 g
   10816 3963 N -82 0 0 85 82 0 h .4866 g 10816 4048 N -82 0 0 85 82 0 h .4894 g
   10816 4133 N -82 0 0 86 82 0 h .4925 g 10816 4219 N -82 0 0 85 82 0 h .4953 g
   10816 4304 N -82 0 0 85 82 0 h .4974 g 10816 4389 N -82 0 0 86 82 0 h .4984 g
   10816 4475 N -82 0 0 85 82 0 h .5013 g 10898 1487 N -82 0 0 85 82 0 h .5064 g
   10898 1572 N -82 0 0 86 82 0 h .5157 g 10898 1658 N -82 0 0 85 82 0 h .5278 g
   10898 1743 N -82 0 0 85 82 0 h .5411 g 10898 1828 N -82 0 0 86 82 0 h .5533 g
   10898 1914 N -82 0 0 85 82 0 h .5625 g 10898 1999 N -82 0 0 85 82 0 h .5673 g
   10898 2084 N -82 0 0 86 82 0 h .5668 g 10898 2170 N -82 0 0 85 82 0 h .5609 g
   10898 2255 N -82 0 0 86 82 0 h .5502 g 10898 2341 N -82 0 0 85 82 0 h .5359 g
   10898 2426 N -82 0 0 85 82 0 h .5193 g 10898 2511 N -82 0 0 86 82 0 h .5021 g
   10898 2597 N -82 0 0 85 82 0 h .4857 g 10898 2682 N -82 0 0 85 82 0 h .4715 g
   10898 2767 N -82 0 0 86 82 0 h .4608 g 10898 2853 N -82 0 0 85 82 0 h .4547 g
   10898 2938 N -82 0 0 85 82 0 h .4541 g 10898 3023 N -82 0 0 86 82 0 h .4592 g
   10898 3109 N -82 0 0 85 82 0 h .4697 g 10898 3194 N -82 0 0 86 82 0 h .4843 g
   10898 3280 N -82 0 0 85 82 0 h .5015 g 10898 3365 N -82 0 0 85 82 0 h .5192 g
   10898 3450 N -82 0 0 86 82 0 h .5351 g 10898 3536 N -82 0 0 85 82 0 h .5478 g
   10898 3621 N -82 0 0 85 82 0 h .5559 g 10898 3706 N -82 0 0 86 82 0 h .5591 g
   10898 3792 N -82 0 0 85 82 0 h .5575 g 10898 3877 N -82 0 0 86 82 0 h .5519 g
   10898 3963 N -82 0 0 85 82 0 h .5431 g 10898 4048 N -82 0 0 85 82 0 h .5326 g
   10898 4133 N -82 0 0 86 82 0 h .5218 g 10898 4219 N -82 0 0 85 82 0 h .512 g
   10898 4304 N -82 0 0 85 82 0 h .5046 g 10898 4389 N -82 0 0 86 82 0 h .5007 g
   10898 4475 N -82 0 0 85 82 0 h .5027 g 10980 1487 N -83 0 0 85 83 0 h .5121 g
   10980 1572 N -83 0 0 86 83 0 h .5296 g 10980 1658 N -83 0 0 85 83 0 h .5527 g
   10980 1743 N -83 0 0 85 83 0 h .5781 g 10980 1828 N -83 0 0 86 83 0 h .602 g
   10980 1914 N -83 0 0 85 83 0 h .6209 g 10980 1999 N -83 0 0 85 83 0 h .6319 g
   10980 2084 N -83 0 0 86 83 0 h .6329 g 10980 2170 N -83 0 0 85 83 0 h .6231 g
   10980 2255 N -83 0 0 86 83 0 h .6031 g 10980 2341 N -83 0 0 85 83 0 h .5746 g
   10980 2426 N -83 0 0 85 83 0 h .5403 g 10980 2511 N -83 0 0 86 83 0 h .5036 g
   10980 2597 N -83 0 0 85 83 0 h .4683 g 10980 2682 N -83 0 0 85 83 0 h .4381 g
   10980 2767 N -83 0 0 86 83 0 h .4161 g 10980 2853 N -83 0 0 85 83 0 h .4046 g
   10980 2938 N -83 0 0 85 83 0 h .4047 g 10980 3023 N -83 0 0 86 83 0 h .4164 g
   10980 3109 N -83 0 0 85 83 0 h .4384 g 10980 3194 N -83 0 0 86 83 0 h .4682 g
   10980 3280 N -83 0 0 85 83 0 h .5026 g 10980 3365 N -83 0 0 85 83 0 h .538 g
   10980 3450 N -83 0 0 86 83 0 h .5706 g 10980 3536 N -83 0 0 85 83 0 h .5972 g
   10980 3621 N -83 0 0 85 83 0 h .6153 g 10980 3706 N -83 0 0 86 83 0 h .6234 g
   10980 3792 N -83 0 0 85 83 0 h .6215 g 10980 3877 N -83 0 0 86 83 0 h .6104 g
   10980 3963 N -83 0 0 85 83 0 h .5924 g 10980 4048 N -83 0 0 85 83 0 h .5703 g
   10980 4133 N -83 0 0 86 83 0 h .5472 g 10980 4219 N -83 0 0 85 83 0 h .5265 g
   10980 4304 N -83 0 0 85 83 0 h .5109 g 10980 4389 N -83 0 0 86 83 0 h .5026 g
   10980 4475 N -83 0 0 85 83 0 h .5036 g 11063 1487 N -82 0 0 85 82 0 h .5162 g
   11063 1572 N -82 0 0 86 82 0 h .5398 g 11063 1658 N -82 0 0 85 82 0 h .5708 g
   11063 1743 N -82 0 0 85 82 0 h .6051 g 11063 1828 N -82 0 0 86 82 0 h .6376 g
   11063 1914 N -82 0 0 85 82 0 h .6637 g 11063 1999 N -82 0 0 85 82 0 h .6793 g
   11063 2084 N -82 0 0 86 82 0 h .6815 g 11063 2170 N -82 0 0 85 82 0 h .6689 g
   11063 2255 N -82 0 0 86 82 0 h .6421 g 11063 2341 N -82 0 0 85 82 0 h .6031 g
   11063 2426 N -82 0 0 85 82 0 h .5557 g 11063 2511 N -82 0 0 86 82 0 h .5047 g
   11063 2597 N -82 0 0 85 82 0 h .4555 g 11063 2682 N -82 0 0 85 82 0 h .4135 g
   11063 2767 N -82 0 0 86 82 0 h .3831 g 11063 2853 N -82 0 0 85 82 0 h .3676 g
   11063 2938 N -82 0 0 85 82 0 h .3683 g 11063 3023 N -82 0 0 86 82 0 h .3849 g
   11063 3109 N -82 0 0 85 82 0 h .4154 g 11063 3194 N -82 0 0 86 82 0 h .4563 g
   11063 3280 N -82 0 0 85 82 0 h .5034 g 11063 3365 N -82 0 0 85 82 0 h .5518 g
   11063 3450 N -82 0 0 86 82 0 h .5967 g 11063 3536 N -82 0 0 85 82 0 h .6335 g
   11063 3621 N -82 0 0 85 82 0 h .6588 g 11063 3706 N -82 0 0 86 82 0 h .6706 g
   11063 3792 N -82 0 0 85 82 0 h .6684 g 11063 3877 N -82 0 0 86 82 0 h .6535 g
   11063 3963 N -82 0 0 85 82 0 h .6287 g 11063 4048 N -82 0 0 85 82 0 h .598 g
   11063 4133 N -82 0 0 86 82 0 h .566 g 11063 4219 N -82 0 0 85 82 0 h .5371 g
   11063 4304 N -82 0 0 85 82 0 h .5155 g 11063 4389 N -82 0 0 86 82 0 h .5039 g
   11063 4475 N -82 0 0 85 82 0 h .5039 g 11145 1487 N -82 0 0 85 82 0 h .5181 g
   11145 1572 N -82 0 0 86 82 0 h .5446 g 11145 1658 N -82 0 0 85 82 0 h .5796 g
   11145 1743 N -82 0 0 85 82 0 h .6182 g 11145 1828 N -82 0 0 86 82 0 h .655 g
   11145 1914 N -82 0 0 85 82 0 h .6847 g 11145 1999 N -82 0 0 85 82 0 h .7027 g
   11145 2084 N -82 0 0 86 82 0 h .7056 g 11145 2170 N -82 0 0 85 82 0 h .6919 g
   11145 2255 N -82 0 0 86 82 0 h .6617 g 11145 2341 N -82 0 0 85 82 0 h .6175 g
   11145 2426 N -82 0 0 85 82 0 h .5634 g 11145 2511 N -82 0 0 86 82 0 h .5051 g
   11145 2597 N -82 0 0 85 82 0 h .4489 g 11145 2682 N -82 0 0 85 82 0 h .4009 g
   11145 2767 N -82 0 0 86 82 0 h .3664 g 11145 2853 N -82 0 0 85 82 0 h .349 g
   11145 2938 N -82 0 0 85 82 0 h .3501 g 11145 3023 N -82 0 0 86 82 0 h .3692 g
   11145 3109 N -82 0 0 85 82 0 h .404 g 11145 3194 N -82 0 0 86 82 0 h .4505 g
   11145 3280 N -82 0 0 85 82 0 h .5038 g 11145 3365 N -82 0 0 85 82 0 h .5586 g
   11145 3450 N -82 0 0 86 82 0 h .6094 g 11145 3536 N -82 0 0 85 82 0 h .6513 g
   11145 3621 N -82 0 0 85 82 0 h .6803 g 11145 3706 N -82 0 0 86 82 0 h .694 g
   11145 3792 N -82 0 0 85 82 0 h .6917 g 11145 3877 N -82 0 0 86 82 0 h .6749 g
   11145 3963 N -82 0 0 85 82 0 h .6467 g 11145 4048 N -82 0 0 85 82 0 h .6118 g
   11145 4133 N -82 0 0 86 82 0 h .5752 g 11145 4219 N -82 0 0 85 82 0 h .5424 g
   11145 4304 N -82 0 0 85 82 0 h .5177 g 11145 4389 N -82 0 0 86 82 0 h .5045 g
   11145 4475 N -82 0 0 85 82 0 h .5037 g 11227 1487 N -82 0 0 85 82 0 h .5177 g
   11227 1572 N -82 0 0 86 82 0 h .5438 g 11227 1658 N -82 0 0 85 82 0 h .5783 g
   11227 1743 N -82 0 0 85 82 0 h .6164 g 11227 1828 N -82 0 0 86 82 0 h .6529 g
   11227 1914 N -82 0 0 85 82 0 h .6825 g 11227 1999 N -82 0 0 85 82 0 h .7006 g
   11227 2084 N -82 0 0 86 82 0 h .7038 g 11227 2170 N -82 0 0 85 82 0 h .6904 g
   11227 2255 N -82 0 0 86 82 0 h .6606 g 11227 2341 N -82 0 0 85 82 0 h .6167 g
   11227 2426 N -82 0 0 85 82 0 h .563 g 11227 2511 N -82 0 0 86 82 0 h .5049 g
   11227 2597 N -82 0 0 85 82 0 h .449 g 11227 2682 N -82 0 0 85 82 0 h .4013 g
   11227 2767 N -82 0 0 86 82 0 h .3672 g 11227 2853 N -82 0 0 85 82 0 h .35 g 11227
   2938 N -82 0 0 85 82 0 h .3514 g 11227 3023 N -82 0 0 86 82 0 h .3705 g 11227
   3109 N -82 0 0 85 82 0 h .405 g 11227 3194 N -82 0 0 86 82 0 h .451 g 11227 3280
   N -82 0 0 85 82 0 h .5037 g 11227 3365 N -82 0 0 85 82 0 h .5578 g 11227 3450 N
   -82 0 0 86 82 0 h .608 g 11227 3536 N -82 0 0 85 82 0 h .6495 g 11227 3621 N -82
   0 0 85 82 0 h .6782 g 11227 3706 N -82 0 0 86 82 0 h .6919 g 11227 3792 N -82 0 0
   85 82 0 h .6897 g 11227 3877 N -82 0 0 86 82 0 h .6732 g 11227 3963 N -82 0 0 85
   82 0 h .6453 g 11227 4048 N -82 0 0 85 82 0 h .6107 g 11227 4133 N -82 0 0 86 82
   0 h .5744 g 11227 4219 N -82 0 0 85 82 0 h .5418 g 11227 4304 N -82 0 0 85 82 0 h
   .5173 g 11227 4389 N -82 0 0 86 82 0 h .5042 g 11227 4475 N -82 0 0 85 82 0 h
   .503 g 11309 1487 N -83 0 0 85 83 0 h .5153 g 11309 1572 N -83 0 0 86 83 0 h
   .5382 g 11309 1658 N -83 0 0 85 83 0 h .5685 g 11309 1743 N -83 0 0 85 83 0 h
   .6022 g 11309 1828 N -83 0 0 86 83 0 h .6345 g 11309 1914 N -83 0 0 85 83 0 h
   .6607 g 11309 1999 N -83 0 0 85 83 0 h .6769 g 11309 2084 N -83 0 0 86 83 0 h .68
   g 11309 2170 N -83 0 0 85 83 0 h .6683 g 11309 2255 N -83 0 0 86 83 0 h .642 g
   11309 2341 N -83 0 0 85 83 0 h .6032 g 11309 2426 N -83 0 0 85 83 0 h .5556 g
   11309 2511 N -83 0 0 86 83 0 h .5042 g 11309 2597 N -83 0 0 85 83 0 h .4547 g
   11309 2682 N -83 0 0 85 83 0 h .4127 g 11309 2767 N -83 0 0 86 83 0 h .3827 g
   11309 2853 N -83 0 0 85 83 0 h .3677 g 11309 2938 N -83 0 0 85 83 0 h .369 g
   11309 3023 N -83 0 0 86 83 0 h .386 g 11309 3109 N -83 0 0 85 83 0 h .4164 g
   11309 3194 N -83 0 0 86 83 0 h .4569 g 11309 3280 N -83 0 0 85 83 0 h .5032 g
   11309 3365 N -83 0 0 85 83 0 h .5507 g 11309 3450 N -83 0 0 86 83 0 h .5947 g
   11309 3536 N -83 0 0 85 83 0 h .6311 g 11309 3621 N -83 0 0 85 83 0 h .6563 g
   11309 3706 N -83 0 0 86 83 0 h .6683 g 11309 3792 N -83 0 0 85 83 0 h .6665 g
   11309 3877 N -83 0 0 86 83 0 h .652 g 11309 3963 N -83 0 0 85 83 0 h .6275 g
   11309 4048 N -83 0 0 85 83 0 h .597 g 11309 4133 N -83 0 0 86 83 0 h .5651 g
   11309 4219 N -83 0 0 85 83 0 h .5364 g 11309 4304 N -83 0 0 85 83 0 h .5148 g
   11309 4389 N -83 0 0 86 83 0 h .5032 g 11309 4475 N -83 0 0 85 83 0 h .502 g
   11392 1487 N -82 0 0 85 82 0 h .5114 g 11392 1572 N -82 0 0 86 82 0 h .529 g
   11392 1658 N -82 0 0 85 82 0 h .5524 g 11392 1743 N -82 0 0 85 82 0 h .5785 g
   11392 1828 N -82 0 0 86 82 0 h .6037 g 11392 1914 N -82 0 0 85 82 0 h .6244 g
   11392 1999 N -82 0 0 85 82 0 h .6372 g 11392 2084 N -82 0 0 86 82 0 h .6398 g
   11392 2170 N -82 0 0 85 82 0 h .6308 g 11392 2255 N -82 0 0 86 82 0 h .6104 g
   11392 2341 N -82 0 0 85 82 0 h .5801 g 11392 2426 N -82 0 0 85 82 0 h .543 g
   11392 2511 N -82 0 0 86 82 0 h .5031 g 11392 2597 N -82 0 0 85 82 0 h .4647 g
   11392 2682 N -82 0 0 85 82 0 h .4323 g 11392 2767 N -82 0 0 86 82 0 h .4092 g
   11392 2853 N -82 0 0 85 82 0 h .3978 g 11392 2938 N -82 0 0 85 82 0 h .3989 g
   11392 3023 N -82 0 0 86 82 0 h .4122 g 11392 3109 N -82 0 0 85 82 0 h .4357 g
   11392 3194 N -82 0 0 86 82 0 h .4669 g 11392 3280 N -82 0 0 85 82 0 h .5024 g
   11392 3365 N -82 0 0 85 82 0 h .5388 g 11392 3450 N -82 0 0 86 82 0 h .5725 g
   11392 3536 N -82 0 0 85 82 0 h .6003 g 11392 3621 N -82 0 0 85 82 0 h .6196 g
   11392 3706 N -82 0 0 86 82 0 h .6287 g 11392 3792 N -82 0 0 85 82 0 h .6273 g
   11392 3877 N -82 0 0 86 82 0 h .6162 g 11392 3963 N -82 0 0 85 82 0 h .5974 g
   11392 4048 N -82 0 0 85 82 0 h .574 g 11392 4133 N -82 0 0 86 82 0 h .5495 g
   11392 4219 N -82 0 0 85 82 0 h .5273 g 11392 4304 N -82 0 0 85 82 0 h .5107 g
   11392 4389 N -82 0 0 86 82 0 h .5017 g 11392 4475 N -82 0 0 85 82 0 h .5008 g
   11474 1487 N -82 0 0 85 82 0 h .5066 g 11474 1572 N -82 0 0 86 82 0 h .5175 g
   11474 1658 N -82 0 0 85 82 0 h .5322 g 11474 1743 N -82 0 0 85 82 0 h .5487 g
   11474 1828 N -82 0 0 86 82 0 h .5649 g 11474 1914 N -82 0 0 85 82 0 h .5784 g
   11474 1999 N -82 0 0 85 82 0 h .5869 g 11474 2084 N -82 0 0 86 82 0 h .5888 g
   11474 2170 N -82 0 0 85 82 0 h .5831 g 11474 2255 N -82 0 0 86 82 0 h .5701 g
   11474 2341 N -82 0 0 85 82 0 h .5507 g 11474 2426 N -82 0 0 85 82 0 h .527 g
   11474 2511 N -82 0 0 86 82 0 h .5017 g 11474 2597 N -82 0 0 85 82 0 h .4775 g
   11474 2682 N -82 0 0 85 82 0 h .4573 g 11474 2767 N -82 0 0 86 82 0 h .443 g
   11474 2853 N -82 0 0 85 82 0 h .4361 g 11474 2938 N -82 0 0 85 82 0 h .437 g
   11474 3023 N -82 0 0 86 82 0 h .4454 g 11474 3109 N -82 0 0 85 82 0 h .4601 g
   11474 3194 N -82 0 0 86 82 0 h .4795 g 11474 3280 N -82 0 0 85 82 0 h .5015 g
   11474 3365 N -82 0 0 85 82 0 h .5239 g 11474 3450 N -82 0 0 86 82 0 h .5445 g
   11474 3536 N -82 0 0 85 82 0 h .5614 g 11474 3621 N -82 0 0 85 82 0 h .5731 g
   11474 3706 N -82 0 0 86 82 0 h .5786 g 11474 3792 N -82 0 0 85 82 0 h .5777 g
   11474 3877 N -82 0 0 86 82 0 h .5708 g 11474 3963 N -82 0 0 85 82 0 h .5593 g
   11474 4048 N -82 0 0 85 82 0 h .5449 g 11474 4133 N -82 0 0 86 82 0 h .5297 g
   11474 4219 N -82 0 0 85 82 0 h .5159 g 11474 4304 N -82 0 0 85 82 0 h .5055 g
   11474 4389 N -82 0 0 86 82 0 h .4999 g 11474 4475 N -82 0 0 85 82 0 h .4996 g
   11556 1487 N -82 0 0 85 82 0 h .5014 g 11556 1572 N -82 0 0 86 82 0 h .5049 g
   11556 1658 N -82 0 0 85 82 0 h .5099 g 11556 1743 N -82 0 0 85 82 0 h .5159 g
   11556 1828 N -82 0 0 86 82 0 h .5222 g 11556 1914 N -82 0 0 85 82 0 h .5277 g
   11556 1999 N -82 0 0 85 82 0 h .5314 g 11556 2084 N -82 0 0 86 82 0 h .5325 g
   11556 2170 N -82 0 0 85 82 0 h .5305 g 11556 2255 N -82 0 0 86 82 0 h .5255 g
   11556 2341 N -82 0 0 85 82 0 h .5182 g 11556 2426 N -82 0 0 85 82 0 h .5093 g
   11556 2511 N -82 0 0 86 82 0 h .5002 g 11556 2597 N -82 0 0 85 82 0 h .4918 g
   11556 2682 N -82 0 0 85 82 0 h .485 g 11556 2767 N -82 0 0 86 82 0 h .4805 g
   11556 2853 N -82 0 0 85 82 0 h .4785 g 11556 2938 N -82 0 0 85 82 0 h .4792 g
   11556 3023 N -82 0 0 86 82 0 h .4822 g 11556 3109 N -82 0 0 85 82 0 h .4871 g
   11556 3194 N -82 0 0 86 82 0 h .4935 g 11556 3280 N -82 0 0 85 82 0 h .5005 g
   11556 3365 N -82 0 0 85 82 0 h .5074 g 11556 3450 N -82 0 0 86 82 0 h .5136 g
   11556 3536 N -82 0 0 85 82 0 h .5186 g 11556 3621 N -82 0 0 85 82 0 h .5219 g
   11556 3706 N -82 0 0 86 82 0 h .5234 g 11556 3792 N -82 0 0 85 82 0 h .5229 g
   11556 3877 N -82 0 0 86 82 0 h .5208 g 11556 3963 N -82 0 0 85 82 0 h .5172 g
   11556 4048 N -82 0 0 85 82 0 h .5127 g 11556 4133 N -82 0 0 86 82 0 h .5079 g
   11556 4219 N -82 0 0 85 82 0 h .5034 g 11556 4304 N -82 0 0 85 82 0 h .4999 g
   11556 4389 N -82 0 0 86 82 0 h .498 g 11556 4475 N -82 0 0 85 82 0 h .4984 g
   11638 1487 N -82 0 0 85 82 0 h .4962 g 11638 1572 N -82 0 0 86 82 0 h .4924 g
   11638 1658 N -82 0 0 85 82 0 h .4878 g 11638 1743 N -82 0 0 85 82 0 h .4833 g
   11638 1828 N -82 0 0 86 82 0 h .4796 g 11638 1914 N -82 0 0 85 82 0 h .4772 g
   11638 1999 N -82 0 0 85 82 0 h .4761 g 11638 2084 N -82 0 0 86 82 0 h .4764 g
   11638 2170 N -82 0 0 85 82 0 h .4781 g 11638 2255 N -82 0 0 86 82 0 h .4812 g
   11638 2341 N -82 0 0 85 82 0 h .4858 g 11638 2426 N -82 0 0 85 82 0 h .4917 g
   11638 2511 N -82 0 0 86 82 0 h .4987 g 11638 2597 N -82 0 0 85 82 0 h .506 g
   11638 2682 N -82 0 0 85 82 0 h .5127 g 11638 2767 N -82 0 0 86 82 0 h .5179 g
   11638 2853 N -82 0 0 85 82 0 h .5209 g 11638 2938 N -82 0 0 85 82 0 h .5212 g
   11638 3023 N -82 0 0 86 82 0 h .5188 g 11638 3109 N -82 0 0 85 82 0 h .5141 g
   11638 3194 N -82 0 0 86 82 0 h .5074 g 11638 3280 N -82 0 0 85 82 0 h .4995 g
   11638 3365 N -82 0 0 85 82 0 h .491 g 11638 3450 N -82 0 0 86 82 0 h .483 g 11638
   3536 N -82 0 0 85 82 0 h .476 g 11638 3621 N -82 0 0 85 82 0 h .471 g 11638 3706
   N -82 0 0 86 82 0 h .4684 g 11638 3792 N -82 0 0 85 82 0 h .4685 g 11638 3877 N
   -82 0 0 86 82 0 h .471 g 11638 3963 N -82 0 0 85 82 0 h .4754 g 11638 4048 N -82
   0 0 85 82 0 h .4807 g 11638 4133 N -82 0 0 86 82 0 h .4862 g 11638 4219 N -82 0 0
   85 82 0 h .4909 g 11638 4304 N -82 0 0 85 82 0 h .4944 g 11638 4389 N -82 0 0 86
   82 0 h .4962 g 11638 4475 N -82 0 0 85 82 0 h .4974 g 11720 1487 N -83 0 0 85 83
   0 h .4917 g 11720 1572 N -83 0 0 86 83 0 h .4812 g 11720 1658 N -83 0 0 85 83 0 h
   .468 g 11720 1743 N -83 0 0 85 83 0 h .454 g 11720 1828 N -83 0 0 86 83 0 h .4414
   g 11720 1914 N -83 0 0 85 83 0 h .4319 g 11720 1999 N -83 0 0 85 83 0 h .4265 g
   11720 2084 N -83 0 0 86 83 0 h .4261 g 11720 2170 N -83 0 0 85 83 0 h .4311 g
   11720 2255 N -83 0 0 86 83 0 h .4414 g 11720 2341 N -83 0 0 85 83 0 h .4567 g
   11720 2426 N -83 0 0 85 83 0 h .4759 g 11720 2511 N -83 0 0 86 83 0 h .4974 g
   11720 2597 N -83 0 0 85 83 0 h .5188 g 11720 2682 N -83 0 0 85 83 0 h .5377 g
   11720 2767 N -83 0 0 86 83 0 h .5516 g 11720 2853 N -83 0 0 85 83 0 h .5591 g
   11720 2938 N -83 0 0 85 83 0 h .5591 g 11720 3023 N -83 0 0 86 83 0 h .5519 g
   11720 3109 N -83 0 0 85 83 0 h .5383 g 11720 3194 N -83 0 0 86 83 0 h .5199 g
   11720 3280 N -83 0 0 85 83 0 h .4986 g 11720 3365 N -83 0 0 85 83 0 h .4764 g
   11720 3450 N -83 0 0 86 83 0 h .4555 g 11720 3536 N -83 0 0 85 83 0 h .4379 g
   11720 3621 N -83 0 0 85 83 0 h .4254 g 11720 3706 N -83 0 0 86 83 0 h .4192 g
   11720 3792 N -83 0 0 85 83 0 h .4197 g 11720 3877 N -83 0 0 86 83 0 h .4264 g
   11720 3963 N -83 0 0 85 83 0 h .4379 g 11720 4048 N -83 0 0 85 83 0 h .4521 g
   11720 4133 N -83 0 0 86 83 0 h .4668 g 11720 4219 N -83 0 0 85 83 0 h .4799 g
   11720 4304 N -83 0 0 85 83 0 h .4895 g 11720 4389 N -83 0 0 86 83 0 h .4946 g
   11720 4475 N -83 0 0 85 83 0 h .4968 g 11803 1487 N -82 0 0 85 82 0 h .4882 g
   11803 1572 N -82 0 0 86 82 0 h .4726 g 11803 1658 N -82 0 0 85 82 0 h .4525 g
   11803 1743 N -82 0 0 85 82 0 h .4312 g 11803 1828 N -82 0 0 86 82 0 h .4117 g
   11803 1914 N -82 0 0 85 82 0 h .3967 g 11803 1999 N -82 0 0 85 82 0 h .3881 g
   11803 2084 N -82 0 0 86 82 0 h .3871 g 11803 2170 N -82 0 0 85 82 0 h .3946 g
   11803 2255 N -82 0 0 86 82 0 h .4105 g 11803 2341 N -82 0 0 85 82 0 h .4341 g
   11803 2426 N -82 0 0 85 82 0 h .4636 g 11803 2511 N -82 0 0 86 82 0 h .4964 g
   11803 2597 N -82 0 0 85 82 0 h .5288 g 11803 2682 N -82 0 0 85 82 0 h .5571 g
   11803 2767 N -82 0 0 86 82 0 h .578 g 11803 2853 N -82 0 0 85 82 0 h .5889 g
   11803 2938 N -82 0 0 85 82 0 h .5887 g 11803 3023 N -82 0 0 86 82 0 h .5776 g
   11803 3109 N -82 0 0 85 82 0 h .5572 g 11803 3194 N -82 0 0 86 82 0 h .5297 g
   11803 3280 N -82 0 0 85 82 0 h .498 g 11803 3365 N -82 0 0 85 82 0 h .4651 g
   11803 3450 N -82 0 0 86 82 0 h .4342 g 11803 3536 N -82 0 0 85 82 0 h .4084 g
   11803 3621 N -82 0 0 85 82 0 h .3901 g 11803 3706 N -82 0 0 86 82 0 h .3812 g
   11803 3792 N -82 0 0 85 82 0 h .382 g 11803 3877 N -82 0 0 86 82 0 h .392 g 11803
   3963 N -82 0 0 85 82 0 h .409 g 11803 4048 N -82 0 0 85 82 0 h .43 g 11803 4133 N
   -82 0 0 86 82 0 h .4519 g 11803 4219 N -82 0 0 85 82 0 h .4714 g 11803 4304 N -82
   0 0 85 82 0 h .4858 g 11803 4389 N -82 0 0 86 82 0 h .4935 g 11803 4475 N -82 0 0
   85 82 0 h .4965 g 11885 1487 N -82 0 0 85 82 0 h .4862 g 11885 1572 N -82 0 0 86
   82 0 h .4673 g 11885 1658 N -82 0 0 85 82 0 h .443 g 11885 1743 N -82 0 0 85 82 0
   h .4172 g 11885 1828 N -82 0 0 86 82 0 h .3935 g 11885 1914 N -82 0 0 85 82 0 h
   .3752 g 11885 1999 N -82 0 0 85 82 0 h .3647 g 11885 2084 N -82 0 0 86 82 0 h
   .3635 g 11885 2170 N -82 0 0 85 82 0 h .3725 g 11885 2255 N -82 0 0 86 82 0 h
   .3918 g 11885 2341 N -82 0 0 85 82 0 h .4204 g 11885 2426 N -82 0 0 85 82 0 h
   .4561 g 11885 2511 N -82 0 0 86 82 0 h .4957 g 11885 2597 N -82 0 0 85 82 0 h
   .5349 g 11885 2682 N -82 0 0 85 82 0 h .5691 g 11885 2767 N -82 0 0 86 82 0 h
   .5942 g 11885 2853 N -82 0 0 85 82 0 h .6073 g 11885 2938 N -82 0 0 85 82 0 h
   .6069 g 11885 3023 N -82 0 0 86 82 0 h .5936 g 11885 3109 N -82 0 0 85 82 0 h
   .5689 g 11885 3194 N -82 0 0 86 82 0 h .5358 g 11885 3280 N -82 0 0 85 82 0 h
   .4977 g 11885 3365 N -82 0 0 85 82 0 h .4583 g 11885 3450 N -82 0 0 86 82 0 h
   .4214 g 11885 3536 N -82 0 0 85 82 0 h .3906 g 11885 3621 N -82 0 0 85 82 0 h
   .3688 g 11885 3706 N -82 0 0 86 82 0 h .3582 g 11885 3792 N -82 0 0 85 82 0 h
   .3593 g 11885 3877 N -82 0 0 86 82 0 h .3712 g 11885 3963 N -82 0 0 85 82 0 h
   .3915 g 11885 4048 N -82 0 0 85 82 0 h .4167 g 11885 4133 N -82 0 0 86 82 0 h
   .443 g 11885 4219 N -82 0 0 85 82 0 h .4664 g 11885 4304 N -82 0 0 85 82 0 h
   .4838 g 11885 4389 N -82 0 0 86 82 0 h .493 g 11885 4475 N -82 0 0 85 82 0 h
   .4967 g 11967 1487 N -82 0 0 85 82 0 h .4857 g 11967 1572 N -82 0 0 86 82 0 h
   .4655 g 11967 1658 N -82 0 0 85 82 0 h .4396 g 11967 1743 N -82 0 0 85 82 0 h
   .4121 g 11967 1828 N -82 0 0 86 82 0 h .387 g 11967 1914 N -82 0 0 85 82 0 h
   .3676 g 11967 1999 N -82 0 0 85 82 0 h .3565 g 11967 2084 N -82 0 0 86 82 0 h
   .3553 g 11967 2170 N -82 0 0 85 82 0 h .3649 g 11967 2255 N -82 0 0 86 82 0 h
   .3854 g 11967 2341 N -82 0 0 85 82 0 h .4156 g 11967 2426 N -82 0 0 85 82 0 h
   .4535 g 11967 2511 N -82 0 0 86 82 0 h .4955 g 11967 2597 N -82 0 0 85 82 0 h
   .5371 g 11967 2682 N -82 0 0 85 82 0 h .5735 g 11967 2767 N -82 0 0 86 82 0 h
   .6002 g 11967 2853 N -82 0 0 85 82 0 h .6141 g 11967 2938 N -82 0 0 85 82 0 h
   .6137 g 11967 3023 N -82 0 0 86 82 0 h .5995 g 11967 3109 N -82 0 0 85 82 0 h
   .5733 g 11967 3194 N -82 0 0 86 82 0 h .5381 g 11967 3280 N -82 0 0 85 82 0 h
   .4977 g 11967 3365 N -82 0 0 85 82 0 h .456 g 11967 3450 N -82 0 0 86 82 0 h
   .4171 g 11967 3536 N -82 0 0 85 82 0 h .3846 g 11967 3621 N -82 0 0 85 82 0 h
   .3617 g 11967 3706 N -82 0 0 86 82 0 h .3506 g 11967 3792 N -82 0 0 85 82 0 h
   .3517 g 11967 3877 N -82 0 0 86 82 0 h .3643 g 11967 3963 N -82 0 0 85 82 0 h
   .3858 g 11967 4048 N -82 0 0 85 82 0 h .4124 g 11967 4133 N -82 0 0 86 82 0 h
   .4401 g 11967 4219 N -82 0 0 85 82 0 h .4649 g 11967 4304 N -82 0 0 85 82 0 h
   .4833 g 11967 4389 N -82 0 0 86 82 0 h .4931 g 11967 4475 N -82 0 0 85 82 0 h
   .4973 g 12049 1487 N -83 0 0 85 83 0 h .4864 g 12049 1572 N -83 0 0 86 83 0 h
   .4667 g 12049 1658 N -83 0 0 85 83 0 h .4415 g 12049 1743 N -83 0 0 85 83 0 h
   .4148 g 12049 1828 N -83 0 0 86 83 0 h .3906 g 12049 1914 N -83 0 0 85 83 0 h
   .372 g 12049 1999 N -83 0 0 85 83 0 h .3615 g 12049 2084 N -83 0 0 86 83 0 h
   .3605 g 12049 2170 N -83 0 0 85 83 0 h .3698 g 12049 2255 N -83 0 0 86 83 0 h
   .3895 g 12049 2341 N -83 0 0 85 83 0 h .4187 g 12049 2426 N -83 0 0 85 83 0 h
   .4552 g 12049 2511 N -83 0 0 86 83 0 h .4957 g 12049 2597 N -83 0 0 85 83 0 h
   .5359 g 12049 2682 N -83 0 0 85 83 0 h .5712 g 12049 2767 N -83 0 0 86 83 0 h
   .5972 g 12049 2853 N -83 0 0 85 83 0 h .6108 g 12049 2938 N -83 0 0 85 83 0 h
   .6105 g 12049 3023 N -83 0 0 86 83 0 h .5967 g 12049 3109 N -83 0 0 85 83 0 h
   .5713 g 12049 3194 N -83 0 0 86 83 0 h .5371 g 12049 3280 N -83 0 0 85 83 0 h
   .498 g 12049 3365 N -83 0 0 85 83 0 h .4577 g 12049 3450 N -83 0 0 86 83 0 h
   .4201 g 12049 3536 N -83 0 0 85 83 0 h .3888 g 12049 3621 N -83 0 0 85 83 0 h
   .3668 g 12049 3706 N -83 0 0 86 83 0 h .3561 g 12049 3792 N -83 0 0 85 83 0 h
   .3573 g 12049 3877 N -83 0 0 86 83 0 h .3695 g 12049 3963 N -83 0 0 85 83 0 h
   .3901 g 12049 4048 N -83 0 0 85 83 0 h .4158 g 12049 4133 N -83 0 0 86 83 0 h
   .4425 g 12049 4219 N -83 0 0 85 83 0 h .4664 g 12049 4304 N -83 0 0 85 83 0 h
   .4842 g 12049 4389 N -83 0 0 86 83 0 h .4937 g 12049 4475 N -83 0 0 85 83 0 h
   .4981 g 12132 1487 N -82 0 0 85 82 0 h .4883 g 12132 1572 N -82 0 0 86 82 0 h
   .4705 g 12132 1658 N -82 0 0 85 82 0 h .4478 g 12132 1743 N -82 0 0 85 82 0 h
   .424 g 12132 1828 N -82 0 0 86 82 0 h .4025 g 12132 1914 N -82 0 0 85 82 0 h
   .3862 g 12132 1999 N -82 0 0 85 82 0 h .3772 g 12132 2084 N -82 0 0 86 82 0 h
   .3766 g 12132 2170 N -82 0 0 85 82 0 h .385 g 12132 2255 N -82 0 0 86 82 0 h
   .4024 g 12132 2341 N -82 0 0 85 82 0 h .4281 g 12132 2426 N -82 0 0 85 82 0 h
   .4603 g 12132 2511 N -82 0 0 86 82 0 h .4961 g 12132 2597 N -82 0 0 85 82 0 h
   .5319 g 12132 2682 N -82 0 0 85 82 0 h .5634 g 12132 2767 N -82 0 0 86 82 0 h
   .5867 g 12132 2853 N -82 0 0 85 82 0 h .5991 g 12132 2938 N -82 0 0 85 82 0 h
   .599 g 12132 3023 N -82 0 0 86 82 0 h .5867 g 12132 3109 N -82 0 0 85 82 0 h .564
   g 12132 3194 N -82 0 0 86 82 0 h .5334 g 12132 3280 N -82 0 0 85 82 0 h .4984 g
   12132 3365 N -82 0 0 85 82 0 h .4625 g 12132 3450 N -82 0 0 86 82 0 h .4291 g
   12132 3536 N -82 0 0 85 82 0 h .4014 g 12132 3621 N -82 0 0 85 82 0 h .382 g
   12132 3706 N -82 0 0 86 82 0 h .3727 g 12132 3792 N -82 0 0 85 82 0 h .3738 g
   12132 3877 N -82 0 0 86 82 0 h .3845 g 12132 3963 N -82 0 0 85 82 0 h .4028 g
   12132 4048 N -82 0 0 85 82 0 h .4255 g 12132 4133 N -82 0 0 86 82 0 h .4492 g
   12132 4219 N -82 0 0 85 82 0 h .4704 g 12132 4304 N -82 0 0 85 82 0 h .4862 g
   12132 4389 N -82 0 0 86 82 0 h .4947 g 12132 4475 N -82 0 0 85 82 0 h .4991 g
   12214 1487 N -82 0 0 85 82 0 h .491 g 12214 1572 N -82 0 0 86 82 0 h .4763 g
   12214 1658 N -82 0 0 85 82 0 h .4577 g 12214 1743 N -82 0 0 85 82 0 h .4383 g
   12214 1828 N -82 0 0 86 82 0 h .421 g 12214 1914 N -82 0 0 85 82 0 h .4082 g
   12214 1999 N -82 0 0 85 82 0 h .4013 g 12214 2084 N -82 0 0 86 82 0 h .4012 g
   12214 2170 N -82 0 0 85 82 0 h .4081 g 12214 2255 N -82 0 0 86 82 0 h .4221 g
   12214 2341 N -82 0 0 85 82 0 h .4425 g 12214 2426 N -82 0 0 85 82 0 h .4681 g
   12214 2511 N -82 0 0 86 82 0 h .4968 g 12214 2597 N -82 0 0 85 82 0 h .5256 g
   12214 2682 N -82 0 0 85 82 0 h .5511 g 12214 2767 N -82 0 0 86 82 0 h .5703 g
   12214 2853 N -82 0 0 85 82 0 h .5807 g 12214 2938 N -82 0 0 85 82 0 h .5809 g
   12214 3023 N -82 0 0 86 82 0 h .571 g 12214 3109 N -82 0 0 85 82 0 h .5525 g
   12214 3194 N -82 0 0 86 82 0 h .5276 g 12214 3280 N -82 0 0 85 82 0 h .499 g
   12214 3365 N -82 0 0 85 82 0 h .4698 g 12214 3450 N -82 0 0 86 82 0 h .4428 g
   12214 3536 N -82 0 0 85 82 0 h .4206 g 12214 3621 N -82 0 0 85 82 0 h .4052 g
   12214 3706 N -82 0 0 86 82 0 h .3978 g 12214 3792 N -82 0 0 85 82 0 h .3988 g
   12214 3877 N -82 0 0 86 82 0 h .4074 g 12214 3963 N -82 0 0 85 82 0 h .422 g
   12214 4048 N -82 0 0 85 82 0 h .4402 g 12214 4133 N -82 0 0 86 82 0 h .4592 g
   12214 4219 N -82 0 0 85 82 0 h .4763 g 12214 4304 N -82 0 0 85 82 0 h .4891 g
   12214 4389 N -82 0 0 86 82 0 h .4959 g 12214 4475 N -82 0 0 85 82 0 h .5002 g
   12296 1487 N -82 0 0 85 82 0 h .4943 g 12296 1572 N -82 0 0 86 82 0 h .4836 g
   12296 1658 N -82 0 0 85 82 0 h .4702 g 12296 1743 N -82 0 0 85 82 0 h .4564 g
   12296 1828 N -82 0 0 86 82 0 h .4444 g 12296 1914 N -82 0 0 85 82 0 h .4358 g
   12296 1999 N -82 0 0 85 82 0 h .4315 g 12296 2084 N -82 0 0 86 82 0 h .4319 g
   12296 2170 N -82 0 0 85 82 0 h .437 g 12296 2255 N -82 0 0 86 82 0 h .4467 g
   12296 2341 N -82 0 0 85 82 0 h .4606 g 12296 2426 N -82 0 0 85 82 0 h .478 g
   12296 2511 N -82 0 0 86 82 0 h .4976 g 12296 2597 N -82 0 0 85 82 0 h .5176 g
   12296 2682 N -82 0 0 85 82 0 h .5356 g 12296 2767 N -82 0 0 86 82 0 h .5495 g
   12296 2853 N -82 0 0 85 82 0 h .5572 g 12296 2938 N -82 0 0 85 82 0 h .5578 g
   12296 3023 N -82 0 0 86 82 0 h .5511 g 12296 3109 N -82 0 0 85 82 0 h .538 g
   12296 3194 N -82 0 0 86 82 0 h .5201 g 12296 3280 N -82 0 0 85 82 0 h .4997 g
   12296 3365 N -82 0 0 85 82 0 h .4789 g 12296 3450 N -82 0 0 86 82 0 h .46 g 12296
   3536 N -82 0 0 85 82 0 h .4446 g 12296 3621 N -82 0 0 85 82 0 h .4341 g 12296
   3706 N -82 0 0 86 82 0 h .4292 g 12296 3792 N -82 0 0 85 82 0 h .4301 g 12296
   3877 N -82 0 0 86 82 0 h .4361 g 12296 3963 N -82 0 0 85 82 0 h .4461 g 12296
   4048 N -82 0 0 85 82 0 h .4586 g 12296 4133 N -82 0 0 86 82 0 h .4717 g 12296
   4219 N -82 0 0 85 82 0 h .4836 g 12296 4304 N -82 0 0 85 82 0 h .4925 g 12296
   4389 N -82 0 0 86 82 0 h .4973 g 12296 4475 N -82 0 0 85 82 0 h .5013 g 12378
   1487 N -82 0 0 85 82 0 h .4979 g 12378 1572 N -82 0 0 86 82 0 h .4919 g 12378
   1658 N -82 0 0 85 82 0 h .4845 g 12378 1743 N -82 0 0 85 82 0 h .4771 g 12378
   1828 N -82 0 0 86 82 0 h .471 g 12378 1914 N -82 0 0 85 82 0 h .467 g 12378 1999
   N -82 0 0 85 82 0 h .4654 g 12378 2084 N -82 0 0 86 82 0 h .4663 g 12378 2170 N
   -82 0 0 85 82 0 h .4694 g 12378 2255 N -82 0 0 86 82 0 h .4743 g 12378 2341 N -82
   0 0 85 82 0 h .481 g 12378 2426 N -82 0 0 85 82 0 h .4892 g 12378 2511 N -82 0 0
   86 82 0 h .4986 g 12378 2597 N -82 0 0 85 82 0 h .5084 g 12378 2682 N -82 0 0 85
   82 0 h .5178 g 12378 2767 N -82 0 0 86 82 0 h .5256 g 12378 2853 N -82 0 0 85 82
   0 h .5305 g 12378 2938 N -82 0 0 85 82 0 h .5315 g 12378 3023 N -82 0 0 86 82 0 h
   .5284 g 12378 3109 N -82 0 0 85 82 0 h .5214 g 12378 3194 N -82 0 0 86 82 0 h
   .5116 g 12378 3280 N -82 0 0 85 82 0 h .5003 g 12378 3365 N -82 0 0 85 82 0 h
   .4891 g 12378 3450 N -82 0 0 86 82 0 h .4792 g 12378 3536 N -82 0 0 85 82 0 h
   .4715 g 12378 3621 N -82 0 0 85 82 0 h .4667 g 12378 3706 N -82 0 0 86 82 0 h
   .4647 g 12378 3792 N -82 0 0 85 82 0 h .4654 g 12378 3877 N -82 0 0 86 82 0 h
   .4684 g 12378 3963 N -82 0 0 85 82 0 h .4732 g 12378 4048 N -82 0 0 85 82 0 h
   .4793 g 12378 4133 N -82 0 0 86 82 0 h .4857 g 12378 4219 N -82 0 0 85 82 0 h
   .4916 g 12378 4304 N -82 0 0 85 82 0 h .4962 g 12378 4389 N -82 0 0 86 82 0 h
   .4987 g 12378 4475 N -82 0 0 85 82 0 h .5024 g 12460 1487 N -83 0 0 85 83 0 h
   .5018 g 12460 1572 N -83 0 0 86 83 0 h .5008 g 12460 1658 N -83 0 0 85 83 0 h
   .4998 g 12460 1743 N -83 0 0 85 83 0 h .499 g 12460 1828 N -83 0 0 86 83 0 h
   .4989 g 12460 1914 N -83 0 0 85 83 0 h .4995 g 12460 1999 N -83 0 0 85 83 0 h
   .5007 g 12460 2084 N -83 0 0 86 83 0 h .502 g 12460 2170 N -83 0 0 85 83 0 h .503
   g 12460 2255 N -83 0 0 86 83 0 h .5031 g 12460 2341 N -83 0 0 85 83 0 h .5024 g
   12460 2426 N -83 0 0 85 83 0 h .501 g 12460 2511 N -83 0 0 86 83 0 h .4996 g
   12460 2597 N -83 0 0 85 83 0 h .4988 g 12460 2682 N -83 0 0 85 83 0 h .499 g
   12460 2767 N -83 0 0 86 83 0 h .5003 g 12460 2853 N -83 0 0 85 83 0 h .5021 g
   12460 2938 N -83 0 0 85 83 0 h .5037 g 12460 3023 N -83 0 0 86 83 0 h .5044 g
   12460 3109 N -83 0 0 85 83 0 h .504 g 12460 3194 N -83 0 0 86 83 0 h .5026 g
   12460 3280 N -83 0 0 85 83 0 h .5009 g 12460 3365 N -83 0 0 85 83 0 h .4996 g
   12460 3450 N -83 0 0 86 83 0 h .4992 g 12460 3536 N -83 0 0 85 83 0 h .4997 g
   12460 3621 N -83 0 0 85 83 0 h .5008 g 12460 3706 N -83 0 0 86 83 0 h .5019 g
   12460 3792 N -83 0 0 85 83 0 h .5024 g 12460 3877 N -83 0 0 86 83 0 h .5023 g
   12460 3963 N -83 0 0 85 83 0 h .5017 g 12460 4048 N -83 0 0 85 83 0 h .5008 g
   12460 4133 N -83 0 0 86 83 0 h .5002 g 12460 4219 N -83 0 0 85 83 0 h .5 g 12460
   4304 N -83 0 0 85 83 0 h .5 g 12460 4389 N -83 0 0 86 83 0 h .5001 g 12460 4475 N
   -83 0 0 85 83 0 h .5033 g 12543 1487 N -82 0 0 85 82 0 h .5056 g 12543 1572 N -82
   0 0 86 82 0 h .5098 g 12543 1658 N -82 0 0 85 82 0 h .5151 g 12543 1743 N -82 0 0
   85 82 0 h .5209 g 12543 1828 N -82 0 0 86 82 0 h .5265 g 12543 1914 N -82 0 0 85
   82 0 h .5314 g 12543 1999 N -82 0 0 85 82 0 h .535 g 12543 2084 N -82 0 0 86 82 0
   h .5367 g 12543 2170 N -82 0 0 85 82 0 h .5356 g 12543 2255 N -82 0 0 86 82 0 h
   .5312 g 12543 2341 N -82 0 0 85 82 0 h .5233 g 12543 2426 N -82 0 0 85 82 0 h
   .5126 g 12543 2511 N -82 0 0 86 82 0 h .5006 g 12543 2597 N -82 0 0 85 82 0 h
   .4891 g 12543 2682 N -82 0 0 85 82 0 h .4802 g 12543 2767 N -82 0 0 86 82 0 h
   .4749 g 12543 2853 N -82 0 0 85 82 0 h .4737 g 12543 2938 N -82 0 0 85 82 0 h
   .4759 g 12543 3023 N -82 0 0 86 82 0 h .4806 g 12543 3109 N -82 0 0 85 82 0 h
   .4867 g 12543 3194 N -82 0 0 86 82 0 h .4937 g 12543 3280 N -82 0 0 85 82 0 h
   .5014 g 12543 3365 N -82 0 0 85 82 0 h .5098 g 12543 3450 N -82 0 0 86 82 0 h
   .5186 g 12543 3536 N -82 0 0 85 82 0 h .5272 g 12543 3621 N -82 0 0 85 82 0 h
   .5342 g 12543 3706 N -82 0 0 86 82 0 h .5384 g 12543 3792 N -82 0 0 85 82 0 h
   .539 g 12543 3877 N -82 0 0 86 82 0 h .5358 g 12543 3963 N -82 0 0 85 82 0 h
   .5296 g 12543 4048 N -82 0 0 85 82 0 h .522 g 12543 4133 N -82 0 0 86 82 0 h
   .5144 g 12543 4219 N -82 0 0 85 82 0 h .508 g 12543 4304 N -82 0 0 85 82 0 h
   .5035 g 12543 4389 N -82 0 0 86 82 0 h .5013 g 12543 4475 N -82 0 0 85 82 0 h
   .5042 g 12625 1487 N -82 0 0 85 82 0 h .5092 g 12625 1572 N -82 0 0 86 82 0 h
   .5182 g 12625 1658 N -82 0 0 85 82 0 h .5295 g 12625 1743 N -82 0 0 85 82 0 h
   .5413 g 12625 1828 N -82 0 0 86 82 0 h .552 g 12625 1914 N -82 0 0 85 82 0 h
   .5606 g 12625 1999 N -82 0 0 85 82 0 h .5663 g 12625 2084 N -82 0 0 86 82 0 h
   .5682 g 12625 2170 N -82 0 0 85 82 0 h .5653 g 12625 2255 N -82 0 0 86 82 0 h
   .5568 g 12625 2341 N -82 0 0 85 82 0 h .5425 g 12625 2426 N -82 0 0 85 82 0 h
   .5233 g 12625 2511 N -82 0 0 86 82 0 h .5015 g 12625 2597 N -82 0 0 85 82 0 h
   .4801 g 12625 2682 N -82 0 0 85 82 0 h .4626 g 12625 2767 N -82 0 0 86 82 0 h
   .4512 g 12625 2853 N -82 0 0 85 82 0 h .4472 g 12625 2938 N -82 0 0 85 82 0 h .45
   g 12625 3023 N -82 0 0 86 82 0 h .4584 g 12625 3109 N -82 0 0 85 82 0 h .4706 g
   12625 3194 N -82 0 0 86 82 0 h .4854 g 12625 3280 N -82 0 0 85 82 0 h .5017 g
   12625 3365 N -82 0 0 85 82 0 h .519 g 12625 3450 N -82 0 0 86 82 0 h .5365 g
   12625 3536 N -82 0 0 85 82 0 h .5525 g 12625 3621 N -82 0 0 85 82 0 h .5651 g
   12625 3706 N -82 0 0 86 82 0 h .5722 g 12625 3792 N -82 0 0 85 82 0 h .5728 g
   12625 3877 N -82 0 0 86 82 0 h .5667 g 12625 3963 N -82 0 0 85 82 0 h .5555 g
   12625 4048 N -82 0 0 85 82 0 h .5415 g 12625 4133 N -82 0 0 86 82 0 h .5274 g
   12625 4219 N -82 0 0 85 82 0 h .5153 g 12625 4304 N -82 0 0 85 82 0 h .5067 g
   12625 4389 N -82 0 0 86 82 0 h .5022 g 12625 4475 N -82 0 0 85 82 0 h .505 g
   12707 1487 N -82 0 0 85 82 0 h .5123 g 12707 1572 N -82 0 0 86 82 0 h .5255 g
   12707 1658 N -82 0 0 85 82 0 h .5418 g 12707 1743 N -82 0 0 85 82 0 h .5587 g
   12707 1828 N -82 0 0 86 82 0 h .5737 g 12707 1914 N -82 0 0 85 82 0 h .5855 g
   12707 1999 N -82 0 0 85 82 0 h .5929 g 12707 2084 N -82 0 0 86 82 0 h .5949 g
   12707 2170 N -82 0 0 85 82 0 h .5904 g 12707 2255 N -82 0 0 86 82 0 h .5784 g
   12707 2341 N -82 0 0 85 82 0 h .5587 g 12707 2426 N -82 0 0 85 82 0 h .5324 g
   12707 2511 N -82 0 0 86 82 0 h .5022 g 12707 2597 N -82 0 0 85 82 0 h .4725 g
   12707 2682 N -82 0 0 85 82 0 h .4476 g 12707 2767 N -82 0 0 86 82 0 h .431 g
   12707 2853 N -82 0 0 85 82 0 h .4244 g 12707 2938 N -82 0 0 85 82 0 h .4278 g
   12707 3023 N -82 0 0 86 82 0 h .4393 g 12707 3109 N -82 0 0 85 82 0 h .4567 g
   12707 3194 N -82 0 0 86 82 0 h .4781 g 12707 3280 N -82 0 0 85 82 0 h .5019 g
   12707 3365 N -82 0 0 85 82 0 h .5269 g 12707 3450 N -82 0 0 86 82 0 h .5517 g
   12707 3536 N -82 0 0 85 82 0 h .5741 g 12707 3621 N -82 0 0 85 82 0 h .5915 g
   12707 3706 N -82 0 0 86 82 0 h .6012 g 12707 3792 N -82 0 0 85 82 0 h .6018 g
   12707 3877 N -82 0 0 86 82 0 h .5933 g 12707 3963 N -82 0 0 85 82 0 h .5777 g
   12707 4048 N -82 0 0 85 82 0 h .5583 g 12707 4133 N -82 0 0 86 82 0 h .5385 g
   12707 4219 N -82 0 0 85 82 0 h .5215 g 12707 4304 N -82 0 0 85 82 0 h .5092 g
   12707 4389 N -82 0 0 86 82 0 h .5029 g 12707 4475 N -82 0 0 85 82 0 h .5059 g
   12789 1487 N -83 0 0 85 83 0 h .5149 g 12789 1572 N -83 0 0 86 83 0 h .531 g
   12789 1658 N -83 0 0 85 83 0 h .551 g 12789 1743 N -83 0 0 85 83 0 h .5716 g
   12789 1828 N -83 0 0 86 83 0 h .5901 g 12789 1914 N -83 0 0 85 83 0 h .6043 g
   12789 1999 N -83 0 0 85 83 0 h .613 g 12789 2084 N -83 0 0 86 83 0 h .6151 g
   12789 2170 N -83 0 0 85 83 0 h .6093 g 12789 2255 N -83 0 0 86 83 0 h .5946 g
   12789 2341 N -83 0 0 85 83 0 h .5707 g 12789 2426 N -83 0 0 85 83 0 h .539 g
   12789 2511 N -83 0 0 86 83 0 h .5028 g 12789 2597 N -83 0 0 85 83 0 h .4669 g
   12789 2682 N -83 0 0 85 83 0 h .4366 g 12789 2767 N -83 0 0 86 83 0 h .416 g
   12789 2853 N -83 0 0 85 83 0 h .4075 g 12789 2938 N -83 0 0 85 83 0 h .4109 g
   12789 3023 N -83 0 0 86 83 0 h .4246 g 12789 3109 N -83 0 0 85 83 0 h .4459 g
   12789 3194 N -83 0 0 86 83 0 h .4723 g 12789 3280 N -83 0 0 85 83 0 h .502 g
   12789 3365 N -83 0 0 85 83 0 h .5331 g 12789 3450 N -83 0 0 86 83 0 h .5636 g
   12789 3536 N -83 0 0 85 83 0 h .5909 g 12789 3621 N -83 0 0 85 83 0 h .6117 g
   12789 3706 N -83 0 0 86 83 0 h .6233 g 12789 3792 N -83 0 0 85 83 0 h .6238 g
   12789 3877 N -83 0 0 86 83 0 h .6136 g 12789 3963 N -83 0 0 85 83 0 h .5948 g
   12789 4048 N -83 0 0 85 83 0 h .5712 g 12789 4133 N -83 0 0 86 83 0 h .5471 g
   12789 4219 N -83 0 0 85 83 0 h .5262 g 12789 4304 N -83 0 0 85 83 0 h .5111 g
   12789 4389 N -83 0 0 86 83 0 h .5032 g 12789 4475 N -83 0 0 85 83 0 h .507 g
   12872 1487 N -82 0 0 85 82 0 h .5166 g 12872 1572 N -82 0 0 86 82 0 h .534 g
   12872 1658 N -82 0 0 85 82 0 h .5558 g 12872 1743 N -82 0 0 85 82 0 h .5786 g
   12872 1828 N -82 0 0 86 82 0 h .5992 g 12872 1914 N -82 0 0 85 82 0 h .6153 g
   12872 1999 N -82 0 0 85 82 0 h .6252 g 12872 2084 N -82 0 0 86 82 0 h .6273 g
   12872 2170 N -82 0 0 85 82 0 h .6205 g 12872 2255 N -82 0 0 86 82 0 h .6038 g
   12872 2341 N -82 0 0 85 82 0 h .5772 g 12872 2426 N -82 0 0 85 82 0 h .5424 g
   12872 2511 N -82 0 0 86 82 0 h .5031 g 12872 2597 N -82 0 0 85 82 0 h .4642 g
   12872 2682 N -82 0 0 85 82 0 h .4311 g 12872 2767 N -82 0 0 86 82 0 h .4083 g
   12872 2853 N -82 0 0 85 82 0 h .3983 g 12872 2938 N -82 0 0 85 82 0 h .4013 g
   12872 3023 N -82 0 0 86 82 0 h .4157 g 12872 3109 N -82 0 0 85 82 0 h .439 g
   12872 3194 N -82 0 0 86 82 0 h .4685 g 12872 3280 N -82 0 0 85 82 0 h .502 g
   12872 3365 N -82 0 0 85 82 0 h .537 g 12872 3450 N -82 0 0 86 82 0 h .5712 g
   12872 3536 N -82 0 0 85 82 0 h .6013 g 12872 3621 N -82 0 0 85 82 0 h .6241 g
   12872 3706 N -82 0 0 86 82 0 h .6365 g 12872 3792 N -82 0 0 85 82 0 h .637 g
   12872 3877 N -82 0 0 86 82 0 h .6257 g 12872 3963 N -82 0 0 85 82 0 h .6052 g
   12872 4048 N -82 0 0 85 82 0 h .5793 g 12872 4133 N -82 0 0 86 82 0 h .5527 g
   12872 4219 N -82 0 0 85 82 0 h .5293 g 12872 4304 N -82 0 0 85 82 0 h .5122 g
   12872 4389 N -82 0 0 86 82 0 h .5033 g 12872 4475 N -82 0 0 85 82 0 h .5085 g
   12954 1487 N -82 0 0 85 82 0 h .5174 g 12954 1572 N -82 0 0 86 82 0 h .5339 g
   12954 1658 N -82 0 0 85 82 0 h .5552 g 12954 1743 N -82 0 0 85 82 0 h .5781 g
   12954 1828 N -82 0 0 86 82 0 h .5996 g 12954 1914 N -82 0 0 85 82 0 h .6169 g
   12954 1999 N -82 0 0 85 82 0 h .6277 g 12954 2084 N -82 0 0 86 82 0 h .6299 g
   12954 2170 N -82 0 0 85 82 0 h .6224 g 12954 2255 N -82 0 0 86 82 0 h .6045 g
   12954 2341 N -82 0 0 85 82 0 h .577 g 12954 2426 N -82 0 0 85 82 0 h .5419 g
   12954 2511 N -82 0 0 86 82 0 h .5029 g 12954 2597 N -82 0 0 85 82 0 h .4649 g
   12954 2682 N -82 0 0 85 82 0 h .4324 g 12954 2767 N -82 0 0 86 82 0 h .4096 g
   12954 2853 N -82 0 0 85 82 0 h .3988 g 12954 2938 N -82 0 0 85 82 0 h .4006 g
   12954 3023 N -82 0 0 86 82 0 h .414 g 12954 3109 N -82 0 0 85 82 0 h .437 g 12954
   3194 N -82 0 0 86 82 0 h .4672 g 12954 3280 N -82 0 0 85 82 0 h .5019 g 12954
   3365 N -82 0 0 85 82 0 h .5384 g 12954 3450 N -82 0 0 86 82 0 h .5736 g 12954
   3536 N -82 0 0 85 82 0 h .6042 g 12954 3621 N -82 0 0 85 82 0 h .6268 g 12954
   3706 N -82 0 0 86 82 0 h .6389 g 12954 3792 N -82 0 0 85 82 0 h .6391 g 12954
   3877 N -82 0 0 86 82 0 h .6278 g 12954 3963 N -82 0 0 85 82 0 h .6074 g 12954
   4048 N -82 0 0 85 82 0 h .5815 g 12954 4133 N -82 0 0 86 82 0 h .5545 g 12954
   4219 N -82 0 0 85 82 0 h .5303 g 12954 4304 N -82 0 0 85 82 0 h .5124 g 12954
   4389 N -82 0 0 86 82 0 h .5029 g 12954 4475 N -82 0 0 85 82 0 h .5104 g 13036
   1487 N -82 0 0 85 82 0 h .5172 g 13036 1572 N -82 0 0 86 82 0 h .53 g 13036 1658
   N -82 0 0 85 82 0 h .5478 g 13036 1743 N -82 0 0 85 82 0 h .5686 g 13036 1828 N
   -82 0 0 86 82 0 h .5896 g 13036 1914 N -82 0 0 85 82 0 h .6074 g 13036 1999 N -82
   0 0 85 82 0 h .6189 g 13036 2084 N -82 0 0 86 82 0 h .6213 g 13036 2170 N -82 0 0
   85 82 0 h .6134 g 13036 2255 N -82 0 0 86 82 0 h .5954 g 13036 2341 N -82 0 0 85
   82 0 h .5688 g 13036 2426 N -82 0 0 85 82 0 h .5366 g 13036 2511 N -82 0 0 86 82
   0 h .5024 g 13036 2597 N -82 0 0 85 82 0 h .4698 g 13036 2682 N -82 0 0 85 82 0 h
   .442 g 13036 2767 N -82 0 0 86 82 0 h .4218 g 13036 2853 N -82 0 0 85 82 0 h .411
   g 13036 2938 N -82 0 0 85 82 0 h .4107 g 13036 3023 N -82 0 0 86 82 0 h .4209 g
   13036 3109 N -82 0 0 85 82 0 h .4408 g 13036 3194 N -82 0 0 86 82 0 h .4687 g
   13036 3280 N -82 0 0 85 82 0 h .5018 g 13036 3365 N -82 0 0 85 82 0 h .5368 g
   13036 3450 N -82 0 0 86 82 0 h .5701 g 13036 3536 N -82 0 0 85 82 0 h .5981 g
   13036 3621 N -82 0 0 85 82 0 h .6181 g 13036 3706 N -82 0 0 86 82 0 h .6283 g
   13036 3792 N -82 0 0 85 82 0 h .628 g 13036 3877 N -82 0 0 86 82 0 h .618 g 13036
   3963 N -82 0 0 85 82 0 h .5999 g 13036 4048 N -82 0 0 85 82 0 h .5767 g 13036
   4133 N -82 0 0 86 82 0 h .5519 g 13036 4219 N -82 0 0 85 82 0 h .529 g 13036 4304
   N -82 0 0 85 82 0 h .5116 g 13036 4389 N -82 0 0 86 82 0 h .5021 g 13036 4475 N
   -82 0 0 85 82 0 h .513 g 13118 1487 N -82 0 0 85 82 0 h .5156 g 13118 1572 N -82
   0 0 86 82 0 h .5217 g 13118 1658 N -82 0 0 85 82 0 h .5327 g 13118 1743 N -82 0 0
   85 82 0 h .5486 g 13118 1828 N -82 0 0 86 82 0 h .5673 g 13118 1914 N -82 0 0 85
   82 0 h .585 g 13118 1999 N -82 0 0 85 82 0 h .5972 g 13118 2084 N -82 0 0 86 82 0
   h .6 g 13118 2170 N -82 0 0 85 82 0 h .5921 g 13118 2255 N -82 0 0 86 82 0 h
   .5748 g 13118 2341 N -82 0 0 85 82 0 h .5514 g 13118 2426 N -82 0 0 85 82 0 h
   .5259 g 13118 2511 N -82 0 0 86 82 0 h .5013 g 13118 2597 N -82 0 0 85 82 0 h
   .4796 g 13118 2682 N -82 0 0 85 82 0 h .4613 g 13118 2767 N -82 0 0 86 82 0 h
   .4468 g 13118 2853 N -82 0 0 85 82 0 h .4369 g 13118 2938 N -82 0 0 85 82 0 h
   .4333 g 13118 3023 N -82 0 0 86 82 0 h .4378 g 13118 3109 N -82 0 0 85 82 0 h
   .4514 g 13118 3194 N -82 0 0 86 82 0 h .4736 g 13118 3280 N -82 0 0 85 82 0 h
   .5018 g 13118 3365 N -82 0 0 85 82 0 h .5319 g 13118 3450 N -82 0 0 86 82 0 h
   .5597 g 13118 3536 N -82 0 0 85 82 0 h .5818 g 13118 3621 N -82 0 0 85 82 0 h
   .5963 g 13118 3706 N -82 0 0 86 82 0 h .6028 g 13118 3792 N -82 0 0 85 82 0 h
   .6019 g 13118 3877 N -82 0 0 86 82 0 h .5944 g 13118 3963 N -82 0 0 85 82 0 h
   .5813 g 13118 4048 N -82 0 0 85 82 0 h .564 g 13118 4133 N -82 0 0 86 82 0 h
   .5443 g 13118 4219 N -82 0 0 85 82 0 h .5251 g 13118 4304 N -82 0 0 85 82 0 h
   .5096 g 13118 4389 N -82 0 0 86 82 0 h .501 g 13118 4475 N -82 0 0 85 82 0 h
   %pm3d_map_end 1.000 UL LTb 8333 4560 N 0 -3073 V 4933 0 V 0 3073 V -4933 0 V Z
   stroke 1.000 UL LTb 8334 1488 M 0 82 V stroke 8334 1254 M [ [(Helvetica) 180.0
   0.0 true true 0 ( 0)] ] -60.0 MCshow 1.000 UL LTb 1.000 UL LTb 8334 4560 M 0 -82
   V 9156 1488 M 0 82 V stroke 9156 1254 M [ [(Helvetica) 180.0 0.0 true true 0 (
   0.5)] ] -60.0 MCshow 1.000 UL LTb 1.000 UL LTb 9156 4560 M 0 -82 V 9978 1488 M 0
   82 V stroke 9978 1254 M [ [(Helvetica) 180.0 0.0 true true 0 ( 1)] ] -60.0 MCshow
   1.000 UL LTb 1.000 UL LTb 9978 4560 M 0 -82 V 822 -2990 R 0 82 V stroke 10800
   1254 M [ [(Helvetica) 180.0 0.0 true true 0 ( 1.5)] ] -60.0 MCshow 1.000 UL LTb
   1.000 UL LTb 10800 4560 M 0 -82 V 822 -2990 R 0 82 V stroke 11622 1254 M [
   [(Helvetica) 180.0 0.0 true true 0 ( 2)] ] -60.0 MCshow 1.000 UL LTb 1.000 UL LTb
   11622 4560 M 0 -82 V 822 -2990 R 0 82 V stroke 12444 1254 M [ [(Helvetica) 180.0
   0.0 true true 0 ( 2.5)] ] -60.0 MCshow 1.000 UL LTb 1.000 UL LTb 12444 4560 M 0
   -82 V 822 -2990 R 0 82 V stroke 13266 1254 M [ [(Helvetica) 180.0 0.0 true true 0
   ( 3)] ] -60.0 MCshow 1.000 UL LTb 1.000 UL LTb 13266 4560 M 0 -82 V stroke LCb
   setrgbcolor 10800 984 M [ [(Helvetica) 180.0 0.0 true true 0 (r)] ] -60.0 MCshow
   LTb 1.000 UL LTb 8334 1488 M 82 0 V stroke 8193 1488 M [ [(Helvetica) 180.0 0.0
   true true 0 ( 0)] ] -60.0 MRshow 1.000 UL LTb 1.000 UL LTb 8334 1977 M 82 0 V
   stroke 8193 1977 M [ [(Helvetica) 180.0 0.0 true true 0 ( 0.5)] ] -60.0 MRshow
   1.000 UL LTb 1.000 UL LTb 8334 2466 M 82 0 V stroke 8193 2466 M [ [(Helvetica)
   180.0 0.0 true true 0 ( 1)] ] -60.0 MRshow 1.000 UL LTb 1.000 UL LTb 8334 2955 M
   82 0 V stroke 8193 2955 M [ [(Helvetica) 180.0 0.0 true true 0 ( 1.5)] ] -60.0
   MRshow 1.000 UL LTb 1.000 UL LTb 8334 3443 M 82 0 V stroke 8193 3443 M [
   [(Helvetica) 180.0 0.0 true true 0 ( 2)] ] -60.0 MRshow 1.000 UL LTb 1.000 UL LTb
   8334 3932 M 82 0 V stroke 8193 3932 M [ [(Helvetica) 180.0 0.0 true true 0 (
   2.5)] ] -60.0 MRshow 1.000 UL LTb 1.000 UL LTb 8334 4422 M 82 0 V stroke 8193
   4422 M [ [(Helvetica) 180.0 0.0 true true 0 ( 3)] ] -60.0 MRshow 1.000 UL LTb LCb
   setrgbcolor 7707 3024 M currentpoint gsave translate 90 rotate 0 0 moveto [
   [(Symbol) 180.0 0.0 true true 0 (q)] ] -60.0 MCshow grestore LTb 1.000 UL LTb
   8333 4560 N 0 -3073 V 4933 0 V 0 3073 V -4933 0 V Z stroke 1.000 UP grestore %
   colour palette end stroke grestore end showpage %%Trailer %%DocumentFonts: Symbol
   Helvetica
   ndlinear-1.0/doc/mdate-sh0000755000252300025230000001255310672306355014664 0ustar
   palkenpalken#!/bin/sh # Get modification time of a file or directory and
   pretty-print it. scriptversion=2005-06-29.22 # Copyright (C) 1995, 1996, 1997,
   2003, 2004, 2005 Free Software # Foundation, Inc. # written by Ulrich Drepper ,
   June 1995 # # This program is free software; you can redistribute it and/or
   modify # it under the terms of the GNU General Public License as published by #
   the Free Software Foundation; either version 2, or (at your option) # any later
   version. # # This program is distributed in the hope that it will be useful, #
   but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY
   or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for
   more details. # # You should have received a copy of the GNU General Public
   License # along with this program; if not, write to the Free Software Foundation,
   # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # As a
   special exception to the GNU General Public License, if you # distribute this
   file as part of a program that contains a # configuration script generated by
   Autoconf, you may include it under # the same distribution terms that you use for
   the rest of that program. # This file is maintained in Automake, please report #
   bugs to or send patches to # . case $1 in '') echo "$0: No file. Try \`$0 --help'
   for more information". 1>&2 exit 1; ;; -h | --h*) cat  $nummonthtod) > /dev/null; then year=`expr $year - 1` fi;; *)
   year=$3;; esac # The result. echo $day $month $year # Local Variables: # mode:
   shell-script # sh-indentation: 2 # eval: (add-hook 'write-file-hooks 'time-stamp)
   # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" #
   time-stamp-end: "$" # End:
   ndlinear-1.0/INSTALL0000644000252300025230000002243210672027246013514 0ustar
   palkenpalkenInstallation Instructions ************************* Copyright (C)
   1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005 Free Software Foundation,
   Inc. This file is free documentation; the Free Software Foundation gives
   unlimited permission to copy, distribute and modify it. Basic Installation
   ================== These are generic installation instructions. The `configure'
   shell script attempts to guess correct values for various system-dependent
   variables used during compilation. It uses those values to create a `Makefile' in
   each directory of the package. It may also create one or more `.h' files
   containing system-dependent definitions. Finally, it creates a shell script
   `config.status' that you can run in the future to recreate the current
   configuration, and a file `config.log' containing compiler output (useful mainly
   for debugging `configure'). It can also use an optional file (typically called
   `config.cache' and enabled with `--cache-file=config.cache' or simply `-C') that
   saves the results of its tests to speed up reconfiguring. (Caching is disabled by
   default to prevent problems with accidental use of stale cache files.) If you
   need to do unusual things to compile the package, please try to figure out how
   `configure' could check whether to do them, and mail diffs or instructions to the
   address given in the `README' so they can be considered for the next release. If
   you are using the cache, and at some point `config.cache' contains results you
   don't want to keep, you may remove or edit it. The file `configure.ac' (or
   `configure.in') is used to create `configure' by a program called `autoconf'. You
   only need `configure.ac' if you want to change it or regenerate `configure' using
   a newer version of `autoconf'. The simplest way to compile this package is: 1.
   `cd' to the directory containing the package's source code and type `./configure'
   to configure the package for your system. If you're using `csh' on an old version
   of System V, you might need to type `sh ./configure' instead to prevent `csh'
   from trying to execute `configure' itself. Running `configure' takes awhile.
   While running, it prints some messages telling which features it is checking for.
   2. Type `make' to compile the package. 3. Optionally, type `make check' to run
   any self-tests that come with the package. 4. Type `make install' to install the
   programs and any data files and documentation. 5. You can remove the program
   binaries and object files from the source code directory by typing `make clean'.
   To also remove the files that `configure' created (so you can compile the package
   for a different kind of computer), type `make distclean'. There is also a `make
   maintainer-clean' target, but that is intended mainly for the package's
   developers. If you use it, you may have to get all sorts of other programs in
   order to regenerate files that came with the distribution. Compilers and Options
   ===================== Some systems require unusual options for compilation or
   linking that the `configure' script does not know about. Run `./configure --help'
   for details on some of the pertinent environment variables. You can give
   `configure' initial values for configuration parameters by setting variables in
   the command line or in the environment. Here is an example: ./configure CC=c89
   CFLAGS=-O2 LIBS=-lposix *Note Defining Variables::, for more details. Compiling
   For Multiple Architectures ==================================== You can compile
   the package for more than one kind of computer at the same time, by placing the
   object files for each architecture in their own directory. To do this, you must
   use a version of `make' that supports the `VPATH' variable, such as GNU `make'.
   `cd' to the directory where you want the object files and executables to go and
   run the `configure' script. `configure' automatically checks for the source code
   in the directory that `configure' is in and in `..'. If you have to use a `make'
   that does not support the `VPATH' variable, you have to compile the package for
   one architecture at a time in the source code directory. After you have installed
   the package for one architecture, use `make distclean' before reconfiguring for
   another architecture. Installation Names ================== By default, `make
   install' installs the package's commands under `/usr/local/bin', include files
   under `/usr/local/include', etc. You can specify an installation prefix other
   than `/usr/local' by giving `configure' the option `--prefix=PREFIX'. You can
   specify separate installation prefixes for architecture-specific files and
   architecture-independent files. If you pass the option `--exec-prefix=PREFIX' to
   `configure', the package uses PREFIX as the prefix for installing programs and
   libraries. Documentation and other data files still use the regular prefix. In
   addition, if you use an unusual directory layout you can give options like
   `--bindir=DIR' to specify different values for particular kinds of files. Run
   `configure --help' for a list of the directories you can set and what kinds of
   files go in them. If the package supports it, you can cause programs to be
   installed with an extra prefix or suffix on their names by giving `configure' the
   option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. Optional Features
   ================= Some packages pay attention to `--enable-FEATURE' options to
   `configure', where FEATURE indicates an optional part of the package. They may
   also pay attention to `--with-PACKAGE' options, where PACKAGE is something like
   `gnu-as' or `x' (for the X Window System). The `README' should mention any
   `--enable-' and `--with-' options that the package recognizes. For packages that
   use the X Window System, `configure' can usually find the X include and library
   files automatically, but if it doesn't, you can use the `configure' options
   `--x-includes=DIR' and `--x-libraries=DIR' to specify their locations. Specifying
   the System Type ========================== There may be some features `configure'
   cannot figure out automatically, but needs to determine by the type of machine
   the package will run on. Usually, assuming the package is built to be run on the
   _same_ architectures, `configure' can figure that out, but if it prints a message
   saying it cannot guess the machine type, give it the `--build=TYPE' option. TYPE
   can either be a short name for the system type, such as `sun4', or a canonical
   name which has the form: CPU-COMPANY-SYSTEM where SYSTEM can have one of these
   forms: OS KERNEL-OS See the file `config.sub' for the possible values of each
   field. If `config.sub' isn't included in this package, then this package doesn't
   need to know the machine type. If you are _building_ compiler tools for
   cross-compiling, you should use the option `--target=TYPE' to select the type of
   system they will produce code for. If you want to _use_ a cross compiler, that
   generates code for a platform different from the build platform, you should
   specify the "host" platform (i.e., that on which the generated programs will
   eventually be run) with `--host=TYPE'. Sharing Defaults ================ If you
   want to set default values for `configure' scripts to share, you can create a
   site shell script called `config.site' that gives default values for variables
   like `CC', `cache_file', and `prefix'. `configure' looks for
   `PREFIX/share/config.site' if it exists, then `PREFIX/etc/config.site' if it
   exists. Or, you can set the `CONFIG_SITE' environment variable to the location of
   the site script. A warning: not all `configure' scripts look for a site script.
   Defining Variables ================== Variables not defined in a site shell
   script can be set in the environment passed to `configure'. However, some
   packages may run configure again during the build, and the customized values of
   these variables may be lost. In order to avoid this problem, you should set them
   in the `configure' command line, using `VAR=value'. For example: ./configure
   CC=/usr/local2/bin/gcc causes the specified `gcc' to be used as the C compiler
   (unless it is overridden in the site shell script). Here is a another example:
   /bin/bash ./configure CONFIG_SHELL=/bin/bash Here the `CONFIG_SHELL=/bin/bash'
   operand causes subsequent configuration-related scripts to be executed by
   `/bin/bash'. `configure' Invocation ====================== `configure' recognizes
   the following options to control how it operates. `--help' `-h' Print a summary
   of the options to `configure', and exit. `--version' `-V' Print the version of
   Autoconf used to generate the `configure' script, and exit. `--cache-file=FILE'
   Enable the cache: use and save the results of the tests in FILE, traditionally
   `config.cache'. FILE defaults to `/dev/null' to disable caching. `--config-cache'
   `-C' Alias for `--cache-file=config.cache'. `--quiet' `--silent' `-q' Do not
   print messages saying which checks are being made. To suppress all normal output,
   redirect it to `/dev/null' (any error messages will still be shown).
   `--srcdir=DIR' Look for the package's source code in directory DIR. Usually
   `configure' can determine that directory automatically. `configure' also accepts
   some other, not widely useful, options. Run `configure --help' for more details.
   ndlinear-1.0/src/0000775000252300025230000000000010711430650013240 5ustar
   palkenpalkenndlinear-1.0/src/ndlinear.c000066400025230002523000000224171071142770
   7015217 0ustar palkenpalken/* ndlinear.c * * Copyright (C) 2006, 2007 Patrick
   Alken * * This program is free software; you can redistribute it and/or modify *
   it under the terms of the GNU General Public License as published by * the Free
   Software Foundation; either version 2 of the License, or (at * your option) any
   later version. * * This program is distributed in the hope that it will be
   useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of *
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * General Public
   License for more details. * * You should have received a copy of the GNU General
   Public License * along with this program; if not, write to the Free Software *
   Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
   #include #include gsl_errno.h> #include gsl_matrix.h> #include gsl_vector.h>
   #include gsl_multifit.h> #include gsl_blas.h> #include "gsl_multifit_ndlinear.h"
   static int ndlinear_construct_row(const gsl_vector *d, gsl_vector *x,
   gsl_multifit_ndlinear_workspace *w); /* gsl_multifit_ndlinear_alloc() Allocate a
   ndlinear workspace Inputs: n_dim - dimension of fit function N - number of terms
   in each sum; N[i] = N_i, 0 N) { gsl_multifit_ndlinear_free(w);
   GSL_ERROR_NULL("failed to allocate space for N vector", GSL_ENOMEM); } n_coeffs =
   1; sum_N = 0; for (i = 0; i < n_dim; ++i) { if (N[i] == 0) {
   gsl_multifit_ndlinear_free(w); GSL_ERROR_NULL("one of the sums is empty",
   GSL_EINVAL); } /* The total number of coefficients is: N_1 * N_2 * ... * N_n */
   n_coeffs *= N[i]; w->N[i] = N[i]; sum_N += N[i]; } w->n_dim = n_dim; w->n_coeffs
   = n_coeffs; w->work = gsl_vector_alloc(n_coeffs); w->work2 =
   gsl_vector_alloc(sum_N); if (!w->work || !w->work2) {
   gsl_multifit_ndlinear_free(w); GSL_ERROR_NULL("failed to allocate space for basis
   vector", GSL_ENOMEM); } w->v = calloc(n_dim, sizeof(gsl_vector_view)); if (!w->v)
   { gsl_multifit_ndlinear_free(w); GSL_ERROR_NULL("failed to allocate space for
   basis vector", GSL_ENOMEM); } w->u = calloc(n_dim, sizeof(int *)); if (!w->u) {
   gsl_multifit_ndlinear_free(w); GSL_ERROR_NULL("failed to allocate space for basis
   functions", GSL_ENOMEM); } idx = 0; for (i = 0; i < n_dim; ++i) { w->v[i] =
   gsl_vector_subvector(w->work2, idx, N[i]); idx += N[i]; w->u[i] = u[i]; }
   w->params = params; return (w); } /* gsl_multifit_ndlinear_alloc() */ /*
   gsl_multifit_ndlinear_free() Free workspace w */ void
   gsl_multifit_ndlinear_free(gsl_multifit_ndlinear_workspace *w) { if (w->N)
   free(w->N); if (w->work) gsl_vector_free(w->work); if (w->work2)
   gsl_vector_free(w->work2); if (w->v) free(w->v); if (w->u) free(w->u); free(w); }
   /* gsl_multifit_ndlinear_free() */ /* gsl_multifit_ndlinear_design() This
   function constructs the coefficient design matrix 'X' Inputs: vars - independent
   variable vectors for matrix X vars is a ndata-by-n_dim matrix where the ith row
   specifies the n_dim independent variables for the ith observation, so that
   vars_{ij} = (x_i)_j, the jth element of the ith input variable vector X -
   (output) design matrix (must be ndata-by-w->n_coeffs) w - workspace Return:
   success or error */ int gsl_multifit_ndlinear_design(const gsl_matrix *vars,
   gsl_matrix *X, gsl_multifit_ndlinear_workspace *w) { const size_t ndata =
   vars->size1; if ((X->size1 != ndata) || (X->size2 != w->n_coeffs)) { GSL_ERROR("X
   matrix has wrong dimensions", GSL_EBADLEN); } else { size_t i; /* looping */ int
   s; for (i = 0; i < ndata; ++i) { gsl_vector_const_view d =
   gsl_matrix_const_row(vars, i); gsl_vector_view xv = gsl_matrix_row(X, i); s =
   ndlinear_construct_row(&d.vector, &xv.vector, w); if (s != GSL_SUCCESS) return s;
   } return GSL_SUCCESS; } } /* gsl_multifit_ndlinear_design() */ /*
   gsl_multifit_ndlinear_est() Compute the model function at a given data point with
   errors Inputs: x - data point (w->n_dim elements) c - coefficient vector cov -
   covariance matrix y - where to store fit function result y_err - standard
   deviation of fit w - workspace Return: success or error */ int
   gsl_multifit_ndlinear_est(const gsl_vector *x, const gsl_vector *c, const
   gsl_matrix *cov, double *y, double *y_err, gsl_multifit_ndlinear_workspace *w) {
   if (c->size != w->n_coeffs) { GSL_ERROR("c vector has wrong size", GSL_EBADLEN);
   } else { int s; s = ndlinear_construct_row(x, w->work, w); if (s != GSL_SUCCESS)
   return s; /* * Now w->work contains the appropriate basis functions * evaluated
   at the given point - compute the function value */ s =
   gsl_multifit_linear_est(w->work, c, cov, y, y_err); return s; } } /*
   gsl_multifit_ndlinear_est() */ /* gsl_multifit_ndlinear_calc() Compute the model
   function at a given data point Inputs: x - data point (w->n_dim elements) c -
   coefficient vector w - workspace Return: model value */ double
   gsl_multifit_ndlinear_calc(const gsl_vector *x, const gsl_vector *c,
   gsl_multifit_ndlinear_workspace *w) { if (c->size != w->n_coeffs) {
   GSL_ERROR_VAL("c vector has wrong size", GSL_EBADLEN, 0.0); } else { double y;
   int s; s = ndlinear_construct_row(x, w->work, w); if (s != GSL_SUCCESS) {
   GSL_ERROR_VAL("constructing matrix row failed", s, 0.0); } gsl_blas_ddot(w->work,
   c, &y); return y; } } /* gsl_multifit_ndlinear_calc() */ /*
   gsl_multifit_ndlinear_ncoeffs() Return the total number of fit coefficients */
   size_t gsl_multifit_ndlinear_ncoeffs(gsl_multifit_ndlinear_workspace *w) { return
   w->n_coeffs; } /* gsl_multifit_ndlinear_ncoeffs() */
   /****************************************** * INTERNAL ROUTINES *
   ******************************************/ /* ndlinear_construct_row() Compute a
   row of the design matrix X: X(:,j) = u_{r_0}^{(0)}(d_0) * u_{r_1)^{(1)}(d_1) *
   ... * u_{r_{n-1}}^{(n-1)}(d_{n-1}) where 'd' is the corresponding data vector for
   that row Inputs: d - data vector of length w->n_dim x - (output) where to store
   row of design matrix X w - workspace Return: success or error */ static int
   ndlinear_construct_row(const gsl_vector *d, gsl_vector *x,
   gsl_multifit_ndlinear_workspace *w) { size_t j; int k, s; size_t denom, rk;
   double melement; /* compute basis functions for this data point */ for (j = 0; j
   < w->n_dim; ++j) { s = w->u[j](gsl_vector_get(d, j), w->v[j].vector.data,
   w->params); if (s != GSL_SUCCESS) return s; } for (j = 0; j < w->n_coeffs; ++j) {
   /* * The (:,j) element of the matrix X will be: * * X_{:,j} = u_{r_0}^{(0)}(d_0)
   * * u_{r_1)^{(1)}(d_1) * * ... * * u_{r_{n-1}}^{(n-1)}(d_{n-1}) * * with the
   basis function indices r_k given by * * r_k = floor(j / Prod_{i=(k+1)..(n-1)} [
   N_i ]) (mod N_k) * * In the case where N_i = N for all i, * * r_k = floor(j /
   N^{n - k - 1}) (mod N) * * n: dimension of fit function (w->n_dim) * N_i: number
   of terms in sum i of fit function */ /* calculate the r_k and the matrix element
   X_{:,j} */ denom = 1; melement = 1.0; for (k = (int)(w->n_dim - 1); k >= 0; --k)
   { rk = (j / denom) % w->N[k]; denom *= w->N[k]; melement *=
   gsl_vector_get(&(w->v[k]).vector, rk); } /* set the matrix element */
   gsl_vector_set(x, j, melement); } return GSL_SUCCESS; } /*
   ndlinear_construct_row() */
   ndlinear-1.0/src/Makefile.in0000664000252300025230000004343210674036322015321
   0ustar palkenpalken# Makefile.in generated by automake 1.9.6 from Makefile.am. #
   @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
   2002, # 2003, 2004, 2005 Free Software Foundation, Inc. # This Makefile.in is
   free software; the Free Software Foundation # gives unlimited permission to copy
   and/or distribute it, # with or without modifications, as long as this notice is
   preserved. # This program is distributed in the hope that it will be useful, #
   but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the
   implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE.
   @SET_MAKE@ srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@
   pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir =
   $(includedir)/@PACKAGE@ top_builddir = .. am__cd =
   CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = @INSTALL@
   install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c
   install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform =
   $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = :
   NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@
   host_triplet = @host@ check_PROGRAMS = test$(EXEEXT) subdir = src DIST_COMMON =
   $(pkginclude_HEADERS) $(srcdir)/Makefile.am \ $(srcdir)/Makefile.in ACLOCAL_M4 =
   $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
   am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
   $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES =
   am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
   am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed
   "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = `echo $$p | sed -e
   's|^.*/||'`; am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(pkgincludedir)"
   libLTLIBRARIES_INSTALL = $(INSTALL) LTLIBRARIES = $(lib_LTLIBRARIES)
   libndlinear_la_LIBADD = am_libndlinear_la_OBJECTS = ndlinear.lo
   libndlinear_la_OBJECTS = $(am_libndlinear_la_OBJECTS) am_test_OBJECTS =
   test.$(OBJEXT) test_OBJECTS = $(am_test_OBJECTS) test_DEPENDENCIES =
   libndlinear.la DEFAULT_INCLUDES = -I. -I$(srcdir) depcomp = $(SHELL)
   $(top_srcdir)/depcomp am__depfiles_maybe = depfiles COMPILE = $(CC) $(DEFS)
   $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS)
   $(CFLAGS) LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
   $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS)
   $(CFLAGS) CCLD = $(CC) LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD)
   $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ SOURCES =
   $(libndlinear_la_SOURCES) $(test_SOURCES) DIST_SOURCES =
   $(libndlinear_la_SOURCES) $(test_SOURCES) pkgincludeHEADERS_INSTALL =
   $(INSTALL_HEADER) HEADERS = $(pkginclude_HEADERS) ETAGS = etags CTAGS = ctags
   DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL =
   @ACLOCAL@ AMDEP_FALSE = @AMDEP_FALSE@ AMDEP_TRUE = @AMDEP_TRUE@ AMTAR = @AMTAR@
   AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@
   AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@
   CPPFLAGS = @CPPFLAGS@ CXX = @CXX@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@
   CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@
   ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP =
   @EGREP@ EXEEXT = @EXEEXT@ F77 = @F77@ FFLAGS = @FFLAGS@ INSTALL_DATA =
   @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT =
   @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LDFLAGS =
   @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LN_S = @LN_S@
   LTLIBOBJS = @LTLIBOBJS@ MAINT = @MAINT@ MAINTAINER_MODE_FALSE =
   @MAINTAINER_MODE_FALSE@ MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ MAKEINFO =
   @MAKEINFO@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT =
   @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING =
   @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_VERSION =
   @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ RANLIB = @RANLIB@ SED = @SED@
   SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@
   ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 =
   @ac_ct_F77@ ac_ct_RANLIB = @ac_ct_RANLIB@ ac_ct_STRIP = @ac_ct_STRIP@
   am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE =
   @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
   am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ am__include = @am__include@
   am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@
   am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias =
   @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor =
   @build_vendor@ datadir = @datadir@ exec_prefix = @exec_prefix@ host = @host@
   host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor =
   @host_vendor@ includedir = @includedir@ infodir = @infodir@ install_sh =
   @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localstatedir =
   @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir =
   @oldincludedir@ prefix = @prefix@ program_transform_name =
   @program_transform_name@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@
   sysconfdir = @sysconfdir@ target_alias = @target_alias@ lib_LTLIBRARIES =
   libndlinear.la libndlinear_la_SOURCES = ndlinear.c test_SOURCES = test.c TESTS =
   $(check_PROGRAMS) pkginclude_HEADERS = gsl_multifit_ndlinear.h test_LDADD =
   libndlinear.la -lgsl -lgslcblas all: all-am .SUFFIXES: .SUFFIXES: .c .lo .o .obj
   $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am
   $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \
   *$$dep*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ && exit 0;
   \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu
   src/Makefile'; \ cd $(top_srcdir) && \ $(AUTOMAKE) --gnu src/Makefile .PRECIOUS:
   Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?'
   in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS)
   am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status
   $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL)
   ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac;
   $(top_builddir)/config.status: $(top_srcdir)/configure
   $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS)
   am--refresh $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
   cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4):
   @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE)
   $(AM_MAKEFLAGS) am--refresh install-libLTLIBRARIES: $(lib_LTLIBRARIES)
   @$(NORMAL_INSTALL) test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
   @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ if test -f $$p; then \
   f=$(am__strip_dir) \ echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL)
   $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ $(LIBTOOL)
   --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p"
   "$(DESTDIR)$(libdir)/$$f"; \ else :; fi; \ done uninstall-libLTLIBRARIES:
   @$(NORMAL_UNINSTALL) @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \
   p=$(am__strip_dir) \ echo " $(LIBTOOL) --mode=uninstall rm -f
   '$(DESTDIR)$(libdir)/$$p'"; \ $(LIBTOOL) --mode=uninstall rm -f
   "$(DESTDIR)$(libdir)/$$p"; \ done clean-libLTLIBRARIES: -test -z
   "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) @list='$(lib_LTLIBRARIES)'; for
   p in $$list; do \ dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ test "$$dir" !=
   "$$p" || dir=.; \ echo "rm -f \"$${dir}/so_locations\""; \ rm -f
   "$${dir}/so_locations"; \ done libndlinear.la: $(libndlinear_la_OBJECTS)
   $(libndlinear_la_DEPENDENCIES) $(LINK) -rpath $(libdir) $(libndlinear_la_LDFLAGS)
   $(libndlinear_la_OBJECTS) $(libndlinear_la_LIBADD) $(LIBS) clean-checkPROGRAMS:
   @list='$(check_PROGRAMS)'; for p in $$list; do \ f=`echo $$p|sed
   's/$(EXEEXT)$$//'`; \ echo " rm -f $$p $$f"; \ rm -f $$p $$f ; \ done
   test$(EXEEXT): $(test_OBJECTS) $(test_DEPENDENCIES) @rm -f test$(EXEEXT) $(LINK)
   $(test_LDFLAGS) $(test_OBJECTS) $(test_LDADD) $(LIBS) mostlyclean-compile: -rm -f
   *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@
   @am__quote@./$(DEPDIR)/ndlinear.Plo@am__quote@ @AMDEP_TRUE@@am__include@
   @am__quote@./$(DEPDIR)/test.Po@am__quote@ .c.o: @am__fastdepCC_TRUE@ if
   $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $ typedef
   struct { size_t n_dim; /* dimension of fit function */ size_t *N; /* number of
   terms in fit sums N[i] = N_i */ size_t n_coeffs; /* number of fit coefficients */
   gsl_vector *work; /* scratch array of size n_coeffs */ gsl_vector *work2; /*
   scratch array */ /* * Views into the 'work' array which will be used to store *
   the results of calling the basis functions, so that * (v[i])_j = u^{(i)}_j(x_i)
   */ gsl_vector_view *v; /* pointer to basis functions and parameters */ int
   (**u)(double x, double y[], void *p); void *params; }
   gsl_multifit_ndlinear_workspace; /* * Prototypes */
   gsl_multifit_ndlinear_workspace * gsl_multifit_ndlinear_alloc(size_t n, size_t
   N[], int (**u)(double x, double y[], void *p), void *params); void
   gsl_multifit_ndlinear_free(gsl_multifit_ndlinear_workspace *w); int
   gsl_multifit_ndlinear_design(const gsl_matrix *data, gsl_matrix *X,
   gsl_multifit_ndlinear_workspace *w); int gsl_multifit_ndlinear_est(const
   gsl_vector *x, const gsl_vector *c, const gsl_matrix *cov, double *y, double
   *y_err, gsl_multifit_ndlinear_workspace *w); double
   gsl_multifit_ndlinear_calc(const gsl_vector *x, const gsl_vector *c,
   gsl_multifit_ndlinear_workspace *w); size_t
   gsl_multifit_ndlinear_ncoeffs(gsl_multifit_ndlinear_workspace *w); #endif /*
   __GSL_MULTIFIT_NDLINEAR_H__ */
   ndlinear-1.0/src/Makefile.am0000664000252300025230000000035010674036210015274
   0ustar palkenpalkenlib_LTLIBRARIES = libndlinear.la libndlinear_la_SOURCES =
   ndlinear.c check_PROGRAMS = test test_SOURCES = test.c TESTS = $(check_PROGRAMS)
   pkginclude_HEADERS = gsl_multifit_ndlinear.h test_LDADD = libndlinear.la -lgsl
   -lgslcblas ndlinear-1.0/COPYING0000644000252300025230000004312210672027246013515
   0ustar palkenpalken GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C)
   1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor,
   Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim
   copies of this license document, but changing it is not allowed. Preamble The
   licenses for most software are designed to take away your freedom to share and
   change it. By contrast, the GNU General Public License is intended to guarantee
   your freedom to share and change free software--to make sure the software is free
   for all its users. This General Public License applies to most of the Free
   Software Foundation's software and to any other program whose authors commit to
   using it. (Some other Free Software Foundation software is covered by the GNU
   Library General Public License instead.) You can apply it to your programs, too.
   When we speak of free software, we are referring to freedom, not price. Our
   General Public Licenses are designed to make sure that you have the freedom to
   distribute copies of free software (and charge for this service if you wish),
   that you receive source code or can get it if you want it, that you can change
   the software or use pieces of it in new free programs; and that you know you can
   do these things. To protect your rights, we need to make restrictions that forbid
   anyone to deny you these rights or to ask you to surrender the rights. These
   restrictions translate to certain responsibilities for you if you distribute
   copies of the software, or if you modify it. For example, if you distribute
   copies of such a program, whether gratis or for a fee, you must give the
   recipients all the rights that you have. You must make sure that they, too,
   receive or can get the source code. And you must show them these terms so they
   know their rights. We protect your rights with two steps: (1) copyright the
   software, and (2) offer you this license which gives you legal permission to
   copy, distribute and/or modify the software. Also, for each author's protection
   and ours, we want to make certain that everyone understands that there is no
   warranty for this free software. If the software is modified by someone else and
   passed on, we want its recipients to know that what they have is not the
   original, so that any problems introduced by others will not reflect on the
   original authors' reputations. Finally, any free program is threatened constantly
   by software patents. We wish to avoid the danger that redistributors of a free
   program will individually obtain patent licenses, in effect making the program
   proprietary. To prevent this, we have made it clear that any patent must be
   licensed for everyone's free use or not licensed at all. The precise terms and
   conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC
   LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This
   License applies to any program or other work which contains a notice placed by
   the copyright holder saying it may be distributed under the terms of this General
   Public License. The "Program", below, refers to any such program or work, and a
   "work based on the Program" means either the Program or any derivative work under
   copyright law: that is to say, a work containing the Program or a portion of it,
   either verbatim or with modifications and/or translated into another language.
   (Hereinafter, translation is included without limitation in the term
   "modification".) Each licensee is addressed as "you". Activities other than
   copying, distribution and modification are not covered by this License; they are
   outside its scope. The act of running the Program is not restricted, and the
   output from the Program is covered only if its contents constitute a work based
   on the Program (independent of having been made by running the Program). Whether
   that is true depends on what the Program does. 1. You may copy and distribute
   verbatim copies of the Program's source code as you receive it, in any medium,
   provided that you conspicuously and appropriately publish on each copy an
   appropriate copyright notice and disclaimer of warranty; keep intact all the
   notices that refer to this License and to the absence of any warranty; and give
   any other recipients of the Program a copy of this License along with the
   Program. You may charge a fee for the physical act of transferring a copy, and
   you may at your option offer warranty protection in exchange for a fee. 2. You
   may modify your copy or copies of the Program or any portion of it, thus forming
   a work based on the Program, and copy and distribute such modifications or work
   under the terms of Section 1 above, provided that you also meet all of these
   conditions: a) You must cause the modified files to carry prominent notices
   stating that you changed the files and the date of any change. b) You must cause
   any work that you distribute or publish, that in whole or in part contains or is
   derived from the Program or any part thereof, to be licensed as a whole at no
   charge to all third parties under the terms of this License. c) If the modified
   program normally reads commands interactively when run, you must cause it, when
   started running for such interactive use in the most ordinary way, to print or
   display an announcement including an appropriate copyright notice and a notice
   that there is no warranty (or else, saying that you provide a warranty) and that
   users may redistribute the program under these conditions, and telling the user
   how to view a copy of this License. (Exception: if the Program itself is
   interactive but does not normally print such an announcement, your work based on
   the Program is not required to print an announcement.) These requirements apply
   to the modified work as a whole. If identifiable sections of that work are not
   derived from the Program, and can be reasonably considered independent and
   separate works in themselves, then this License, and its terms, do not apply to
   those sections when you distribute them as separate works. But when you
   distribute the same sections as part of a whole which is a work based on the
   Program, the distribution of the whole must be on the terms of this License,
   whose permissions for other licensees extend to the entire whole, and thus to
   each and every part regardless of who wrote it. Thus, it is not the intent of
   this section to claim rights or contest your rights to work written entirely by
   you; rather, the intent is to exercise the right to control the distribution of
   derivative or collective works based on the Program. In addition, mere
   aggregation of another work not based on the Program with the Program (or with a
   work based on the Program) on a volume of a storage or distribution medium does
   not bring the other work under the scope of this License. 3. You may copy and
   distribute the Program (or a work based on it, under Section 2) in object code or
   executable form under the terms of Sections 1 and 2 above provided that you also
   do one of the following: a) Accompany it with the complete corresponding
   machine-readable source code, which must be distributed under the terms of
   Sections 1 and 2 above on a medium customarily used for software interchange; or,
   b) Accompany it with a written offer, valid for at least three years, to give any
   third party, for a charge no more than your cost of physically performing source
   distribution, a complete machine-readable copy of the corresponding source code,
   to be distributed under the terms of Sections 1 and 2 above on a medium
   customarily used for software interchange; or, c) Accompany it with the
   information you received as to the offer to distribute corresponding source code.
   (This alternative is allowed only for noncommercial distribution and only if you
   received the program in object code or executable form with such an offer, in
   accord with Subsection b above.) The source code for a work means the preferred
   form of the work for making modifications to it. For an executable work, complete
   source code means all the source code for all modules it contains, plus any
   associated interface definition files, plus the scripts used to control
   compilation and installation of the executable. However, as a special exception,
   the source code distributed need not include anything that is normally
   distributed (in either source or binary form) with the major components
   (compiler, kernel, and so on) of the operating system on which the executable
   runs, unless that component itself accompanies the executable. If distribution of
   executable or object code is made by offering access to copy from a designated
   place, then offering equivalent access to copy the source code from the same
   place counts as distribution of the source code, even though third parties are
   not compelled to copy the source along with the object code. 4. You may not copy,
   modify, sublicense, or distribute the Program except as expressly provided under
   this License. Any attempt otherwise to copy, modify, sublicense or distribute the
   Program is void, and will automatically terminate your rights under this License.
   However, parties who have received copies, or rights, from you under this License
   will not have their licenses terminated so long as such parties remain in full
   compliance. 5. You are not required to accept this License, since you have not
   signed it. However, nothing else grants you permission to modify or distribute
   the Program or its derivative works. These actions are prohibited by law if you
   do not accept this License. Therefore, by modifying or distributing the Program
   (or any work based on the Program), you indicate your acceptance of this License
   to do so, and all its terms and conditions for copying, distributing or modifying
   the Program or works based on it. 6. Each time you redistribute the Program (or
   any work based on the Program), the recipient automatically receives a license
   from the original licensor to copy, distribute or modify the Program subject to
   these terms and conditions. You may not impose any further restrictions on the
   recipients' exercise of the rights granted herein. You are not responsible for
   enforcing compliance by third parties to this License. 7. If, as a consequence of
   a court judgment or allegation of patent infringement or for any other reason
   (not limited to patent issues), conditions are imposed on you (whether by court
   order, agreement or otherwise) that contradict the conditions of this License,
   they do not excuse you from the conditions of this License. If you cannot
   distribute so as to satisfy simultaneously your obligations under this License
   and any other pertinent obligations, then as a consequence you may not distribute
   the Program at all. For example, if a patent license would not permit
   royalty-free redistribution of the Program by all those who receive copies
   directly or indirectly through you, then the only way you could satisfy both it
   and this License would be to refrain entirely from distribution of the Program.
   If any portion of this section is held invalid or unenforceable under any
   particular circumstance, the balance of the section is intended to apply and the
   section as a whole is intended to apply in other circumstances. It is not the
   purpose of this section to induce you to infringe any patents or other property
   right claims or to contest validity of any such claims; this section has the sole
   purpose of protecting the integrity of the free software distribution system,
   which is implemented by public license practices. Many people have made generous
   contributions to the wide range of software distributed through that system in
   reliance on consistent application of that system; it is up to the author/donor
   to decide if he or she is willing to distribute software through any other system
   and a licensee cannot impose that choice. This section is intended to make
   thoroughly clear what is believed to be a consequence of the rest of this
   License. 8. If the distribution and/or use of the Program is restricted in
   certain countries either by patents or by copyrighted interfaces, the original
   copyright holder who places the Program under this License may add an explicit
   geographical distribution limitation excluding those countries, so that
   distribution is permitted only in or among countries not thus excluded. In such
   case, this License incorporates the limitation as if written in the body of this
   License. 9. The Free Software Foundation may publish revised and/or new versions
   of the General Public License from time to time. Such new versions will be
   similar in spirit to the present version, but may differ in detail to address new
   problems or concerns. Each version is given a distinguishing version number. If
   the Program specifies a version number of this License which applies to it and
   "any later version", you have the option of following the terms and conditions
   either of that version or of any later version published by the Free Software
   Foundation. If the Program does not specify a version number of this License, you
   may choose any version ever published by the Free Software Foundation. 10. If you
   wish to incorporate parts of the Program into other free programs whose
   distribution conditions are different, write to the author to ask for permission.
   For software which is copyrighted by the Free Software Foundation, write to the
   Free Software Foundation; we sometimes make exceptions for this. Our decision
   will be guided by the two goals of preserving the free status of all derivatives
   of our free software and of promoting the sharing and reuse of software
   generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE
   IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT
   WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
   PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
   IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
   AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
   PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU
   ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT
   UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT
   HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS
   PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
   INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE
   THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
   INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE
   PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY
   HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS
   How to Apply These Terms to Your New Programs If you develop a new program, and
   you want it to be of the greatest possible use to the public, the best way to
   achieve this is to make it free software which everyone can redistribute and
   change under these terms. To do so, attach the following notices to the program.
   It is safest to attach them to the start of each source file to most effectively
   convey the exclusion of warranty; and each file should have at least the
   "copyright" line and a pointer to where the full notice is found. Copyright (C)
   This program is free software; you can redistribute it and/or modify it under the
   terms of the GNU General Public License as published by the Free Software
   Foundation; either version 2 of the License, or (at your option) any later
   version. This program is distributed in the hope that it will be useful, but
   WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
   details. You should have received a copy of the GNU General Public License along
   with this program; if not, write to the Free Software Foundation, Inc., 51
   Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on
   how to contact you by electronic and paper mail. If the program is interactive,
   make it output a short notice like this when it starts in an interactive mode:
   Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with
   ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you
   are welcome to redistribute it under certain conditions; type `show c' for
   details. The hypothetical commands `show w' and `show c' should show the
   appropriate parts of the General Public License. Of course, the commands you use
   may be called something other than `show w' and `show c'; they could even be
   mouse-clicks or menu items--whatever suits your program. You should also get your
   employer (if you work as a programmer) or your school, if any, to sign a
   "copyright disclaimer" for the program, if necessary. Here is a sample; alter the
   names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program
   `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1
   April 1989 Ty Coon, President of Vice This General Public License does not permit
   incorporating your program into proprietary programs. If your program is a
   subroutine library, you may consider it more useful to permit linking proprietary
   applications with the library. If this is what you want to do, use the GNU
   Library General Public License instead of this License.
   ndlinear-1.0/config.guess0000755000252300025230000012463410672027246015012 0ustar
   palkenpalken#! /bin/sh # Attempt to guess a canonical system name. # Copyright
   (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002, 2003,
   2004, 2005 Free Software Foundation, Inc. timestamp='2005-07-08' # This file is
   free software; you can redistribute it and/or modify it # under the terms of the
   GNU General Public License as published by # the Free Software Foundation; either
   version 2 of the License, or # (at your option) any later version. # # This
   program is distributed in the hope that it will be useful, but # WITHOUT ANY
   WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A
   PARTICULAR PURPOSE. See the GNU # General Public License for more details. # #
   You should have received a copy of the GNU General Public License # along with
   this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin
   Street - Fifth Floor, Boston, MA # 02110-1301, USA. # # As a special exception to
   the GNU General Public License, if you # distribute this file as part of a
   program that contains a # configuration script generated by Autoconf, you may
   include it under # the same distribution terms that you use for the rest of that
   program. # Originally written by Per Bothner . # Please send patches to . Submit
   a context # diff and a properly formatted ChangeLog entry. # # This script
   attempts to guess a canonical system name similar to # config.sub. If it
   succeeds, it prints the system name on stdout, and # exits with 0. Otherwise, it
   exits with 1. # # The plan is that this can be called by configure scripts if you
   # don't specify an explicit build system type. me=`echo "$0" | sed -e 's,.*/,,'`
   usage="\ Usage: $0 [OPTION] Output the configuration name of the system \`$me' is
   run on. Operation modes: -h, --help print this help, then exit -t, --time-stamp
   print date of last modification, then exit -v, --version print version number,
   then exit Report bugs and patches to ". version="\ GNU config.guess ($timestamp)
   Originally written by Per Bothner. Copyright (C) 1992, 1993, 1994, 1995, 1996,
   1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation,
   Inc. This is free software; see the source for copying conditions. There is NO
   warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE".
   help=" Try \`$me --help' for more information". # Parse command line while test
   $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit
   ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage";
   exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input.
   break ;; -* ) echo "$me: invalid option $1$help" >&2 exit 1 ;; * ) break ;; esac
   done if test $# != 0; then echo "$me: too many arguments$help" >&2 exit 1 fi trap
   'exit 1' 1 2 15 # CC_FOR_BUILD -- compiler used by this script. Note that the use
   of a # compiler to aid in system detection is discouraged as it requires #
   temporary files to be created and, as you can see below, it is a # headache to
   deal with in a portable fashion. # Historically, `CC_FOR_BUILD' used to be named
   `HOST_CC'. We still # use `HOST_CC' if defined, but it is deprecated. # Portable
   tmp directory creation inspired by the Autoconf team. set_cc_for_build=' trap
   "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit
   \$exitcode" 0 ; trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit
   1" 1 2 13 15 ; : ${TMPDIR=/tmp} ; { tmp=`(umask 077 && mktemp -d -q
   "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || {
   test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
   { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating
   insecure temp directory" >&2 ; } || { echo "$me: cannot create a temporary
   directory in $TMPDIR" >&2 ; exit 1 ; } ; dummy=$tmp/dummy ; tmpfiles="$dummy.c
   $dummy.o $dummy.rel $dummy" ; case $CC_FOR_BUILD,$HOST_CC,$CC in ,,) echo "int
   x;" > $dummy.c ; for c in cc gcc c89 c99 ; do if ($c -c -o $dummy.o $dummy.c)
   >/dev/null 2>&1 ; then CC_FOR_BUILD="$c"; break ; fi ; done ; if test
   x"$CC_FOR_BUILD" = x ; then CC_FOR_BUILD=no_compiler_found ; fi ;; ,,*)
   CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; esac ; set_cc_for_build= ;' #
   This is needed to find uname on a Pyramid OSx when run in the BSD universe. #
   (ghazi@noc.rutgers.edu 1994-08-24) if (test -f /.attbin/uname) >/dev/null 2>&1 ;
   then PATH=$PATH:/.attbin ; export PATH fi UNAME_MACHINE=`(uname -m) 2>/dev/null`
   || UNAME_MACHINE=unknown UNAME_RELEASE=`(uname -r) 2>/dev/null` ||
   UNAME_RELEASE=unknown UNAME_SYSTEM=`(uname -s) 2>/dev/null` ||
   UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` ||
   UNAME_VERSION=unknown # Note: order is significant - the case branches are not
   exclusive. case
   "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
   *:NetBSD:*:*) # NetBSD (nbsd) targets should (where applicable) match one or #
   more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*, # *-*-netbsdecoff* and
   *-*-netbsd*. For targets that recently # switched to ELF, *-*-netbsd* would
   select the old # object file format. This provides both forward # compatibility
   and a consistent mechanism for selecting the # object file format. # # Note:
   NetBSD doesn't particularly care about the vendor # portion of the name. We
   always set it to "unknown". sysctl="sysctl -n hw.machine_arch"
   UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ /usr/sbin/$sysctl 2>/dev/null
   || echo unknown)` case "${UNAME_MACHINE_ARCH}" in armeb) machine=armeb-unknown ;;
   arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb)
   machine=sh-unknown ;; *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The
   Operating System including object format, if it has switched # to ELF recently,
   or will in the future. case "${UNAME_MACHINE_ARCH}" in
   arm*|i386|m68k|ns32k|sh3*|sparc|vax) eval $set_cc_for_build if echo __ELF__ |
   $CC_FOR_BUILD -E - 2>/dev/null \ | grep __ELF__ >/dev/null then # Once all
   utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). # Return netbsd for
   either. FIX? os=netbsd else os=netbsdelf fi ;; *) os=netbsd ;; esac # The OS
   release # Debian GNU/NetBSD machines have a different userland, and # thus, need
   a distinct triplet. However, they do not need # kernel version information, so it
   can be replaced with a # suitable tag, in the style of linux-gnu. case
   "${UNAME_VERSION}" in Debian*) release='-gnu' ;; *) release=`echo
   ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` ;; esac # Since
   CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: # contains redundant information,
   the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. echo
   "${machine}-${os}${release}" exit ;; *:OpenBSD:*:*) UNAME_MACHINE_ARCH=`arch |
   sed 's/OpenBSD.//'` echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
   exit ;; *:ekkoBSD:*:*) echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} exit
   ;; macppc:MirBSD:*:*) echo powerppc-unknown-mirbsd${UNAME_RELEASE} exit ;;
   *:MirBSD:*:*) echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} exit ;;
   alpha:OSF1:*:*) case $UNAME_RELEASE in *4.0) UNAME_RELEASE=`/usr/sbin/sizer -v |
   awk '{print $3}'` ;; *5.*) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
   ;; esac # According to Compaq, /usr/sbin/psrinfo has been available on # OSF/1
   and Tru64 systems produced since 1995. I hope that # covers most systems running
   today. This code pipes the CPU # types through head -n 1, so we only detect the
   type of CPU 0. ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha
   \(.*\) processor.*$/\1/p' | head -n 1` case "$ALPHA_CPU_TYPE" in "EV4 (21064)")
   UNAME_MACHINE="alpha" ;; "EV4.5 (21064)") UNAME_MACHINE="alpha" ;; "LCA4
   (21066/21068)") UNAME_MACHINE="alpha" ;; "EV5 (21164)") UNAME_MACHINE="alphaev5"
   ;; "EV5.6 (21164A)") UNAME_MACHINE="alphaev56" ;; "EV5.6 (21164PC)")
   UNAME_MACHINE="alphapca56" ;; "EV5.7 (21164PC)") UNAME_MACHINE="alphapca57" ;;
   "EV6 (21264)") UNAME_MACHINE="alphaev6" ;; "EV6.7 (21264A)")
   UNAME_MACHINE="alphaev67" ;; "EV6.8CB (21264C)") UNAME_MACHINE="alphaev68" ;;
   "EV6.8AL (21264B)") UNAME_MACHINE="alphaev68" ;; "EV6.8CX (21264D)")
   UNAME_MACHINE="alphaev68" ;; "EV6.9A (21264/EV69A)") UNAME_MACHINE="alphaev69" ;;
   "EV7 (21364)") UNAME_MACHINE="alphaev7" ;; "EV7.9 (21364A)")
   UNAME_MACHINE="alphaev79" ;; esac # A Pn.n version is a patched version. # A Vn.n
   version is a released version. # A Tn.n version is a released field test version.
   # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for
   uname -r. echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e
   's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
   exit ;; Alpha\ *:Windows_NT*:*) # How do we know it's Interix rather than the
   generic POSIX subsystem? # Should we change UNAME_MACHINE based on the output of
   uname instead # of the specific Alpha model? echo alpha-pc-interix exit ;;
   21064:Windows_NT:50:3) echo alpha-dec-winnt3.5 exit ;;
   Amiga*:UNIX_System_V:4.0:*) echo m68k-unknown-sysv4 exit ;;
   *:[Aa]miga[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-amigaos exit ;;
   *:[Mm]orph[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-morphos exit ;;
   *:OS/390:*:*) echo i370-ibm-openedition exit ;; *:z/VM:*:*) echo s390-ibm-zvmoe
   exit ;; *:OS400:*:*) echo powerpc-ibm-os400 exit ;;
   arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE}
   exit ;; arm:riscos:*:*|arm:RISCOS:*:*) echo arm-unknown-riscos exit ;;
   SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) echo hppa1.1-hitachi-hiuxmpp exit ;;
   Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) #
   akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. if test
   "`(/bin/universe) 2>/dev/null`" = att ; then echo pyramid-pyramid-sysv3 else echo
   pyramid-pyramid-bsd fi exit ;; NILE*:*:*:dcosx) echo pyramid-pyramid-svr4 exit ;;
   DRS?6000:unix:4.0:6*) echo sparc-icl-nx6 exit ;; DRS?6000:UNIX_SV:4.2*:7* |
   DRS?6000:isis:4.2*:7*) case `/usr/bin/uname -p` in sparc) echo sparc-icl-nx7;
   exit ;; esac ;; sun4H:SunOS:5.*:*) echo sparc-hal-solaris2`echo
   ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:5.*:* |
   tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e
   's/[^.]*//'` exit ;; i86pc:SunOS:5.*:*) echo i386-pc-solaris2`echo
   ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:6*:*) # According to
   config.sub, this is the proper way to canonicalize # SunOS6. Hard to guess
   exactly what SunOS6 will be like, but # it's likely to be more like Solaris than
   SunOS4. echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;;
   sun4*:SunOS:*:*) case "`/usr/bin/arch -k`" in Series*|S4*) UNAME_RELEASE=`uname
   -v` ;; esac # Japanese Language versions have a version number like `4.1.3-JL'.
   echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` exit ;;
   sun3*:SunOS:*:*) echo m68k-sun-sunos${UNAME_RELEASE} exit ;; sun*:*:4.2BSD:*)
   UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
   test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 case "`/bin/arch`" in sun3)
   echo m68k-sun-sunos${UNAME_RELEASE} ;; sun4) echo sparc-sun-sunos${UNAME_RELEASE}
   ;; esac exit ;; aushp:SunOS:*:*) echo sparc-auspex-sunos${UNAME_RELEASE} exit ;;
   # The situation for MiNT is a little confusing. The machine name # can be
   virtually everything (everything which is not # "atarist" or "atariste" at least
   should have a processor # > m68000). The system name ranges from "MiNT" over
   "FreeMiNT" # to the lowercase version "mint" (or "freemint"). Finally # the
   system name "TOS" denotes a system which is actually not # MiNT. But MiNT is
   downward compatible to TOS, so this should # be no problem. atarist[e]:*MiNT:*:*
   | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) echo
   m68k-atari-mint${UNAME_RELEASE} exit ;; atari*:*MiNT:*:* | atari*:*mint:*:* |
   atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;;
   *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) echo
   m68k-atari-mint${UNAME_RELEASE} exit ;; milan*:*MiNT:*:* | milan*:*mint:*:* |
   *milan*:*TOS:*:*) echo m68k-milan-mint${UNAME_RELEASE} exit ;; hades*:*MiNT:*:* |
   hades*:*mint:*:* | *hades*:*TOS:*:*) echo m68k-hades-mint${UNAME_RELEASE} exit ;;
   *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) echo m68k-unknown-mint${UNAME_RELEASE}
   exit ;; m68k:machten:*:*) echo m68k-apple-machten${UNAME_RELEASE} exit ;;
   powerpc:machten:*:*) echo powerpc-apple-machten${UNAME_RELEASE} exit ;;
   RISC*:Mach:*:*) echo mips-dec-mach_bsd4.3 exit ;; RISC*:ULTRIX:*:*) echo
   mips-dec-ultrix${UNAME_RELEASE} exit ;; VAX*:ULTRIX*:*:*) echo
   vax-dec-ultrix${UNAME_RELEASE} exit ;; 2020:CLIX:*:* | 2430:CLIX:*:*) echo
   clipper-intergraph-clix${UNAME_RELEASE} exit ;; mips:*:*:UMIPS | mips:*:*:RISCos)
   eval $set_cc_for_build sed 's/^ //' $dummy.c #ifdef __cplusplus #include
   /* for printf() prototype */ int main (int argc, char *argv[]) { #else int main
   (argc, argv) int argc; char *argv[]; { #endif #if defined (host_mips) && defined
   (MIPSEB) #if defined (SYSTYPE_SYSV) printf ("mips-mips-riscos%ssysv\n", argv[1]);
   exit (0); #endif #if defined (SYSTYPE_SVR4) printf ("mips-mips-riscos%ssvr4\n",
   argv[1]); exit (0); #endif #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
   printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); #endif #endif exit (-1); }
   EOF $CC_FOR_BUILD -o $dummy $dummy.c && dummyarg=`echo "${UNAME_RELEASE}" | sed
   -n 's/\([0-9]*\).*/\1/p'` && SYSTEM_NAME=`$dummy $dummyarg` && { echo
   "$SYSTEM_NAME"; exit; } echo mips-mips-riscos${UNAME_RELEASE} exit ;;
   Motorola:PowerMAX_OS:*:*) echo powerpc-motorola-powermax exit ;;
   Motorola:*:4.3:PL8-*) echo powerpc-harris-powermax exit ;;
   Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) echo
   powerpc-harris-powermax exit ;; Night_Hawk:Power_UNIX:*:*) echo
   powerpc-harris-powerunix exit ;; m88k:CX/UX:7*:*) echo m88k-harris-cxux7 exit ;;
   m88k:*:4*:R4*) echo m88k-motorola-sysv4 exit ;; m88k:*:3*:R3*) echo
   m88k-motorola-sysv3 exit ;; AViiON:dgux:*:*) # DG/UX returns AViiON for all
   architectures UNAME_PROCESSOR=`/usr/bin/uname -p` if [ $UNAME_PROCESSOR = mc88100
   ] || [ $UNAME_PROCESSOR = mc88110 ] then if [ ${TARGET_BINARY_INTERFACE}x =
   m88kdguxelfx ] || \ [ ${TARGET_BINARY_INTERFACE}x = x ] then echo
   m88k-dg-dgux${UNAME_RELEASE} else echo m88k-dg-dguxbcs${UNAME_RELEASE} fi else
   echo i586-dg-dgux${UNAME_RELEASE} fi exit ;; M88*:DolphinOS:*:*) # DolphinOS
   (SVR3) echo m88k-dolphin-sysv3 exit ;; M88*:*:R3*:*) # Delta 88k system running
   SVR3 echo m88k-motorola-sysv3 exit ;; XD88*:*:*:*) # Tektronix XD88 system
   running UTekV (SVR3) echo m88k-tektronix-sysv3 exit ;; Tek43[0-9][0-9]:UTek:*:*)
   # Tektronix 4300 system running UTek (BSD) echo m68k-tektronix-bsd exit ;;
   *:IRIX*:*:*) echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` exit ;;
   ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. echo romp-ibm-aix
   # uname -m gives an 8 hex-code CPU id exit ;; # Note that: echo "'`uname -s`'"
   gives 'AIX ' i*86:AIX:*:*) echo i386-ibm-aix exit ;; ia64:AIX:*:*) if [ -x
   /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else
   IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo
   ${UNAME_MACHINE}-ibm-aix${IBM_REV} exit ;; *:AIX:2:3) if grep bos325
   /usr/include/stdio.h >/dev/null 2>&1; then eval $set_cc_for_build sed 's/^ //' $dummy.c #include systemcfg.h> main() { if (!__power_pc()) exit(1);
   puts("powerpc-ibm-aix3.2.5"); exit(0); } EOF if $CC_FOR_BUILD -o $dummy $dummy.c
   && SYSTEM_NAME=`$dummy` then echo "$SYSTEM_NAME" else echo rs6000-ibm-aix3.2.5 fi
   elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then echo
   rs6000-ibm-aix3.2.4 else echo rs6000-ibm-aix3.2 fi exit ;; *:AIX:*:[45])
   IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print
   $1 }'` if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1;
   then IBM_ARCH=rs6000 else IBM_ARCH=powerpc fi if [ -x /usr/bin/oslevel ] ; then
   IBM_REV=`/usr/bin/oslevel` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo
   ${IBM_ARCH}-ibm-aix${IBM_REV} exit ;; *:AIX:*:*) echo rs6000-ibm-aix exit ;;
   ibmrt:4.4BSD:*|romp-ibm:BSD:*) echo romp-ibm-bsd4.4 exit ;;
   ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and echo
   romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to exit ;; # report: romp-ibm
   BSD 4.3 *:BOSX:*:*) echo rs6000-bull-bosx exit ;; DPX/2?00:B.O.S.:*:*) echo
   m68k-bull-sysv3 exit ;; 9000/[34]??:4.3bsd:1.*:*) echo m68k-hp-bsd exit ;;
   hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) echo m68k-hp-bsd4.4 exit ;;
   9000/[34678]??:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e
   's/[^.]*.[0B]*//'` case "${UNAME_MACHINE}" in 9000/31? ) HP_ARCH=m68000 ;;
   9000/[34]?? ) HP_ARCH=m68k ;; 9000/[678][0-9][0-9]) if [ -x /usr/bin/getconf ];
   then sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
   sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` case
   "${sc_cpu_version}" in 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 528)
   HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 532) # CPU_PA_RISC2_0 case
   "${sc_kernel_bits}" in 32) HP_ARCH="hppa2.0n" ;; 64) HP_ARCH="hppa2.0w" ;; '')
   HP_ARCH="hppa2.0" ;; # HP-UX 10.20 esac ;; esac fi if [ "${HP_ARCH}" = "" ]; then
   eval $set_cc_for_build sed 's/^ //' $dummy.c #define _HPUX_SOURCE
   #include #include int main () { #if defined(_SC_KERNEL_BITS) long bits =
   sysconf(_SC_KERNEL_BITS); #endif long cpu = sysconf (_SC_CPU_VERSION); switch
   (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0"); break; case CPU_PA_RISC1_1: puts
   ("hppa1.1"); break; case CPU_PA_RISC2_0: #if defined(_SC_KERNEL_BITS) switch
   (bits) { case 64: puts ("hppa2.0w"); break; case 32: puts ("hppa2.0n"); break;
   default: puts ("hppa2.0"); break; } break; #else /* !defined(_SC_KERNEL_BITS) */
   puts ("hppa2.0"); break; #endif default: puts ("hppa1.0"); break; } exit (0); }
   EOF (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
   test -z "$HP_ARCH" && HP_ARCH=hppa fi ;; esac if [ ${HP_ARCH} = "hppa2.0w" ] then
   eval $set_cc_for_build # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler
   generating # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler #
   generating 64-bit code. GNU and HP use different nomenclature: # # $
   CC_FOR_BUILD=cc ./config.guess # => hppa2.0w-hp-hpux11.23 # $ CC_FOR_BUILD="cc
   +DA2.0w" ./config.guess # => hppa64-hp-hpux11.23 if echo __LP64__ | (CCOPTS=
   $CC_FOR_BUILD -E - 2>/dev/null) | grep __LP64__ >/dev/null then
   HP_ARCH="hppa2.0w" else HP_ARCH="hppa64" fi fi echo ${HP_ARCH}-hp-hpux${HPUX_REV}
   exit ;; ia64:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
   echo ia64-hp-hpux${HPUX_REV} exit ;; 3050*:HI-UX:*:*) eval $set_cc_for_build sed
   's/^ //' $dummy.c #include int main () { long cpu = sysconf
   (_SC_CPU_VERSION); /* The order matters, because CPU_IS_HP_MC68K erroneously
   returns true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct results, however.
   */ if (CPU_IS_PA_RISC (cpu)) { switch (cpu) { case CPU_PA_RISC1_0: puts
   ("hppa1.0-hitachi-hiuxwe2"); break; case CPU_PA_RISC1_1: puts
   ("hppa1.1-hitachi-hiuxwe2"); break; case CPU_PA_RISC2_0: puts
   ("hppa2.0-hitachi-hiuxwe2"); break; default: puts ("hppa-hitachi-hiuxwe2");
   break; } } else if (CPU_IS_HP_MC68K (cpu)) puts ("m68k-hitachi-hiuxwe2"); else
   puts ("unknown-hitachi-hiuxwe2"); exit (0); } EOF $CC_FOR_BUILD -o $dummy
   $dummy.c && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } echo
   unknown-hitachi-hiuxwe2 exit ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
   echo hppa1.1-hp-bsd exit ;; 9000/8??:4.3bsd:*:*) echo hppa1.0-hp-bsd exit ;;
   *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) echo hppa1.0-hp-mpeix exit ;;
   hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) echo hppa1.1-hp-osf exit ;; hp8??:OSF1:*:*)
   echo hppa1.0-hp-osf exit ;; i*86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then
   echo ${UNAME_MACHINE}-unknown-osf1mk else echo ${UNAME_MACHINE}-unknown-osf1 fi
   exit ;; parisc*:Lites*:*:*) echo hppa1.1-hp-lites exit ;; C1*:ConvexOS:*:* |
   convex:ConvexOS:C1*:*) echo c1-convex-bsd exit ;; C2*:ConvexOS:*:* |
   convex:ConvexOS:C2*:*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else
   echo c2-convex-bsd fi exit ;; C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) echo
   c34-convex-bsd exit ;; C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) echo
   c38-convex-bsd exit ;; C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) echo
   c4-convex-bsd exit ;; CRAY*Y-MP:*:*:*) echo ymp-cray-unicos${UNAME_RELEASE} | sed
   -e 's/\.[^.]*$/.X/' exit ;; CRAY*[A-Z]90:*:*:*) echo
   ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/'
   \ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ -e
   's/\.[^.]*$/.X/' exit ;; CRAY*TS:*:*:*) echo t90-cray-unicos${UNAME_RELEASE} |
   sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*T3E:*:*:*) echo
   alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;;
   CRAY*SV1:*:*:*) echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
   exit ;; *:UNICOS/mp:*:*) echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e
   's/\.[^.]*$/.X/' exit ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
   FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   'abcdefghijklmnopqrstuvwxyz'` FUJITSU_SYS=`uname -p | tr
   'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
   FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo
   "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;;
   5000:UNIX_System_V:4.*:*) FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo
   ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' |
   sed -e 's/ /_/'` echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;;
   i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo
   ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} exit ;; sparc*:BSD/OS:*:*) echo
   sparc-unknown-bsdi${UNAME_RELEASE} exit ;; *:BSD/OS:*:*) echo
   ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} exit ;; *:FreeBSD:*:*) echo
   ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` exit
   ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin exit ;; i*:MINGW*:*) echo
   ${UNAME_MACHINE}-pc-mingw32 exit ;; i*:windows32*:*) # uname -m includes "-pc" on
   this system. echo ${UNAME_MACHINE}-mingw32 exit ;; i*:PW*:*) echo
   ${UNAME_MACHINE}-pc-pw32 exit ;; x86:Interix*:[34]*) echo
   i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//' exit ;; [345]86:Windows_95:* |
   [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks exit
   ;; i*:Windows_NT*:* | Pentium*:Windows_NT*:*) # How do we know it's Interix
   rather than the generic POSIX subsystem? # It also conflicts with pre-2.0
   versions of AT&T UWIN. Should we # UNAME_MACHINE based on the output of uname
   instead of i386? echo i586-pc-interix exit ;; i*:UWIN*:*) echo
   ${UNAME_MACHINE}-pc-uwin exit ;; amd64:CYGWIN*:*:*) echo x86_64-unknown-cygwin
   exit ;; p*:CYGWIN*:*) echo powerpcle-unknown-cygwin exit ;; prep*:SunOS:5.*:*)
   echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;;
   *:GNU:*:*) # the GNU system echo `echo ${UNAME_MACHINE}|sed -e
   's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` exit ;;
   *:GNU/*:*:*) # other systems with GNU libc and userland echo
   ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]'
   '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu exit ;; i*86:Minix:*:*)
   echo ${UNAME_MACHINE}-pc-minix exit ;; arm*:Linux:*:*) echo
   ${UNAME_MACHINE}-unknown-linux-gnu exit ;; cris:Linux:*:*) echo
   cris-axis-linux-gnu exit ;; crisv32:Linux:*:*) echo crisv32-axis-linux-gnu exit
   ;; frv:Linux:*:*) echo frv-unknown-linux-gnu exit ;; ia64:Linux:*:*) echo
   ${UNAME_MACHINE}-unknown-linux-gnu exit ;; m32r*:Linux:*:*) echo
   ${UNAME_MACHINE}-unknown-linux-gnu exit ;; m68*:Linux:*:*) echo
   ${UNAME_MACHINE}-unknown-linux-gnu exit ;; mips:Linux:*:*) eval $set_cc_for_build
   sed 's/^ //' $dummy.c #undef CPU #undef mips #undef mipsel #if
   defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
   CPU=mipsel #else #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB)
   || defined(MIPSEB) CPU=mips #else CPU= #endif #endif EOF eval `$CC_FOR_BUILD -E
   $dummy.c 2>/dev/null | grep ^CPU=` test x"${CPU}" != x && { echo
   "${CPU}-unknown-linux-gnu"; exit; } ;; mips64:Linux:*:*) eval $set_cc_for_build
   sed 's/^ //' $dummy.c #undef CPU #undef mips64 #undef mips64el #if
   defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
   CPU=mips64el #else #if defined(__MIPSEB__) || defined(__MIPSEB) ||
   defined(_MIPSEB) || defined(MIPSEB) CPU=mips64 #else CPU= #endif #endif EOF eval
   `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` test x"${CPU}" != x && {
   echo "${CPU}-unknown-linux-gnu"; exit; } ;; ppc:Linux:*:*) echo
   powerpc-unknown-linux-gnu exit ;; ppc64:Linux:*:*) echo
   powerpc64-unknown-linux-gnu exit ;; alpha:Linux:*:*) case `sed -n '/^cpu
   model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in EV5) UNAME_MACHINE=alphaev5 ;;
   EV56) UNAME_MACHINE=alphaev56 ;; PCA56) UNAME_MACHINE=alphapca56 ;; PCA57)
   UNAME_MACHINE=alphapca56 ;; EV6) UNAME_MACHINE=alphaev6 ;; EV67)
   UNAME_MACHINE=alphaev67 ;; EV68*) UNAME_MACHINE=alphaev68 ;; esac objdump
   --private-headers /bin/sh | grep ld.so.1 >/dev/null if test "$?" = 0 ; then
   LIBC="libc1" ; else LIBC="" ; fi echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
   exit ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep
   '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in PA7*) echo
   hppa1.1-unknown-linux-gnu ;; PA8*) echo hppa2.0-unknown-linux-gnu ;; *) echo
   hppa-unknown-linux-gnu ;; esac exit ;; parisc64:Linux:*:* | hppa64:Linux:*:*)
   echo hppa64-unknown-linux-gnu exit ;; s390:Linux:*:* | s390x:Linux:*:*) echo
   ${UNAME_MACHINE}-ibm-linux exit ;; sh64*:Linux:*:*) echo
   ${UNAME_MACHINE}-unknown-linux-gnu exit ;; sh*:Linux:*:*) echo
   ${UNAME_MACHINE}-unknown-linux-gnu exit ;; sparc:Linux:*:* | sparc64:Linux:*:*)
   echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; x86_64:Linux:*:*) echo
   x86_64-unknown-linux-gnu exit ;; i*86:Linux:*:*) # The BFD linker knows what the
   default object file format is, so # first see if it will tell us. cd to the root
   directory to prevent # problems with other programs or directories called `ld' in
   the path. # Set LC_ALL=C to ensure ld outputs messages in English.
   ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \ | sed -ne '/supported
   targets:/!d s/[ ][ ]*/ /g s/.*supported targets: *// s/ .*// p'` case
   "$ld_supported_targets" in elf32-i386) TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
   ;; a.out-i386-linux) echo "${UNAME_MACHINE}-pc-linux-gnuaout" exit ;; coff-i386)
   echo "${UNAME_MACHINE}-pc-linux-gnucoff" exit ;; "") # Either a pre-BFD a.out
   linker (linux-gnuoldld) or # one that does not give us useful --help. echo
   "${UNAME_MACHINE}-pc-linux-gnuoldld" exit ;; esac # Determine whether the default
   compiler is a.out or elf eval $set_cc_for_build sed 's/^ //' $dummy.c
   #include #ifdef __ELF__ # ifdef __GLIBC__ # if __GLIBC__ >= 2 LIBC=gnu # else
   LIBC=gnulibc1 # endif # else LIBC=gnulibc1 # endif #else #ifdef __INTEL_COMPILER
   LIBC=gnu #else LIBC=gnuaout #endif #endif #ifdef __dietlibc__ LIBC=dietlibc
   #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` test
   x"${LIBC}" != x && { echo "${UNAME_MACHINE}-pc-linux-${LIBC}" exit } test
   x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; } ;; i*86:DYNIX/ptx:4*:*) #
   ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. # earlier versions are
   messed up and put the nodename in both # sysname and nodename. echo
   i386-sequent-sysv4 exit ;; i*86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of
   SVR4, but it has its own version # number series starting with 2... # I am not
   positive that other SVR4 systems won't match this, # I just have to hope. -- rms.
   # Use sysv4.2uw... so that sysv4* matches it. echo
   ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} exit ;; i*86:OS/2:*:*) # If we were
   able to find `uname', then EMX Unix compatibility # is probably installed. echo
   ${UNAME_MACHINE}-pc-os2-emx exit ;; i*86:XTS-300:*:STOP) echo
   ${UNAME_MACHINE}-unknown-stop exit ;; i*86:atheos:*:*) echo
   ${UNAME_MACHINE}-unknown-atheos exit ;; i*86:syllable:*:*) echo
   ${UNAME_MACHINE}-pc-syllable exit ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* |
   i*86:LynxOS:4.0*:*) echo i386-unknown-lynxos${UNAME_RELEASE} exit ;;
   i*86:*DOS:*:*) echo ${UNAME_MACHINE}-pc-msdosdjgpp exit ;; i*86:*:4.*:* |
   i*86:SYSTEM_V:4.*:*) UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` if grep
   Novell /usr/include/link.h >/dev/null 2>/dev/null; then echo
   ${UNAME_MACHINE}-univel-sysv${UNAME_REL} else echo
   ${UNAME_MACHINE}-pc-sysv${UNAME_REL} fi exit ;; i*86:*:5:[678]*) # UnixWare 7.x,
   OpenUNIX and OpenServer 6. case `/bin/uname -X | grep "^Machine"` in *486*)
   UNAME_MACHINE=i486 ;; *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron)
   UNAME_MACHINE=i686 ;; esac echo
   ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} exit
   ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n
   's/.*Version //p' /dev/null >/dev/null ; then UNAME_REL=`(/bin/uname -X|grep
   Release|sed -e 's/.*= //')` (/bin/uname -X|grep i80486 >/dev/null) &&
   UNAME_MACHINE=i486 (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ &&
   UNAME_MACHINE=i586 (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ &&
   UNAME_MACHINE=i686 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ &&
   UNAME_MACHINE=i686 echo ${UNAME_MACHINE}-pc-sco$UNAME_REL else echo
   ${UNAME_MACHINE}-pc-sysv32 fi exit ;; pc:*:*:*) # Left here for compatibility: #
   uname -m prints for DJGPP always 'pc', but it prints nothing about # the
   processor, so we play safe by assuming i386. echo i386-pc-msdosdjgpp exit ;;
   Intel:Mach:3*:*) echo i386-pc-mach3 exit ;; paragon:*:*:*) echo i860-intel-osf1
   exit ;; i860:*:4.*:*) # i860-SVR4 if grep Stardent /usr/include/sys/uadmin.h
   >/dev/null 2>&1 ; then echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra
   i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. echo
   i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 fi exit ;;
   mini*:CTIX:SYS*5:*) # "miniframe" echo m68010-convergent-sysv exit ;;
   mc68k:UNIX:SYSTEM5:3.51m) echo m68k-convergent-sysv exit ;; M680?0:D-NIX:5.3:*)
   echo m68k-diab-dnix exit ;; M68*:*:R3V[5678]*:*) test -r /sysV68 && { echo
   'm68k-motorola-sysv'; exit; } ;; 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 |
   3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 |
   SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) OS_REL=''
   test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' <
   /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo
   i486-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium
   >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; 3[34]??:*:4.0:* |
   3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo
   i486-ncr-sysv4; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo
   m68k-unknown-lynxos${UNAME_RELEASE} exit ;; mc68030:UNIX_System_V:4.*:*) echo
   m68k-atari-sysv4 exit ;; TSUNAMI:LynxOS:2.*:*) echo
   sparc-unknown-lynxos${UNAME_RELEASE} exit ;; rs6000:LynxOS:2.*:*) echo
   rs6000-unknown-lynxos${UNAME_RELEASE} exit ;; PowerPC:LynxOS:2.*:* |
   PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) echo
   powerpc-unknown-lynxos${UNAME_RELEASE} exit ;; SM[BE]S:UNIX_SV:*:*) echo
   mips-dde-sysv${UNAME_RELEASE} exit ;; RM*:ReliantUNIX-*:*:*) echo mips-sni-sysv4
   exit ;; RM*:SINIX-*:*:*) echo mips-sni-sysv4 exit ;; *:SINIX-*:*:*) if uname -p
   2>/dev/null >/dev/null ; then UNAME_MACHINE=`(uname -p) 2>/dev/null` echo
   ${UNAME_MACHINE}-sni-sysv4 else echo ns32k-sni-sysv fi exit ;; PENTIUM:*:4.0*:*)
   # Unisys `ClearPath HMP IX 4000' SVR4/MP effort # says echo i586-unisys-sysv4
   exit ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes . # How about
   differentiating between stratus architectures? -djm echo hppa1.1-stratus-sysv4
   exit ;; *:*:*:FTX*) # From seanf@swdc.stratus.com. echo i860-stratus-sysv4 exit
   ;; i*86:VOS:*:*) # From Paul.Green@stratus.com. echo ${UNAME_MACHINE}-stratus-vos
   exit ;; *:VOS:*:*) # From Paul.Green@stratus.com. echo hppa1.1-stratus-vos exit
   ;; mc68*:A/UX:*:*) echo m68k-apple-aux${UNAME_RELEASE} exit ;;
   news*:NEWS-OS:6*:*) echo mips-sony-newsos6 exit ;; R[34]000:*System_V*:*:* |
   R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) if [ -d /usr/nec ]; then echo
   mips-nec-sysv${UNAME_RELEASE} else echo mips-unknown-sysv${UNAME_RELEASE} fi exit
   ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. echo
   powerpc-be-beos exit ;; BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC
   only. echo powerpc-apple-beos exit ;; BePC:BeOS:*:*) # BeOS running on Intel PC
   compatible. echo i586-pc-beos exit ;; SX-4:SUPER-UX:*:*) echo
   sx4-nec-superux${UNAME_RELEASE} exit ;; SX-5:SUPER-UX:*:*) echo
   sx5-nec-superux${UNAME_RELEASE} exit ;; SX-6:SUPER-UX:*:*) echo
   sx6-nec-superux${UNAME_RELEASE} exit ;; Power*:Rhapsody:*:*) echo
   powerpc-apple-rhapsody${UNAME_RELEASE} exit ;; *:Rhapsody:*:*) echo
   ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} exit ;; *:Darwin:*:*)
   UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown case $UNAME_PROCESSOR in
   *86) UNAME_PROCESSOR=i686 ;; unknown) UNAME_PROCESSOR=powerpc ;; esac echo
   ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} exit ;; *:procnto*:*:* |
   *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` if test "$UNAME_PROCESSOR" =
   "x86"; then UNAME_PROCESSOR=i386 UNAME_MACHINE=pc fi echo
   ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} exit ;; *:QNX:*:4*)
   echo i386-pc-qnx exit ;; NSE-?:NONSTOP_KERNEL:*:*) echo
   nse-tandem-nsk${UNAME_RELEASE} exit ;; NSR-?:NONSTOP_KERNEL:*:*) echo
   nsr-tandem-nsk${UNAME_RELEASE} exit ;; *:NonStop-UX:*:*) echo
   mips-compaq-nonstopux exit ;; BS2000:POSIX*:*:*) echo bs2000-siemens-sysv exit ;;
   DS/*:UNIX_System_V:*:*) echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
   exit ;; *:Plan9:*:*) # "uname -m" is not consistent, so use $cputype instead. 386
   # is converted to i386 for consistency with other x86 # operating systems. if
   test "$cputype" = "386"; then UNAME_MACHINE=i386 else UNAME_MACHINE="$cputype" fi
   echo ${UNAME_MACHINE}-unknown-plan9 exit ;; *:TOPS-10:*:*) echo
   pdp10-unknown-tops10 exit ;; *:TENEX:*:*) echo pdp10-unknown-tenex exit ;;
   KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) echo pdp10-dec-tops20
   exit ;; XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) echo pdp10-xkl-tops20 exit ;;
   *:TOPS-20:*:*) echo pdp10-unknown-tops20 exit ;; *:ITS:*:*) echo
   pdp10-unknown-its exit ;; SEI:*:*:SEIUX) echo mips-sei-seiux${UNAME_RELEASE} exit
   ;; *:DragonFly:*:*) echo ${UNAME_MACHINE}-unknown-dragonfly`echo
   ${UNAME_RELEASE}|sed -e 's/[-(].*//'` exit ;; *:*VMS:*:*) UNAME_MACHINE=`(uname
   -p) 2>/dev/null` case "${UNAME_MACHINE}" in A*) echo alpha-dec-vms ; exit ;; I*)
   echo ia64-dec-vms ; exit ;; V*) echo vax-dec-vms ; exit ;; esac ;;
   *:XENIX:*:SysV) echo i386-pc-xenix exit ;; i*86:skyos:*:*) echo
   ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' exit ;; esac
   #echo '(No uname command or uname output not recognized.)' 1>&2 #echo
   "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 eval
   $set_cc_for_build cat >$dummy.c < # include utsname.h> #endif main () { #if
   defined (sony) #if defined (MIPSEB) /* BFD wants "bsd" instead of "newsos".
   Perhaps BFD should be changed, I don't know.... */ printf ("mips-sony-bsd\n");
   exit (0); #else #include param.h> printf ("m68k-sony-newsos%s\n", #ifdef NEWSOS4
   "4" #else "" #endif ); exit (0); #endif #endif #if defined (__arm) && defined
   (__acorn) && defined (__unix) printf ("arm-acorn-riscix\n"); exit (0); #endif #if
   defined (hp300) && !defined (hpux) printf ("m68k-hp-bsd\n"); exit (0); #endif #if
   defined (NeXT) #if !defined (__ARCHITECTURE__) #define __ARCHITECTURE__ "m68k"
   #endif int version; version=`(hostinfo | sed -n 's/.*NeXT Mach
   \([0-9]*\).*/\1/p') 2>/dev/null`; if (version < 4) printf
   ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); else printf
   ("%s-next-openstep%d\n", __ARCHITECTURE__, version); exit (0); #endif #if defined
   (MULTIMAX) || defined (n16) #if defined (UMAXV) printf ("ns32k-encore-sysv\n");
   exit (0); #else #if defined (CMU) printf ("ns32k-encore-mach\n"); exit (0); #else
   printf ("ns32k-encore-bsd\n"); exit (0); #endif #endif #endif #if defined
   (__386BSD__) printf ("i386-pc-bsd\n"); exit (0); #endif #if defined (sequent) #if
   defined (i386) printf ("i386-sequent-dynix\n"); exit (0); #endif #if defined
   (ns32000) printf ("ns32k-sequent-dynix\n"); exit (0); #endif #endif #if defined
   (_SEQUENT_) struct utsname un; uname(&un); if (strncmp(un.version, "V2", 2) == 0)
   { printf ("i386-sequent-ptx2\n"); exit (0); } if (strncmp(un.version, "V1", 2) ==
   0) { /* XXX is V1 correct? */ printf ("i386-sequent-ptx1\n"); exit (0); } printf
   ("i386-sequent-ptx\n"); exit (0); #endif #if defined (vax) # if !defined (ultrix)
   # include param.h> # if defined (BSD) # if BSD == 43 printf ("vax-dec-bsd4.3\n");
   exit (0); # else # if BSD == 199006 printf ("vax-dec-bsd4.3reno\n"); exit (0); #
   else printf ("vax-dec-bsd\n"); exit (0); # endif # endif # else printf
   ("vax-dec-bsd\n"); exit (0); # endif # else printf ("vax-dec-ultrix\n"); exit
   (0); # endif #endif #if defined (alliant) && defined (i860) printf
   ("i860-alliant-bsd\n"); exit (0); #endif exit (1); } EOF $CC_FOR_BUILD -o $dummy
   $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } #
   Apollos put the system type in the environment. test -d /usr/apollo && { echo
   ${ISP}-apollo-${SYSTYPE}; exit; } # Convex versions that predate uname can use
   getsysinfo(1) if [ -x /usr/convex/getsysinfo ] then case `getsysinfo -f cpu_type`
   in c1*) echo c1-convex-bsd exit ;; c2*) if getsysinfo -f scalar_acc then echo
   c32-convex-bsd else echo c2-convex-bsd fi exit ;; c34*) echo c34-convex-bsd exit
   ;; c38*) echo c38-convex-bsd exit ;; c4*) echo c4-convex-bsd exit ;; esac fi cat
   >&2 < in order to provide the needed information to handle your system.
   config.guess timestamp = $timestamp uname -m = `(uname -m) 2>/dev/null || echo
   unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname
   -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo
   unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` /bin/uname -X =
   `(/bin/uname -X) 2>/dev/null` hostinfo = `(hostinfo) 2>/dev/null` /bin/universe =
   `(/bin/universe) 2>/dev/null` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`
   /bin/arch = `(/bin/arch) 2>/dev/null` /usr/bin/oslevel = `(/usr/bin/oslevel)
   2>/dev/null` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
   UNAME_MACHINE = ${UNAME_MACHINE} UNAME_RELEASE = ${UNAME_RELEASE} UNAME_SYSTEM =
   ${UNAME_SYSTEM} UNAME_VERSION = ${UNAME_VERSION} EOF exit 1 # Local variables: #
   eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='"
   # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End:
   ndlinear-1.0/ChangeLog0000664000252300025230000000000010672026341014215 0ustar
   palkenpalkenndlinear-1.0/configure.ac00006640002523000252300000000421106770200140
   14734 0ustar palkenpalkenAC_INIT([ndlinear], [1.0])
   AC_CONFIG_SRCDIR([src/ndlinear.c]) AM_INIT_AUTOMAKE AM_MAINTAINER_MODE
   AC_CANONICAL_HOST AC_PROG_CC AC_PROG_INSTALL AC_PROG_LIBTOOL AC_CONFIG_FILES([ \
   Makefile \ doc/Makefile \ src/Makefile \ ]) AC_OUTPUT
   ndlinear-1.0/aclocal.m40000664000252300025230000100067210674036234014327 0ustar
   palkenpalken# generated automatically by aclocal 1.9.6 -*- Autoconf -*- #
   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, # 2005 Free
   Software Foundation, Inc. # This file is free software; the Free Software
   Foundation # gives unlimited permission to copy and/or distribute it, # with or
   without modifications, as long as this notice is preserved. # This program is
   distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to
   the extent permitted by law; without # even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. # libtool.m4 - Configure
   libtool for the host system. -*-Autoconf-*- # serial 48 AC_PROG_LIBTOOL #
   AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) #
   ----------------------------------------------------------- # If this macro is
   not defined by Autoconf, define it here. m4_ifdef([AC_PROVIDE_IFELSE], [],
   [m4_define([AC_PROVIDE_IFELSE], [m4_ifdef([AC_PROVIDE_$1], [$2], [$3])])]) #
   AC_PROG_LIBTOOL # --------------- AC_DEFUN([AC_PROG_LIBTOOL],
   [AC_REQUIRE([_AC_PROG_LIBTOOL])dnl dnl If AC_PROG_CXX has already been expanded,
   run AC_LIBTOOL_CXX dnl immediately, otherwise, hook it in at the end of
   AC_PROG_CXX. AC_PROVIDE_IFELSE([AC_PROG_CXX], [AC_LIBTOOL_CXX],
   [define([AC_PROG_CXX], defn([AC_PROG_CXX])[AC_LIBTOOL_CXX ])]) dnl And a similar
   setup for Fortran 77 support AC_PROVIDE_IFELSE([AC_PROG_F77], [AC_LIBTOOL_F77],
   [define([AC_PROG_F77], defn([AC_PROG_F77])[AC_LIBTOOL_F77 ])]) dnl Quote
   A][M_PROG_GCJ so that aclocal doesn't bring it in needlessly. dnl If either
   AC_PROG_GCJ or A][M_PROG_GCJ have already been expanded, run dnl AC_LIBTOOL_GCJ
   immediately, otherwise, hook it in at the end of both.
   AC_PROVIDE_IFELSE([AC_PROG_GCJ], [AC_LIBTOOL_GCJ],
   [AC_PROVIDE_IFELSE([A][M_PROG_GCJ], [AC_LIBTOOL_GCJ],
   [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ], [AC_LIBTOOL_GCJ], [ifdef([AC_PROG_GCJ],
   [define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])
   ifdef([A][M_PROG_GCJ], [define([A][M_PROG_GCJ],
   defn([A][M_PROG_GCJ])[AC_LIBTOOL_GCJ])]) ifdef([LT_AC_PROG_GCJ],
   [define([LT_AC_PROG_GCJ], defn([LT_AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])])]) ])])#
   AC_PROG_LIBTOOL # _AC_PROG_LIBTOOL # ----------------
   AC_DEFUN([_AC_PROG_LIBTOOL], [AC_REQUIRE([AC_LIBTOOL_SETUP])dnl
   AC_BEFORE([$0],[AC_LIBTOOL_CXX])dnl AC_BEFORE([$0],[AC_LIBTOOL_F77])dnl
   AC_BEFORE([$0],[AC_LIBTOOL_GCJ])dnl # This can be used to rebuild libtool when
   needed LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" # Always use our own libtool.
   LIBTOOL='$(SHELL) $(top_builddir)/libtool' AC_SUBST(LIBTOOL)dnl # Prevent
   multiple expansion define([AC_PROG_LIBTOOL], []) ])# _AC_PROG_LIBTOOL #
   AC_LIBTOOL_SETUP # ---------------- AC_DEFUN([AC_LIBTOOL_SETUP],
   [AC_PREREQ(2.50)dnl AC_REQUIRE([AC_ENABLE_SHARED])dnl
   AC_REQUIRE([AC_ENABLE_STATIC])dnl AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl
   AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl
   AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_PROG_LD])dnl
   AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl AC_REQUIRE([AC_PROG_NM])dnl
   AC_REQUIRE([AC_PROG_LN_S])dnl AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl # Autoconf
   2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   AC_REQUIRE([AC_OBJEXT])dnl AC_REQUIRE([AC_EXEEXT])dnl dnl
   AC_LIBTOOL_SYS_MAX_CMD_LEN AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE AC_LIBTOOL_OBJDIR
   AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl _LT_AC_PROG_ECHO_BACKSLASH case $host_os in
   aix3*) # AIX sometimes has problems with the GCC collect2 program. For some #
   reason, if we set the COLLECT_NAMES environment variable, the problems # vanish
   in a puff of smoke. if test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES=
   export COLLECT_NAMES fi ;; esac # Sed substitution that helps us do robust
   quoting. It backslashifies # metacharacters that are still active within
   double-quoted strings. Xsed='sed -e 1s/^X//'
   [sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'] # Same as above, but do not quote
   variable references. [double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'] # Sed
   substitution to delay expansion of an escaped shell variable in a #
   double_quote_subst'ed string. delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' #
   Sed substitution to avoid accidental globbing in evaled expressions
   no_glob_subst='s/\*/\\\*/g' # Constants: rm="rm -f" # Global variables:
   default_ofile=libtool can_build_shared=yes # All known linkers require a `.a'
   archive for static linking (except MSVC, # which needs '.lib'). libext=a
   ltmain="$ac_aux_dir/ltmain.sh" ofile="$default_ofile"
   with_gnu_ld="$lt_cv_prog_gnu_ld" AC_CHECK_TOOL(AR, ar, false)
   AC_CHECK_TOOL(RANLIB, ranlib, :) AC_CHECK_TOOL(STRIP, strip, :) old_CC="$CC"
   old_CFLAGS="$CFLAGS" # Set sane defaults for various variables test -z "$AR" &&
   AR=ar test -z "$AR_FLAGS" && AR_FLAGS=cru test -z "$AS" && AS=as test -z "$CC" &&
   CC=cc test -z "$LTCC" && LTCC=$CC test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS test -z
   "$DLLTOOL" && DLLTOOL=dlltool test -z "$LD" && LD=ld test -z "$LN_S" && LN_S="ln
   -s" test -z "$MAGIC_CMD" && MAGIC_CMD=file test -z "$NM" && NM=nm test -z "$SED"
   && SED=sed test -z "$OBJDUMP" && OBJDUMP=objdump test -z "$RANLIB" && RANLIB=:
   test -z "$STRIP" && STRIP=: test -z "$ac_objext" && ac_objext=o # Determine
   commands to create old-style static archives. old_archive_cmds='$AR $AR_FLAGS
   $oldlib$oldobjs$old_deplibs' old_postinstall_cmds='chmod 644 $oldlib'
   old_postuninstall_cmds= if test -n "$RANLIB"; then case $host_os in openbsd*)
   old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" ;; *)
   old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" ;; esac
   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" fi
   _LT_CC_BASENAME([$compiler]) # Only perform the check for file, if the check
   method requires it case $deplibs_check_method in file_magic*) if test
   "$file_magic_cmd" = '$MAGIC_CMD'; then AC_PATH_MAGIC fi ;; esac
   AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no)
   AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], enable_win32_dll=yes,
   enable_win32_dll=no) AC_ARG_ENABLE([libtool-lock],
   [AC_HELP_STRING([--disable-libtool-lock], [avoid locking (might break parallel
   builds)])]) test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   AC_ARG_WITH([pic], [AC_HELP_STRING([--with-pic], [try to use only PIC/non-PIC
   objects @@])], [pic_mode="$withval"], [pic_mode=default]) test -z "$pic_mode" &&
   pic_mode=default # Use C for the default configuration in the libtool script
   tagname= AC_LIBTOOL_LANG_C_CONFIG _LT_AC_TAGCONFIG ])# AC_LIBTOOL_SETUP #
   _LT_AC_SYS_COMPILER # ------------------- AC_DEFUN([_LT_AC_SYS_COMPILER],
   [AC_REQUIRE([AC_PROG_CC])dnl # If no C compiler was specified, use CC.
   LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS.
   LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments.
   compiler=$CC ])# _LT_AC_SYS_COMPILER # _LT_CC_BASENAME(CC) # -------------------
   # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
   AC_DEFUN([_LT_CC_BASENAME], [for cc_temp in $1""; do case $cc_temp in compile |
   *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;; distcc | *[[\\/]]distcc | purify |
   *[[\\/]]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo "X$cc_temp" |
   $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ]) # _LT_COMPILER_BOILERPLATE #
   ------------------------ # Check for compiler boilerplate output or warnings with
   # the simple compiler test code. AC_DEFUN([_LT_COMPILER_BOILERPLATE],
   [ac_outfile=conftest.$ac_objext printf "$lt_simple_compile_test_code"
   >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d'
   >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $rm conftest* ])#
   _LT_COMPILER_BOILERPLATE # _LT_LINKER_BOILERPLATE # ---------------------- #
   Check for linker boilerplate output or warnings with # the simple link test code.
   AC_DEFUN([_LT_LINKER_BOILERPLATE], [ac_outfile=conftest.$ac_objext printf
   "$lt_simple_link_test_code" >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null |
   $SED '/^$/d; /^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err` $rm
   conftest* ])# _LT_LINKER_BOILERPLATE # _LT_AC_SYS_LIBPATH_AIX #
   ---------------------- # Links a minimal program and checks the executable # for
   the system default hardcoded library path. In most cases, # this is
   /usr/lib:/lib, but when the MPI compilers are used # the location of the
   communication and MPI libs are included too. # If we don't find anything, use the
   default library path according # to the aix ld manual.
   AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX], [AC_LINK_IFELSE(AC_LANG_PROGRAM,[
   aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File
   Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` # Check for a 64-bit object if
   we didn't find anything. 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; } }'`; fi],[]) if test -z "$aix_libpath"; then
   aix_libpath="/usr/lib:/lib"; fi ])# _LT_AC_SYS_LIBPATH_AIX #
   _LT_AC_SHELL_INIT(ARG) # ---------------------- AC_DEFUN([_LT_AC_SHELL_INIT],
   [ifdef([AC_DIVERSION_NOTICE], [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
   [AC_DIVERT_PUSH(NOTICE)]) $1 AC_DIVERT_POP ])# _LT_AC_SHELL_INIT #
   _LT_AC_PROG_ECHO_BACKSLASH # -------------------------- # Add some code to the
   start of the generated configure script which # will find an echo command which
   doesn't interpret backslashes. AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH],
   [_LT_AC_SHELL_INIT([ # Check that we are running under the correct shell.
   SHELL=${CONFIG_SHELL-/bin/sh} case X$ECHO in X*--fallback-echo) # Remove one
   level of quotation (which was required for Make). ECHO=`echo "$ECHO" | sed
   's,\\\\\[$]\\[$]0,'[$]0','` ;; esac echo=${ECHO-echo} if test "X[$]1" =
   X--no-reexec; then # Discard the --no-reexec flag, and continue. shift elif test
   "X[$]1" = X--fallback-echo; then # Avoid inline document here, it may be left
   over : elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then # Yippee, $echo
   works! : else # Restart under the correct shell. exec $SHELL "[$]0" --no-reexec
   ${1+"[$]@"} fi if test "X[$]1" = X--fallback-echo; then # used as fallback echo
   shift cat &1 && unset CDPATH if test -z "$ECHO"; then if test
   "X${echo_test_string+set}" != Xset; then # find a string as large as possible, as
   long as the shell can cope with it for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"'
   'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do # expected sizes: less than 2Kb,
   1Kb, 512 bytes, 16 bytes, ... if (echo_test_string=`eval $cmd`) 2>/dev/null &&
   echo_test_string=`eval $cmd` && (test "X$echo_test_string" =
   "X$echo_test_string") 2>/dev/null then break fi done fi if test "X`($echo '\t')
   2>/dev/null`" = 'X\t' && echo_testing_string=`($echo "$echo_test_string")
   2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then : else
   # The Solaris, AIX, and Digital Unix default echo programs unquote # backslashes.
   This makes it impossible to quote backslashes using # echo "$something" | sed
   's/\\/\\\\/g' # # So, first we look for a working echo in the user's PATH.
   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for dir in $PATH /usr/ucb; do
   IFS="$lt_save_ifs" if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && test
   "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && echo_testing_string=`($dir/echo
   "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" =
   "X$echo_test_string"; then echo="$dir/echo" break fi done IFS="$lt_save_ifs" if
   test "X$echo" = Xecho; then # We didn't find a better echo, so look for
   alternatives. if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
   echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && test
   "X$echo_testing_string" = "X$echo_test_string"; then # This shell has a builtin
   print -r that does the trick. echo='print -r' elif (test -f /bin/ksh || test -f
   /bin/ksh$ac_exeext) && test "X$CONFIG_SHELL" != X/bin/ksh; then # If we have ksh,
   try running configure again with it.
   ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} export ORIGINAL_CONFIG_SHELL
   CONFIG_SHELL=/bin/ksh export CONFIG_SHELL exec $CONFIG_SHELL "[$]0" --no-reexec
   ${1+"[$]@"} else # Try using printf. echo='printf %s\n' if test "X`($echo '\t')
   2>/dev/null`" = 'X\t' && echo_testing_string=`($echo "$echo_test_string")
   2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then # Cool,
   printf works : elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0"
   --fallback-echo '\t') 2>/dev/null` && test "X$echo_testing_string" = 'X\t' &&
   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo
   "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" =
   "X$echo_test_string"; then CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL export
   CONFIG_SHELL SHELL="$CONFIG_SHELL" export SHELL echo="$CONFIG_SHELL [$]0
   --fallback-echo" elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo
   '\t') 2>/dev/null` && test "X$echo_testing_string" = 'X\t' &&
   echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string")
   2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then
   echo="$CONFIG_SHELL [$]0 --fallback-echo" else # maybe with a smaller string...
   prev=: for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"'
   'sed 50q "[$]0"'; do if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
   then break fi prev="$cmd" done if test "$prev" != 'sed 50q "[$]0"'; then
   echo_test_string=`eval $prev` export echo_test_string exec
   ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"} else # Oops.
   We lost completely, so just stick with echo. echo=echo fi fi fi fi fi fi # Copy
   echo and quote the copy suitably for passing to libtool from # the Makefile,
   instead of quoting the original, which is used later. ECHO=$echo if test "X$ECHO"
   = "X$CONFIG_SHELL [$]0 --fallback-echo"; then ECHO="$CONFIG_SHELL \\\$\[$]0
   --fallback-echo" fi AC_SUBST(ECHO) ])])# _LT_AC_PROG_ECHO_BACKSLASH # _LT_AC_LOCK
   # ----------- AC_DEFUN([_LT_AC_LOCK], [AC_ARG_ENABLE([libtool-lock],
   [AC_HELP_STRING([--disable-libtool-lock], [avoid locking (might break parallel
   builds)])]) test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes # Some
   flags need to be propagated to the compiler or linker for good # libtool support.
   case $host in ia64-*-hpux*) # Find out which ABI we are using. echo 'int i;' >
   conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `/usr/bin/file
   conftest.$ac_objext` in *ELF-32*) HPUX_IA64_MODE="32" ;; *ELF-64*)
   HPUX_IA64_MODE="64" ;; esac fi rm -rf conftest* ;; *-*-irix6*) # Find out which
   ABI we are using. echo '[#]line __oline__ "configure"' > conftest.$ac_ext if
   AC_TRY_EVAL(ac_compile); then if test "$lt_cv_prog_gnu_ld" = yes; then case
   `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -melf32bsmip" ;;
   *N32*) LD="${LD-ld} -melf32bmipn32" ;; *64-bit*) LD="${LD-ld} -melf64bmip" ;;
   esac else case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -32"
   ;; *N32*) LD="${LD-ld} -n32" ;; *64-bit*) LD="${LD-ld} -64" ;; esac fi fi rm -rf
   conftest* ;;
   x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*) # Find
   out which ABI we are using. echo 'int i;' > conftest.$ac_ext if
   AC_TRY_EVAL(ac_compile); then case `/usr/bin/file conftest.o` in *32-bit*) case
   $host in x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;;
   ppc64-*linux*|powerpc64-*linux*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*)
   LD="${LD-ld} -m elf_s390" ;; sparc64-*linux*) LD="${LD-ld} -m elf32_sparc" ;;
   esac ;; *64-bit*) case $host in x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;;
   ppc*-*linux*|powerpc*-*linux*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*)
   LD="${LD-ld} -m elf64_s390" ;; sparc*-*linux*) LD="${LD-ld} -m elf64_sparc" ;;
   esac ;; esac fi rm -rf conftest* ;; *-*-sco3.2v5*) # On SCO OpenServer 5, we need
   -belf to get full-featured binaries. SAVE_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -belf"
   AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
   [AC_LANG_PUSH(C)
   AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
   AC_LANG_POP]) if test x"$lt_cv_cc_needs_belf" != x"yes"; then # this is probably
   gcc 2.8.0, egcs 1.0 or newer; no need for -belf CFLAGS="$SAVE_CFLAGS" fi ;;
   sparc*-*solaris*) # Find out which ABI we are using. echo 'int i;' >
   conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `/usr/bin/file conftest.o`
   in *64-bit*) case $lt_cv_prog_gnu_ld in yes*) LD="${LD-ld} -m elf64_sparc" ;; *)
   LD="${LD-ld} -64" ;; esac ;; esac fi rm -rf conftest* ;;
   AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], [*-*-cygwin* | *-*-mingw* | *-*-pw32*)
   AC_CHECK_TOOL(DLLTOOL, dlltool, false) AC_CHECK_TOOL(AS, as, false)
   AC_CHECK_TOOL(OBJDUMP, objdump, false) ;; ]) esac
   need_locks="$enable_libtool_lock" ])# _LT_AC_LOCK #
   AC_LIBTOOL_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, # [OUTPUT-FILE],
   [ACTION-SUCCESS], [ACTION-FAILURE]) #
   ---------------------------------------------------------------- # Check whether
   the given compiler option works AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION],
   [AC_REQUIRE([LT_AC_PROG_SED]) AC_CACHE_CHECK([$1], [$2], [$2=no ifelse([$4], ,
   [ac_outfile=conftest.$ac_objext], [ac_outfile=$4]) printf
   "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$3" # Insert
   the option either (1) after the last *FLAGS variable, or # (2) before a word
   containing "conftest"., or (3) at the end. # Note that $ac_compile itself does
   not contain backslashes and begins # with a dollar sign (not a hyphen), so the
   echo should work correctly. # The option is referenced via a variable to avoid
   confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\}
   :&$lt_compiler_flag :; t' \ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
   -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:__oline__: $lt_compile\""
   >&AS_MESSAGE_LOG_FD) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat
   conftest.err >&AS_MESSAGE_LOG_FD echo "$as_me:__oline__: \$? = $ac_status"
   >&AS_MESSAGE_LOG_FD if (exit $ac_status) && test -s "$ac_outfile"; then # The
   compiler can only warn and ignore the option if not recognized # So say no if
   there are warnings other than the usual output. $echo
   "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^
   *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp
   conftest.er2 >/dev/null; then $2=yes fi fi $rm conftest* ]) if test x"[$]$2" =
   xyes; then ifelse([$5], , :, [$5]) else ifelse([$6], , :, [$6]) fi ])#
   AC_LIBTOOL_COMPILER_OPTION # AC_LIBTOOL_LINKER_OPTION(MESSAGE, VARIABLE-NAME,
   FLAGS, # [ACTION-SUCCESS], [ACTION-FAILURE]) #
   ------------------------------------------------------------ # Check whether the
   given compiler option works AC_DEFUN([AC_LIBTOOL_LINKER_OPTION],
   [AC_CACHE_CHECK([$1], [$2], [$2=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $3"
   printf "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link
   2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn
   and ignore the option if not recognized # So say no if there are warnings if test
   -s conftest.err; then # Append any errors to the config.log. cat conftest.err
   1>&AS_MESSAGE_LOG_FD $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' >
   conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff
   conftest.exp conftest.er2 >/dev/null; then $2=yes fi else $2=yes fi fi $rm
   conftest* LDFLAGS="$save_LDFLAGS" ]) if test x"[$]$2" = xyes; then ifelse([$4], ,
   :, [$4]) else ifelse([$5], , :, [$5]) fi ])# AC_LIBTOOL_LINKER_OPTION #
   AC_LIBTOOL_SYS_MAX_CMD_LEN # --------------------------
   AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [# find the maximum length of command line
   arguments AC_MSG_CHECKING([the maximum length of command line arguments])
   AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl i=0 teststring="ABCD" case $build_os
   in msdosdjgpp*) # On DJGPP, this test can blow up pretty badly due to problems in
   libc # (any single argument exceeding 2000 bytes causes a buffer overrun # during
   glob expansion). Even if it were fixed, the result of this # check would be
   larger than it should be. lt_cv_sys_max_cmd_len=12288; # 12K is about right ;;
   gnu*) # Under GNU Hurd, this test is not required because there is # no limit to
   the length of command line arguments. # Libtool will interpret -1 as no limit
   whatsoever lt_cv_sys_max_cmd_len=-1; ;; cygwin* | mingw*) # On Win9x/ME, this
   test blows up -- it succeeds, but takes # about 5 minutes as the teststring grows
   exponentially. # Worse, since 9x/ME are not pre-emptively multitasking, # you end
   up with a "frozen" computer, even though with patience # the test eventually
   succeeds (with a max line length of 256k). # Instead, let's just punt: use the
   minimum linelength reported by # all of the supported platforms: 8192 (on
   NT/2K/XP). lt_cv_sys_max_cmd_len=8192; ;; amigaos*) # On AmigaOS with pdksh, this
   test takes hours, literally. # So we just punt and use a minimum line length of
   8192. lt_cv_sys_max_cmd_len=8192; ;; netbsd* | freebsd* | openbsd* | darwin* |
   dragonfly*) # This has been around since 386BSD, at least. Likely further. if
   test -x /sbin/sysctl; then lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   elif test -x /usr/sbin/sysctl; then lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n
   kern.argmax` else lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs fi #
   And add a safety zone lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ;; interix*) # We know
   the value 262144 and hardcode it with a safety zone (like BSD)
   lt_cv_sys_max_cmd_len=196608 ;; osf*) # Dr. Hans Ekkehard Plesser reports seeing
   a kernel panic running configure # due to this test when exec_disable_arg_limit
   is 1 on Tru64. It is not # nice to cause kernel panics so lets avoid the loop
   below. # First set a reasonable default. lt_cv_sys_max_cmd_len=16384 # if test -x
   /sbin/sysconfig; then case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   *1*) lt_cv_sys_max_cmd_len=-1 ;; esac fi ;; sco3.2v5*)
   lt_cv_sys_max_cmd_len=102400 ;; sysv5* | sco5v6* | sysv4.2uw2*) kargmax=`grep
   ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` if test -n "$kargmax"; then
   lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'` else
   lt_cv_sys_max_cmd_len=32768 fi ;; *) # If test is not a shell built-in, we'll
   probably end up computing a # maximum length that is only half of the actual
   maximum length, but # we can't tell. SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} while
   (test "X"`$SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \ =
   "XX$teststring") >/dev/null 2>&1 && new_result=`expr "X$teststring" : ".*" 2>&1`
   && lt_cv_sys_max_cmd_len=$new_result && test $i != 17 # 1/2 MB should be enough
   do i=`expr $i + 1` teststring=$teststring$teststring done teststring= # Add a
   significant safety factor because C++ compilers can tack on massive # amounts of
   additional arguments before passing them to the linker. # It appears as though
   1/2 is a usable value. lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   ;; esac ]) if test -n $lt_cv_sys_max_cmd_len ; then
   AC_MSG_RESULT($lt_cv_sys_max_cmd_len) else AC_MSG_RESULT(none) fi ])#
   AC_LIBTOOL_SYS_MAX_CMD_LEN # _LT_AC_CHECK_DLFCN # ------------------
   AC_DEFUN([_LT_AC_CHECK_DLFCN], [AC_CHECK_HEADERS(dlfcn.h)dnl ])#
   _LT_AC_CHECK_DLFCN # _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE,
   ACTION-IF-TRUE-W-USCORE, # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING) #
   ---------------------------------------------------------------------
   AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF], [AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl if test
   "$cross_compiling" = yes; then : [$4] else lt_dlunknown=0; lt_dlno_uscore=1;
   lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext < #endif
   #include #ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL #else # ifdef
   DL_GLOBAL # define LT_DLGLOBAL DL_GLOBAL # else # define LT_DLGLOBAL 0 # endif
   #endif /* We may have to define LT_DLLAZY_OR_NOW in the command line if we find
   out it does not work in some platform. */ #ifndef LT_DLLAZY_OR_NOW # ifdef
   RTLD_LAZY # define LT_DLLAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY # define
   LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef RTLD_NOW # define LT_DLLAZY_OR_NOW
   RTLD_NOW # else # ifdef DL_NOW # define LT_DLLAZY_OR_NOW DL_NOW # else # define
   LT_DLLAZY_OR_NOW 0 # endif # endif # endif # endif #endif #ifdef __cplusplus
   extern "C" void exit (int); #endif void fnord() { int i=42;} int main () { void
   *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if
   (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else if (dlsym(
   self,"_fnord")) status = $lt_dlneed_uscore; /* dlclose (self); */ } else puts
   (dlerror ()); exit (status); }] EOF if AC_TRY_EVAL(ac_link) && test -s
   conftest${ac_exeext} 2>/dev/null; then (./conftest; exit; ) >&AS_MESSAGE_LOG_FD
   2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) $1 ;;
   x$lt_dlneed_uscore) $2 ;; x$lt_dlunknown|x*) $3 ;; esac else : # compilation
   failed $3 fi fi rm -fr conftest* ])# _LT_AC_TRY_DLOPEN_SELF #
   AC_LIBTOOL_DLOPEN_SELF # ----------------------
   AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl if test
   "x$enable_dlopen" != xyes; then enable_dlopen=unknown enable_dlopen_self=unknown
   enable_dlopen_self_static=unknown else lt_cv_dlopen=no lt_cv_dlopen_libs= case
   $host_os in beos*) lt_cv_dlopen="load_add_on" lt_cv_dlopen_libs=
   lt_cv_dlopen_self=yes ;; mingw* | pw32*) lt_cv_dlopen="LoadLibrary"
   lt_cv_dlopen_libs= ;; cygwin*) lt_cv_dlopen="dlopen" lt_cv_dlopen_libs= ;;
   darwin*) # if libdl is installed we need to link against it AC_CHECK_LIB([dl],
   [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[ lt_cv_dlopen="dyld"
   lt_cv_dlopen_libs= lt_cv_dlopen_self=yes ]) ;; *) AC_CHECK_FUNC([shl_load],
   [lt_cv_dlopen="shl_load"], [AC_CHECK_LIB([dld], [shl_load],
   [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"], [AC_CHECK_FUNC([dlopen],
   [lt_cv_dlopen="dlopen"], [AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen="dlopen"
   lt_cv_dlopen_libs="-ldl"], [AC_CHECK_LIB([svld], [dlopen], [lt_cv_dlopen="dlopen"
   lt_cv_dlopen_libs="-lsvld"], [AC_CHECK_LIB([dld], [dld_link],
   [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"]) ]) ]) ]) ]) ]) ;; esac if
   test "x$lt_cv_dlopen" != xno; then enable_dlopen=yes else enable_dlopen=no fi
   case $lt_cv_dlopen in dlopen) save_CPPFLAGS="$CPPFLAGS" test
   "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   save_LDFLAGS="$LDFLAGS" wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS
   $export_dynamic_flag_spec\" save_LIBS="$LIBS" LIBS="$lt_cv_dlopen_libs $LIBS"
   AC_CACHE_CHECK([whether a program can dlopen itself], lt_cv_dlopen_self, [dnl
   _LT_AC_TRY_DLOPEN_SELF( lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
   lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross) ]) if test "x$lt_cv_dlopen_self" =
   xyes; then wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS
   $lt_prog_compiler_static\" AC_CACHE_CHECK([whether a statically linked program
   can dlopen itself], lt_cv_dlopen_self_static, [dnl _LT_AC_TRY_DLOPEN_SELF(
   lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
   lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross) ]) fi
   CPPFLAGS="$save_CPPFLAGS" LDFLAGS="$save_LDFLAGS" LIBS="$save_LIBS" ;; esac case
   $lt_cv_dlopen_self in yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; *)
   enable_dlopen_self=unknown ;; esac case $lt_cv_dlopen_self_static in yes|no)
   enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; *)
   enable_dlopen_self_static=unknown ;; esac fi ])# AC_LIBTOOL_DLOPEN_SELF #
   AC_LIBTOOL_PROG_CC_C_O([TAGNAME]) # --------------------------------- # Check to
   see if options -c and -o are simultaneously supported by compiler
   AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O], [AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
   AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
   [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
   [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no $rm -r conftest 2>/dev/null mkdir
   conftest cd conftest mkdir out printf "$lt_simple_compile_test_code" >
   conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the
   option either (1) after the last *FLAGS variable, or # (2) before a word
   containing "conftest"., or (3) at the end. # Note that $ac_compile itself does
   not contain backslashes and begins # with a dollar sign (not a hyphen), so the
   echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e
   's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [[^ ]]*conftest\.:
   $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo
   "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD) (eval "$lt_compile"
   2>out/conftest.err) ac_status=$? cat out/conftest.err >&AS_MESSAGE_LOG_FD echo
   "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD if (exit $ac_status) &&
   test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the
   option if not recognized # So say no if there are warnings $echo
   "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp $SED '/^$/d;
   /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff
   out/conftest.exp out/conftest.er2 >/dev/null; then
   _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes fi fi chmod u+w .
   2>&AS_MESSAGE_LOG_FD $rm conftest* # SGI C++ compiler will create directory
   out/ii_files/ for # template instantiation test -d out/ii_files && $rm
   out/ii_files/* && rmdir out/ii_files $rm out/* && rmdir out cd .. rmdir conftest
   $rm conftest* ]) ])# AC_LIBTOOL_PROG_CC_C_O #
   AC_LIBTOOL_SYS_HARD_LINK_LOCKS([TAGNAME]) #
   ----------------------------------------- # Check to see if we can do hard links
   to lock some files if needed AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS],
   [AC_REQUIRE([_LT_AC_LOCK])dnl hard_links="nottested" if test
   "$_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no;
   then # do not overwrite the value of need_locks provided by the user
   AC_MSG_CHECKING([if we can lock with hard links]) hard_links=yes $rm conftest* ln
   conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a
   conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null &&
   hard_links=no AC_MSG_RESULT([$hard_links]) if test "$hard_links" = no; then
   AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
   need_locks=warn fi else need_locks=no fi ])# AC_LIBTOOL_SYS_HARD_LINK_LOCKS #
   AC_LIBTOOL_OBJDIR # ----------------- AC_DEFUN([AC_LIBTOOL_OBJDIR],
   [AC_CACHE_CHECK([for objdir], [lt_cv_objdir], [rm -f .libs 2>/dev/null mkdir
   .libs 2>/dev/null if test -d .libs; then lt_cv_objdir=.libs else # MS-DOS does
   not allow filenames that begin with a dot. lt_cv_objdir=_libs fi rmdir .libs
   2>/dev/null]) objdir=$lt_cv_objdir ])# AC_LIBTOOL_OBJDIR #
   AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([TAGNAME]) #
   ---------------------------------------------- # Check hardcoding attributes.
   AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_MSG_CHECKING([how to hardcode
   library paths into programs]) _LT_AC_TAGVAR(hardcode_action, $1)= if test -n
   "$_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)" || \ test -n
   "$_LT_AC_TAGVAR(runpath_var, $1)" || \ test "X$_LT_AC_TAGVAR(hardcode_automatic,
   $1)" = "Xyes" ; then # We can hardcode non-existant directories. if test
   "$_LT_AC_TAGVAR(hardcode_direct, $1)" != no && # If the only mechanism to avoid
   hardcoding is shlibpath_var, we # have to relink, otherwise we might link with an
   installed library # when we should be linking with a yet-to-be-installed one ##
   test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)" != no && test
   "$_LT_AC_TAGVAR(hardcode_minus_L, $1)" != no; then # Linking always hardcodes the
   temporary library directory. _LT_AC_TAGVAR(hardcode_action, $1)=relink else # We
   can link without hardcoding, and we can hardcode nonexisting dirs.
   _LT_AC_TAGVAR(hardcode_action, $1)=immediate fi else # We cannot hardcode
   anything, or else we can only hardcode existing # directories.
   _LT_AC_TAGVAR(hardcode_action, $1)=unsupported fi
   AC_MSG_RESULT([$_LT_AC_TAGVAR(hardcode_action, $1)]) if test
   "$_LT_AC_TAGVAR(hardcode_action, $1)" = relink; then # Fast installation is not
   supported enable_fast_install=no elif test "$shlibpath_overrides_runpath" = yes
   || test "$enable_shared" = no; then # Fast installation is not necessary
   enable_fast_install=needless fi ])# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH #
   AC_LIBTOOL_SYS_LIB_STRIP # ------------------------
   AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP], [striplib= old_striplib=
   AC_MSG_CHECKING([whether stripping libraries is possible]) if test -n "$STRIP" &&
   $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then test -z "$old_striplib" &&
   old_striplib="$STRIP --strip-debug" test -z "$striplib" && striplib="$STRIP
   --strip-unneeded" AC_MSG_RESULT([yes]) else # FIXME - insert some real tests,
   host_os isn't really good enough case $host_os in darwin*) if test -n "$STRIP" ;
   then striplib="$STRIP -x" AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) fi ;; *)
   AC_MSG_RESULT([no]) ;; esac fi ])# AC_LIBTOOL_SYS_LIB_STRIP #
   AC_LIBTOOL_SYS_DYNAMIC_LINKER # ----------------------------- # PORTME Fill in
   your ld.so characteristics AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER],
   [AC_MSG_CHECKING([dynamic linker characteristics]) library_names_spec=
   libname_spec='lib$name' soname_spec= shrext_cmds=".so" postinstall_cmds=
   postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var=
   shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os
   ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" if test "$GCC" = yes; then
   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e
   "s/^libraries://" -e "s,=/,/,g"` if echo "$sys_lib_search_path_spec" | grep ';'
   >/dev/null ; then # if the path contains ";" then we assume it to be the
   separator # otherwise default to the standard path separator (i.e. ":") - it is #
   assumed that no part of a normal pathname contains ";" but that should # okay in
   the real world where ";" in dirpaths is itself problematic.
   sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   else sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e
   "s/$PATH_SEPARATOR/ /g"` fi else sys_lib_search_path_spec="/lib /usr/lib
   /usr/local/lib" fi need_lib_prefix=unknown hardcode_into_libs=no # when you set
   need_version to no, make sure it does not cause -set_version # flags to be left
   without arguments need_version=unknown case $host_os in aix3*) version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major
   version to the name. soname_spec='${libname}${release}${shared_ext}$major' ;;
   aix4* | aix5*) version_type=linux need_lib_prefix=no need_version=no
   hardcode_into_libs=yes if test "$host_cpu" = ia64; then # AIX 5 supports IA64
   library_names_spec='${libname}${release}${shared_ext}$major
   ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create
   an import file # for dependence libraries. The import file would start with # the
   line `#! .'. This would cause the generated library to # depend on `.', always an
   invalid library. This was fixed in # development snapshots of GCC prior to 3.0.
   case $host_os in aix4 | aix4.[[01]] | aix4.[[01]].*) if { echo '#if __GNUC__ > 2
   || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | ${CC}
   -E - | grep yes > /dev/null; then : else can_build_shared=no fi ;; esac # AIX (on
   Power*) has no versioning support, so currently we can not hardcode correct #
   soname into executable. Probably we can add versioning support to # collect2, so
   additional links can be useful in future. if test "$aix_use_runtimelinking" =
   yes; then # If using run time linking (on AIX 4.2 or later) use lib.so # instead
   of lib.a to let people know that these are not # typical AIX shared libraries.
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}' else # We preserve
   .a as extension for shared libraries through AIX4.2 # and later when we are not
   doing run time linking. library_names_spec='${libname}${release}.a $libname.a'
   soname_spec='${libname}${release}${shared_ext}$major' fi shlibpath_var=LIBPATH fi
   ;; amigaos*) library_names_spec='$libname.ixlibrary $libname.a' # Create
   ${libname}_ixlibrary.a entries in /sys/libs. 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' ;; beos*) library_names_spec='${libname}${shared_ext}'
   dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[[45]]*)
   version_type=linux need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH
   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib
   /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the
   default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11
   is a link to /usr/X11R6), but let us allow # libtool to hard-code these into
   programs ;; cygwin* | mingw* | pw32*) version_type=windows shrext_cmds=".dll"
   need_version=no need_lib_prefix=no case $GCC,$host_os in yes,cygwin* | yes,mingw*
   | yes,pw32*) library_names_spec='$libname.dll.a' # DLL is installed to
   $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename
   \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo
   \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p
   \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname'
   postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   dlpath=$dir/\$dldll~ $rm \$dlpath' shlibpath_overrides_runpath=yes case $host_os
   in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo
   ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e
   's/[[.]]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec="/usr/lib
   /lib/w32api /lib /usr/local/lib" ;; mingw*) # MinGW DLLs use traditional 'lib'
   prefix soname_spec='${libname}`echo ${release} | $SED -e
   's/[[.]]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec=`$CC
   -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e
   "s,=/,/,g"` if echo "$sys_lib_search_path_spec" | [grep ';[c-zC-Z]:/'
   >/dev/null]; then # It is most probably a Windows format PATH printed by # mingw
   gcc, but we are running on Cygwin. Gcc prints its search # path with ;
   separators, and with drive letters. We can handle the # drive letters (cygwin
   fileutils understands them), so leave them, # especially as we might pass files
   found there to a mingw objdump, # which wouldn't understand a cygwinified path.
   Ahh. sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/
   /g'` else sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e
   "s/$PATH_SEPARATOR/ /g"` fi ;; pw32*) # pw32 DLLs use 'pw' prefix rather than
   'lib' library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release}
   | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' ;; esac ;; *)
   library_names_spec='${libname}`echo ${release} | $SED -e
   's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib' ;; esac
   dynamic_linker='Win32 ld.exe' # FIXME: first we should search . and the directory
   the executable is in shlibpath_var=PATH ;; darwin* | rhapsody*)
   dynamic_linker="$host_os dyld" version_type=darwin need_lib_prefix=no
   need_version=no library_names_spec='${libname}${release}${versuffix}$shared_ext
   ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   soname_spec='${libname}${release}${major}$shared_ext'
   shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH
   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' # Apple's gcc
   prints 'gcc -print-search-dirs' doesn't operate the same. if test "$GCC" = yes;
   then 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"` else sys_lib_search_path_spec='/lib /usr/lib
   /usr/local/lib' fi sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;;
   dgux*) version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname$shared_ext'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH ;; freebsd1*) dynamic_linker=no ;; kfreebsd*-gnu)
   version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no
   hardcode_into_libs=yes dynamic_linker='GNU ld.so' ;; freebsd* | dragonfly*) #
   DragonFly does not have aout. When/if they implement a new # versioning
   mechanism, adjust this. if test -x /usr/bin/objformat; then
   objformat=`/usr/bin/objformat` else case $host_os in freebsd[[123]]*)
   objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat
   case $version_type in freebsd-elf*)
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext} $libname${shared_ext}' need_version=no
   need_lib_prefix=no ;; freebsd-*)
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   $libname${shared_ext}$versuffix' need_version=yes ;; esac
   shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2*)
   shlibpath_overrides_runpath=yes ;; freebsd3.[[01]]* | freebsdelf3.[[01]]*)
   shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[[2-9]]* |
   freebsdelf3.[[2-9]]* | \ freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 |
   freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;;
   freebsd*) # from 4.6 on shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;;
   esac ;; gnu*) version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes ;; hpux9* | hpux10* |
   hpux11*) # Give a soname corresponding to the major version so that dld.sl
   refuses to # link against other versions. version_type=sunos need_lib_prefix=no
   need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes
   dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH
   shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' if test "X$HPUX_IA64_MODE"
   = X32; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32
   /usr/local/lib" else sys_lib_search_path_spec="/usr/lib/hpux64
   /usr/local/lib/hpux64" fi sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;;
   hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os
   dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl'
   dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH
   shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' ;; esac # HP-UX runs
   *really* slowly unless shared libraries are mode 555. postinstall_cmds='chmod 555
   $lib' ;; interix3*) version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='Interix 3.x
   ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH
   shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* |
   nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test
   "$lt_cv_prog_gnu_ld" = yes; then version_type=linux else version_type=irix fi ;;
   esac need_lib_prefix=no need_version=no
   soname_spec='${libname}${release}${shared_ext}$major'
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}
   $libname${shared_ext}' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff=
   ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32
   "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;;
   *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32
   libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64
   libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac
   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no
   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff}
   /usr/local/lib${libsuff}" sys_lib_dlsearch_path_spec="/usr/lib${libsuff}
   /lib${libsuff}" hardcode_into_libs=yes ;; # No shared lib support for Linux
   oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no
   ;; # This must be Linux ELF. linux*) version_type=linux need_lib_prefix=no
   need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # This implies no
   fast_install, which is unacceptable. # Some rework will be needed to allow for
   fast_install # before this can be enabled. hardcode_into_libs=yes # find out
   which ABI we are using libsuff= case "$host_cpu" in x86_64*|s390x*|powerpc64*)
   echo '[#]line __oline__ "configure"' > conftest.$ac_ext if
   AC_TRY_EVAL(ac_compile); then case `/usr/bin/file conftest.$ac_objext` in
   *64-bit*) libsuff=64 sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff}
   /usr/local/lib${libsuff}" ;; esac fi rm -rf conftest* ;; esac # Append ld.so.conf
   contents to the search path if test -f /etc/ld.so.conf; then 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' ' '`
   sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra" fi #
   We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc,
   because MkLinux only supported shared libraries with the # GNU dynamic linker.
   Since this was broken with cross compilers, # most powerpc-linux boxes support
   dynamic linking these days and # people can always --disable-shared, the test was
   removed, and we # assume the GNU/Linux dynamic linker is in use.
   dynamic_linker='GNU/Linux ld.so' ;; knetbsd*-gnu) version_type=linux
   need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no
   hardcode_into_libs=yes dynamic_linker='GNU ld.so' ;; netbsd*) version_type=sunos
   need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | grep __ELF__
   >/dev/null; then library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m
   $libdir' dynamic_linker='NetBSD (a.out) ld.so' else
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD
   ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes
   hardcode_into_libs=yes ;; newsos6) version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; nto-qnx*)
   version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; openbsd*)
   version_type=sunos sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no #
   Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. case
   $host_os in openbsd3.3 | openbsd3.3.*) need_version=yes ;; *) need_version=no ;;
   esac library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m
   $libdir' shlibpath_var=LD_LIBRARY_PATH if test -z "`echo __ELF__ | $CC -E - |
   grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then case
   $host_os in openbsd2.[[89]] | openbsd2.[[89]].*) shlibpath_overrides_runpath=no
   ;; *) shlibpath_overrides_runpath=yes ;; esac else
   shlibpath_overrides_runpath=yes fi ;; os2*) libname_spec='$name'
   shrext_cmds=".dll" need_lib_prefix=no library_names_spec='$libname${shared_ext}
   $libname.a' dynamic_linker='OS/2 ld.exe' shlibpath_var=LIBPATH ;; osf3* | osf4* |
   osf5*) version_type=osf need_lib_prefix=no need_version=no
   soname_spec='${libname}${release}${shared_ext}$major'
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib
   /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; solaris*)
   version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes
   hardcode_into_libs=yes # ldd complains unless libraries are executable
   postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig
   $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test
   "$with_gnu_ld" = yes; then need_lib_prefix=no fi need_version=yes ;; sysv4 |
   sysv4.3*) version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni)
   shlibpath_overrides_runpath=no need_lib_prefix=no
   export_dynamic_flag_spec='${wl}-Blargedynsym' runpath_var=LD_RUN_PATH ;; siemens)
   need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no
   shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib
   /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec ;then version_type=linux
   library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major
   $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major'
   shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* |
   OpenUNIX* | sysv4*uw2*) version_type=freebsd-elf need_lib_prefix=no
   need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext} $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes if test "$with_gnu_ld" =
   yes; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib
   /usr/lib /lib' shlibpath_overrides_runpath=no else
   sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' shlibpath_overrides_runpath=yes
   case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec
   /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; uts4*)
   version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac
   AC_MSG_RESULT([$dynamic_linker]) test "$dynamic_linker" = no &&
   can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   if test "$GCC" = yes; then
   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX
   COMPILER_PATH LIBRARY_PATH" fi ])# AC_LIBTOOL_SYS_DYNAMIC_LINKER #
   _LT_AC_TAGCONFIG # ---------------- AC_DEFUN([_LT_AC_TAGCONFIG],
   [AC_ARG_WITH([tags], [AC_HELP_STRING([--with-tags@@], [include additional
   configurations @@])], [tagnames="$withval"]) if test -f "$ltmain" && test -n
   "$tagnames"; then if test ! -f "${ofile}"; then AC_MSG_WARN([output file `$ofile'
   does not exist]) fi if test -z "$LTCC"; then eval "`$SHELL ${ofile} --config |
   grep '^LTCC='`" if test -z "$LTCC"; then AC_MSG_WARN([output file `$ofile' does
   not look like a libtool script]) else AC_MSG_WARN([using `LTCC=$LTCC', extracted
   from `$ofile']) fi fi if test -z "$LTCFLAGS"; then eval "`$SHELL ${ofile}
   --config | grep '^LTCFLAGS='`" fi # Extract list of available tagged
   configurations in $ofile. # Note that this assumes the entire list is on one
   line. available_tags=`grep "^available_tags=" "${ofile}" | $SED -e
   's/available_tags=\(.*$\)/\1/' -e 's/\"//g'` lt_save_ifs="$IFS";
   IFS="${IFS}$PATH_SEPARATOR," for tagname in $tagnames; do IFS="$lt_save_ifs" #
   Check whether tagname contains only valid characters case `$echo "X$tagname" |
   $Xsed -e
   's:[[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]]::g'` in
   "") ;; *) AC_MSG_ERROR([invalid tag name: $tagname]) ;; esac if grep "^# ###
   BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null then
   AC_MSG_ERROR([tag name \"$tagname\" already exists]) fi # Update the list of
   available tags. if test -n "$tagname"; then echo appending configuration tag
   \"$tagname\" to $ofile case $tagname in CXX) if test -n "$CXX" && ( test "X$CXX"
   != "Xno" && ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || (test
   "X$CXX" != "Xg++"))) ; then AC_LIBTOOL_LANG_CXX_CONFIG else tagname="" fi ;; F77)
   if test -n "$F77" && test "X$F77" != "Xno"; then AC_LIBTOOL_LANG_F77_CONFIG else
   tagname="" fi ;; GCJ) if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   AC_LIBTOOL_LANG_GCJ_CONFIG else tagname="" fi ;; RC) AC_LIBTOOL_LANG_RC_CONFIG ;;
   *) AC_MSG_ERROR([Unsupported tag name: $tagname]) ;; esac # Append the new tag
   name to the list of available tags. if test -n "$tagname" ; then
   available_tags="$available_tags $tagname" fi fi done IFS="$lt_save_ifs" # Now
   substitute the updated list of available tags. if eval "sed -e
   's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" >
   \"${ofile}T\""; then mv "${ofile}T" "$ofile" chmod +x "$ofile" else rm -f
   "${ofile}T" AC_MSG_ERROR([unable to update list of available tagged
   configurations.]) fi fi ])# _LT_AC_TAGCONFIG # AC_LIBTOOL_DLOPEN #
   ----------------- # enable checks for dlopen support
   AC_DEFUN([AC_LIBTOOL_DLOPEN], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP]) ])#
   AC_LIBTOOL_DLOPEN # AC_LIBTOOL_WIN32_DLL # -------------------- # declare package
   support for building win32 DLLs AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_BEFORE([$0],
   [AC_LIBTOOL_SETUP]) ])# AC_LIBTOOL_WIN32_DLL # AC_ENABLE_SHARED([DEFAULT]) #
   --------------------------- # implement the --enable-shared flag # DEFAULT is
   either `yes' or `no'. If omitted, it defaults to `yes'.
   AC_DEFUN([AC_ENABLE_SHARED], [define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no,
   no, yes))dnl AC_ARG_ENABLE([shared], [AC_HELP_STRING([--enable-shared@@], [build
   shared libraries @@])], [p=${PACKAGE-default} case $enableval in yes)
   enable_shared=yes ;; no) enable_shared=no ;; *) enable_shared=no # Look at the
   argument we got. We use all the common list separators. lt_save_ifs="$IFS";
   IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test
   "X$pkg" = "X$p"; then enable_shared=yes fi done IFS="$lt_save_ifs" ;; esac],
   [enable_shared=]AC_ENABLE_SHARED_DEFAULT) ])# AC_ENABLE_SHARED #
   AC_DISABLE_SHARED # ----------------- # set the default shared flag to
   --disable-shared AC_DEFUN([AC_DISABLE_SHARED],
   [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl AC_ENABLE_SHARED(no) ])# AC_DISABLE_SHARED
   # AC_ENABLE_STATIC([DEFAULT]) # --------------------------- # implement the
   --enable-static flag # DEFAULT is either `yes' or `no'. If omitted, it defaults
   to `yes'. AC_DEFUN([AC_ENABLE_STATIC], [define([AC_ENABLE_STATIC_DEFAULT],
   ifelse($1, no, no, yes))dnl AC_ARG_ENABLE([static],
   [AC_HELP_STRING([--enable-static@@], [build static libraries @@])],
   [p=${PACKAGE-default} case $enableval in yes) enable_static=yes ;; no)
   enable_static=no ;; *) enable_static=no # Look at the argument we got. We use all
   the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for
   pkg in $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then
   enable_static=yes fi done IFS="$lt_save_ifs" ;; esac],
   [enable_static=]AC_ENABLE_STATIC_DEFAULT) ])# AC_ENABLE_STATIC #
   AC_DISABLE_STATIC # ----------------- # set the default static flag to
   --disable-static AC_DEFUN([AC_DISABLE_STATIC],
   [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl AC_ENABLE_STATIC(no) ])# AC_DISABLE_STATIC
   # AC_ENABLE_FAST_INSTALL([DEFAULT]) # --------------------------------- #
   implement the --enable-fast-install flag # DEFAULT is either `yes' or `no'. If
   omitted, it defaults to `yes'. AC_DEFUN([AC_ENABLE_FAST_INSTALL],
   [define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl
   AC_ARG_ENABLE([fast-install], [AC_HELP_STRING([--enable-fast-install@@],
   [optimize for fast installation @@])], [p=${PACKAGE-default} case $enableval in
   yes) enable_fast_install=yes ;; no) enable_fast_install=no ;; *)
   enable_fast_install=no # Look at the argument we got. We use all the common list
   separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for pkg in
   $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then
   enable_fast_install=yes fi done IFS="$lt_save_ifs" ;; esac],
   [enable_fast_install=]AC_ENABLE_FAST_INSTALL_DEFAULT) ])# AC_ENABLE_FAST_INSTALL
   # AC_DISABLE_FAST_INSTALL # ----------------------- # set the default to
   --disable-fast-install AC_DEFUN([AC_DISABLE_FAST_INSTALL],
   [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl AC_ENABLE_FAST_INSTALL(no) ])#
   AC_DISABLE_FAST_INSTALL # AC_LIBTOOL_PICMODE([MODE]) # --------------------------
   # implement the --with-pic flag # MODE is either `yes' or `no'. If omitted, it
   defaults to `both'. AC_DEFUN([AC_LIBTOOL_PICMODE],
   [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl pic_mode=ifelse($#,1,$1,default) ])#
   AC_LIBTOOL_PICMODE # AC_PROG_EGREP # ------------- # This is predefined starting
   with Autoconf 2.54, so this conditional # definition can be removed once we
   require Autoconf 2.54 or later. m4_ifndef([AC_PROG_EGREP],
   [AC_DEFUN([AC_PROG_EGREP], [AC_CACHE_CHECK([for egrep], [ac_cv_prog_egrep], [if
   echo a | (grep -E '(a|b)') >/dev/null 2>&1 then ac_cv_prog_egrep='grep -E' else
   ac_cv_prog_egrep='egrep' fi]) EGREP=$ac_cv_prog_egrep AC_SUBST([EGREP]) ])]) #
   AC_PATH_TOOL_PREFIX # ------------------- # find a file program which can
   recognise shared library AC_DEFUN([AC_PATH_TOOL_PREFIX],
   [AC_REQUIRE([AC_PROG_EGREP])dnl AC_MSG_CHECKING([for $1])
   AC_CACHE_VAL(lt_cv_path_MAGIC_CMD, [case $MAGIC_CMD in [[\\/*] | ?:[\\/]*])
   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   ;; *) lt_save_MAGIC_CMD="$MAGIC_CMD" lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR dnl
   $ac_dummy forces splitting on constant user-supplied paths. dnl POSIX.2 word
   splitting is done only on the output of word expansions, dnl not every word. This
   closes a longstanding sh security hole. ac_dummy="ifelse([$2], , $PATH, [$2])"
   for ac_dir in $ac_dummy; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if
   test -f $ac_dir/$1; then lt_cv_path_MAGIC_CMD="$ac_dir/$1" if test -n
   "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*)
   file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if eval $file_magic_cmd \$file_magic_test_file
   2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then : else cat &5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case
   $ac_prog in # Accept absolute paths. [[\\/]]* | ?:[[\\/]]*)
   re_direlt='/[[^/]][[^/]]*/\.\./' # Canonicalize the pathname of ld ac_prog=`echo
   $ac_prog| $SED 's%\\\\%/%g'` while echo $ac_prog | grep "$re_direlt" > /dev/null
   2>&1; do ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"` done test -z "$LD" &&
   LD="$ac_prog" ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld
   ;; *) # If it is relative, then search for the first ld in PATH.
   with_gnu_ld=unknown ;; esac elif test "$with_gnu_ld" = yes; then
   AC_MSG_CHECKING([for GNU ld]) else AC_MSG_CHECKING([for non-GNU ld]) fi
   AC_CACHE_VAL(lt_cv_path_LD, [if test -z "$LD"; then lt_save_ifs="$IFS";
   IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$lt_save_ifs" test -z "$ac_dir"
   && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f
   "$ac_dir/$ac_prog$ac_exeext"; then lt_cv_path_LD="$ac_dir/$ac_prog" # Check to
   see if the program is GNU ld. I'd rather use --version, # but apparently some
   variants of GNU ld only accept -v. # Break only if it was the GNU/non-GNU ld that
   we prefer. case `"$lt_cv_path_LD" -v 2>&1 &1 /dev/null; then case $host_cpu in
   i*86 ) # Not sure whether the presence of OpenBSD here was a mistake. # Let's
   accept both of them until this is cleared up.
   lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86
   (compact )?demand paged shared library' lt_cv_file_magic_cmd=/usr/bin/file
   lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ;; esac else
   lt_cv_deplibs_check_method=pass_all fi ;; gnu*)
   lt_cv_deplibs_check_method=pass_all ;; hpux10.20* | hpux11*)
   lt_cv_file_magic_cmd=/usr/bin/file case $host_cpu in ia64*)
   lt_cv_deplibs_check_method='file_magic
   (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
   lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so ;; hppa*64*)
   [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]']
   lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl ;; *)
   lt_cv_deplibs_check_method='file_magic
   (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
   lt_cv_file_magic_test_file=/usr/lib/libc.sl ;; esac ;; interix3*) # PIC code is
   broken on Interix 3.x, that's why |\.a not |_pic\.a here
   lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$' ;; irix5* |
   irix6* | nonstopux*) case $LD in *-32|*"-32 ") libmagic=32-bit;; *-n32|*"-n32 ")
   libmagic=N32;; *-64|*"-64 ") libmagic=64-bit;; *) libmagic=never-match;; esac
   lt_cv_deplibs_check_method=pass_all ;; # This must be Linux ELF. linux*)
   lt_cv_deplibs_check_method=pass_all ;; netbsd*) if echo __ELF__ | $CC -E - | grep
   __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern
   /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' else
   lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$' fi ;;
   newos6*) lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB
   (executable|dynamic lib)' lt_cv_file_magic_cmd=/usr/bin/file
   lt_cv_file_magic_test_file=/usr/lib/libnls.so ;; nto-qnx*)
   lt_cv_deplibs_check_method=unknown ;; openbsd*) if test -z "`echo __ELF__ | $CC
   -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   lt_cv_deplibs_check_method='match_pattern
   /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$' else
   lt_cv_deplibs_check_method='match_pattern
   /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' fi ;; osf3* | osf4* | osf5*)
   lt_cv_deplibs_check_method=pass_all ;; solaris*)
   lt_cv_deplibs_check_method=pass_all ;; sysv4 | sysv4.3*) case $host_vendor in
   motorola) 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]]'
   lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ;; ncr)
   lt_cv_deplibs_check_method=pass_all ;; sequent) lt_cv_file_magic_cmd='/bin/file'
   lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared
   object|dynamic lib )' ;; sni) lt_cv_file_magic_cmd='/bin/file'
   lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic
   lib" lt_cv_file_magic_test_file=/lib/libc.so ;; siemens)
   lt_cv_deplibs_check_method=pass_all ;; pc) lt_cv_deplibs_check_method=pass_all ;;
   esac ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   lt_cv_deplibs_check_method=pass_all ;; esac ])
   file_magic_cmd=$lt_cv_file_magic_cmd
   deplibs_check_method=$lt_cv_deplibs_check_method test -z "$deplibs_check_method"
   && deplibs_check_method=unknown ])# AC_DEPLIBS_CHECK_METHOD # AC_PROG_NM #
   ---------- # find the pathname to a BSD-compatible name lister
   AC_DEFUN([AC_PROG_NM], [AC_CACHE_CHECK([for BSD-compatible nm], lt_cv_path_NM,
   [if test -n "$NM"; then # Let the user override the test. lt_cv_path_NM="$NM"
   else lt_nm_to_check="${ac_tool_prefix}nm" if test -n "$ac_tool_prefix" && test
   "$build" = "$host"; then lt_nm_to_check="$lt_nm_to_check nm" fi for lt_tmp_nm in
   $lt_nm_to_check; do lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH
   /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do IFS="$lt_save_ifs" test -z
   "$ac_dir" && ac_dir=. tmp_nm="$ac_dir/$lt_tmp_nm" if test -f "$tmp_nm" || test -f
   "$tmp_nm$ac_exeext" ; then # Check to see if the nm accepts a BSD-compat flag. #
   Adding the `sed 1q' prevents false positives on HP-UX, which says: # nm: unknown
   option "B" ignored # Tru64's nm complains that /dev/null is an invalid object
   file case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in */dev/null* | *'Invalid
   file or object type'*) lt_cv_path_NM="$tmp_nm -B" break ;; *) case `"$tmp_nm" -p
   /dev/null 2>&1 | sed '1q'` in */dev/null*) lt_cv_path_NM="$tmp_nm -p" break ;; *)
   lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but continue #
   so that we can try to find one that supports BSD flags ;; esac ;; esac fi done
   IFS="$lt_save_ifs" done test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm fi])
   NM="$lt_cv_path_NM" ])# AC_PROG_NM # AC_CHECK_LIBM # ------------- # check for
   math library AC_DEFUN([AC_CHECK_LIBM], [AC_REQUIRE([AC_CANONICAL_HOST])dnl LIBM=
   case $host in *-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*) # These system
   don't have libm, or don't need it ;; *-ncr-sysv4.3*) AC_CHECK_LIB(mw,
   _mwvalidcheckl, LIBM="-lmw") AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm") ;; *)
   AC_CHECK_LIB(m, cos, LIBM="-lm") ;; esac ])# AC_CHECK_LIBM #
   AC_LIBLTDL_CONVENIENCE([DIRECTORY]) # ----------------------------------- # sets
   LIBLTDL to the link flags for the libltdl convenience library and # LTDLINCL to
   the include flags for the libltdl header and adds # --enable-ltdl-convenience to
   the configure arguments. Note that # AC_CONFIG_SUBDIRS is not called here. If
   DIRECTORY is not provided, # it is assumed to be `libltdl'. LIBLTDL will be
   prefixed with # '${top_builddir}/' and LTDLINCL will be prefixed with
   '${top_srcdir}/' # (note the single quotes!). If your package is not flat and
   you're not # using automake, define top_builddir and top_srcdir appropriately in
   # the Makefiles. AC_DEFUN([AC_LIBLTDL_CONVENIENCE],
   [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl case $enable_ltdl_convenience in no)
   AC_MSG_ERROR([this package needs a convenience libltdl]) ;; "")
   enable_ltdl_convenience=yes ac_configure_args="$ac_configure_args
   --enable-ltdl-convenience" ;; esac
   LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la
   LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) # For backwards
   non-gettext consistent compatibility... INCLTDL="$LTDLINCL" ])#
   AC_LIBLTDL_CONVENIENCE # AC_LIBLTDL_INSTALLABLE([DIRECTORY]) #
   ----------------------------------- # sets LIBLTDL to the link flags for the
   libltdl installable library and # LTDLINCL to the include flags for the libltdl
   header and adds # --enable-ltdl-install to the configure arguments. Note that #
   AC_CONFIG_SUBDIRS is not called here. If DIRECTORY is not provided, # and an
   installed libltdl is not found, it is assumed to be `libltdl'. # LIBLTDL will be
   prefixed with '${top_builddir}/'# and LTDLINCL with # '${top_srcdir}/' (note the
   single quotes!). If your package is not # flat and you're not using automake,
   define top_builddir and top_srcdir # appropriately in the Makefiles. # In the
   future, this macro may have to be called after AC_PROG_LIBTOOL.
   AC_DEFUN([AC_LIBLTDL_INSTALLABLE], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
   AC_CHECK_LIB(ltdl, lt_dlinit, [test x"$enable_ltdl_install" != xyes &&
   enable_ltdl_install=no], [if test x"$enable_ltdl_install" = xno; then
   AC_MSG_WARN([libltdl not installed, but installation disabled]) else
   enable_ltdl_install=yes fi ]) if test x"$enable_ltdl_install" = x"yes"; then
   ac_configure_args="$ac_configure_args --enable-ltdl-install"
   LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la
   LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) else
   ac_configure_args="$ac_configure_args --enable-ltdl-install=no" LIBLTDL="-lltdl"
   LTDLINCL= fi # For backwards non-gettext consistent compatibility...
   INCLTDL="$LTDLINCL" ])# AC_LIBLTDL_INSTALLABLE # AC_LIBTOOL_CXX # --------------
   # enable support for C++ libraries AC_DEFUN([AC_LIBTOOL_CXX],
   [AC_REQUIRE([_LT_AC_LANG_CXX]) ])# AC_LIBTOOL_CXX # _LT_AC_LANG_CXX #
   --------------- AC_DEFUN([_LT_AC_LANG_CXX], [AC_REQUIRE([AC_PROG_CXX])
   AC_REQUIRE([_LT_AC_PROG_CXXCPP])
   _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX]) ])# _LT_AC_LANG_CXX #
   _LT_AC_PROG_CXXCPP # ------------------ AC_DEFUN([_LT_AC_PROG_CXXCPP], [
   AC_REQUIRE([AC_PROG_CXX]) if test -n "$CXX" && ( test "X$CXX" != "Xno" && ( (test
   "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || (test "X$CXX" != "Xg++"))) ;
   then AC_PROG_CXXCPP fi ])# _LT_AC_PROG_CXXCPP # AC_LIBTOOL_F77 # -------------- #
   enable support for Fortran 77 libraries AC_DEFUN([AC_LIBTOOL_F77],
   [AC_REQUIRE([_LT_AC_LANG_F77]) ])# AC_LIBTOOL_F77 # _LT_AC_LANG_F77 #
   --------------- AC_DEFUN([_LT_AC_LANG_F77], [AC_REQUIRE([AC_PROG_F77])
   _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}F77]) ])# _LT_AC_LANG_F77 #
   AC_LIBTOOL_GCJ # -------------- # enable support for GCJ libraries
   AC_DEFUN([AC_LIBTOOL_GCJ], [AC_REQUIRE([_LT_AC_LANG_GCJ]) ])# AC_LIBTOOL_GCJ #
   _LT_AC_LANG_GCJ # --------------- AC_DEFUN([_LT_AC_LANG_GCJ],
   [AC_PROVIDE_IFELSE([AC_PROG_GCJ],[], [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],[],
   [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],[],
   [ifdef([AC_PROG_GCJ],[AC_REQUIRE([AC_PROG_GCJ])],
   [ifdef([A][M_PROG_GCJ],[AC_REQUIRE([A][M_PROG_GCJ])],
   [AC_REQUIRE([A][C_PROG_GCJ_OR_A][M_PROG_GCJ])])])])])])
   _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}GCJ]) ])# _LT_AC_LANG_GCJ #
   AC_LIBTOOL_RC # ------------- # enable support for Windows resource files
   AC_DEFUN([AC_LIBTOOL_RC], [AC_REQUIRE([LT_AC_PROG_RC])
   _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}RC]) ])# AC_LIBTOOL_RC #
   AC_LIBTOOL_LANG_C_CONFIG # ------------------------ # Ensure that the
   configuration vars for the C compiler are # suitably defined. Those variables are
   subsequently used by # AC_LIBTOOL_CONFIG to write the compiler configuration to
   `libtool'. AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG], [_LT_AC_LANG_C_CONFIG])
   AC_DEFUN([_LT_AC_LANG_C_CONFIG], [lt_save_CC="$CC" AC_LANG_PUSH(C) # Source file
   extension for C test sources. ac_ext=c # Object file extension for compiled C
   test sources. objext=o _LT_AC_TAGVAR(objext, $1)=$objext # Code to be used in
   simple compile tests lt_simple_compile_test_code="int some_variable = 0;\n" #
   Code to be used in simple link tests lt_simple_link_test_code='int
   main(){return(0);}\n' _LT_AC_SYS_COMPILER # save warnings/boilerplate of simple
   test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE
   AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1) AC_LIBTOOL_PROG_COMPILER_PIC($1)
   AC_LIBTOOL_PROG_CC_C_O($1) AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
   AC_LIBTOOL_PROG_LD_SHLIBS($1) AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
   AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) AC_LIBTOOL_SYS_LIB_STRIP
   AC_LIBTOOL_DLOPEN_SELF # Report which library types will actually be built
   AC_MSG_CHECKING([if libtool supports shared libraries])
   AC_MSG_RESULT([$can_build_shared]) AC_MSG_CHECKING([whether to build shared
   libraries]) test "$can_build_shared" = "no" && enable_shared=no # On AIX, shared
   libraries and static libraries use the same namespace, and # are all built from
   PIC. case $host_os in aix3*) test "$enable_shared" = yes && enable_static=no if
   test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib"
   postinstall_cmds='$RANLIB $lib' fi ;; aix4* | aix5*) if test "$host_cpu" != ia64
   && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes &&
   enable_static=no fi ;; esac AC_MSG_RESULT([$enable_shared])
   AC_MSG_CHECKING([whether to build static libraries]) # Make sure either
   enable_shared or enable_static is yes. test "$enable_shared" = yes ||
   enable_static=yes AC_MSG_RESULT([$enable_static]) AC_LIBTOOL_CONFIG($1)
   AC_LANG_POP CC="$lt_save_CC" ])# AC_LIBTOOL_LANG_C_CONFIG #
   AC_LIBTOOL_LANG_CXX_CONFIG # -------------------------- # Ensure that the
   configuration vars for the C compiler are # suitably defined. Those variables are
   subsequently used by # AC_LIBTOOL_CONFIG to write the compiler configuration to
   `libtool'. AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG], [_LT_AC_LANG_CXX_CONFIG(CXX)])
   AC_DEFUN([_LT_AC_LANG_CXX_CONFIG], [AC_LANG_PUSH(C++) AC_REQUIRE([AC_PROG_CXX])
   AC_REQUIRE([_LT_AC_PROG_CXXCPP]) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
   _LT_AC_TAGVAR(allow_undefined_flag, $1)= _LT_AC_TAGVAR(always_export_symbols,
   $1)=no _LT_AC_TAGVAR(archive_expsym_cmds, $1)=
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= _LT_AC_TAGVAR(hardcode_direct,
   $1)=no _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= _LT_AC_TAGVAR(hardcode_minus_L,
   $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
   _LT_AC_TAGVAR(hardcode_automatic, $1)=no _LT_AC_TAGVAR(module_cmds, $1)=
   _LT_AC_TAGVAR(module_expsym_cmds, $1)= _LT_AC_TAGVAR(link_all_deplibs,
   $1)=unknown _LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
   _LT_AC_TAGVAR(no_undefined_flag, $1)= _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
   _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no # Dependencies to place
   before and after the object being linked: _LT_AC_TAGVAR(predep_objects, $1)=
   _LT_AC_TAGVAR(postdep_objects, $1)= _LT_AC_TAGVAR(predeps, $1)=
   _LT_AC_TAGVAR(postdeps, $1)= _LT_AC_TAGVAR(compiler_lib_search_path, $1)= #
   Source file extension for C++ test sources. ac_ext=cpp # Object file extension
   for compiled C++ test sources. objext=o _LT_AC_TAGVAR(objext, $1)=$objext # Code
   to be used in simple compile tests lt_simple_compile_test_code="int some_variable
   = 0;\n" # Code to be used in simple link tests lt_simple_link_test_code='int
   main(int, char *[[]]) { return(0); }\n' # ltmain only uses $CC for tagged
   configurations so make sure $CC is set. _LT_AC_SYS_COMPILER # save
   warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE
   _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments.
   lt_save_CC=$CC lt_save_LD=$LD lt_save_GCC=$GCC GCC=$GXX
   lt_save_with_gnu_ld=$with_gnu_ld lt_save_path_LD=$lt_cv_path_LD if test -n
   "${lt_cv_prog_gnu_ldcxx+set}"; then lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx else
   $as_unset lt_cv_prog_gnu_ld fi if test -n "${lt_cv_path_LDCXX+set}"; then
   lt_cv_path_LD=$lt_cv_path_LDCXX else $as_unset lt_cv_path_LD fi test -z
   "${LDCXX+set}" || LD=$LDCXX CC=${CXX-"c++"} compiler=$CC _LT_AC_TAGVAR(compiler,
   $1)=$CC _LT_CC_BASENAME([$compiler]) # We don't want -fno-exception wen compiling
   C++ code, so set the # no_builtin_flag separately if test "$GXX" = yes; then
   _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' else
   _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= fi if test "$GXX" = yes;
   then # Set up default GNU C++ configuration AC_PROG_LD # Check if GNU C++ uses
   GNU ld as the underlying linker, since the # archiving commands below assume that
   GNU ld is being used. if test "$with_gnu_ld" = yes; then
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs
   $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects
   $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname
   ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' # If
   archive_cmds runs LD, not CC, wlarc should be empty # XXX I think wlarc can be
   eliminated in ltcf-cxx, but I need to # investigate it a little bit more. (MM)
   wlarc='${wl}' # ancient GNU ld didn't support --whole-archive et. al. if eval
   "`$CC -print-prog-name=ld` --help 2>&1" | \ grep 'no-whole-archive' > /dev/null;
   then _LT_AC_TAGVAR(whole_archive_flag_spec,
   $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else
   _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= fi else with_gnu_ld=no wlarc= # A
   generic and very simple default shared library creation # command for GNU C++ for
   the case where it uses the native # linker, instead of GNU ld. If possible, this
   setting should # overridden to take advantage of the native linker features on #
   the platform it is being used on. _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared
   -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o
   $lib' fi # Commands to make compiler produce verbose output that lists # what
   "hidden" libraries, object files and flags are used when # linking a shared
   library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 |
   grep "\-L"' else GXX=no with_gnu_ld=no wlarc= fi # PORTME: fill in a description
   of your system's C++ link characteristics AC_MSG_CHECKING([whether the $compiler
   linker ($LD) supports shared libraries]) _LT_AC_TAGVAR(ld_shlibs, $1)=yes case
   $host_os in aix3*) # FIXME: insert proper C++ library support
   _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; aix4* | aix5*) if test "$host_cpu" = ia64;
   then # On IA64, the linker does run time linking by default, so we don't # have
   to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport'
   no_entry_flag="" else aix_use_runtimelinking=no # Test if we are trying to use
   run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS,
   we # need to do runtime linking. case $host_os in
   aix4.[[23]]|aix4.[[23]].*|aix5*) for ld_flag in $LDFLAGS; do case $ld_flag in
   *-brtl*) aix_use_runtimelinking=yes break ;; esac done ;; esac
   exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or
   shared objects are built, AIX ld can # have problems creating the table of
   contents. If linking a library # or program results in "error TOC overflow" add
   -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not #
   enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   _LT_AC_TAGVAR(archive_cmds, $1)='' _LT_AC_TAGVAR(hardcode_direct, $1)=yes
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_AC_TAGVAR(link_all_deplibs,
   $1)=yes if test "$GXX" = yes; then case $host_os in aix4.[[012]]|aix4.[[012]].*)
   # We only want to do this on AIX 4.2 and lower, the check # below for broken
   collect2 doesn't work under 4.3+ collect2name=`${CC} -print-prog-name=collect2`
   if test -f "$collect2name" && \ strings "$collect2name" | grep resolve_lib_name
   >/dev/null then # We have reworked collect2 _LT_AC_TAGVAR(hardcode_direct,
   $1)=yes else # We have old collect2 _LT_AC_TAGVAR(hardcode_direct,
   $1)=unsupported # It fails to find uninstalled libraries when the uninstalled #
   path is not listed in the libpath. Setting hardcode_minus_L # to unsupported
   forces relinking _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= fi ;; esac shared_flag='-shared' if
   test "$aix_use_runtimelinking" = yes; then shared_flag="$shared_flag "'${wl}-G'
   fi else # not using gcc if test "$host_cpu" = ia64; then # VisualAge C++, Version
   5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line
   is correct: shared_flag='-G' else if test "$aix_use_runtimelinking" = yes; then
   shared_flag='${wl}-G' else shared_flag='${wl}-bM:SRE' fi fi fi # It seems that
   -bexpall does not export symbols beginning with # underscore (_), so it is better
   to generate a list of symbols to export. _LT_AC_TAGVAR(always_export_symbols,
   $1)=yes if test "$aix_use_runtimelinking" = yes; then # Warning - without using
   the other runtime loading flags (-brtl), # -berok will link without error, but
   may produce a broken library. _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok' #
   Determine the default libpath from the value encoded in an empty executable.
   _LT_AC_SYS_LIBPATH_AIX _LT_AC_TAGVAR(hardcode_libdir_flag_spec,
   $1)='${wl}-blibpath:$libdir:'"$aix_libpath" _LT_AC_TAGVAR(archive_expsym_cmds,
   $1)="\$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" else if test "$host_cpu" =
   ia64; then _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R
   $libdir:/usr/lib:/lib' _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$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" else #
   Determine the default libpath from the value encoded in an empty executable.
   _LT_AC_SYS_LIBPATH_AIX _LT_AC_TAGVAR(hardcode_libdir_flag_spec,
   $1)='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other
   run time loading flags, # -berok will link without error, but may produce a
   broken library. _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
   _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' # Exported symbols can be
   pulled into shared objects from archives _LT_AC_TAGVAR(whole_archive_flag_spec,
   $1)='$convenience' _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes # This is similar
   to how AIX traditionally builds its shared libraries.
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$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' fi fi ;; beos*) if $LD
   --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported # Joseph Beckenbach says some
   releases of gcc # support --undefined. This deserves some investigation. FIXME
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags
   ${wl}-soname $wl$soname -o $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;;
   chorus*) case $cc_basename in *) # FIXME: insert proper C++ library support
   _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; esac ;; cygwin* | mingw* | pw32*) #
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, # as there
   is no search path for DLLs. _LT_AC_TAGVAR(hardcode_libdir_flag_spec,
   $1)='-L$libdir' _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
   _LT_AC_TAGVAR(always_export_symbols, $1)=no
   _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes if $LD --help 2>&1 |
   grep 'auto-import' > /dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$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' # If the export-symbols file already is a .def file (1st line # is
   EXPORTS), use it as is; otherwise, prepend... _LT_AC_TAGVAR(archive_expsym_cmds,
   $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then cp $export_symbols
   $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat
   $export_symbols >> $output_objdir/$soname.def; fi~ $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' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; darwin* |
   rhapsody*) case $host_os in rhapsody* | darwin1.[[012]])
   _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress' ;; *) #
   Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined
   ${wl}suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[[012]])
   _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined
   ${wl}suppress' ;; 10.*) _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined
   ${wl}dynamic_lookup' ;; esac fi ;; esac _LT_AC_TAGVAR(archive_cmds_need_lc,
   $1)=no _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_automatic,
   $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
   _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' _LT_AC_TAGVAR(link_all_deplibs,
   $1)=yes if test "$GXX" = yes ; then lt_int_apple_cc_single_mod=no
   output_verbose_link_cmd='echo' if $CC -dumpspecs 2>&1 | $EGREP 'single_module'
   >/dev/null ; then lt_int_apple_cc_single_mod=yes fi if test
   "X$lt_int_apple_cc_single_mod" = Xyes ; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC
   -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs
   $compiler_flags -install_name $rpath/$soname $verstring' else
   _LT_AC_TAGVAR(archive_cmds, $1)='$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'
   fi _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle
   $libobjs $deplibs$compiler_flags' # Don't fix this by using the ld
   -exported_symbols_list flag, it doesn't exist in older darwin lds if test
   "X$lt_int_apple_cc_single_mod" = Xyes ; then _LT_AC_TAGVAR(archive_expsym_cmds,
   $1)='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}' else _LT_AC_TAGVAR(archive_expsym_cmds, $1)='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}' fi
   _LT_AC_TAGVAR(module_expsym_cmds, $1)='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}' else case $cc_basename in xlc*)
   output_verbose_link_cmd='echo' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj
   ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs
   $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle
   $libobjs $deplibs$compiler_flags' # Don't fix this by using the ld
   -exported_symbols_list flag, it doesn't exist in older darwin lds
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='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}'
   _LT_AC_TAGVAR(module_expsym_cmds, $1)='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}' ;; *) _LT_AC_TAGVAR(ld_shlibs,
   $1)=no ;; esac fi ;; dgux*) case $cc_basename in ec++*) # FIXME: insert proper
   C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; ghcx*) # Green Hills C++
   Compiler # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs,
   $1)=no ;; *) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs,
   $1)=no ;; esac ;; freebsd[[12]]*) # C++ shared libraries reported to be fairly
   broken before switch to ELF _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; freebsd-elf*)
   _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;; freebsd* | kfreebsd*-gnu |
   dragonfly*) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF #
   conventions _LT_AC_TAGVAR(ld_shlibs, $1)=yes ;; gnu*) ;; hpux9*)
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
   _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes #
   Not in the search PATH, # but as the default # location of the library. case
   $cc_basename in CC*) # FIXME: insert proper C++ library support
   _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; aCC*) _LT_AC_TAGVAR(archive_cmds, $1)='$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' # Commands to make compiler produce verbose output that lists # what
   "hidden" libraries, object files and flags are used when # linking a shared
   library. # # There doesn't appear to be a way to prevent this compiler from #
   explicitly linking system object files so we need to strip them # from the output
   so that they don't get included in the library # dependencies.
   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' ;; *)
   if test "$GXX" = yes; then _LT_AC_TAGVAR(archive_cmds, $1)='$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' else # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs,
   $1)=no fi ;; esac ;; hpux10*|hpux11*) if test $with_gnu_ld = no; then
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: case $host_cpu in hppa*64*|ia64*)
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir' ;; *)
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ;; esac fi case $host_cpu
   in hppa*64*|ia64*) _LT_AC_TAGVAR(hardcode_direct, $1)=no
   _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_AC_TAGVAR(hardcode_direct,
   $1)=yes _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, # but
   as the default # location of the library. ;; esac case $cc_basename in CC*) #
   FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; aCC*)
   case $host_cpu in hppa*64*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h
   ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects
   $compiler_flags' ;; ia64*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h
   ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs
   $postdep_objects $compiler_flags' ;; *) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b
   ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects
   $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac # Commands to make
   compiler produce verbose output that lists # what "hidden" libraries, object
   files and flags are used when # linking a shared library. # # There doesn't
   appear to be a way to prevent this compiler from # explicitly linking system
   object files so we need to strip them # from the output so that they don't get
   included in the library # dependencies. 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' ;; *) if test "$GXX" = yes; then if test
   $with_gnu_ld = no; then case $host_cpu in hppa*64*) _LT_AC_TAGVAR(archive_cmds,
   $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects
   $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*)
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname
   ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects
   $compiler_flags' ;; *) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib
   -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects
   $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac fi else # FIXME:
   insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;;
   interix3*) _LT_AC_TAGVAR(hardcode_direct, $1)=no
   _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' # Hack: On Interix 3.x, we
   cannot compile PIC because of a broken gcc. # Instead, shared libraries are
   loaded at an image base (0x10000000 by # default) and relocated if they conflict,
   which is a slow very memory # consuming and fragmenting process. To avoid this,
   we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000
   at link # time. Moving up from 0x10000000 also allows more sbrk(2) space.
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs
   $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2
   \* 262144 + 1342177280` -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='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' ;; irix5* | irix6*) case
   $cc_basename in CC*) # SGI C++ _LT_AC_TAGVAR(archive_cmds, $1)='$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' # Archives containing C++
   object files must be created using # "CC -ar", where "CC" is the IRIX C++
   compiler. This is # necessary to make sure instantiated templates are included #
   in the archive. _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib
   $oldobjs' ;; *) if test "$GXX" = yes; then if test "$with_gnu_ld" = no; then
   _LT_AC_TAGVAR(archive_cmds, $1)='$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' else _LT_AC_TAGVAR(archive_cmds,
   $1)='$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' fi fi _LT_AC_TAGVAR(link_all_deplibs,
   $1)=yes ;; esac _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath
   ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ;; linux*) case
   $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will
   only create a shared library if the output file # ends with ".so" (or ".sl" for
   HP-UX), so rename the library # to its proper name (with version) after linking.
   _LT_AC_TAGVAR(archive_cmds, $1)='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'
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='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' # Commands to make
   compiler produce verbose output that lists # what "hidden" libraries, object
   files and flags are used when # linking a shared library. # # There doesn't
   appear to be a way to prevent this compiler from # explicitly linking system
   object files so we need to strip them # from the output so that they don't get
   included in the library # dependencies. 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' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath,$libdir'
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' # Archives
   containing C++ object files must be created using # "CC -Bstatic", where "CC" is
   the KAI C++ compiler. _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o
   $oldlib $oldobjs' ;; icpc*) # Intel C++ with_gnu_ld=yes # version 8.0 and above
   of icpc choke on multiply defined symbols # if we add $predep_objects and
   $postdep_objects, however 7.1 and # earlier do not add the objects themselves.
   case `$CC -V 2>&1` in *"Version 7".*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC
   -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags
   ${wl}-soname $wl$soname -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC
   -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags
   ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ;;
   *) # Version 8.0 or newer tmp_idyn= case $host_cpu in ia64*) tmp_idyn='
   -i_dynamic';; esac _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"'
   $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs
   $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file
   $wl$export_symbols -o $lib' ;; esac _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
   _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience
   ${wl}--no-whole-archive' ;; pgCC*) # Portland Group C++ compiler
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs
   $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$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'
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
   _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in
   $convenience\"\"; do test -n \"$conv\" &&
   new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"`
   ${wl}--no-whole-archive' ;; cxx*) # Compaq C++ _LT_AC_TAGVAR(archive_cmds,
   $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects
   $compiler_flags ${wl}-soname $wl$soname -o $lib'
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs
   $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib
   ${wl}-retain-symbols-file $wl$export_symbols' runpath_var=LD_RUN_PATH
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler
   produce verbose output that lists # what "hidden" libraries, object files and
   flags are used when # linking a shared library. # # There doesn't appear to be a
   way to prevent this compiler from # explicitly linking system object files so we
   need to strip them # from the output so that they don't get included in the
   library # dependencies. 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' ;; esac ;; lynxos*) # FIXME: insert proper C++ library support
   _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; m88k*) # FIXME: insert proper C++ library
   support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; mvs*) case $cc_basename in cxx*) #
   FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; *) #
   FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; esac
   ;; netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs
   $deplibs $postdep_objects $linker_flags' wlarc=
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
   _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var,
   $1)=no fi # Workaround some broken pre-1.5 toolchains
   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep
   conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' ;; openbsd2*) # C++ shared
   libraries are fairly broken _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; openbsd*)
   _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var,
   $1)=no _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects
   $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' if test -z
   "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" =
   "openbsd2.8-powerpc"; then _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared
   $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags
   ${wl}-retain-symbols-file,$export_symbols -o $lib'
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
   _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience
   '"$wlarc"'--no-whole-archive' fi output_verbose_link_cmd='echo' ;; osf3*) case
   $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will
   only create a shared library if the output file # ends with ".so" (or ".sl" for
   HP-UX), so rename the library # to its proper name (with version) after linking.
   _LT_AC_TAGVAR(archive_cmds, $1)='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'
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: # Archives containing C++ object
   files must be created using # "CC -Bstatic", where "CC" is the KAI C++ compiler.
   _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;; RCC*) #
   Rational C++ 2.4.1 # FIXME: insert proper C++ library support
   _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; cxx*) _LT_AC_TAGVAR(allow_undefined_flag,
   $1)=' ${wl}-expect_unresolved ${wl}\*' _LT_AC_TAGVAR(archive_cmds, $1)='$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' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler
   produce verbose output that lists # what "hidden" libraries, object files and
   flags are used when # linking a shared library. # # There doesn't appear to be a
   way to prevent this compiler from # explicitly linking system object files so we
   need to strip them # from the output so that they don't get included in the
   library # dependencies. 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' ;; *) if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
   _LT_AC_TAGVAR(archive_cmds, $1)='$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'
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler
   produce verbose output that lists # what "hidden" libraries, object files and
   flags are used when # linking a shared library. output_verbose_link_cmd='$CC
   -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' else # FIXME: insert
   proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; osf4* |
   osf5*) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler
   # KCC will only create a shared library if the output file # ends with ".so" (or
   ".sl" for HP-UX), so rename the library # to its proper name (with version) after
   linking. _LT_AC_TAGVAR(archive_cmds, $1)='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'
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: # Archives containing C++ object
   files must be created using # the KAI C++ compiler.
   _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;; RCC*) # Rational
   C++ 2.4.1 # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs,
   $1)=no ;; cxx*) _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
   _LT_AC_TAGVAR(archive_cmds, $1)='$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' _LT_AC_TAGVAR(archive_expsym_cmds,
   $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i"
   >> $lib.exp; done~ echo "-hidden">> $lib.exp~ $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~ $rm $lib.exp'
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler
   produce verbose output that lists # what "hidden" libraries, object files and
   flags are used when # linking a shared library. # # There doesn't appear to be a
   way to prevent this compiler from # explicitly linking system object files so we
   need to strip them # from the output so that they don't get included in the
   library # dependencies. 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' ;; *) if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
   _LT_AC_TAGVAR(archive_cmds, $1)='$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' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler
   produce verbose output that lists # what "hidden" libraries, object files and
   flags are used when # linking a shared library. output_verbose_link_cmd='$CC
   -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' else # FIXME: insert
   proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; psos*) #
   FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;;
   sunos4*) case $cc_basename in CC*) # Sun C++ 4.x # FIXME: insert proper C++
   library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; lcc*) # Lucid # FIXME: insert
   proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert
   proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; esac ;; solaris*)
   case $cc_basename in CC*) # Sun C++ 4.2, 5.x and Centerline C++
   _LT_AC_TAGVAR(archive_cmds_need_lc,$1)=yes _LT_AC_TAGVAR(no_undefined_flag, $1)='
   -zdefs' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname
   -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat
   $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >>
   $lib.exp~ $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'
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
   _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no case $host_os in solaris2.[[0-5]] |
   solaris2.[[0-5]].*) ;; *) # The C++ compiler is used as linker so we must use $wl
   # flag to pass the commands to the underlying system # linker. We must also pass
   each convience library through # to the system linker between
   allextract/defaultextract. # The C++ compiler will combine linker options so we #
   cannot just pass the convience library names through # without $wl. # Supported
   since Solaris 2.6 (maybe 2.5.1?) _LT_AC_TAGVAR(whole_archive_flag_spec,
   $1)='${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' ;; esac _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
   output_verbose_link_cmd='echo' # Archives containing C++ object files must be
   created using # "CC -xar", where "CC" is the Sun C++ compiler. This is #
   necessary to make sure instantiated templates are included # in the archive.
   _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' ;; gcx*) #
   Green Hills C++ Compiler _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared
   $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h
   $wl$soname -o $lib' # The C++ compiler must be used to create the archive.
   _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   ;; *) # GNU C++ compiler with Solaris linker if test "$GXX" = yes && test
   "$with_gnu_ld" = no; then _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-z
   ${wl}defs' if $CC --version | grep -v '^2\.7' > /dev/null; then
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects
   $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat
   $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >>
   $lib.exp~ $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects
   $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' # Commands to
   make compiler produce verbose output that lists # what "hidden" libraries, object
   files and flags are used when # linking a shared library.
   output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep
   \"\-L\"" else # g++ 2.7 appears to require `-G' NOT `-shared' on this # platform.
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects
   $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat
   $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >>
   $lib.exp~ $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs
   $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' # Commands to make
   compiler produce verbose output that lists # what "hidden" libraries, object
   files and flags are used when # linking a shared library.
   output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   fi _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir' fi ;; esac
   ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* |
   sco3.2v5.0.[[024]]*) _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
   _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var,
   $1)=no runpath_var='LD_RUN_PATH' case $cc_basename in CC*)
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs
   $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G
   ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs
   $compiler_flags' ;; *) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared
   ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols
   ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; sysv5* |
   sco3.2v5* | sco5v6*) # Note: We can NOT use -z defs as we might desire, because
   we do not # link with -lc, and that would cause any symbols used from libc to #
   always be unresolved, which means just about no library would # ever link
   correctly. If we're not using GNU ld we use -z text # though, which does catch
   some bad symbols but isn't as heavy-handed # as -z defs. # For security reasons,
   it is highly recommended that you always # use absolute paths for naming shared
   libraries, and exclude the # DT_RUNPATH tag from executables and libraries. But
   doing so # requires that you compile everything twice, which is a pain. # So that
   behaviour is only enabled if SCOABSPATH is set to a # non-empty value in the
   environment. Most likely only useful for # creating official distributions of
   packages. # This is a hack until libtool officially supports absolute path #
   names for shared libraries. _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
   _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
   _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var,
   $1)=no _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" &&
   echo ${wl}-R,$libdir`' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
   _LT_AC_TAGVAR(link_all_deplibs, $1)=yes _LT_AC_TAGVAR(export_dynamic_flag_spec,
   $1)='${wl}-Bexport' runpath_var='LD_RUN_PATH' case $cc_basename in CC*)
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G
   ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname
   -o $lib $libobjs $deplibs $compiler_flags' ;; *) _LT_AC_TAGVAR(archive_cmds,
   $1)='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib
   $libobjs $deplibs $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC
   -shared ${wl}-Bexport:$export_symbols
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' ;; esac ;; tandem*) case $cc_basename in NCC*) # NonStop-UX NCC
   3.20 # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no
   ;; *) # FIXME: insert proper C++ library support _LT_AC_TAGVAR(ld_shlibs, $1)=no
   ;; esac ;; vxworks*) # FIXME: insert proper C++ library support
   _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support
   _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; esac AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs,
   $1)]) test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
   _LT_AC_TAGVAR(GCC, $1)="$GXX" _LT_AC_TAGVAR(LD, $1)="$LD"
   AC_LIBTOOL_POSTDEP_PREDEP($1) AC_LIBTOOL_PROG_COMPILER_PIC($1)
   AC_LIBTOOL_PROG_CC_C_O($1) AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
   AC_LIBTOOL_PROG_LD_SHLIBS($1) AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
   AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) AC_LIBTOOL_CONFIG($1) AC_LANG_POP
   CC=$lt_save_CC LDCXX=$LD LD=$lt_save_LD GCC=$lt_save_GCC
   with_gnu_ldcxx=$with_gnu_ld with_gnu_ld=$lt_save_with_gnu_ld
   lt_cv_path_LDCXX=$lt_cv_path_LD lt_cv_path_LD=$lt_save_path_LD
   lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   ])# AC_LIBTOOL_LANG_CXX_CONFIG # AC_LIBTOOL_POSTDEP_PREDEP([TAGNAME]) #
   ------------------------------------ # Figure out "hidden" library dependencies
   from verbose # compiler output when linking a shared library. # Parse the
   compiler output and extract the necessary # objects, libraries and library flags.
   AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP],[ dnl we can't use the
   lt_simple_compile_test_code here, dnl because it contains code intended for an
   executable, dnl not a library. It's possible we should let each dnl tag define a
   new lt_????_link_test_code variable, dnl but it's only used here...
   ifelse([$1],[],[cat > conftest.$ac_ext < conftest.$ac_ext < conftest.$ac_ext <
   conftest.$ac_ext  "$cfgfile" ifelse([$1], [], [#! $SHELL # `$echo "$cfgfile" |
   sed 's%^.*/%%'` - Provide generalized library-building support services. #
   Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) # NOTE:
   Changes made to this file will be lost: look at ltmain.sh. # # Copyright (C)
   1996, 1997, 1998, 1999, 2000, 2001 # Free Software Foundation, Inc. # # This file
   is part of GNU Libtool: # Originally by Gordon Matzigkeit , 1996 # # This program
   is free software; you can redistribute it and/or modify # it under the terms of
   the GNU General Public License as published by # the Free Software Foundation;
   either version 2 of the License, or # (at your option) any later version. # #
   This program is distributed in the hope that it will be useful, but # WITHOUT ANY
   WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A
   PARTICULAR PURPOSE. See the GNU # General Public License for more details. # #
   You should have received a copy of the GNU General Public License # along with
   this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin
   Street, Fifth Floor, Boston, MA 02110-1301, USA. # # As a special exception to
   the GNU General Public License, if you # distribute this file as part of a
   program that contains a # configuration script generated by Autoconf, you may
   include it under # the same distribution terms that you use for the rest of that
   program. # A sed program that does not truncate output. SED=$lt_SED # Sed that
   helps us avoid accidentally triggering echo(1) options like -n. Xsed="$SED -e
   1s/^X//" # The HP-UX ksh and POSIX shell print the target directory to stdout #
   if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # The names of
   the tagged configurations supported by this script. available_tags= # ### BEGIN
   LIBTOOL CONFIG], [# ### BEGIN LIBTOOL TAG CONFIG: $tagname]) # Libtool was
   configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # Shell to use
   when invoking shell scripts. SHELL=$lt_SHELL # Whether or not to build shared
   libraries. build_libtool_libs=$enable_shared # Whether or not to build static
   libraries. build_old_libs=$enable_static # Whether or not to add -lc for building
   shared libraries. build_libtool_need_lc=$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)
   # Whether or not to disallow shared libs when runtime libs are static
   allow_libtool_libs_with_static_runtimes=$_LT_AC_TAGVAR(enable_shared_with_static_
   runtimes, $1) # Whether or not to optimize for fast installation.
   fast_install=$enable_fast_install # The host system. host_alias=$host_alias
   host=$host host_os=$host_os # The build system. build_alias=$build_alias
   build=$build build_os=$build_os # An echo program that does not interpret
   backslashes. echo=$lt_echo # The archiver. AR=$lt_AR AR_FLAGS=$lt_AR_FLAGS # A C
   compiler. LTCC=$lt_LTCC # LTCC compiler flags. LTCFLAGS=$lt_LTCFLAGS # A
   language-specific compiler. CC=$lt_[]_LT_AC_TAGVAR(compiler, $1) # Is the
   compiler the GNU C compiler? with_gcc=$_LT_AC_TAGVAR(GCC, $1) gcc_dir=\`gcc
   -print-file-name=. | $SED 's,/\.$,,'\` gcc_ver=\`gcc -dumpversion\` # An ERE
   matcher. EGREP=$lt_EGREP # The linker used to build libraries.
   LD=$lt_[]_LT_AC_TAGVAR(LD, $1) # Whether we need hard or soft links.
   LN_S=$lt_LN_S # A BSD-compatible nm program. NM=$lt_NM # A symbol stripping
   program STRIP=$lt_STRIP # Used to examine libraries when file_magic_cmd begins
   "file" MAGIC_CMD=$MAGIC_CMD # Used on cygwin: DLL creation program.
   DLLTOOL="$DLLTOOL" # Used on cygwin: object dumper. OBJDUMP="$OBJDUMP" # Used on
   cygwin: assembler. AS="$AS" # The name of the directory that contains temporary
   libtool files. objdir=$objdir # How to create reloadable object files.
   reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # How to pass a linker
   flag through the compiler. wl=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) #
   Object file suffix (normally "o"). objext="$ac_objext" # Old archive suffix
   (normally "a"). libext="$libext" # Shared library suffix (normally ".so").
   shrext_cmds='$shrext_cmds' # Executable file suffix (normally "").
   exeext="$exeext" # Additional compiler flags for building library objects.
   pic_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) pic_mode=$pic_mode # What
   is the maximum length of a command? max_cmd_len=$lt_cv_sys_max_cmd_len # Does
   compiler simultaneously support -c and -o options?
   compiler_c_o=$lt_[]_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1) # Must we lock
   files when doing compilation? need_locks=$lt_need_locks # Do we need the lib
   prefix for modules? need_lib_prefix=$need_lib_prefix # Do we need a version for
   libraries? need_version=$need_version # Whether dlopen is supported.
   dlopen_support=$enable_dlopen # Whether dlopen of programs is supported.
   dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is
   supported. dlopen_self_static=$enable_dlopen_self_static # Compiler flag to
   prevent dynamic linking.
   link_static_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_static, $1) # Compiler flag
   to turn off builtin functions.
   no_builtin_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) #
   Compiler flag to allow reflexive dlopens.
   export_dynamic_flag_spec=$lt_[]_LT_AC_TAGVAR(export_dynamic_flag_spec, $1) #
   Compiler flag to generate shared objects directly from archives.
   whole_archive_flag_spec=$lt_[]_LT_AC_TAGVAR(whole_archive_flag_spec, $1) #
   Compiler flag to generate thread-safe objects.
   thread_safe_flag_spec=$lt_[]_LT_AC_TAGVAR(thread_safe_flag_spec, $1) # Library
   versioning type. version_type=$version_type # Format of library name prefix.
   libname_spec=$lt_libname_spec # List of archive names. First name is the real
   one, the rest are links. # The last name is the one that the linker finds with
   -lNAME. library_names_spec=$lt_library_names_spec # The coded name of the
   library, if different from the real name. soname_spec=$lt_soname_spec # Commands
   used to build and install an old-style archive. RANLIB=$lt_RANLIB
   old_archive_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_cmds, $1)
   old_postinstall_cmds=$lt_old_postinstall_cmds
   old_postuninstall_cmds=$lt_old_postuninstall_cmds # Create an old-style archive
   from a shared archive.
   old_archive_from_new_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_new_cmds, $1) #
   Create a temporary old-style archive to link instead of a shared archive.
   old_archive_from_expsyms_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_expsyms_cmds,
   $1) # Commands used to build and install a shared archive.
   archive_cmds=$lt_[]_LT_AC_TAGVAR(archive_cmds, $1)
   archive_expsym_cmds=$lt_[]_LT_AC_TAGVAR(archive_expsym_cmds, $1)
   postinstall_cmds=$lt_postinstall_cmds postuninstall_cmds=$lt_postuninstall_cmds #
   Commands used to build a loadable module (assumed same as above if empty)
   module_cmds=$lt_[]_LT_AC_TAGVAR(module_cmds, $1)
   module_expsym_cmds=$lt_[]_LT_AC_TAGVAR(module_expsym_cmds, $1) # Commands to
   strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib #
   Dependencies to place before the objects being linked to create a # shared
   library. predep_objects=\`echo $lt_[]_LT_AC_TAGVAR(predep_objects, $1) | \$SED -e
   "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\` # Dependencies to
   place after the objects being linked to create a # shared library.
   postdep_objects=\`echo $lt_[]_LT_AC_TAGVAR(postdep_objects, $1) | \$SED -e
   "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\` # Dependencies to
   place before the objects being linked to create a # shared library.
   predeps=$lt_[]_LT_AC_TAGVAR(predeps, $1) # Dependencies to place after the
   objects being linked to create a # shared library.
   postdeps=$lt_[]_LT_AC_TAGVAR(postdeps, $1) # The library search path used
   internally by the compiler when linking # a shared library.
   compiler_lib_search_path=\`echo $lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1)
   | \$SED -e "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\` #
   Method to check whether dependent libraries are shared objects.
   deplibs_check_method=$lt_deplibs_check_method # Command to use when
   deplibs_check_method == file_magic. file_magic_cmd=$lt_file_magic_cmd # Flag that
   allows shared libraries with undefined symbols to be built.
   allow_undefined_flag=$lt_[]_LT_AC_TAGVAR(allow_undefined_flag, $1) # Flag that
   forces no undefined symbols.
   no_undefined_flag=$lt_[]_LT_AC_TAGVAR(no_undefined_flag, $1) # Commands used to
   finish a libtool library installation in a directory. finish_cmds=$lt_finish_cmds
   # Same as above, but a single script fragment to be evaled but not shown.
   finish_eval=$lt_finish_eval # Take the output of nm and produce a listing of raw
   symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe #
   Transform the output of nm in a proper C declaration
   global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the
   output of nm in a C name address pair
   global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address #
   This is the shared library runtime path variable. runpath_var=$runpath_var # This
   is the shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath
   searched before the hard-coded library search path?
   shlibpath_overrides_runpath=$shlibpath_overrides_runpath # How to hardcode a
   shared library path into an executable.
   hardcode_action=$_LT_AC_TAGVAR(hardcode_action, $1) # Whether we should hardcode
   library paths into libraries. hardcode_into_libs=$hardcode_into_libs # Flag to
   hardcode \$libdir into a binary during linking. # This must work even if \$libdir
   does not exist.
   hardcode_libdir_flag_spec=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) # If
   ld is used when linking, flag to hardcode \$libdir into # a binary during
   linking. This must work even if \$libdir does # not exist.
   hardcode_libdir_flag_spec_ld=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld,
   $1) # Whether we need a single -rpath flag with a separated argument.
   hardcode_libdir_separator=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_separator, $1) #
   Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into
   the # resulting binary. hardcode_direct=$_LT_AC_TAGVAR(hardcode_direct, $1) # Set
   to yes if using the -LDIR flag during linking hardcodes DIR into the # resulting
   binary. hardcode_minus_L=$_LT_AC_TAGVAR(hardcode_minus_L, $1) # Set to yes if
   using SHLIBPATH_VAR=DIR during linking hardcodes DIR into # the resulting binary.
   hardcode_shlibpath_var=$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1) # Set to yes if
   building a shared library automatically hardcodes DIR into the library # and all
   subsequent libraries and executables linked against it.
   hardcode_automatic=$_LT_AC_TAGVAR(hardcode_automatic, $1) # Variables whose
   values should be saved in libtool wrapper scripts and # restored at relink time.
   variables_saved_for_relink="$variables_saved_for_relink" # Whether libtool must
   link a program against all its dependency libraries.
   link_all_deplibs=$_LT_AC_TAGVAR(link_all_deplibs, $1) # Compile-time system
   search path for libraries 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"\` # Run-time system
   search path for libraries
   sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # Fix the shell
   variable \$srcfile for the compiler.
   fix_srcfile_path="$_LT_AC_TAGVAR(fix_srcfile_path, $1)" # Set to yes if exported
   symbols are required. always_export_symbols=$_LT_AC_TAGVAR(always_export_symbols,
   $1) # The commands to list exported symbols.
   export_symbols_cmds=$lt_[]_LT_AC_TAGVAR(export_symbols_cmds, $1) # The commands
   to extract the exported symbol list from a shared archive.
   extract_expsyms_cmds=$lt_extract_expsyms_cmds # Symbols that should not be listed
   in the preloaded symbols. exclude_expsyms=$lt_[]_LT_AC_TAGVAR(exclude_expsyms,
   $1) # Symbols that must always be exported.
   include_expsyms=$lt_[]_LT_AC_TAGVAR(include_expsyms, $1) ifelse([$1],[], [# ###
   END LIBTOOL CONFIG], [# ### END LIBTOOL TAG CONFIG: $tagname]) __EOF__
   ifelse([$1],[], [ case $host_os in aix3*) cat  "$cfgfile" # AIX
   sometimes has problems with the GCC collect2 program. For some # reason, if we
   set the COLLECT_NAMES environment variable, the problems # vanish in a puff of
   smoke. if test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES= export
   COLLECT_NAMES fi EOF ;; esac # We use sed instead of cat because bash on DJGPP
   gets confused if # if finds mixed CR/LF and LF-only lines. Since sed operates in
   # text mode, it properly converts lines to CR/LF. This bash problem # is
   reportedly fixed, but why not run on old versions too? sed '$q' "$ltmain" >>
   "$cfgfile" || (rm -f "$cfgfile"; exit 1) mv -f "$cfgfile" "$ofile" || \ (rm -f
   "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") chmod +x "$ofile" ]) else
   # If there is no Makefile yet, we rely on a make rule to execute # `config.status
   --recheck' to rerun these tests and create the # libtool script then.
   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` if test -f "$ltmain_in"; then
   test -f Makefile && make "$ltmain" fi fi ])# AC_LIBTOOL_CONFIG #
   AC_LIBTOOL_PROG_COMPILER_NO_RTTI([TAGNAME]) #
   -------------------------------------------
   AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI],
   [AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
   _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= if test "$GCC" = yes; then
   _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
   AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
   lt_cv_prog_compiler_rtti_exceptions, [-fno-rtti -fno-exceptions], [],
   [_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag,
   $1)="$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti
   -fno-exceptions"]) fi ])# AC_LIBTOOL_PROG_COMPILER_NO_RTTI #
   AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE # ---------------------------------
   AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_REQUIRE([AC_CANONICAL_HOST])
   AC_REQUIRE([AC_PROG_NM]) AC_REQUIRE([AC_OBJEXT]) # Check for command to grab the
   raw symbol name followed by C symbol from nm. AC_MSG_CHECKING([command to parse
   $NM output from $compiler object]) AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe], [
   # These are sane defaults that work on at least a few old systems. # [They come
   from Ultrix. What could be older than Ultrix?!! ;)] # Character class describing
   NM global symbol codes. symcode='[[BCDEGRST]]' # Regexp to match symbols that can
   be accessed directly from C. sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)' # Transform
   an extracted symbol line into a proper C declaration
   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" #
   Transform an extracted symbol line into symbol name and symbol address
   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'" # Define system-specific variables. case $host_os in aix*)
   symcode='[[BCDT]]' ;; cygwin* | mingw* | pw32*) symcode='[[ABCDGISTW]]' ;; hpux*)
   # Its linker distinguishes data from code symbols if test "$host_cpu" = ia64;
   then symcode='[[ABCDEGRST]]' fi lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T
   .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   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'" ;; linux*) if test "$host_cpu" = ia64; then
   symcode='[[ABCDGIRSTW]]' lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .*
   \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   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'" fi ;; irix* | nonstopux*) symcode='[[BCDEGRST]]' ;; osf*)
   symcode='[[BCDEGQRST]]' ;; solaris*) symcode='[[BDRT]]' ;; sco3.2v5*)
   symcode='[[DT]]' ;; sysv4.2uw2*) symcode='[[DT]]' ;; sysv5* | sco5v6* | unixware*
   | OpenUNIX*) symcode='[[ABDT]]' ;; sysv4) symcode='[[DFNSTU]]' ;; esac # Handle
   CRLF in mingw tool chain opt_cr= case $build_os in mingw*) opt_cr=`echo
   'x\{0,1\}' | tr x '\015'` # option cr in regexp ;; esac # If we're using GNU nm,
   then use its standard symbol codes. case `$NM -V 2>&1` in *GNU* | *'with BFD'*)
   symcode='[[ABCDGIRSTW]]' ;; esac # Try without a prefix undercore, then with it.
   for ac_symprfx in "" "_"; do # Transform symcode, sympat, and symprfx into a raw
   symbol and a C symbol. symxfrm="\\1 $ac_symprfx\\2 \\2" # Write the raw and C
   identifiers. lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[
   ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" # Check
   to see that the pipe works correctly. pipe_works=no rm -f conftest* cat >
   conftest.$ac_ext < $nlist) && test -s "$nlist"; then # Try sorting and
   uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T
   "$nlist" else rm -f "$nlist"T fi # Make sure that we snagged all the symbols we
   need. if grep ' nm_test_var$' "$nlist" >/dev/null; then if grep ' nm_test_func$'
   "$nlist" >/dev/null; then cat < conftest.$ac_ext #ifdef __cplusplus extern "C" {
   #endif EOF # Now generate the symbol file. eval
   "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >>
   conftest.$ac_ext' cat  conftest.$ac_ext #if defined (__STDC__) && __STDC__ #
   define lt_ptr_t void * #else # define lt_ptr_t char * # define const #endif /*
   The mapping between symbol names and symbols. */ const struct { const char *name;
   lt_ptr_t address; } lt_preloaded_symbols[[]] = { EOF $SED "s/^$symcode$symcode*
   \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >>
   conftest.$ac_ext cat  conftest.$ac_ext {0, (lt_ptr_t) 0} }; #ifdef
   __cplusplus } #endif EOF # Now try linking the two files. mv conftest.$ac_objext
   conftstm.$ac_objext lt_save_LIBS="$LIBS" lt_save_CFLAGS="$CFLAGS"
   LIBS="conftstm.$ac_objext"
   CFLAGS="$CFLAGS$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)" if
   AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then pipe_works=yes fi
   LIBS="$lt_save_LIBS" CFLAGS="$lt_save_CFLAGS" else echo "cannot find nm_test_func
   in $nlist" >&AS_MESSAGE_LOG_FD fi else echo "cannot find nm_test_var in $nlist"
   >&AS_MESSAGE_LOG_FD fi else echo "cannot run $lt_cv_sys_global_symbol_pipe"
   >&AS_MESSAGE_LOG_FD fi else echo "$progname: failed program was:"
   >&AS_MESSAGE_LOG_FD cat conftest.$ac_ext >&5 fi rm -f conftest* conftst* # Do not
   use the global_symbol_pipe unless it works. if test "$pipe_works" = yes; then
   break else lt_cv_sys_global_symbol_pipe= fi done ]) if test -z
   "$lt_cv_sys_global_symbol_pipe"; then lt_cv_sys_global_symbol_to_cdecl= fi if
   test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   AC_MSG_RESULT(failed) else AC_MSG_RESULT(ok) fi ]) #
   AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE # AC_LIBTOOL_PROG_COMPILER_PIC([TAGNAME]) #
   --------------------------------------- AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC],
   [_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)= _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)= AC_MSG_CHECKING([for $compiler option
   to produce PIC]) ifelse([$1],[CXX],[ # C++ specific cases for pic, static, wl,
   etc. if test "$GXX" = yes; then _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' case $host_os in aix*) # All
   AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64
   processor _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi ;; amigaos*) #
   FIXME: we need at least 68020 code to build shared libraries, but # adding the
   `-m68020' flag to GCC prevents building anything better, # like `-m68040'.
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
   ;; beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC
   is the default for these OSes. ;; mingw* | os2* | pw32*) # This hack is so that
   the source file can tell whether it is being # built for inclusion in a dll (and
   should export symbols for example). _LT_AC_TAGVAR(lt_prog_compiler_pic,
   $1)='-DDLL_EXPORT' ;; darwin* | rhapsody*) # PIC is the default on this platform
   # Common symbols not allowed in MH_DYLIB files
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' ;; *djgpp*) # DJGPP does
   not support shared libraries at all _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= ;;
   interix3*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead,
   we relocate shared libraries at runtime. ;; sysv4*MP*) if test -d /usr/nec; then
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic fi ;; hpux*) # PIC is the
   default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu
   in hppa*64*|ia64*) ;; *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac
   ;; *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac else case $host_os
   in aix4* | aix5*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5
   now supports IA64 processor _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
   else _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' fi
   ;; chorus*) case $cc_basename in cxch68*) # Green Hills C++ Compiler #
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="--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" ;; esac ;; darwin*) # PIC is the default on this
   platform # Common symbols not allowed in MH_DYLIB files case $cc_basename in
   xlc*) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon'
   _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ;; esac ;; dgux*) case $cc_basename
   in ec++*) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ;; ghcx*) # Green Hills
   C++ Compiler _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; *) ;; esac ;;
   freebsd* | kfreebsd*-gnu | dragonfly*) # FreeBSD uses GNU C++ ;; hpux9* | hpux10*
   | hpux11*) case $cc_basename in CC*) _LT_AC_TAGVAR(lt_prog_compiler_wl,
   $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' if
   test "$host_cpu" != ia64; then _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' fi ;;
   aCC*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' case $host_cpu
   in hppa*64*|ia64*) # +Z the default ;; *) _LT_AC_TAGVAR(lt_prog_compiler_pic,
   $1)='+Z' ;; esac ;; *) ;; esac ;; interix*) # This is c89, which is MS Visual C++
   (no shared libs) # Anyone wants to do a port? ;; irix5* | irix6* | nonstopux*)
   case $cc_basename in CC*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' # CC pic flag -KPIC is
   the default. ;; *) ;; esac ;; linux*) case $cc_basename in KCC*) # KAI C++
   Compiler _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; icpc* | ecpc*) # Intel C++
   _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic,
   $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; pgCC*) #
   Portland Group C++ compiler. _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; cxx*) # Compaq C++ #
   Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq
   Tru64 Unix objects are PIC. _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; *) ;; esac ;;
   lynxos*) ;; m88k*) ;; mvs*) case $cc_basename in cxx*)
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall' ;; *) ;; esac ;;
   netbsd*) ;; osf3* | osf4* | osf5*) case $cc_basename in KCC*)
   _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' ;; RCC*) # Rational C++
   2.4.1 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; cxx*) # Digital/Compaq
   C++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # Make sure the PIC flag is
   empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC.
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= _LT_AC_TAGVAR(lt_prog_compiler_static,
   $1)='-non_shared' ;; *) ;; esac ;; psos*) ;; solaris*) case $cc_basename in CC*)
   # Sun C++ 4.2, 5.x and Centerline C++ _LT_AC_TAGVAR(lt_prog_compiler_pic,
   $1)='-KPIC' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
   _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; gcx*) # Green Hills C++
   Compiler _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' ;; *) ;; esac ;; sunos4*)
   case $cc_basename in CC*) # Sun C++ 4.x _LT_AC_TAGVAR(lt_prog_compiler_pic,
   $1)='-pic' _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; lcc*) # Lucid
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; *) ;; esac ;; tandem*) case
   $cc_basename in NCC*) # NonStop-UX NCC 3.20 _LT_AC_TAGVAR(lt_prog_compiler_pic,
   $1)='-KPIC' ;; *) ;; esac ;; sysv5* | unixware* | sco3.2v5* | sco5v6* |
   OpenUNIX*) case $cc_basename in CC*) _LT_AC_TAGVAR(lt_prog_compiler_wl,
   $1)='-Wl,' _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; esac ;; vxworks*) ;; *)
   _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; esac fi ], [ if test
   "$GCC" = yes; then _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' case $host_os in aix*) # All
   AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64
   processor _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi ;; amigaos*) #
   FIXME: we need at least 68020 code to build shared libraries, but # adding the
   `-m68020' flag to GCC prevents building anything better, # like `-m68040'.
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
   ;; beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC
   is the default for these OSes. ;; mingw* | pw32* | os2*) # This hack is so that
   the source file can tell whether it is being # built for inclusion in a dll (and
   should export symbols for example). _LT_AC_TAGVAR(lt_prog_compiler_pic,
   $1)='-DDLL_EXPORT' ;; darwin* | rhapsody*) # PIC is the default on this platform
   # Common symbols not allowed in MH_DYLIB files
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' ;; interix3*) # Interix 3.x
   gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared
   libraries at runtime. ;; msdosdjgpp*) # Just because we use GCC doesn't mean we
   suddenly get shared libraries # on systems that don't support them.
   _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no enable_shared=no ;;
   sysv4*MP*) if test -d /usr/nec; then _LT_AC_TAGVAR(lt_prog_compiler_pic,
   $1)=-Kconform_pic fi ;; hpux*) # PIC is the default for IA64 HP-UX and 64-bit
   HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default
   ;; *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac ;; *)
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac else # PORTME Check for
   flag to pass linker flags through the system compiler. case $host_os in aix*)
   _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' if test "$host_cpu" = ia64; then #
   AIX 5 now supports IA64 processor _LT_AC_TAGVAR(lt_prog_compiler_static,
   $1)='-Bstatic' else _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso
   -bI:/lib/syscalls.exp' fi ;; darwin*) # PIC is the default on this platform #
   Common symbols not allowed in MH_DYLIB files case $cc_basename in xlc*)
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon'
   _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ;; esac ;; mingw* | pw32* | os2*) #
   This hack is so that the source file can tell whether it is being # built for
   inclusion in a dll (and should export symbols for example).
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT' ;; hpux9* | hpux10* |
   hpux11*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # PIC is the default for
   IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in
   hppa*64*|ia64*) # +Z the default ;; *) _LT_AC_TAGVAR(lt_prog_compiler_pic,
   $1)='+Z' ;; esac # Is there a better lt_prog_compiler_static that works with the
   bundled CC? _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' ;;
   irix5* | irix6* | nonstopux*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # PIC
   (with -KPIC) is the default. _LT_AC_TAGVAR(lt_prog_compiler_static,
   $1)='-non_shared' ;; newsos6) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; linux*) case
   $cc_basename in icc* | ecc*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; pgcc* | pgf77* | pgf90* |
   pgf95*) # Portland Group compilers (*not* the Pentium gcc compiler, # which looks
   to be a dead project) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; ccc*)
   _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # All Alpha code is PIC.
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; esac ;; osf3* | osf4*
   | osf5*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # All OSF/1 code is PIC.
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; solaris*)
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' case $cc_basename in f77* |
   f90* | f95*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';; *)
   _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';; esac ;; sunos4*)
   _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; sysv4 | sysv4.2uw2* |
   sysv4.3*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; sysv4*MP*) if test -d
   /usr/nec ;then _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi ;; sysv5* | unixware* |
   sco3.2v5* | sco5v6* | OpenUNIX*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; unicos*)
   _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
   _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; uts4*)
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
   _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; *)
   _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; esac fi ])
   AC_MSG_RESULT([$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)]) # # Check to make sure
   the PIC flag actually works. # if test -n "$_LT_AC_TAGVAR(lt_prog_compiler_pic,
   $1)"; then AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag
   $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) works],
   _LT_AC_TAGVAR(lt_prog_compiler_pic_works, $1),
   [$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[
   -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])], [], [case
   $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) in "" | " "*) ;; *)
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic,
   $1)" ;; esac], [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
   _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no]) fi case $host_os in #
   For platforms which do not support PIC, -DPIC is meaningless: *djgpp*)
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= ;; *)
   _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_pic,
   $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])" ;; esac # # Check
   to make sure the static flag actually works. #
   wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) eval
   lt_tmp_static_flag=\"$_LT_AC_TAGVAR(lt_prog_compiler_static, $1)\"
   AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
   _LT_AC_TAGVAR(lt_prog_compiler_static_works, $1), $lt_tmp_static_flag, [],
   [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=]) ]) #
   AC_LIBTOOL_PROG_LD_SHLIBS([TAGNAME]) # ------------------------------------ # See
   if the linker supports building shared libraries.
   AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_MSG_CHECKING([whether the $compiler
   linker ($LD) supports shared libraries]) ifelse([$1],[CXX],[
   _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience |
   $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' case
   $host_os in aix4* | aix5*) # If we're using GNU nm, then we don't want the "-C"
   option. # -C means demangle to AIX nm, but means don't demangle with GNU nm if
   $NM -V 2>&1 | grep 'GNU' > /dev/null; then _LT_AC_TAGVAR(export_symbols_cmds,
   $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 ==
   "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != "".)) { print \[$]3 } }'\'' |
   sort -u > $export_symbols' else _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg
   $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2
   == "B")) && ([substr](\[$]3,1,1) != "".)) { print \[$]3 } }'\'' | sort -u >
   $export_symbols' fi ;; pw32*) _LT_AC_TAGVAR(export_symbols_cmds,
   $1)="$ltdll_cmds" ;; cygwin* | mingw*) _LT_AC_TAGVAR(export_symbols_cmds,
   $1)='$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' ;; *)
   _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience |
   $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;;
   esac ],[ runpath_var= _LT_AC_TAGVAR(allow_undefined_flag, $1)=
   _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no
   _LT_AC_TAGVAR(archive_cmds, $1)= _LT_AC_TAGVAR(archive_expsym_cmds, $1)=
   _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)=
   _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1)=
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
   _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= _LT_AC_TAGVAR(thread_safe_flag_spec,
   $1)= _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= _LT_AC_TAGVAR(hardcode_direct,
   $1)=no _LT_AC_TAGVAR(hardcode_minus_L, $1)=no
   _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
   _LT_AC_TAGVAR(link_all_deplibs, $1)=unknown _LT_AC_TAGVAR(hardcode_automatic,
   $1)=no _LT_AC_TAGVAR(module_cmds, $1)= _LT_AC_TAGVAR(module_expsym_cmds, $1)=
   _LT_AC_TAGVAR(always_export_symbols, $1)=no _LT_AC_TAGVAR(export_symbols_cmds,
   $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' |
   sort | uniq > $export_symbols' # include_expsyms should be a list of
   space-separated symbols to be *always* # included in the symbol list
   _LT_AC_TAGVAR(include_expsyms, $1)= # exclude_expsyms can be an extended regexp
   of symbols to exclude # it will be wrapped by ` (' and `)$', so one must not
   match beginning or # end of line. Example: `a|bc|.*d.*' will exclude the symbols
   `a' and `bc', # as well as any symbol that contains `d'.
   _LT_AC_TAGVAR(exclude_expsyms, $1)="_GLOBAL_OFFSET_TABLE_" # Although
   _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out # platforms (ab)use it
   in PIC code, but their linkers get confused if # the symbol is explicitly
   referenced. Since portable code cannot # rely on this symbol name, it's probably
   fine to never include it in # preloaded symbol tables. extract_expsyms_cmds= #
   Just being paranoid about ensuring that cc_basename is set.
   _LT_CC_BASENAME([$compiler]) case $host_os in cygwin* | mingw* | pw32*) # FIXME:
   the MSVC++ port hasn't been tested in a loooong time # When not using gcc, we
   currently assume that we are using # Microsoft Visual C++. if test "$GCC" != yes;
   then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89
   (= MSVC++) with_gnu_ld=yes ;; openbsd*) with_gnu_ld=no ;; esac
   _LT_AC_TAGVAR(ld_shlibs, $1)=yes if test "$with_gnu_ld" = yes; then # If
   archive_cmds runs LD, not CC, wlarc should be empty wlarc='${wl}' # Set some
   defaults for GNU ld with shared library support. These # are reset later if
   shared libraries are not supported. Putting them # here allows them to be
   overridden if necessary. runpath_var=LD_RUN_PATH
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' # ancient GNU
   ld didn't support --whole-archive et. al. if $LD --help 2>&1 | grep
   'no-whole-archive' > /dev/null; then _LT_AC_TAGVAR(whole_archive_flag_spec,
   $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else
   _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= fi supports_anon_versioning=no case
   `$LD -v 2>/dev/null` in *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch
   versions < 2.11 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... *\
   2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... *\ 2.11.*) ;;
   # other 2.11 versions *) supports_anon_versioning=yes ;; esac # See if GNU ld
   supports shared libraries. case $host_os in aix3* | aix4* | aix5*) # On AIX/PPC,
   the GNU linker is very broken if test "$host_cpu" != ia64; then
   _LT_AC_TAGVAR(ld_shlibs, $1)=no cat &1 | grep ': supported targets:.* elf' > /dev/null; then
   _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported # Joseph Beckenbach says some
   releases of gcc # support --undefined. This deserves some investigation. FIXME
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags
   ${wl}-soname $wl$soname -o $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;;
   cygwin* | mingw* | pw32*) # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is
   actually meaningless, # as there is no search path for DLLs.
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
   _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
   _LT_AC_TAGVAR(always_export_symbols, $1)=no
   _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
   _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience |
   $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' |
   $SED -e '\''/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols' if $LD
   --help 2>&1 | grep 'auto-import' > /dev/null; then _LT_AC_TAGVAR(archive_cmds,
   $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname
   ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the
   export-symbols file already is a .def file (1st line # is EXPORTS), use it as is;
   otherwise, prepend... _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q
   $export_symbols`" = xEXPORTS; then cp $export_symbols $output_objdir/$soname.def;
   else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >>
   $output_objdir/$soname.def; fi~ $CC -shared $output_objdir/$soname.def $libobjs
   $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base
   -Xlinker --out-implib -Xlinker $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;;
   interix3*) _LT_AC_TAGVAR(hardcode_direct, $1)=no
   _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' # Hack: On Interix 3.x, we
   cannot compile PIC because of a broken gcc. # Instead, shared libraries are
   loaded at an image base (0x10000000 by # default) and relocated if they conflict,
   which is a slow very memory # consuming and fragmenting process. To avoid this,
   we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000
   at link # time. Moving up from 0x10000000 also allows more sbrk(2) space.
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs
   $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2
   \* 262144 + 1342177280` -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='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' ;; linux*) if $LD --help
   2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case
   $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler
   _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in
   $convenience\"\"; do test -n \"$conv\" &&
   new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"`
   ${wl}--no-whole-archive' tmp_addflag=' $pic_flag' ;; pgf77* | pgf90* | pgf95*) #
   Portland Group f77 and f90 compilers _LT_AC_TAGVAR(whole_archive_flag_spec,
   $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" &&
   new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"`
   ${wl}--no-whole-archive' tmp_addflag=' $pic_flag -Mnomain' ;; ecc*,ia64* |
   icc*,ia64*) # Intel C compiler on ia64 tmp_addflag=' -i_dynamic' ;; efc*,ia64* |
   ifort*,ia64*) # Intel Fortran compiler on ia64 tmp_addflag=' -i_dynamic
   -nofor_main' ;; ifc* | ifort*) # Intel Fortran compiler tmp_addflag='
   -nofor_main' ;; esac _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_addflag"'
   $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test
   $supports_anon_versioning = yes; then _LT_AC_TAGVAR(archive_expsym_cmds,
   $1)='$echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed
   -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ $echo "local: *; };" >>
   $output_objdir/$libname.ver~ $CC -shared'"$tmp_addflag"' $libobjs $deplibs
   $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script
   ${wl}$output_objdir/$libname.ver -o $lib' fi else _LT_AC_TAGVAR(ld_shlibs, $1)=no
   fi ;; netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags
   -o $lib' wlarc= else _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs
   $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs
   $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file
   $wl$export_symbols -o $lib' fi ;; solaris*) if $LD -v 2>&1 | grep 'BFD 2\.8' >
   /dev/null; then _LT_AC_TAGVAR(ld_shlibs, $1)=no cat &1 | grep ': supported targets:.*
   elf' > /dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs
   $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs
   $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file
   $wl$export_symbols -o $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; sysv5* |
   sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [[01]].* |
   *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*) _LT_AC_TAGVAR(ld_shlibs, $1)=no cat &1 | grep ': supported targets:.* elf' > /dev/null; then
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo
   ${wl}-rpath,$libdir`' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs
   $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname
   -o $lib' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs
   $compiler_flags
   ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$expo
   rt_symbols -o $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; sunos4*)
   _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib
   $libobjs $deplibs $linker_flags' wlarc= _LT_AC_TAGVAR(hardcode_direct, $1)=yes
   _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) if $LD --help 2>&1 | grep ':
   supported targets:.* elf' > /dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC
   -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs
   $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file
   $wl$export_symbols -o $lib' else _LT_AC_TAGVAR(ld_shlibs, $1)=no fi ;; esac if
   test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no; then runpath_var=
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
   _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= fi else # PORTME fill in a
   description of your system's linker (not GNU ld) case $host_os in aix3*)
   _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
   _LT_AC_TAGVAR(always_export_symbols, $1)=yes _LT_AC_TAGVAR(archive_expsym_cmds,
   $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags
   -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib
   $output_objdir/$soname' # Note: this linker hardcodes the directories in LIBPATH
   if there # are no directories specified by -L. _LT_AC_TAGVAR(hardcode_minus_L,
   $1)=yes if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then #
   Neither direct hardcoding nor static linking is supported with a # broken
   collect2. _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported fi ;; aix4* | aix5*) if
   test "$host_cpu" = ia64; then # On IA64, the linker does run time linking by
   default, so we don't # have to do anything special. aix_use_runtimelinking=no
   exp_sym_flag='-Bexport' no_entry_flag="" else # If we're using GNU nm, then we
   don't want the "-C" option. # -C means demangle to AIX nm, but means don't
   demangle with GNU nm if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk
   '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) &&
   ([substr](\[$]3,1,1) != "".)) { print \[$]3 } }'\'' | sort -u > $export_symbols'
   else _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience |
   awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) &&
   ([substr](\[$]3,1,1) != "".)) { print \[$]3 } }'\'' | sort -u > $export_symbols'
   fi aix_use_runtimelinking=no # Test if we are trying to use run time linking or
   normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do
   runtime linking. case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*) for ld_flag in
   $LDFLAGS; do if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   aix_use_runtimelinking=yes break fi done ;; esac exp_sym_flag='-bexport'
   no_entry_flag='-bnoentry' fi # When large executables or shared objects are
   built, AIX ld can # have problems creating the table of contents. If linking a
   library # or program results in "error TOC overflow" add -mminimal-toc to #
   CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the
   problem, add -Wl,-bbigtoc to LDFLAGS. _LT_AC_TAGVAR(archive_cmds, $1)=''
   _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_libdir_separator,
   $1)=':' _LT_AC_TAGVAR(link_all_deplibs, $1)=yes if test "$GCC" = yes; then case
   $host_os in aix4.[[012]]|aix4.[[012]].*) # We only want to do this on AIX 4.2 and
   lower, the check # below for broken collect2 doesn't work under 4.3+
   collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && \
   strings "$collect2name" | grep resolve_lib_name >/dev/null then # We have
   reworked collect2 _LT_AC_TAGVAR(hardcode_direct, $1)=yes else # We have old
   collect2 _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported # It fails to find
   uninstalled libraries when the uninstalled # path is not listed in the libpath.
   Setting hardcode_minus_L # to unsupported forces relinking
   _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes _LT_AC_TAGVAR(hardcode_libdir_flag_spec,
   $1)='-L$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= fi ;; esac
   shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then
   shared_flag="$shared_flag "'${wl}-G' fi else # not using gcc if test "$host_cpu"
   = ia64; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release #
   chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test
   "$aix_use_runtimelinking" = yes; then shared_flag='${wl}-G' else
   shared_flag='${wl}-bM:SRE' fi fi fi # It seems that -bexpall does not export
   symbols beginning with # underscore (_), so it is better to generate a list of
   symbols to export. _LT_AC_TAGVAR(always_export_symbols, $1)=yes if test
   "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime
   loading flags (-brtl), # -berok will link without error, but may produce a broken
   library. _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok' # Determine the default
   libpath from the value encoded in an empty executable. _LT_AC_SYS_LIBPATH_AIX
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec,
   $1)='${wl}-blibpath:$libdir:'"$aix_libpath" _LT_AC_TAGVAR(archive_expsym_cmds,
   $1)="\$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" else if test "$host_cpu" =
   ia64; then _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R
   $libdir:/usr/lib:/lib' _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$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" else #
   Determine the default libpath from the value encoded in an empty executable.
   _LT_AC_SYS_LIBPATH_AIX _LT_AC_TAGVAR(hardcode_libdir_flag_spec,
   $1)='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other
   run time loading flags, # -berok will link without error, but may produce a
   broken library. _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
   _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' # Exported symbols can be
   pulled into shared objects from archives _LT_AC_TAGVAR(whole_archive_flag_spec,
   $1)='$convenience' _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes # This is similar
   to how AIX traditionally builds its shared libraries.
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$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' fi fi ;; amigaos*)
   _LT_AC_TAGVAR(archive_cmds, $1)='$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)' _LT_AC_TAGVAR(hardcode_libdir_flag_spec,
   $1)='-L$libdir' _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # see comment about
   different semantics on the GNU ld section _LT_AC_TAGVAR(ld_shlibs, $1)=no ;;
   bsdi[[45]]*) _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic ;; cygwin* |
   mingw* | pw32*) # When not using gcc, we currently assume that we are using #
   Microsoft Visual C++. # hardcode_libdir_flag_spec is actually meaningless, as
   there is # no search path for DLLs. _LT_AC_TAGVAR(hardcode_libdir_flag_spec,
   $1)=' ' _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported # Tell ltmain to make
   .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so
   files. shrext_cmds=".dll" # FIXME: Setting linknames here is a bad hack.
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `echo
   "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will
   automatically build a .lib file if we build a DLL.
   _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='true' # FIXME: Should let the user
   specify the lib program. _LT_AC_TAGVAR(old_archive_cmds, $1)='lib
   /OUT:$oldlib$oldobjs$old_deplibs' _LT_AC_TAGVAR(fix_srcfile_path, $1)='`cygpath
   -w "$srcfile"`' _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ;;
   darwin* | rhapsody*) case $host_os in rhapsody* | darwin1.[[012]])
   _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress' ;; *) #
   Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined
   ${wl}suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[[012]])
   _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined
   ${wl}suppress' ;; 10.*) _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined
   ${wl}dynamic_lookup' ;; esac fi ;; esac _LT_AC_TAGVAR(archive_cmds_need_lc,
   $1)=no _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_automatic,
   $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
   _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' _LT_AC_TAGVAR(link_all_deplibs,
   $1)=yes if test "$GCC" = yes ; then output_verbose_link_cmd='echo'
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib $allow_undefined_flag -o $lib
   $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle
   $libobjs $deplibs$compiler_flags' # Don't fix this by using the ld
   -exported_symbols_list flag, it doesn't exist in older darwin lds
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='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}'
   _LT_AC_TAGVAR(module_expsym_cmds, $1)='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}' else case $cc_basename in xlc*)
   output_verbose_link_cmd='echo' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj
   $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags
   ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle
   $libobjs $deplibs$compiler_flags' # Don't fix this by using the ld
   -exported_symbols_list flag, it doesn't exist in older darwin lds
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='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}'
   _LT_AC_TAGVAR(module_expsym_cmds, $1)='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}' ;; *) _LT_AC_TAGVAR(ld_shlibs,
   $1)=no ;; esac fi ;; dgux*) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o
   $lib $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(hardcode_libdir_flag_spec,
   $1)='-L$libdir' _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; freebsd1*)
   _LT_AC_TAGVAR(ld_shlibs, $1)=no ;; # FreeBSD 2.2.[012] allows us to include
   c++rt0.o to get C++ constructor # support. Future versions do this automatically,
   but an explicit c++rt0.o # does not break anything, and helps significantly (at
   the cost of a little # extra space). freebsd2.2*) _LT_AC_TAGVAR(archive_cmds,
   $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
   _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var,
   $1)=no ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   freebsd2*) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs
   $deplibs $linker_flags' _LT_AC_TAGVAR(hardcode_direct, $1)=yes
   _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var,
   $1)=no ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   freebsd* | kfreebsd*-gnu | dragonfly*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC
   -shared -o $lib $libobjs $deplibs $compiler_flags'
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
   _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var,
   $1)=no ;; hpux9*) if test "$GCC" = yes; then _LT_AC_TAGVAR(archive_cmds, $1)='$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' else
   _LT_AC_TAGVAR(archive_cmds, $1)='$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' fi
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: _LT_AC_TAGVAR(hardcode_direct,
   $1)=yes # hardcode_minus_L: Not really in the search PATH, # but as the default
   location of the library. _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ;; hpux10*) if test "$GCC"
   = yes -a "$with_gnu_ld" = no; then _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared
   -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs
   $compiler_flags' else _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b
   $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi if test
   "$with_gnu_ld" = no; then _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b
   ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
   _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(export_dynamic_flag_spec,
   $1)='${wl}-E' # hardcode_minus_L: Not really in the search PATH, # but as the
   default location of the library. _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes fi ;;
   hpux11*) if test "$GCC" = yes -a "$with_gnu_ld" = no; then case $host_cpu in
   hppa*64*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o
   $lib $libobjs $deplibs $compiler_flags' ;; ia64*) _LT_AC_TAGVAR(archive_cmds,
   $1)='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs
   $deplibs $compiler_flags' ;; *) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared
   -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs
   $compiler_flags' ;; esac else case $host_cpu in hppa*64*)
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs
   $deplibs $compiler_flags' ;; ia64*) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b
   ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs
   $compiler_flags' ;; *) _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h
   ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs
   $compiler_flags' ;; esac fi if test "$with_gnu_ld" = no; then
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: case $host_cpu in hppa*64*|ia64*)
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
   _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var,
   $1)=no ;; *) _LT_AC_TAGVAR(hardcode_direct, $1)=yes
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' # hardcode_minus_L: Not
   really in the search PATH, # but as the default location of the library.
   _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes ;; esac fi ;; irix5* | irix6* |
   nonstopux*) if test "$GCC" = yes; then _LT_AC_TAGVAR(archive_cmds, $1)='$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' else _LT_AC_TAGVAR(archive_cmds,
   $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n
   "$verstring" && echo -set_version $verstring` -update_registry
   ${output_objdir}/so_locations -o $lib'
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir' fi
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: _LT_AC_TAGVAR(link_all_deplibs,
   $1)=yes ;; netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs
   $linker_flags' # a.out else _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib
   $libobjs $deplibs $linker_flags' # ELF fi
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
   _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var,
   $1)=no ;; newsos6) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib
   $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(hardcode_direct, $1)=yes
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
   _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; openbsd*)
   _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var,
   $1)=no if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test
   "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then _LT_AC_TAGVAR(archive_cmds,
   $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs
   $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' else case $host_os in
   openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
   _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs
   $linker_flags' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' ;; *)
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs
   $compiler_flags' _LT_AC_TAGVAR(hardcode_libdir_flag_spec,
   $1)='${wl}-rpath,$libdir' ;; esac fi ;; os2*)
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
   _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes _LT_AC_TAGVAR(allow_undefined_flag,
   $1)=unsupported _LT_AC_TAGVAR(archive_cmds, $1)='$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' _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='emximp
   -o $output_objdir/$libname.a $output_objdir/$libname.def' ;; osf3*) if test
   "$GCC" = yes; then _LT_AC_TAGVAR(allow_undefined_flag, $1)='
   ${wl}-expect_unresolved ${wl}\*' _LT_AC_TAGVAR(archive_cmds, $1)='$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' else
   _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
   _LT_AC_TAGVAR(archive_cmds, $1)='$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' fi
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ;; osf4* | osf5*) # as osf3* with
   the addition of -msym flag if test "$GCC" = yes; then
   _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
   _LT_AC_TAGVAR(archive_cmds, $1)='$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'
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' else
   _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
   _LT_AC_TAGVAR(archive_cmds, $1)='$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'
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf
   "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   $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' # Both c and
   cxx compiler support -rpath directly _LT_AC_TAGVAR(hardcode_libdir_flag_spec,
   $1)='-rpath $libdir' fi _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ;;
   solaris*) _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text' if test "$GCC" = yes;
   then wlarc='${wl}' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h
   ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat
   $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >>
   $lib.exp~ $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs
   $deplibs $compiler_flags~$rm $lib.exp' else wlarc='' _LT_AC_TAGVAR(archive_cmds,
   $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs
   $linker_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" >
   $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local:
   *; };" >> $lib.exp~ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib
   $libobjs $deplibs $linker_flags~$rm $lib.exp' fi
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
   _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no case $host_os in solaris2.[[0-5]] |
   solaris2.[[0-5]].*) ;; *) # The compiler driver will combine linker options so we
   # cannot just pass the convience library names through # without $wl, iff we do
   not link with $LD. # Luckily, gcc supports the same syntax we need for Sun
   Studio. # Supported since Solaris 2.6 (maybe 2.5.1?) case $wlarc in '')
   _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z
   defaultextract' ;; *) _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${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' ;; esac ;; esac _LT_AC_TAGVAR(link_all_deplibs,
   $1)=yes ;; sunos4*) if test "x$host_vendor" = xsequent; then # Use $CC to link
   under sequent, because it throws in some extra .o # files that make .init and
   .fini sections work. _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o
   $lib $libobjs $deplibs $compiler_flags' else _LT_AC_TAGVAR(archive_cmds, $1)='$LD
   -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
   _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
   _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; sysv4) case $host_vendor in sni)
   _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs
   $linker_flags' _LT_AC_TAGVAR(hardcode_direct, $1)=yes # is this really true??? ;;
   siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule.
   _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   _LT_AC_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
   _LT_AC_TAGVAR(hardcode_direct, $1)=no ;; motorola) _LT_AC_TAGVAR(archive_cmds,
   $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   _LT_AC_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say
   they lie ;; esac runpath_var='LD_RUN_PATH' _LT_AC_TAGVAR(hardcode_shlibpath_var,
   $1)=no ;; sysv4.3*) _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib
   $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport' ;; sysv4*MP*) if test -d
   /usr/nec; then _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib
   $libobjs $deplibs $linker_flags' _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
   runpath_var=LD_RUN_PATH hardcode_runpath_var=yes _LT_AC_TAGVAR(ld_shlibs, $1)=yes
   fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7*)
   _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
   _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var,
   $1)=no runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs
   $deplibs $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared
   ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs
   $compiler_flags' else _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o
   $lib $libobjs $deplibs $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds,
   $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs
   $deplibs $compiler_flags' fi ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We can NOT
   use -z defs as we might desire, because we do not # link with -lc, and that would
   cause any symbols used from libc to # always be unresolved, which means just
   about no library would # ever link correctly. If we're not using GNU ld we use -z
   text # though, which does catch some bad symbols but isn't as heavy-handed # as
   -z defs. _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
   _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
   _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no _LT_AC_TAGVAR(hardcode_shlibpath_var,
   $1)=no _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" &&
   echo ${wl}-R,$libdir`' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
   _LT_AC_TAGVAR(link_all_deplibs, $1)=yes _LT_AC_TAGVAR(export_dynamic_flag_spec,
   $1)='${wl}-Bexport' runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then
   _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared
   ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname
   -o $lib $libobjs $deplibs $compiler_flags' else _LT_AC_TAGVAR(archive_cmds,
   $1)='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs
   $deplibs $compiler_flags' _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G
   ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname
   -o $lib $libobjs $deplibs $compiler_flags' fi ;; uts4*)
   _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs
   $linker_flags' _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
   _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_AC_TAGVAR(ld_shlibs,
   $1)=no ;; esac fi ]) AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)]) test
   "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no # # Do we need to
   explicitly link libc? # case "x$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)" in
   x|xyes) # Assume -lc should be added _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
   if test "$enable_shared" = yes && test "$GCC" = yes; then case
   $_LT_AC_TAGVAR(archive_cmds, $1) in *'~'*) # FIXME: we may have to deal with
   multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links
   with -lc since on some # systems, -lgcc has to come before -lc. If gcc already
   passes -lc # to ld, don't add -lc before -lgcc. AC_MSG_CHECKING([whether -lc
   should be explicitly linked in]) $rm conftest* printf
   "$lt_simple_compile_test_code" > conftest.$ac_ext if AC_TRY_EVAL(ac_compile)
   2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext
   deplibs= wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)
   pic_flag=$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) compiler_flags=-v
   linker_flags=-v verstring= output_objdir=. libname=conftest
   lt_save_allow_undefined_flag=$_LT_AC_TAGVAR(allow_undefined_flag, $1)
   _LT_AC_TAGVAR(allow_undefined_flag, $1)= if
   AC_TRY_EVAL(_LT_AC_TAGVAR(archive_cmds, $1) 2\>\&1 \| grep \" -lc \" \>/dev/null
   2\>\&1) then _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no else
   _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes fi
   _LT_AC_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag else cat
   conftest.err 1>&5 fi $rm conftest*
   AC_MSG_RESULT([$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)]) ;; esac fi ;; esac ])#
   AC_LIBTOOL_PROG_LD_SHLIBS # _LT_AC_FILE_LTDLL_C # ------------------- # Be
   careful that the start marker always follows a newline.
   AC_DEFUN([_LT_AC_FILE_LTDLL_C], [ # /* ltdll.c starts here */ # #define
   WIN32_LEAN_AND_MEAN # #include # #undef WIN32_LEAN_AND_MEAN # #include # #
   #ifndef __CYGWIN__ # # ifdef __CYGWIN32__ # # define __CYGWIN__ __CYGWIN32__ # #
   endif # #endif # # #ifdef __cplusplus # extern "C" { # #endif # BOOL APIENTRY
   DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved); # #ifdef __cplusplus #
   } # #endif # # #ifdef __CYGWIN__ # #include cygwin_dll.h> # DECLARE_CYGWIN_DLL(
   DllMain ); # #endif # HINSTANCE __hDllInstance_base; # # BOOL APIENTRY # DllMain
   (HINSTANCE hInst, DWORD reason, LPVOID reserved) # { # __hDllInstance_base =
   hInst; # return TRUE; # } # /* ltdll.c ends here */ ])# _LT_AC_FILE_LTDLL_C #
   _LT_AC_TAGVAR(VARNAME, [TAGNAME]) # ---------------------------------
   AC_DEFUN([_LT_AC_TAGVAR], [ifelse([$2], [], [$1], [$1_$2])]) # old names
   AC_DEFUN([AM_PROG_LIBTOOL], [AC_PROG_LIBTOOL]) AC_DEFUN([AM_ENABLE_SHARED],
   [AC_ENABLE_SHARED($@)]) AC_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
   AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
   AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) AC_DEFUN([AM_PROG_LD],
   [AC_PROG_LD]) AC_DEFUN([AM_PROG_NM], [AC_PROG_NM]) # This is just to silence
   aclocal about the macro not being used ifelse([AC_DISABLE_FAST_INSTALL])
   AC_DEFUN([LT_AC_PROG_GCJ], [AC_CHECK_TOOL(GCJ, gcj, no) test "x${GCJFLAGS+set}" =
   xset || GCJFLAGS="-g -O2" AC_SUBST(GCJFLAGS) ]) AC_DEFUN([LT_AC_PROG_RC],
   [AC_CHECK_TOOL(RC, windres, no) ]) # NOTE: This macro has been submitted for
   inclusion into # # GNU Autoconf as AC_PROG_SED. When it is available in # # a
   released version of Autoconf we should remove this # # macro and use it instead.
   # # LT_AC_PROG_SED # -------------- # Check for a fully-functional sed program,
   that truncates # as few characters as possible. Prefer GNU sed if found.
   AC_DEFUN([LT_AC_PROG_SED], [AC_MSG_CHECKING([for a sed that does not truncate
   output]) AC_CACHE_VAL(lt_cv_path_SED, [# Loop through the user's path and test
   for sed and gsed. # Then use that list of sed's as ones to test for truncation.
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=. for lt_ac_prog in sed gsed; do for ac_exec_ext in
   '' $ac_executable_extensions; do if $as_executable_p
   "$as_dir/$lt_ac_prog$ac_exec_ext"; then lt_ac_sed_list="$lt_ac_sed_list
   $as_dir/$lt_ac_prog$ac_exec_ext" fi done done done IFS=$as_save_IFS lt_ac_max=0
   lt_ac_count=0 # Add /usr/xpg4/bin/sed as it is typically found on Solaris # along
   with /bin/sed that truncates output. for lt_ac_sed in $lt_ac_sed_list
   /usr/xpg4/bin/sed; do test ! -f $lt_ac_sed && continue cat /dev/null >
   conftest.in lt_ac_count=0 echo $ECHO_N "0123456789$ECHO_C" >conftest.in # Check
   for GNU sed and select it if it is found. if "$lt_ac_sed" --version 2>&1 <
   /dev/null | grep 'GNU' > /dev/null; then lt_cv_path_SED=$lt_ac_sed break fi while
   true; do cat conftest.in conftest.in >conftest.tmp mv conftest.tmp conftest.in cp
   conftest.in conftest.nl echo >>conftest.nl $lt_ac_sed -e 's/a$//' < conftest.nl
   >conftest.out || break cmp -s conftest.out conftest.nl || break # 10000 chars as
   input seems more than enough test $lt_ac_count -gt 10 && break lt_ac_count=`expr
   $lt_ac_count + 1` if test $lt_ac_count -gt $lt_ac_max; then
   lt_ac_max=$lt_ac_count lt_cv_path_SED=$lt_ac_sed fi done done ])
   SED=$lt_cv_path_SED AC_SUBST([SED]) AC_MSG_RESULT([$SED]) ]) # Copyright (C)
   2002, 2003, 2005 Free Software Foundation, Inc. # # This file is free software;
   the Free Software Foundation # gives unlimited permission to copy and/or
   distribute it, # with or without modifications, as long as this notice is
   preserved. # AM_AUTOMAKE_VERSION(VERSION) # ---------------------------- #
   Automake X.Y traces this macro to ensure aclocal.m4 has been # generated from the
   m4 files accompanying Automake X.Y. AC_DEFUN([AM_AUTOMAKE_VERSION],
   [am__api_version="1.9"]) # AM_SET_CURRENT_AUTOMAKE_VERSION #
   ------------------------------- # Call AM_AUTOMAKE_VERSION so it can be traced. #
   This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
   AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.9.6])]) #
   AM_AUX_DIR_EXPAND -*- Autoconf -*- # Copyright (C) 2001, 2003, 2005 Free Software
   Foundation, Inc. # # This file is free software; the Free Software Foundation #
   gives unlimited permission to copy and/or distribute it, # with or without
   modifications, as long as this notice is preserved. # For projects using
   AC_CONFIG_AUX_DIR([foo]), Autoconf sets # $ac_aux_dir to `$srcdir/foo'. In other
   projects, it is set to # `$srcdir', `$srcdir/..', or `$srcdir/../..'. # # Of
   course, Automake must honor this variable whenever it calls a # tool from the
   auxiliary directory. The problem is that $srcdir (and # therefore $ac_aux_dir as
   well) can be either absolute or relative, # depending on how configure is run.
   This is pretty annoying, since # it makes $ac_aux_dir quite unusable in
   subdirectories: in the top # source directory, any form will work fine, but in
   subdirectories a # relative path needs to be adjusted first. # #
   $ac_aux_dir/missing # fails when called from a subdirectory if $ac_aux_dir is
   relative # $top_srcdir/$ac_aux_dir/missing # fails if $ac_aux_dir is absolute, #
   fails when called from a subdirectory in a VPATH build with # a relative
   $ac_aux_dir # # The reason of the latter failure is that $top_srcdir and
   $ac_aux_dir # are both prefixed by $srcdir. In an in-source build this is usually
   # harmless because $srcdir is `.', but things will broke when you # start a VPATH
   build or use an absolute $srcdir. # # So we could use something similar to
   $top_srcdir/$ac_aux_dir/missing, # iff we strip the leading $srcdir from
   $ac_aux_dir. That would be: # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" :
   "$srcdir//*\(.*\)"` # and then we would define $MISSING as # MISSING="\${SHELL}
   $am_aux_dir/missing" # This will work as long as MISSING is not called from
   configure, because # unfortunately $(top_srcdir) has no meaning in configure. #
   However there are other variables, like CC, which are often used in # configure,
   and could therefore not use this "fixed" $ac_aux_dir. # # Another solution, used
   here, is to always expand $ac_aux_dir to an # absolute PATH. The drawback is that
   using absolute paths prevent a # configured tree to be moved without
   reconfiguration. AC_DEFUN([AM_AUX_DIR_EXPAND], [dnl Rely on autoconf to set up
   CDPATH properly. AC_PREREQ([2.50])dnl # expand $ac_aux_dir to an absolute path
   am_aux_dir=`cd $ac_aux_dir && pwd` ]) # AM_CONDITIONAL -*- Autoconf -*- #
   Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005 # Free Software Foundation, Inc.
   # # This file is free software; the Free Software Foundation # gives unlimited
   permission to copy and/or distribute it, # with or without modifications, as long
   as this notice is preserved. # serial 7 # AM_CONDITIONAL(NAME, SHELL-CONDITION) #
   ------------------------------------- # Define a conditional.
   AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ(2.52)dnl ifelse([$1], [TRUE],
   [AC_FATAL([$0: invalid condition: $1])], [$1], [FALSE], [AC_FATAL([$0: invalid
   condition: $1])])dnl AC_SUBST([$1_TRUE]) AC_SUBST([$1_FALSE]) if $2; then
   $1_TRUE= $1_FALSE='#' else $1_TRUE='#' $1_FALSE= fi AC_CONFIG_COMMANDS_PRE( [if
   test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then AC_MSG_ERROR([[conditional
   "$1" was never defined. Usually this means the macro was only invoked
   conditionally.]]) fi])]) # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
   # Free Software Foundation, Inc. # # This file is free software; the Free
   Software Foundation # gives unlimited permission to copy and/or distribute it, #
   with or without modifications, as long as this notice is preserved. # serial 8 #
   There are a few dirty hacks below to avoid letting `AC_PROG_CC' be # written in
   clear, in which case automake, when reading aclocal.m4, # will think it sees a
   *use*, and therefore will trigger all it's # C support machinery. Also note that
   it means that autoscan, seeing # CC etc. in the Makefile, will ask for an
   AC_PROG_CC use... # _AM_DEPENDENCIES(NAME) # ---------------------- # See how the
   compiler implements dependency checking. # NAME is "CC", "CXX", "GCJ", or "OBJC".
   # We try a few techniques and use that to set a single cache variable. # # We
   don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was # modified to
   invoke _AM_DEPENDENCIES(CC); we would have a circular # dependency, and given
   that the user is not expected to run this macro, # just rely on AC_PROG_CC.
   AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl
   AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl AC_REQUIRE([AM_MAKE_INCLUDE])dnl
   AC_REQUIRE([AM_DEP_TRACK])dnl ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
   [$1], CXX, [depcc="$CXX" am_compiler_list=], [$1], OBJC, [depcc="$OBJC"
   am_compiler_list='gcc3 gcc'], [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3
   gcc'], [depcc="$$1" am_compiler_list=]) AC_CACHE_CHECK([dependency style of
   $depcc], [am_cv_$1_dependencies_compiler_type], [if test -z "$AMDEP_TRUE" && test
   -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we
   can end up # making bogus files that we don't know about and never remove. For #
   instance it was reported that on HP-UX the gcc test will end up # making a dummy
   file named `D' -- because `-MD' means `put the output # in D'. mkdir conftest.dir
   # Copy depcomp to subdir because otherwise we won't find it if we're # using a
   relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build
   objects and dependencies in a subdirectory because # it helps to detect
   inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD
   to output dependencies as a # side effect of compilation, but ICC will put the
   dependencies in # the current directory while Tru64 will put them in the object #
   directory. mkdir sub am_cv_$1_dependencies_compiler_type=none if test
   "$am_compiler_list" = ""; then am_compiler_list=`sed -n
   ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` fi for depmode in
   $am_compiler_list; do # Setup a source with many dependencies, because some
   compilers # like to wrap large dependency lists on column 80 (with \), and # we
   should not choose a depcomp mode which is confused by this. # # We need to
   recreate these files for each test, as the compiler may # overwrite some of them
   when testing with obscure command lines. # This happens at least with the AIX C
   compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include
   "conftst'$i'.h"' >> sub/conftest.c # Using `: > sub/conftst$i.h' creates only
   sub/conftst1.h with # Solaris 8's {/usr,}/bin/sh. touch sub/conftst$i.h done echo
   "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf case $depmode
   in nosideeffect) # after this tag, mechanisms are not by side-effect, so they'll
   # only be used when explicitly requested if test "x$enable_dependency_tracking" =
   xyes; then continue else break fi ;; none) break ;; esac # We check with `-c' and
   `-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++
   compiler does not properly # handle `-M -o', and we need to detect this. if
   depmode=$depmode \ source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c
   -o sub/conftest.${OBJEXT-o} sub/conftest.c \ >/dev/null 2>conftest.err && grep
   sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftest.${OBJEXT-o}
   sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1;
   then # icc doesn't choke on unknown options, it will just issue warnings # or
   remarks (even with -Werror). So we grep stderr for any message # that says an
   option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain
   thusly: # icc: Command line warning: ignoring option '-M'; no argument required #
   The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not
   supported if (grep 'ignoring option' conftest.err || grep 'not supported'
   conftest.err) >/dev/null 2>&1; then :; else
   am_cv_$1_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf
   conftest.dir else am_cv_$1_dependencies_compiler_type=none fi ])
   AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
   AM_CONDITIONAL([am__fastdep$1], [ test "x$enable_dependency_tracking" != xno \ &&
   test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ]) # AM_SET_DEPDIR #
   ------------- # Choose a directory name for dependency files. # This macro is
   AC_REQUIREd in _AM_DEPENDENCIES AC_DEFUN([AM_SET_DEPDIR],
   [AC_REQUIRE([AM_SET_LEADING_DOT])dnl AC_SUBST([DEPDIR],
   ["${am__leading_dot}deps"])dnl ]) # AM_DEP_TRACK # ------------
   AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE(dependency-tracking, [
   --disable-dependency-tracking speeds up one-time build
   --enable-dependency-tracking do not reject slow dependency extractors]) if test
   "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp"
   AMDEPBACKSLASH='\' fi AM_CONDITIONAL([AMDEP], [test
   "x$enable_dependency_tracking" != xno]) AC_SUBST([AMDEPBACKSLASH]) ]) # Generate
   code to set up dependency tracking. -*- Autoconf -*- # Copyright (C) 1999, 2000,
   2001, 2002, 2003, 2004, 2005 # Free Software Foundation, Inc. # # This file is
   free software; the Free Software Foundation # gives unlimited permission to copy
   and/or distribute it, # with or without modifications, as long as this notice is
   preserved. #serial 3 # _AM_OUTPUT_DEPENDENCY_COMMANDS #
   ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [for mf
   in $CONFIG_FILES; do # Strip MF so we end up with the name of the file. mf=`echo
   "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile
   or not. # We used to match only the files named `Makefile.in', but # some people
   rename them; so instead we look at the file content. # Grep'ing the first line is
   not enough: some people post-process # each Makefile.in and add a new line on top
   of each file to say so. # So let's grep whole file. if grep '^#.*generated by
   automake' $mf > /dev/null 2>&1; then dirpart=`AS_DIRNAME("$mf")` else continue fi
   # Extract the definition of DEPDIR, am__include, and am__quote # from the
   Makefile without running `make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test
   -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test
   -z "am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` #
   When using ansi2knr, U may be empty or an underscore; expand it U=`sed -n 's/^U =
   //p' < "$mf"` # Find all dependency output files, they are included files with #
   $(DEPDIR) in their names. We invoke sed twice because it is the # simplest
   approach to changing $(DEPDIR) to its actual value in the # expansion. for file
   in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p'  "$dirpart/$file" done done ])#
   _AM_OUTPUT_DEPENDENCY_COMMANDS # AM_OUTPUT_DEPENDENCY_COMMANDS #
   ----------------------------- # This macro should only be invoked once -- use via
   AC_REQUIRE. # # This code is only required when automatic dependency tracking #
   is enabled. FIXME. This creates each `.P' file that we will # need in order to
   bootstrap the dependency handling code. AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
   [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" ||
   _AM_OUTPUT_DEPENDENCY_COMMANDS], [AMDEP_TRUE="$AMDEP_TRUE"
   ac_aux_dir="$ac_aux_dir"]) ]) # Do all the work for Automake. -*- Autoconf -*- #
   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 # Free
   Software Foundation, Inc. # # This file is free software; the Free Software
   Foundation # gives unlimited permission to copy and/or distribute it, # with or
   without modifications, as long as this notice is preserved. # serial 12 # This
   macro actually does too much. Some checks are only needed if # your package does
   certain things. But this isn't really a big deal. # AM_INIT_AUTOMAKE(PACKAGE,
   VERSION, [NO-DEFINE]) # AM_INIT_AUTOMAKE([OPTIONS]) #
   ----------------------------------------------- # The call with PACKAGE and
   VERSION arguments is the old style # call (pre autoconf-2.50), which is being
   phased out. PACKAGE # and VERSION should now be passed to AC_INIT and removed
   from # the call to AM_INIT_AUTOMAKE. # We support both call styles for the
   transition. After # the next Automake release, Autoconf can make the AC_INIT #
   arguments mandatory, and then we can depend on a new Autoconf # release and drop
   the old call support. AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.58])dnl dnl
   Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care
   about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
   AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl
   # test to see if srcdir already configured if test "`cd $srcdir && pwd`" !=
   "`pwd`" && test -f $srcdir/config.status; then AC_MSG_ERROR([source directory
   already configured; run "make distclean" there first]) fi # test whether we have
   cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null
   2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi
   AC_SUBST([CYGPATH_W]) # Define the identity of the package. dnl Distinguish
   between old-style and new-style calls. m4_ifval([$2], [m4_ifval([$3],
   [_AM_SET_OPTION([no-define])])dnl AC_SUBST([PACKAGE], [$1])dnl
   AC_SUBST([VERSION], [$2])], [_AM_SET_OPTIONS([$1])dnl AC_SUBST([PACKAGE],
   ['AC_PACKAGE_TARNAME'])dnl AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
   _AM_IF_OPTION([no-define],, [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of
   package]) AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of
   package])])dnl # Some tools Automake needs. AC_REQUIRE([AM_SANITY_CHECK])dnl
   AC_REQUIRE([AC_ARG_PROGRAM])dnl AM_MISSING_PROG(ACLOCAL,
   aclocal-${am__api_version}) AM_MISSING_PROG(AUTOCONF, autoconf)
   AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
   AM_MISSING_PROG(AUTOHEADER, autoheader) AM_MISSING_PROG(MAKEINFO, makeinfo)
   AM_PROG_INSTALL_SH AM_PROG_INSTALL_STRIP AC_REQUIRE([AM_PROG_MKDIR_P])dnl # We
   need awk for the "check" target. The system "awk" is bad on # some platforms.
   AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([AC_PROG_MAKE_SET])dnl
   AC_REQUIRE([AM_SET_LEADING_DOT])dnl _AM_IF_OPTION([tar-ustar],
   [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
   [_AM_PROG_TAR([v7])])]) _AM_IF_OPTION([no-dependencies],,
   [AC_PROVIDE_IFELSE([AC_PROG_CC], [_AM_DEPENDENCIES(CC)], [define([AC_PROG_CC],
   defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl AC_PROVIDE_IFELSE([AC_PROG_CXX],
   [_AM_DEPENDENCIES(CXX)], [define([AC_PROG_CXX],
   defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl ]) ]) # When config.status
   generates a header, we must update the stamp-h file. # This file resides in the
   same directory as the config header # that is generated. The stamp files are
   numbered to have different names. # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK
   (when defined) in the # loop where config.status creates the headers, so we can
   generate # our stamp files there. AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [#
   Compute $1's index in $config_headers. _am_stamp_count=1 for _am_header in
   $config_headers :; do case $_am_header in $1 | $1:* ) break ;; * )
   _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $1"
   >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count]) # Copyright (C) 2001, 2003, 2005
   Free Software Foundation, Inc. # # This file is free software; the Free Software
   Foundation # gives unlimited permission to copy and/or distribute it, # with or
   without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_SH
   # ------------------ # Define $install_sh. AC_DEFUN([AM_PROG_INSTALL_SH],
   [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
   install_sh=${install_sh-"$am_aux_dir/install-sh"} AC_SUBST(install_sh)]) #
   Copyright (C) 2003, 2005 Free Software Foundation, Inc. # # This file is free
   software; the Free Software Foundation # gives unlimited permission to copy
   and/or distribute it, # with or without modifications, as long as this notice is
   preserved. # serial 2 # Check whether the underlying file-system supports
   filenames # with a leading dot. For instance MS-DOS doesn't.
   AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if
   test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst
   2>/dev/null AC_SUBST([am__leading_dot])]) # Add --enable-maintainer-mode option
   to configure. -*- Autoconf -*- # From Jim Meyering # Copyright (C) 1996, 1998,
   2000, 2001, 2002, 2003, 2004, 2005 # Free Software Foundation, Inc. # # This file
   is free software; the Free Software Foundation # gives unlimited permission to
   copy and/or distribute it, # with or without modifications, as long as this
   notice is preserved. # serial 4 AC_DEFUN([AM_MAINTAINER_MODE],
   [AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
   dnl maintainer-mode is disabled by default AC_ARG_ENABLE(maintainer-mode, [
   --enable-maintainer-mode enable make rules and dependencies not useful (and
   sometimes confusing) to the casual installer], USE_MAINTAINER_MODE=$enableval,
   USE_MAINTAINER_MODE=no) AC_MSG_RESULT([$USE_MAINTAINER_MODE])
   AM_CONDITIONAL(MAINTAINER_MODE, [test $USE_MAINTAINER_MODE = yes])
   MAINT=$MAINTAINER_MODE_TRUE AC_SUBST(MAINT)dnl ] ) AU_DEFUN([jm_MAINTAINER_MODE],
   [AM_MAINTAINER_MODE]) # Check to see how 'make' treats includes. -*- Autoconf -*-
   # Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc. # # This
   file is free software; the Free Software Foundation # gives unlimited permission
   to copy and/or distribute it, # with or without modifications, as long as this
   notice is preserved. # serial 3 # AM_MAKE_INCLUDE() # ----------------- # Check
   to see how make treats includes. AC_DEFUN([AM_MAKE_INCLUDE],
   [am_make=${MAKE-make} cat > confinc  conftest.file # Do `set' in a subshell so
   we don't clobber the current shell's # arguments. Must try -L first in case
   configure is actually a # symlink; some systems play weird games with the mod
   time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing #
   directory). if ( set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` if
   test "$[*]" = "X"; then # -L didn't work. set X `ls -t $srcdir/configure
   conftest.file` fi rm -f conftest.file if test "$[*]" != "X $srcdir/configure
   conftest.file" \ && test "$[*]" != "X conftest.file $srcdir/configure"; then # If
   neither matched, then we have a broken ls. This can happen # if, for instance,
   CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment.
   This has actually # happened. Such a system could not be considered "sane".
   AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken alias in
   your environment]) fi test "$[2]" = conftest.file ) then # Ok. : else
   AC_MSG_ERROR([newly created file is older than distributed files! Check your
   system clock]) fi AC_MSG_RESULT(yes)]) # Copyright (C) 2001, 2003, 2005 Free
   Software Foundation, Inc. # # This file is free software; the Free Software
   Foundation # gives unlimited permission to copy and/or distribute it, # with or
   without modifications, as long as this notice is preserved. #
   AM_PROG_INSTALL_STRIP # --------------------- # One issue with vendor `install'
   (even GNU) is that you can't # specify the program used to strip binaries. This
   is especially # annoying in cross-compiling environments, where the build's strip
   # is unlikely to handle the host's binaries. # Fortunately install-sh will honor
   a STRIPPROG variable, so we # always use install-sh in `make install-strip', and
   initialize # STRIPPROG with the value of the STRIP variable (set by the user).
   AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl #
   Installed binaries are usually stripped using `strip' when the user # run `make
   install-strip'. However `strip' might not be the right # tool to use in
   cross-compilation environments, therefore Automake # will honor the `STRIP'
   environment variable to overrule this program. dnl Don't test for
   $cross_compiling = yes, because it might be `maybe'. if test "$cross_compiling"
   != no; then AC_CHECK_TOOL([STRIP], [strip], :) fi
   INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
   AC_SUBST([INSTALL_STRIP_PROGRAM])]) # Check how to create a tarball. -*- Autoconf
   -*- # Copyright (C) 2004, 2005 Free Software Foundation, Inc. # # This file is
   free software; the Free Software Foundation # gives unlimited permission to copy
   and/or distribute it, # with or without modifications, as long as this notice is
   preserved. # serial 2 # _AM_PROG_TAR(FORMAT) # -------------------- # Check how
   to create a tarball in format FORMAT. # FORMAT should be one of `v7', `ustar', or
   `pax'. # # Substitute a variable $(am__tar) that is a command # writing to stdout
   a FORMAT-tarball containing the directory # $tardir. # tardir=directory &&
   $(am__tar) > result.tar # # Substitute a variable $(am__untar) that extract such
   # a tarball read from stdin. # $(am__untar) < result.tar AC_DEFUN([_AM_PROG_TAR],
   [# Always define AMTAR for backward compatibility. AM_MISSING_PROG([AMTAR],
   [tar]) m4_if([$1], [v7], [am__tar='${AMTAR} chof - "$$tardir"';
   am__untar='${AMTAR} xf -'], [m4_case([$1], [ustar],, [pax],, [m4_fatal([Unknown
   tar format])]) AC_MSG_CHECKING([how to create a $1 tar archive]) # Loop over all
   known methods to create a tar archive until one works. _am_tools='gnutar
   m4_if([$1], [ustar], [plaintar]) pax cpio none'
   _am_tools=${am_cv_prog_tar_$1-$_am_tools} # Do not fold the above two line into
   one, because Tru64 sh and # Solaris sh will not grok spaces in the rhs of `-'.
   for _am_tool in $_am_tools do case $_am_tool in gnutar) for _am_tar in tar gnutar
   gtar; do AM_RUN_LOG([$_am_tar --version]) && break done am__tar="$_am_tar
   --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
   am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
   am__untar="$_am_tar -xf -" ;; plaintar) # Must skip GNU tar: if it does not
   support --format= it doesn't create # ustar tarball either. (tar --version)
   >/dev/null 2>&1 && continue am__tar='tar chf - "$$tardir"' am__tar_='tar chf -
   "$tardir"' am__untar='tar xf -' ;; pax) am__tar='pax -L -x $1 -w "$$tardir"'
   am__tar_='pax -L -x $1 -w "$tardir"' am__untar='pax -r' ;; cpio) am__tar='find
   "$$tardir" -print | cpio -o -H $1 -L' am__tar_='find "$tardir" -print | cpio -o
   -H $1 -L' am__untar='cpio -i -H $1 -d' ;; none) am__tar=false am__tar_=false
   am__untar=false ;; esac # If the value was cached, stop now. We just wanted to
   have am__tar # and am__untar set. test -n "${am_cv_prog_tar_$1}" && break #
   tar/untar a dummy directory, and stop if the command works rm -rf conftest.dir
   mkdir conftest.dir echo GrepMe > conftest.dir/file
   AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) rm -rf
   conftest.dir if test -s conftest.tar; then AM_RUN_LOG([$am__untar /dev/null 2>&1
   && break fi done rm -rf conftest.dir AC_CACHE_VAL([am_cv_prog_tar_$1],
   [am_cv_prog_tar_$1=$_am_tool]) AC_MSG_RESULT([$am_cv_prog_tar_$1])])
   AC_SUBST([am__tar]) AC_SUBST([am__untar]) ]) # _AM_PROG_TAR
   ndlinear-1.0/configure0000775000252300025230000242337210677020032014375 0ustar
   palkenpalken#! /bin/sh # Guess values for system-dependent variables and create
   Makefiles. # Generated by GNU Autoconf 2.59 for ndlinear 1.0. # # Copyright (C)
   2003 Free Software Foundation, Inc. # This configure script is free software; the
   Free Software Foundation # gives unlimited permission to copy, distribute and
   modify it. ## --------------------- ## ## M4sh Initialization. ## ##
   --------------------- ## # Be Bourne compatible if test -n "${ZSH_VERSION+set}"
   && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x
   performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable
   this feature. alias -g '${1+"$@"}'='"$@"' elif test -n "${BASH_VERSION+set}" &&
   (set -o posix) >/dev/null 2>&1; then set -o posix fi DUALCASE=1; export DUALCASE
   # for MKS sh # Support unset when possible. if ( (MAIL=60; unset MAIL) || exit)
   >/dev/null 2>&1; then as_unset=unset else as_unset=false fi # Work around bugs in
   pre-3.0 UWIN ksh. $as_unset ENV MAIL MAILPATH PS1='$ ' PS2='> ' PS4='+ ' # NLS
   nuisances. for as_var in \ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE
   LC_IDENTIFICATION \ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC
   LC_PAPER \ LC_TELEPHONE LC_TIME do if (set +x; test -z "`(eval $as_var=C; export
   $as_var) 2>&1`"); then eval $as_var=C; export $as_var else $as_unset $as_var fi
   done # Required to use basename. if expr a : '\(a\)' >/dev/null 2>&1; then
   as_expr=expr else as_expr=false fi if (basename /) >/dev/null 2>&1 && test
   "X`basename / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi
   # Name of the executable. as_me=`$as_basename "$0" || $as_expr X/"$0" :
   '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)$' \| \ . :
   '\(.\)' 2>/dev/null || echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
   /^X\/\(\/\/\)$/{ s//\1/; q; } /^X\/\(\/\).*/{ s//\1/; q; } s/.*/./; q'` # PATH
   needs CR, and LINENO needs CR and PATH. # Avoid depending upon Character Ranges.
   as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789'
   as_cr_alnum=$as_cr_Letters$as_cr_digits # The user is always right. if test
   "${PATH_SEPARATOR+set}" != set; then echo "#! /bin/sh" >conf$$.sh echo "exit 0"
   >>conf$$.sh chmod +x conf$$.sh if (PATH="/nonexistent;".; conf$$.sh) >/dev/null
   2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conf$$.sh fi
   as_lineno_1=$LINENO as_lineno_2=$LINENO as_lineno_3=`(expr $as_lineno_1 + 1)
   2>/dev/null` test "x$as_lineno_1" != "x$as_lineno_2" && test "x$as_lineno_3" =
   "x$as_lineno_2" || { # Find who we are. Look in the path if we contain no path at
   all # relative or not. case $0 in *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS;
   IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" &&
   as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done ;; esac # We
   did not find ourselves, most probably we were run as `sh COMMAND' # in which case
   we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0
   fi if test ! -f "$as_myself"; then { echo "$as_me: error: cannot find myself;
   rerun with an absolute path" >&2 { (exit 1); exit 1; }; } fi case $CONFIG_SHELL
   in '') as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in
   /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z
   "$as_dir" && as_dir=. for as_base in sh bash ksh sh5; do case $as_dir in /*) if
   ("$as_dir/$as_base" -c ' as_lineno_1=$LINENO as_lineno_2=$LINENO
   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` test "x$as_lineno_1" !=
   "x$as_lineno_2" && test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
   $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export
   BASH_ENV; } $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
   CONFIG_SHELL=$as_dir/$as_base export CONFIG_SHELL exec "$CONFIG_SHELL" "$0"
   ${1+"$@"} fi;; esac done done ;; esac # Create $as_me.lineno as a copy of
   $as_myself, but with $LINENO # uniformly replaced by the line number. The first
   'sed' inserts a # line-number line before each line; the second 'sed' does the
   real # work. The second script uses 'N' to pair each line-number line # with the
   numbered line, and appends trailing '-' during # substitution so that $LINENO is
   not a special case at line end. # (Raja R Harinath suggested sed '=', and Paul
   Eggert wrote the # second 'sed' script. Blame Lee E. McMahon for sed's syntax.
   :-) sed '=' $as_me.lineno && chmod +x $as_me.lineno || {
   echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 {
   (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort
   of problems # (the dirname of $[0] is not the place where we might find the #
   original and so on. Autoconf is especially sensible to this). . ./$as_me.lineno #
   Exit status is that of the last command. exit } case `echo "testing\c"; echo
   1,2,3`,`echo -n testing; echo 1,2,3` in *c*,-n*) ECHO_N= ECHO_C=' ' ECHO_T=' ' ;;
   *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; *) ECHO_N= ECHO_C='\c' ECHO_T= ;; esac if
   expr a : '\(a\)' >/dev/null 2>&1; then as_expr=expr else as_expr=false fi rm -f
   conf$$ conf$$.exe conf$$.file echo >conf$$.file if ln -s conf$$.file conf$$
   2>/dev/null; then # We could just check for DJGPP; but this test a) works b) is
   more generic # and c) will remain valid once DJGPP supports symlinks (DJGPP
   2.04). if test -f conf$$.exe; then # Don't use ln at all; we don't have any links
   as_ln_s='cp -p' else as_ln_s='ln -s' fi elif ln conf$$.file conf$$ 2>/dev/null;
   then as_ln_s=ln else as_ln_s='cp -p' fi rm -f conf$$ conf$$.exe conf$$.file if
   mkdir -p . 2>/dev/null; then as_mkdir_p=: else test -d ./-p && rmdir ./-p
   as_mkdir_p=false fi as_executable_p="test -f" # Sed expression to map a string
   onto a valid CPP name. as_tr_cpp="eval sed
   'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to
   map a string onto a valid variable name. as_tr_sh="eval sed
   'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" # IFS # We need space, tab and new line, in
   precisely that order. as_nl=' ' IFS=" $as_nl" # CDPATH. $as_unset CDPATH # Check
   that we are running under the correct shell. SHELL=${CONFIG_SHELL-/bin/sh} case
   X$ECHO in X*--fallback-echo) # Remove one level of quotation (which was required
   for Make). ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','` ;; esac
   echo=${ECHO-echo} if test "X$1" = X--no-reexec; then # Discard the --no-reexec
   flag, and continue. shift elif test "X$1" = X--fallback-echo; then # Avoid inline
   document here, it may be left over : elif test "X`($echo '\t') 2>/dev/null`" =
   'X\t' ; then # Yippee, $echo works! : else # Restart under the correct shell.
   exec $SHELL "$0" --no-reexec ${1+"$@"} fi if test "X$1" = X--fallback-echo; then
   # used as fallback echo shift cat &1 && unset CDPATH if test -z
   "$ECHO"; then if test "X${echo_test_string+set}" != Xset; then # find a string as
   large as possible, as long as the shell can cope with it for cmd in 'sed 50q
   "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do # expected
   sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... if (echo_test_string=`eval
   $cmd`) 2>/dev/null && echo_test_string=`eval $cmd` && (test "X$echo_test_string"
   = "X$echo_test_string") 2>/dev/null then break fi done fi if test "X`($echo '\t')
   2>/dev/null`" = 'X\t' && echo_testing_string=`($echo "$echo_test_string")
   2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then : else
   # The Solaris, AIX, and Digital Unix default echo programs unquote # backslashes.
   This makes it impossible to quote backslashes using # echo "$something" | sed
   's/\\/\\\\/g' # # So, first we look for a working echo in the user's PATH.
   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for dir in $PATH /usr/ucb; do
   IFS="$lt_save_ifs" if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && test
   "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && echo_testing_string=`($dir/echo
   "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" =
   "X$echo_test_string"; then echo="$dir/echo" break fi done IFS="$lt_save_ifs" if
   test "X$echo" = Xecho; then # We didn't find a better echo, so look for
   alternatives. if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
   echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && test
   "X$echo_testing_string" = "X$echo_test_string"; then # This shell has a builtin
   print -r that does the trick. echo='print -r' elif (test -f /bin/ksh || test -f
   /bin/ksh$ac_exeext) && test "X$CONFIG_SHELL" != X/bin/ksh; then # If we have ksh,
   try running configure again with it.
   ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} export ORIGINAL_CONFIG_SHELL
   CONFIG_SHELL=/bin/ksh export CONFIG_SHELL exec $CONFIG_SHELL "$0" --no-reexec
   ${1+"$@"} else # Try using printf. echo='printf %s\n' if test "X`($echo '\t')
   2>/dev/null`" = 'X\t' && echo_testing_string=`($echo "$echo_test_string")
   2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then # Cool,
   printf works : elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0"
   --fallback-echo '\t') 2>/dev/null` && test "X$echo_testing_string" = 'X\t' &&
   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo
   "$echo_test_string") 2>/dev/null` && test "X$echo_testing_string" =
   "X$echo_test_string"; then CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL export
   CONFIG_SHELL SHELL="$CONFIG_SHELL" export SHELL echo="$CONFIG_SHELL $0
   --fallback-echo" elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo
   '\t') 2>/dev/null` && test "X$echo_testing_string" = 'X\t' &&
   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string")
   2>/dev/null` && test "X$echo_testing_string" = "X$echo_test_string"; then
   echo="$CONFIG_SHELL $0 --fallback-echo" else # maybe with a smaller string...
   prev=: for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed
   50q "$0"'; do if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null then
   break fi prev="$cmd" done if test "$prev" != 'sed 50q "$0"'; then
   echo_test_string=`eval $prev` export echo_test_string exec
   ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} else # Oops. We
   lost completely, so just stick with echo. echo=echo fi fi fi fi fi fi # Copy echo
   and quote the copy suitably for passing to libtool from # the Makefile, instead
   of quoting the original, which is used later. ECHO=$echo if test "X$ECHO" =
   "X$CONFIG_SHELL $0 --fallback-echo"; then ECHO="$CONFIG_SHELL \\\$\$0
   --fallback-echo" fi tagnames=${tagnames+${tagnames},}CXX
   tagnames=${tagnames+${tagnames},}F77 # Name of the host. # hostname on some
   systems (SVR3.2, Linux) returns a bogus exit status, # so uname gets run too.
   ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` exec 6>&1 # #
   Initializations. # ac_default_prefix=/usr/local ac_config_libobj_dir=.
   cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= SHELL=${CONFIG_SHELL-/bin/sh} #
   Maximum number of lines to put in a shell here document. # This variable seems
   obsolete. It should probably be removed, and # only ac_max_sed_lines should be
   used. : ${ac_max_here_lines=38} # Identity of this package.
   PACKAGE_NAME='ndlinear' PACKAGE_TARNAME='ndlinear' PACKAGE_VERSION='1.0'
   PACKAGE_STRING='ndlinear 1.0' PACKAGE_BUGREPORT=''
   ac_unique_file="src/ndlinear.c" # Factoring default headers for most tests.
   ac_includes_default="\ #include #if HAVE_SYS_TYPES_H # include types.h> #endif
   #if HAVE_SYS_STAT_H # include stat.h> #endif #if STDC_HEADERS # include # include
   #else # if HAVE_STDLIB_H # include # endif #endif #if HAVE_STRING_H # if
   !STDC_HEADERS && HAVE_MEMORY_H # include # endif # include #endif #if
   HAVE_STRINGS_H # include #endif #if HAVE_INTTYPES_H # include #else # if
   HAVE_STDINT_H # include # endif #endif #if HAVE_UNISTD_H # include #endif"
   ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION
   PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir
   sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir
   includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS
   ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W
   PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP
   ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR
   am__tar am__untar MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT build
   build_cpu build_vendor build_os host host_cpu host_vendor host_os CC CFLAGS
   LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE
   AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE 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 LIBOBJS LTLIBOBJS' ac_subst_files='' # Initialize some variables set by
   options. ac_init_help= ac_init_version=false # The variables have the same names
   as the options, with # dashes changed to underlines. cache_file=/dev/null
   exec_prefix=NONE no_create= no_recursion= prefix=NONE program_prefix=NONE
   program_suffix=NONE program_transform_name=s,x,x, silent= site= srcdir= verbose=
   x_includes=NONE x_libraries=NONE # Installation directory options. # These are
   left unexpanded so users can "make install exec_prefix=/foo" # and all the
   variables that are supposed to be based on exec_prefix # by default will actually
   change. # Use braces instead of parens because sh, perl, etc. also accept them.
   bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin'
   libexecdir='${exec_prefix}/libexec' datadir='${prefix}/share'
   sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com'
   localstatedir='${prefix}/var' libdir='${exec_prefix}/lib'
   includedir='${prefix}/include' oldincludedir='/usr/include'
   infodir='${prefix}/info' mandir='${prefix}/man' ac_prev= for ac_option do # If
   the previous option needs an argument, assign it. if test -n "$ac_prev"; then
   eval "$ac_prev=\$ac_option" ac_prev= continue fi ac_optarg=`expr "x$ac_option" :
   'x[^=]*=\(.*\)'` # Accept the important Cygnus configure options, so we can
   diagnose typos. case $ac_option in -bindir | --bindir | --bindi | --bind | --bin
   | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=*
   | --bi=*) bindir=$ac_optarg ;; -build | --build | --buil | --bui | --bu)
   ac_prev=build_alias ;; -build=* | --build=* | --buil=* | --bui=* | --bu=*)
   build_alias=$ac_optarg ;; -cache-file | --cache-file | --cache-fil | --cache-fi \
   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
   ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* |
   --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* |
   --ca=* | --c=*) cache_file=$ac_optarg ;; --config-cache | -C)
   cache_file=config.cache ;; -datadir | --datadir | --datadi | --datad | --data |
   --dat | --da) ac_prev=datadir ;; -datadir=* | --datadir=* | --datadi=* |
   --datad=* | --data=* | --dat=* \ | --da=*) datadir=$ac_optarg ;; -disable-* |
   --disable-*) ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names
   that are not valid shell variable names. expr "x$ac_feature" :
   ".*[^-_$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid feature name:
   $ac_feature" >&2 { (exit 1); exit 1; }; } ac_feature=`echo $ac_feature | sed
   's/-/_/g'` eval "enable_$ac_feature=no" ;; -enable-* | --enable-*)
   ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are
   not valid shell variable names. expr "x$ac_feature" : ".*[^-_$as_cr_alnum]"
   >/dev/null && { echo "$as_me: error: invalid feature name: $ac_feature" >&2 {
   (exit 1); exit 1; }; } ac_feature=`echo $ac_feature | sed 's/-/_/g'` case
   $ac_option in *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; *)
   ac_optarg=yes ;; esac eval "enable_$ac_feature='$ac_optarg'" ;; -exec-prefix |
   --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre |
   --exec-pr | --exec-p | --exec- \ | --exec | --exe | --ex) ac_prev=exec_prefix ;;
   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ |
   --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ | --exec=*
   | --exe=* | --ex=*) exec_prefix=$ac_optarg ;; -gas | --gas | --ga | --g) #
   Obsolete; use --with-gas. with_gas=yes ;; -help | --help | --hel | --he | -h)
   ac_init_help=long ;; -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   ac_init_help=recursive ;; -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   ac_init_help=short ;; -host | --host | --hos | --ho) ac_prev=host_alias ;;
   -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; -includedir |
   --includedir | --includedi | --included | --include \ | --includ | --inclu |
   --incl | --inc) ac_prev=includedir ;; -includedir=* | --includedir=* |
   --includedi=* | --included=* | --include=* \ | --includ=* | --inclu=* | --incl=*
   | --inc=*) includedir=$ac_optarg ;; -infodir | --infodir | --infodi | --infod |
   --info | --inf) ac_prev=infodir ;; -infodir=* | --infodir=* | --infodi=* |
   --infod=* | --info=* | --inf=*) infodir=$ac_optarg ;; -libdir | --libdir |
   --libdi | --libd) ac_prev=libdir ;; -libdir=* | --libdir=* | --libdi=* |
   --libd=*) libdir=$ac_optarg ;; -libexecdir | --libexecdir | --libexecdi |
   --libexecd | --libexec \ | --libexe | --libex | --libe) ac_prev=libexecdir ;;
   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ |
   --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; -localstatedir |
   --localstatedir | --localstatedi | --localstated \ | --localstate | --localstat |
   --localsta | --localst \ | --locals | --local | --loca | --loc | --lo)
   ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=*
   | --localstated=* \ | --localstate=* | --localstat=* | --localsta=* | --localst=*
   \ | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
   localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma
   | --m) ac_prev=mandir ;; -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=*
   | --ma=* | --m=*) mandir=$ac_optarg ;; -nfp | --nfp | --nf) # Obsolete; use
   --without-fp. with_fp=no ;; -no-create | --no-create | --no-creat | --no-crea |
   --no-cre \ | --no-cr | --no-c | -n) no_create=yes ;; -no-recursion |
   --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur |
   --no-recu | --no-rec | --no-re | --no-r) no_recursion=yes ;; -oldincludedir |
   --oldincludedir | --oldincludedi | --oldincluded \ | --oldinclude | --oldinclud |
   --oldinclu | --oldincl | --oldinc \ | --oldin | --oldi | --old | --ol | --o)
   ac_prev=oldincludedir ;; -oldincludedir=* | --oldincludedir=* | --oldincludedi=*
   | --oldincluded=* \ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=*
   | --oldinc=* \ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   oldincludedir=$ac_optarg ;; -prefix | --prefix | --prefi | --pref | --pre | --pr
   | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=*
   | --pr=* | --p=*) prefix=$ac_optarg ;; -program-prefix | --program-prefix |
   --program-prefi | --program-pref \ | --program-pre | --program-pr | --program-p)
   ac_prev=program_prefix ;; -program-prefix=* | --program-prefix=* |
   --program-prefi=* \ | --program-pref=* | --program-pre=* | --program-pr=* |
   --program-p=*) program_prefix=$ac_optarg ;; -program-suffix | --program-suffix |
   --program-suffi | --program-suff \ | --program-suf | --program-su | --program-s)
   ac_prev=program_suffix ;; -program-suffix=* | --program-suffix=* |
   --program-suffi=* \ | --program-suff=* | --program-suf=* | --program-su=* |
   --program-s=*) program_suffix=$ac_optarg ;; -program-transform-name |
   --program-transform-name \ | --program-transform-nam | --program-transform-na \ |
   --program-transform-n | --program-transform- \ | --program-transform |
   --program-transfor \ | --program-transfo | --program-transf \ | --program-trans |
   --program-tran \ | --progr-tra | --program-tr | --program-t)
   ac_prev=program_transform_name ;; -program-transform-name=* |
   --program-transform-name=* \ | --program-transform-nam=* |
   --program-transform-na=* \ | --program-transform-n=* | --program-transform-=* \ |
   --program-transform=* | --program-transfor=* \ | --program-transfo=* |
   --program-transf=* \ | --program-trans=* | --program-tran=* \ | --progr-tra=* |
   --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; -q | -quiet
   | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile
   | --sil) silent=yes ;; -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi
   | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* |
   --sbin=* \ | --sbi=* | --sb=*) sbindir=$ac_optarg ;; -sharedstatedir |
   --sharedstatedir | --sharedstatedi \ | --sharedstated | --sharedstate |
   --sharedstat | --sharedsta \ | --sharedst | --shareds | --shared | --share |
   --shar \ | --sha | --sh) ac_prev=sharedstatedir ;; -sharedstatedir=* |
   --sharedstatedir=* | --sharedstatedi=* \ | --sharedstated=* | --sharedstate=* |
   --sharedstat=* | --sharedsta=* \ | --sharedst=* | --shareds=* | --shared=* |
   --share=* | --shar=* \ | --sha=* | --sh=*) sharedstatedir=$ac_optarg ;; -site |
   --site | --sit) ac_prev=site ;; -site=* | --site=* | --sit=*) site=$ac_optarg ;;
   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=*
   | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) srcdir=$ac_optarg ;;
   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ | --syscon |
   --sysco | --sysc | --sys | --sy) ac_prev=sysconfdir ;; -sysconfdir=* |
   --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ | --syscon=* |
   --sysco=* | --sysc=* | --sys=* | --sy=*) sysconfdir=$ac_optarg ;; -target |
   --target | --targe | --targ | --tar | --ta | --t) ac_prev=target_alias ;;
   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   target_alias=$ac_optarg ;; -v | -verbose | --verbose | --verbos | --verbo |
   --verb) verbose=yes ;; -version | --version | --versio | --versi | --vers | -V)
   ac_init_version=: ;; -with-* | --with-*) ac_package=`expr "x$ac_option" :
   'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr
   "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && { echo "$as_me: error:
   invalid package name: $ac_package" >&2 { (exit 1); exit 1; }; } ac_package=`echo
   $ac_package| sed 's/-/_/g'` case $ac_option in *=*) ac_optarg=`echo "$ac_optarg"
   | sed "s/'/'\\\\\\\\''/g"`;; *) ac_optarg=yes ;; esac eval
   "with_$ac_package='$ac_optarg'" ;; -without-* | --without-*) ac_package=`expr
   "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell
   variable names. expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && { echo
   "$as_me: error: invalid package name: $ac_package" >&2 { (exit 1); exit 1; }; }
   ac_package=`echo $ac_package | sed 's/-/_/g'` eval "with_$ac_package=no" ;; --x)
   # Obsolete; use --with-x. with_x=yes ;; -x-includes | --x-includes | --x-include
   | --x-includ | --x-inclu \ | --x-incl | --x-inc | --x-in | --x-i)
   ac_prev=x_includes ;; -x-includes=* | --x-includes=* | --x-include=* |
   --x-includ=* | --x-inclu=* \ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   x_includes=$ac_optarg ;; -x-libraries | --x-libraries | --x-librarie |
   --x-librari \ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   ac_prev=x_libraries ;; -x-libraries=* | --x-libraries=* | --x-librarie=* |
   --x-librari=* \ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=*
   | --x-l=*) x_libraries=$ac_optarg ;; -*) { echo "$as_me: error: unrecognized
   option: $ac_option Try \`$0 --help' for more information". >&2 { (exit 1); exit
   1; }; } ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names
   that are not valid shell variable names. expr "x$ac_envvar" :
   ".*[^_$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid variable name:
   $ac_envvar" >&2 { (exit 1); exit 1; }; } ac_optarg=`echo "$ac_optarg" | sed
   "s/'/'\\\\\\\\''/g"` eval "$ac_envvar='$ac_optarg'" export $ac_envvar ;; *) #
   FIXME: should be removed in autoconf 3.0. echo "$as_me: WARNING: you should use
   --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]"
   >/dev/null && echo "$as_me: WARNING: invalid host type: $ac_option" >&2 :
   ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} ;;
   esac done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   { echo "$as_me: error: missing argument to $ac_option" >&2 { (exit 1); exit 1; };
   } fi # Be sure to have absolute paths. for ac_var in exec_prefix prefix do eval
   ac_val=$`echo $ac_var` case $ac_val in [\\/$]* | ?:[\\/]* | NONE | '' ) ;; *) {
   echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val"
   >&2 { (exit 1); exit 1; }; };; esac done # Be sure to have absolute paths. for
   ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
   localstatedir libdir includedir oldincludedir infodir mandir do eval
   ac_val=$`echo $ac_var` case $ac_val in [\\/$]* | ?:[\\/]* ) ;; *) { echo "$as_me:
   error: expected an absolute directory name for --$ac_var: $ac_val" >&2 { (exit
   1); exit 1; }; };; esac done # There might be people who depend on the old broken
   behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove
   some day. build=$build_alias host=$host_alias target=$target_alias # FIXME: To
   remove some day. if test "x$host_alias" != x; then if test "x$build_alias" = x;
   then cross_compiling=maybe echo "$as_me: WARNING: If you wanted to set the
   --build type, don't use --host. If a cross compiler is detected then cross
   compile mode will be used". >&2 elif test "x$build_alias" != "x$host_alias"; then
   cross_compiling=yes fi fi ac_tool_prefix= test -n "$host_alias" &&
   ac_tool_prefix=$host_alias- test "$silent" = yes && exec 6>/dev/null # Find the
   source files, if location was not specified. if test -z "$srcdir"; then
   ac_srcdir_defaulted=yes # Try the directory containing this script, then its
   parent. ac_confdir=`(dirname "$0") 2>/dev/null || $as_expr X"$0" :
   'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$0" : 'X\(//\)[^/]' \| \ X"$0" : 'X\(//\)$'
   \| \ X"$0" : 'X\(/\)' \| \ . : '\(.\)' 2>/dev/null || echo X"$0" | sed
   '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; }
   /^X\(\/\/\)$/{ s//\1/; q; } /^X\(\/\).*/{ s//\1/; q; } s/.*/./; q'`
   srcdir=$ac_confdir if test ! -r $srcdir/$ac_unique_file; then srcdir=.. fi else
   ac_srcdir_defaulted=no fi if test ! -r $srcdir/$ac_unique_file; then if test
   "$ac_srcdir_defaulted" = yes; then { echo "$as_me: error: cannot find sources
   ($ac_unique_file) in $ac_confdir or .". >&2 { (exit 1); exit 1; }; } else { echo
   "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 { (exit 1);
   exit 1; }; } fi fi (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null || {
   echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
   { (exit 1); exit 1; }; } srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
   ac_env_build_alias_set=${build_alias+set} ac_env_build_alias_value=$build_alias
   ac_cv_env_build_alias_set=${build_alias+set}
   ac_cv_env_build_alias_value=$build_alias ac_env_host_alias_set=${host_alias+set}
   ac_env_host_alias_value=$host_alias ac_cv_env_host_alias_set=${host_alias+set}
   ac_cv_env_host_alias_value=$host_alias
   ac_env_target_alias_set=${target_alias+set}
   ac_env_target_alias_value=$target_alias
   ac_cv_env_target_alias_set=${target_alias+set}
   ac_cv_env_target_alias_value=$target_alias ac_env_CC_set=${CC+set}
   ac_env_CC_value=$CC ac_cv_env_CC_set=${CC+set} ac_cv_env_CC_value=$CC
   ac_env_CFLAGS_set=${CFLAGS+set} ac_env_CFLAGS_value=$CFLAGS
   ac_cv_env_CFLAGS_set=${CFLAGS+set} ac_cv_env_CFLAGS_value=$CFLAGS
   ac_env_LDFLAGS_set=${LDFLAGS+set} ac_env_LDFLAGS_value=$LDFLAGS
   ac_cv_env_LDFLAGS_set=${LDFLAGS+set} ac_cv_env_LDFLAGS_value=$LDFLAGS
   ac_env_CPPFLAGS_set=${CPPFLAGS+set} ac_env_CPPFLAGS_value=$CPPFLAGS
   ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set} ac_cv_env_CPPFLAGS_value=$CPPFLAGS
   ac_env_CPP_set=${CPP+set} ac_env_CPP_value=$CPP ac_cv_env_CPP_set=${CPP+set}
   ac_cv_env_CPP_value=$CPP ac_env_CXX_set=${CXX+set} ac_env_CXX_value=$CXX
   ac_cv_env_CXX_set=${CXX+set} ac_cv_env_CXX_value=$CXX
   ac_env_CXXFLAGS_set=${CXXFLAGS+set} ac_env_CXXFLAGS_value=$CXXFLAGS
   ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set} ac_cv_env_CXXFLAGS_value=$CXXFLAGS
   ac_env_CXXCPP_set=${CXXCPP+set} ac_env_CXXCPP_value=$CXXCPP
   ac_cv_env_CXXCPP_set=${CXXCPP+set} ac_cv_env_CXXCPP_value=$CXXCPP
   ac_env_F77_set=${F77+set} ac_env_F77_value=$F77 ac_cv_env_F77_set=${F77+set}
   ac_cv_env_F77_value=$F77 ac_env_FFLAGS_set=${FFLAGS+set}
   ac_env_FFLAGS_value=$FFLAGS ac_cv_env_FFLAGS_set=${FFLAGS+set}
   ac_cv_env_FFLAGS_value=$FFLAGS # # Report the --help message. # if test
   "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make
   the list less imposing. # This message is too long to be a string in the A/UX 3.1
   sh. cat < if you have libraries in a nonstandard directory CPPFLAGS C/C++
   preprocessor flags, e.g. -I if you have headers in a nonstandard directory CPP C
   preprocessor CXX C++ compiler command CXXFLAGS C++ compiler flags CXXCPP C++
   preprocessor F77 Fortran 77 compiler command FFLAGS Fortran 77 compiler flags Use
   these variables to override the choices made by `configure' or to help it to find
   libraries and programs with nonstandard names/locations. _ACEOF fi if test
   "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific
   --help. ac_popdir=`pwd` for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x:
   && continue test -d $ac_dir || continue ac_builddir=. if test "$ac_dir" != .;
   then ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` # A "../" for each
   directory in $ac_dir_suffix. ac_top_builddir=`echo "$ac_dir_suffix" | sed
   's,/[^\\/]*,../,g'` else ac_dir_suffix= ac_top_builddir= fi case $srcdir in .) #
   No --srcdir option. We are building in place. ac_srcdir=. if test -z
   "$ac_top_builddir"; then ac_top_srcdir=. else ac_top_srcdir=`echo
   $ac_top_builddir | sed 's,/$,,'` fi ;; [\\/]* | ?:[\\/]* ) # Absolute path.
   ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ;; *) # Relative path.
   ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
   ac_top_srcdir=$ac_top_builddir$srcdir ;; esac # Do not use `cd foo && pwd` to
   compute absolute paths, because # the directories may not exist. case `pwd` in .)
   ac_abs_builddir="$ac_dir";; *) case "$ac_dir" in .) ac_abs_builddir=`pwd`;;
   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; *)
   ac_abs_builddir=`pwd`/"$ac_dir";; esac;; esac case $ac_abs_builddir in .)
   ac_abs_top_builddir=${ac_top_builddir}.;; *) case ${ac_top_builddir}. in .)
   ac_abs_top_builddir=$ac_abs_builddir;; [\\/]* | ?:[\\/]* )
   ac_abs_top_builddir=${ac_top_builddir}.;; *)
   ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; esac;; esac case
   $ac_abs_builddir in .) ac_abs_srcdir=$ac_srcdir;; *) case $ac_srcdir in .)
   ac_abs_srcdir=$ac_abs_builddir;; [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; esac;; esac case $ac_abs_builddir
   in .) ac_abs_top_srcdir=$ac_top_srcdir;; *) case $ac_top_srcdir in .)
   ac_abs_top_srcdir=$ac_abs_builddir;; [\\/]* | ?:[\\/]* )
   ac_abs_top_srcdir=$ac_top_srcdir;; *)
   ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; esac;; esac cd $ac_dir #
   Check for guested configure; otherwise get Cygnus style configure. if test -f
   $ac_srcdir/configure.gnu; then echo $SHELL $ac_srcdir/configure.gnu
   --help=recursive elif test -f $ac_srcdir/configure; then echo $SHELL
   $ac_srcdir/configure --help=recursive elif test -f $ac_srcdir/configure.ac ||
   test -f $ac_srcdir/configure.in; then echo $ac_configure --help else echo
   "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi cd
   $ac_popdir done fi test -n "$ac_init_help" && exit 0 if $ac_init_version; then
   cat &5 /dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null
   || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v =
   `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p)
   2>/dev/null || echo unknown` /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo
   unknown` /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k =
   `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo =
   `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` hostinfo = `(hostinfo)
   2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo
   unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
   /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` _ASUNAME
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=. echo "PATH: $as_dir" done } >&5 cat >&5 &5' ac_link='$CC -o conftest$ac_exeext
   $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu am__api_version="1.9" ac_aux_dir= for
   ac_dir in $srcdir $srcdir/.. $srcdir/../..; do if test -f $ac_dir/install-sh;
   then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install-sh -c" break elif test
   -f $ac_dir/install.sh; then ac_aux_dir=$ac_dir
   ac_install_sh="$ac_aux_dir/install.sh -c" break elif test -f $ac_dir/shtool; then
   ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/shtool install -c" break fi done if
   test -z "$ac_aux_dir"; then { { echo "$as_me:$LINENO: error: cannot find
   install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.". >&5 echo "$as_me:
   error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.".
   >&2;} { (exit 1); exit 1; }; } fi ac_config_guess="$SHELL
   $ac_aux_dir/config.guess" ac_config_sub="$SHELL $ac_aux_dir/config.sub"
   ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. #
   Find a good install program. We prefer a C program (faster), # so one script is
   as good as another. But avoid the broken or # incompatible versions: # SysV
   /etc/install, /usr/sbin/install # SunOS /usr/etc/install # IRIX /sbin/install #
   AIX /bin/install # AmigaOS /C/install, which installs bootblocks on floppy discs
   # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS
   /usr/afsws/bin/install, which mishandles nonexistent args # SVR4
   /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's
   system install, which has a completely different semantic # ./install, which can
   be erroneously created by make from ./install.sh. echo "$as_me:$LINENO: checking
   for a BSD-compatible install" >&5 echo $ECHO_N "checking for a BSD-compatible
   install... $ECHO_C" >&6 if test -z "$INSTALL"; then if test
   "${ac_cv_path_install+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=. # Account for people who put trailing slashes in
   PATH elements. case $as_dir/ in ./ | .// | /cC/* | \ /etc/* | /usr/sbin/* |
   /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:\\/os2\\/install\\/* |
   ?:\\/OS2\\/INSTALL\\/* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their
   own names for install. # Don't use installbsd from OSF since it installs stuff as
   root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in
   '' $ac_executable_extensions; do if $as_executable_p
   "$as_dir/$ac_prog$ac_exec_ext"; then if test $ac_prog = install && grep dspmsg
   "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an
   incompatible calling convention. : elif test $ac_prog = install && grep pwplus
   "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install
   script used by HP pwplus--don't use. : else
   ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" break 3 fi fi done done ;;
   esac done fi if test "${ac_cv_path_install+set}" = set; then
   INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script.
   We don't cache a # path for INSTALL within a source directory, because that will
   # break other packages using the cache if that directory is # removed, or if the
   path is relative. INSTALL=$ac_install_sh fi fi echo "$as_me:$LINENO: result:
   $INSTALL" >&5 echo "${ECHO_T}$INSTALL" >&6 # Use test -z because SunOS4 sh
   mishandles braces in ${var-val}. # It thinks the first close brace ends the
   variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA"
   && INSTALL_DATA='${INSTALL} -m 644' echo "$as_me:$LINENO: checking whether build
   environment is sane" >&5 echo $ECHO_N "checking whether build environment is
   sane... $ECHO_C" >&6 # Just in case sleep 1 echo timestamp > conftest.file # Do
   `set' in a subshell so we don't clobber the current shell's # arguments. Must try
   -L first in case configure is actually a # symlink; some systems play weird games
   with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's
   containing # directory). if ( set X `ls -Lt $srcdir/configure conftest.file 2>
   /dev/null` if test "$*" = "X"; then # -L didn't work. set X `ls -t
   $srcdir/configure conftest.file` fi rm -f conftest.file if test "$*" != "X
   $srcdir/configure conftest.file" \ && test "$*" != "X conftest.file
   $srcdir/configure"; then # If neither matched, then we have a broken ls. This can
   happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls
   alias from the environment. This has actually # happened. Such a system could not
   be considered "sane". { { echo "$as_me:$LINENO: error: ls -t appears to fail.
   Make sure there is not a broken alias in your environment" >&5 echo "$as_me:
   error: ls -t appears to fail. Make sure there is not a broken alias in your
   environment" >&2;} { (exit 1); exit 1; }; } fi test "$2" = conftest.file ) then #
   Ok. : else { { echo "$as_me:$LINENO: error: newly created file is older than
   distributed files! Check your system clock" >&5 echo "$as_me: error: newly
   created file is older than distributed files! Check your system clock" >&2;} {
   (exit 1); exit 1; }; } fi echo "$as_me:$LINENO: result: yes" >&5 echo
   "${ECHO_T}yes" >&6 test "$program_prefix" != NONE &&
   program_transform_name="s,^,$program_prefix,;$program_transform_name" # Use a
   double $ so make ignores it. test "$program_suffix" != NONE &&
   program_transform_name="s,\$,$program_suffix,;$program_transform_name" # Double
   any \ or $. echo might interpret backslashes. # By default was `s,x,x', remove it
   if useless. cat &5 echo "$as_me: WARNING:
   \`missing' script is too old or missing" >&2;} fi if mkdir -p --version .
   >/dev/null 2>&1 && test ! -d ./--version; then # We used to keeping the `.' as
   first argument, in order to # allow $(mkdir_p) to be used without argument. As in
   # $(mkdir_p) $(somedir) # where $(somedir) is conditionally defined. However this
   is wrong # for two reasons: # 1. if the package is installed by a user who cannot
   write `.' # make install will fail, # 2. the above comment should most certainly
   read # $(mkdir_p) $(DESTDIR)$(somedir) # so it does not work when $(somedir) is
   undefined and # $(DESTDIR) is not. # To support the latter case, we have to write
   # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir), # so the `.' trick is
   pointless. mkdir_p='mkdir -p --' else # On NextStep and OpenStep, the `mkdir'
   command does not # recognize any option. It will interpret all options as #
   directories to create, and then abort because `.' already # exists. for d in ./-p
   ./--version; do test -d $d && rmdir $d done # $(mkinstalldirs) is defined by
   Automake if mkinstalldirs exists. if test -f "$ac_aux_dir/mkinstalldirs"; then
   mkdir_p='$(mkinstalldirs)' else mkdir_p='$(install_sh) -d' fi fi for ac_prog in
   gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a
   program name with args. set dummy $ac_prog; ac_word=$2 echo "$as_me:$LINENO:
   checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if
   test "${ac_cv_prog_AWK+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else
   if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test.
   else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
   IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in ''
   $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext";
   then ac_cv_prog_AWK="$ac_prog" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi AWK=$ac_cv_prog_AWK
   if test -n "$AWK"; then echo "$as_me:$LINENO: result: $AWK" >&5 echo
   "${ECHO_T}$AWK" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no"
   >&6 fi test -n "$AWK" && break done echo "$as_me:$LINENO: checking whether
   ${MAKE-make} sets \$(MAKE)" >&5 echo $ECHO_N "checking whether ${MAKE-make} sets
   \$(MAKE)... $ECHO_C" >&6 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed
   'y,:./+-,___p_,'` if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" =
   set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.make &5 echo "${ECHO_T}yes" >&6
   SET_MAKE= else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6
   SET_MAKE="MAKE=${MAKE-make}" fi rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if
   test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst
   2>/dev/null # test to see if srcdir already configured if test "`cd $srcdir &&
   pwd`" != "`pwd`" && test -f $srcdir/config.status; then { { echo "$as_me:$LINENO:
   error: source directory already configured; run \"make distclean\" there first"
   >&5 echo "$as_me: error: source directory already configured; run \"make
   distclean\" there first" >&2;} { (exit 1); exit 1; }; } fi # test whether we have
   cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null
   2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi # Define the
   identity of the package. PACKAGE='ndlinear' VERSION='1.0' cat >>confdefs.h
   confdefs.h &6 if test
   "${ac_cv_prog_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if
   test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the
   test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
   IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in ''
   $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext";
   then ac_cv_prog_STRIP="${ac_tool_prefix}strip" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi
   STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then echo "$as_me:$LINENO: result:
   $STRIP" >&5 echo "${ECHO_T}$STRIP" >&6 else echo "$as_me:$LINENO: result: no" >&5
   echo "${ECHO_T}no" >&6 fi fi if test -z "$ac_cv_prog_STRIP"; then
   ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program
   name with args. set dummy strip; ac_word=$2 echo "$as_me:$LINENO: checking for
   $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test
   "${ac_cv_prog_ac_ct_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6
   else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let
   the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir
   in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in ''
   $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext";
   then ac_cv_prog_ac_ct_STRIP="strip" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done test -z
   "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" fi fi
   ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then echo
   "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 echo "${ECHO_T}$ac_ct_STRIP" >&6 else
   echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
   STRIP=$ac_ct_STRIP else STRIP="$ac_cv_prog_STRIP" fi fi
   INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" # We need awk for the
   "check" target. The system "awk" is bad on # some platforms. # Always define
   AMTAR for backward compatibility. AMTAR=${AMTAR-"${am_missing_run}tar"}
   am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' echo
   "$as_me:$LINENO: checking whether to enable maintainer-specific portions of
   Makefiles" >&5 echo $ECHO_N "checking whether to enable maintainer-specific
   portions of Makefiles... $ECHO_C" >&6 # Check whether --enable-maintainer-mode or
   --disable-maintainer-mode was given. if test "${enable_maintainer_mode+set}" =
   set; then enableval="$enable_maintainer_mode" USE_MAINTAINER_MODE=$enableval else
   USE_MAINTAINER_MODE=no fi; echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE"
   >&5 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6 if test $USE_MAINTAINER_MODE = yes;
   then MAINTAINER_MODE_TRUE= MAINTAINER_MODE_FALSE='#' else
   MAINTAINER_MODE_TRUE='#' MAINTAINER_MODE_FALSE= fi MAINT=$MAINTAINER_MODE_TRUE #
   Make sure we can run config.sub. $ac_config_sub sun4 >/dev/null 2>&1 || { { echo
   "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 echo "$as_me: error:
   cannot run $ac_config_sub" >&2;} { (exit 1); exit 1; }; } echo "$as_me:$LINENO:
   checking build system type" >&5 echo $ECHO_N "checking build system type...
   $ECHO_C" >&6 if test "${ac_cv_build+set}" = set; then echo $ECHO_N "(cached)
   $ECHO_C" >&6 else ac_cv_build_alias=$build_alias test -z "$ac_cv_build_alias" &&
   ac_cv_build_alias=`$ac_config_guess` test -z "$ac_cv_build_alias" && { { echo
   "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 echo
   "$as_me: error: cannot guess build type; you must specify one" >&2;} { (exit 1);
   exit 1; }; } ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || { { echo
   "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 echo
   "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} { (exit 1); exit
   1; }; } fi echo "$as_me:$LINENO: result: $ac_cv_build" >&5 echo
   "${ECHO_T}$ac_cv_build" >&6 build=$ac_cv_build build_cpu=`echo $ac_cv_build | sed
   's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` build_vendor=`echo $ac_cv_build | sed
   's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` build_os=`echo $ac_cv_build | sed
   's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` echo "$as_me:$LINENO: checking host system
   type" >&5 echo $ECHO_N "checking host system type... $ECHO_C" >&6 if test
   "${ac_cv_host+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else
   ac_cv_host_alias=$host_alias test -z "$ac_cv_host_alias" &&
   ac_cv_host_alias=$ac_cv_build_alias ac_cv_host=`$ac_config_sub $ac_cv_host_alias`
   || { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
   echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} { (exit 1);
   exit 1; }; } fi echo "$as_me:$LINENO: result: $ac_cv_host" >&5 echo
   "${ECHO_T}$ac_cv_host" >&6 host=$ac_cv_host host_cpu=`echo $ac_cv_host | sed
   's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` host_vendor=`echo $ac_cv_host | sed
   's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` host_os=`echo $ac_cv_host | sed
   's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` ac_ext=c ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o
   conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then #
   Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name
   with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 echo "$as_me:$LINENO:
   checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if
   test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else
   if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do
   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   ac_cv_prog_CC="${ac_tool_prefix}gcc" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi CC=$ac_cv_prog_CC if
   test -n "$CC"; then echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC"
   >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi fi if
   test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so
   it can be a program name with args. set dummy gcc; ac_word=$2 echo
   "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for
   $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then echo
   $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_CC"; then
   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do
   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   ac_cv_prog_ac_ct_CC="gcc" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi
   ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then echo "$as_me:$LINENO:
   result: $ac_ct_CC" >&5 echo "${ECHO_T}$ac_ct_CC" >&6 else echo "$as_me:$LINENO:
   result: no" >&5 echo "${ECHO_T}no" >&6 fi CC=$ac_ct_CC else CC="$ac_cv_prog_CC"
   fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first
   word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy
   ${ac_tool_prefix}cc; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5
   echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test
   "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if
   test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do
   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   ac_cv_prog_CC="${ac_tool_prefix}cc" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi CC=$ac_cv_prog_CC if
   test -n "$CC"; then echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC"
   >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi fi if
   test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "cc", so
   it can be a program name with args. set dummy cc; ac_word=$2 echo
   "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for
   $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then echo
   $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_CC"; then
   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do
   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="cc"
   echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done
   done fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then echo
   "$as_me:$LINENO: result: $ac_ct_CC" >&5 echo "${ECHO_T}$ac_ct_CC" >&6 else echo
   "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi CC=$ac_ct_CC else
   CC="$ac_cv_prog_CC" fi fi if test -z "$CC"; then # Extract the first word of
   "cc", so it can be a program name with args. set dummy cc; ac_word=$2 echo
   "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for
   $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N
   "(cached) $ECHO_C" >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the
   user override the test. else ac_prog_rejected=no as_save_IFS=$IFS;
   IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" &&
   as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p
   "$as_dir/$ac_word$ac_exec_ext"; then if test "$as_dir/$ac_word$ac_exec_ext" =
   "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" echo
   "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done if
   test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure
   we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose
   a different compiler from the bogus one. # However, it has the same basename, so
   the bogon will be chosen # first if we set CC to just the basename; use the full
   file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi
   CC=$ac_cv_prog_CC if test -n "$CC"; then echo "$as_me:$LINENO: result: $CC" >&5
   echo "${ECHO_T}$CC" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo
   "${ECHO_T}no" >&6 fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then
   for ac_prog in cl do # Extract the first word of "$ac_tool_prefix$ac_prog", so it
   can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for
   $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N
   "(cached) $ECHO_C" >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the
   user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in
   $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in ''
   $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext";
   then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi CC=$ac_cv_prog_CC if
   test -n "$CC"; then echo "$as_me:$LINENO: result: $CC" >&5 echo "${ECHO_T}$CC"
   >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n
   "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl do #
   Extract the first word of "$ac_prog", so it can be a program name with args. set
   dummy $ac_prog; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo
   $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test
   "${ac_cv_prog_ac_ct_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else
   if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user
   override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH
   do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in ''
   $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext";
   then ac_cv_prog_ac_ct_CC="$ac_prog" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi
   ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then echo "$as_me:$LINENO:
   result: $ac_ct_CC" >&5 echo "${ECHO_T}$ac_ct_CC" >&6 else echo "$as_me:$LINENO:
   result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$ac_ct_CC" && break done
   CC=$ac_ct_CC fi fi test -z "$CC" && { { echo "$as_me:$LINENO: error: no
   acceptable C compiler found in \$PATH See \`config.log' for more details". >&5
   echo "$as_me: error: no acceptable C compiler found in \$PATH See \`config.log'
   for more details". >&2;} { (exit 1); exit 1; }; } # Provide some information
   about the compiler. echo "$as_me:$LINENO:" \ "checking for C compiler version"
   >&5 ac_compiler=`set X $ac_compile; echo $2` { (eval echo "$as_me:$LINENO:
   \"$ac_compiler --version &5\"") >&5 (eval $ac_compiler --version &5) 2>&5
   ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } {
   (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 (eval $ac_compiler -v
   &5) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); } { (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 (eval
   $ac_compiler -V &5) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); } cat >conftest.$ac_ext conftest.$ac_ext cat
   >>conftest.$ac_ext &6 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^
   ]*//'` if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 (eval
   $ac_link_default) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; then # Find the output, starting from the most likely. This
   scheme is # not robust to junk in `.', hence go to wildcards (a.*) only as a last
   # resort. # Be careful to initialize this variable, since it used to be cached. #
   Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
   ac_cv_exeext= # b.out is created by i960 compilers. for ac_file in a_out.exe
   a.exe conftest.exe a.out conftest a.* conftest.* b.out do test -f "$ac_file" ||
   continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM |
   *.bb | *.bbg | *.o | *.obj ) ;; conftest.$ac_ext ) # This is the source file. ;;
   [ab].out ) # We found the default executable, but exeext='' is most # certainly
   right. break;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` # FIXME: I
   believe we export ac_cv_exeext for Libtool, # but it would be cool to find out if
   it's true. Does anybody # maintain Libtool? --akim. export ac_cv_exeext break;; *
   ) break;; esac done else echo "$as_me: failed program was:" >&5 sed 's/^/| /'
   conftest.$ac_ext >&5 { { echo "$as_me:$LINENO: error: C compiler cannot create
   executables See \`config.log' for more details". >&5 echo "$as_me: error: C
   compiler cannot create executables See \`config.log' for more details". >&2;} {
   (exit 77); exit 77; }; } fi ac_exeext=$ac_cv_exeext echo "$as_me:$LINENO: result:
   $ac_file" >&5 echo "${ECHO_T}$ac_file" >&6 # Check the compiler produces
   executables we can run. If not, either # the compiler is broken, or we cross
   compile. echo "$as_me:$LINENO: checking whether the C compiler works" >&5 echo
   $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 # FIXME: These
   cross compiler hacks should be removed for Autoconf 3.0 # If not cross compiling,
   check that we can run a simple program. if test "$cross_compiling" != yes; then
   if { ac_try='./$ac_file' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then cross_compiling=no else if test "$cross_compiling" =
   maybe; then cross_compiling=yes else { { echo "$as_me:$LINENO: error: cannot run
   C compiled programs. If you meant to cross compile, use \`--host'. See
   \`config.log' for more details". >&5 echo "$as_me: error: cannot run C compiled
   programs. If you meant to cross compile, use \`--host'. See \`config.log' for
   more details". >&2;} { (exit 1); exit 1; }; } fi fi fi echo "$as_me:$LINENO:
   result: yes" >&5 echo "${ECHO_T}yes" >&6 rm -f a.out a.exe conftest$ac_cv_exeext
   b.out ac_clean_files=$ac_clean_files_save # Check the compiler produces
   executables we can run. If not, either # the compiler is broken, or we cross
   compile. echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 echo
   $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6 echo
   "$as_me:$LINENO: result: $cross_compiling" >&5 echo "${ECHO_T}$cross_compiling"
   >&6 echo "$as_me:$LINENO: checking for suffix of executables" >&5 echo $ECHO_N
   "checking for suffix of executables... $ECHO_C" >&6 if { (eval echo
   "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then # If both
   `conftest.exe' and `conftest' are `present' (well, observable) # catch
   `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly
   (i.e., refer to `conftest.exe'), while it won't with # `rm'. for ac_file in
   conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file
   in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o |
   *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` export
   ac_cv_exeext break;; * ) break;; esac done else { { echo "$as_me:$LINENO: error:
   cannot compute suffix of executables: cannot compile and link See \`config.log'
   for more details". >&5 echo "$as_me: error: cannot compute suffix of executables:
   cannot compile and link See \`config.log' for more details". >&2;} { (exit 1);
   exit 1; }; } fi rm -f conftest$ac_cv_exeext echo "$as_me:$LINENO: result:
   $ac_cv_exeext" >&5 echo "${ECHO_T}$ac_cv_exeext" >&6 rm -f conftest.$ac_ext
   EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT echo "$as_me:$LINENO: checking for suffix
   of object files" >&5 echo $ECHO_N "checking for suffix of object files...
   $ECHO_C" >&6 if test "${ac_cv_objext+set}" = set; then echo $ECHO_N "(cached)
   $ECHO_C" >&6 else cat >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext
   &5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status"
   >&5 (exit $ac_status); }; then for ac_file in `(ls conftest.o conftest.obj; ls
   conftest.*) 2>/dev/null`; do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d |
   *.pdb | *.xSYM | *.bb | *.bbg ) ;; *) ac_cv_objext=`expr "$ac_file" :
   '.*\.\(.*\)'` break;; esac done else echo "$as_me: failed program was:" >&5 sed
   's/^/| /' conftest.$ac_ext >&5 { { echo "$as_me:$LINENO: error: cannot compute
   suffix of object files: cannot compile See \`config.log' for more details". >&5
   echo "$as_me: error: cannot compute suffix of object files: cannot compile See
   \`config.log' for more details". >&2;} { (exit 1); exit 1; }; } fi rm -f
   conftest.$ac_cv_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result:
   $ac_cv_objext" >&5 echo "${ECHO_T}$ac_cv_objext" >&6 OBJEXT=$ac_cv_objext
   ac_objext=$OBJEXT echo "$as_me:$LINENO: checking whether we are using the GNU C
   compiler" >&5 echo $ECHO_N "checking whether we are using the GNU C compiler...
   $ECHO_C" >&6 if test "${ac_cv_c_compiler_gnu+set}" = set; then echo $ECHO_N
   "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext conftest.$ac_ext cat
   >>conftest.$ac_ext conftest.er1 ac_status=$? grep -v '^
   *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -z
   "$ac_c_werror_flag" || test ! -s conftest.err' { (eval echo "$as_me:$LINENO:
   \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$?
   echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then
   ac_compiler_gnu=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /'
   conftest.$ac_ext >&5 ac_compiler_gnu=no fi rm -f conftest.err conftest.$ac_objext
   conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi echo "$as_me:$LINENO:
   result: $ac_cv_c_compiler_gnu" >&5 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
   GCC=`test $ac_compiler_gnu = yes && echo yes` ac_test_CFLAGS=${CFLAGS+set}
   ac_save_CFLAGS=$CFLAGS CFLAGS="-g" echo "$as_me:$LINENO: checking whether $CC
   accepts -g" >&5 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 if
   test "${ac_cv_prog_cc_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6
   else cat >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1
   >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); } && { ac_try='test -z "$ac_c_werror_flag" ||
   test ! -s conftest.err' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then
   ac_cv_prog_cc_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /'
   conftest.$ac_ext >&5 ac_cv_prog_cc_g=no fi rm -f conftest.err conftest.$ac_objext
   conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 echo
   "${ECHO_T}$ac_cv_prog_cc_g" >&6 if test "$ac_test_CFLAGS" = set; then
   CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" =
   yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then
   CFLAGS="-O2" else CFLAGS= fi fi echo "$as_me:$LINENO: checking for $CC option to
   accept ANSI C" >&5 echo $ECHO_N "checking for $CC option to accept ANSI C...
   $ECHO_C" >&6 if test "${ac_cv_prog_cc_stdc+set}" = set; then echo $ECHO_N
   "(cached) $ECHO_C" >&6 else ac_cv_prog_cc_stdc=no ac_save_CC=$CC cat
   >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext < #include #include
   types.h> #include stat.h> /* Most of the following tests are stolen from RCS
   5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *,
   struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; }
   static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v;
   va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0
   Compaq cc is some sort of almost-ANSI by default. It has function prototypes and
   stuff, but not '\xHH' hex character constants. These don't provoke an error
   unfortunately, instead are silently treated as 'x'. The following induces an
   error, until -std1 is added to get proper ANSI mode. Curiously '\x00'!='x' always
   comes out true, for an array size at least. It's necessary to write '\x00'==0 to
   get something that's true only with -std1. */ int osf4_cc_array ['\x00' == 0 ? 1
   : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int
   (*f) (double a);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct
   stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv,
   0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF # Don't try gcc
   -ansi; that turns off useful extensions and # breaks some systems' header files.
   # AIX -qlanglvl=ansi # Ultrix and OSF/1 -std1 # HP-UX 10.20 and later -Ae # HP-UX
   older versions -Aa -D_HPUX_SOURCE # SVR4 -Xc -D__EXTENSIONS__ for ac_arg in ""
   -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do
   CC="$ac_save_CC $ac_arg" rm -f conftest.$ac_objext if { (eval echo
   "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   && { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then ac_cv_prog_cc_stdc=$ac_arg break else echo "$as_me:
   failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f conftest.err
   conftest.$ac_objext done rm -f conftest.$ac_ext conftest.$ac_objext
   CC=$ac_save_CC fi case "x$ac_cv_prog_cc_stdc" in x|xno) echo "$as_me:$LINENO:
   result: none needed" >&5 echo "${ECHO_T}none needed" >&6 ;; *) echo
   "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 echo
   "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 CC="$CC $ac_cv_prog_cc_stdc" ;; esac # Some
   people use a C++ compiler to compile C. Since we use `exit', # in C++ we need to
   declare it. In case someone uses the same compiler # for both compiling C and C++
   we need to have the C++ compiler decide # the declaration of exit, since it's the
   most demanding environment. cat >conftest.$ac_ext conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f
   conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); } && { ac_try='test -z "$ac_c_werror_flag" || test ! -s
   conftest.err' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5
   ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }
   && { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO:
   \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); }; }; then for ac_declaration in \ '' \
   'extern "C" void std::exit (int) throw (); using std::exit;' \ 'extern "C" void
   std::exit (int); using std::exit;' \ 'extern "C" void exit (int) throw ();' \
   'extern "C" void exit (int);' \ 'void exit (int);' do cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext < int main () { exit (42); ; return 0;
   } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO:
   \"$ac_compile\"") >&5 (eval $ac_compile) 2>conftest.er1 ac_status=$? grep -v '^
   *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -z
   "$ac_c_werror_flag" || test ! -s conftest.err' { (eval echo "$as_me:$LINENO:
   \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest.$ac_objext'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$?
   echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then : else
   echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5
   continue fi rm -f conftest.err conftest.$ac_objext conftest.$ac_ext cat
   >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1
   >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); } && { ac_try='test -z "$ac_c_werror_flag" ||
   test ! -s conftest.err' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then break else
   echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm
   -f conftest.err conftest.$ac_objext conftest.$ac_ext done rm -f conftest* if test
   -n "$ac_declaration"; then echo '#ifdef __cplusplus' >>confdefs.h echo
   $ac_declaration >>confdefs.h echo '#endif' >>confdefs.h fi else echo "$as_me:
   failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f conftest.err
   conftest.$ac_objext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o
   conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu DEPDIR="${am__leading_dot}deps"
   ac_config_commands="$ac_config_commands depfiles" am_make=${MAKE-make} cat >
   confinc  sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include
   "conftst'$i'.h"' >> sub/conftest.c # Using `: > sub/conftst$i.h' creates only
   sub/conftst1.h with # Solaris 8's {/usr,}/bin/sh. touch sub/conftst$i.h done echo
   "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf case $depmode
   in nosideeffect) # after this tag, mechanisms are not by side-effect, so they'll
   # only be used when explicitly requested if test "x$enable_dependency_tracking" =
   xyes; then continue else break fi ;; none) break ;; esac # We check with `-c' and
   `-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++
   compiler does not properly # handle `-M -o', and we need to detect this. if
   depmode=$depmode \ source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c
   -o sub/conftest.${OBJEXT-o} sub/conftest.c \ >/dev/null 2>conftest.err && grep
   sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftest.${OBJEXT-o}
   sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1;
   then # icc doesn't choke on unknown options, it will just issue warnings # or
   remarks (even with -Werror). So we grep stderr for any message # that says an
   option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain
   thusly: # icc: Command line warning: ignoring option '-M'; no argument required #
   The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not
   supported if (grep 'ignoring option' conftest.err || grep 'not supported'
   conftest.err) >/dev/null 2>&1; then :; else
   am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf
   conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi echo
   "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 echo
   "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
   CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test
   "x$enable_dependency_tracking" != xno \ && test
   "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE=
   am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi #
   Find a good install program. We prefer a C program (faster), # so one script is
   as good as another. But avoid the broken or # incompatible versions: # SysV
   /etc/install, /usr/sbin/install # SunOS /usr/etc/install # IRIX /sbin/install #
   AIX /bin/install # AmigaOS /C/install, which installs bootblocks on floppy discs
   # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS
   /usr/afsws/bin/install, which mishandles nonexistent args # SVR4
   /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's
   system install, which has a completely different semantic # ./install, which can
   be erroneously created by make from ./install.sh. echo "$as_me:$LINENO: checking
   for a BSD-compatible install" >&5 echo $ECHO_N "checking for a BSD-compatible
   install... $ECHO_C" >&6 if test -z "$INSTALL"; then if test
   "${ac_cv_path_install+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=. # Account for people who put trailing slashes in
   PATH elements. case $as_dir/ in ./ | .// | /cC/* | \ /etc/* | /usr/sbin/* |
   /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:\\/os2\\/install\\/* |
   ?:\\/OS2\\/INSTALL\\/* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their
   own names for install. # Don't use installbsd from OSF since it installs stuff as
   root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in
   '' $ac_executable_extensions; do if $as_executable_p
   "$as_dir/$ac_prog$ac_exec_ext"; then if test $ac_prog = install && grep dspmsg
   "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an
   incompatible calling convention. : elif test $ac_prog = install && grep pwplus
   "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install
   script used by HP pwplus--don't use. : else
   ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" break 3 fi fi done done ;;
   esac done fi if test "${ac_cv_path_install+set}" = set; then
   INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script.
   We don't cache a # path for INSTALL within a source directory, because that will
   # break other packages using the cache if that directory is # removed, or if the
   path is relative. INSTALL=$ac_install_sh fi fi echo "$as_me:$LINENO: result:
   $INSTALL" >&5 echo "${ECHO_T}$INSTALL" >&6 # Use test -z because SunOS4 sh
   mishandles braces in ${var-val}. # It thinks the first close brace ends the
   variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA"
   && INSTALL_DATA='${INSTALL} -m 644' # Check whether --enable-shared or
   --disable-shared was given. if test "${enable_shared+set}" = set; then
   enableval="$enable_shared" p=${PACKAGE-default} case $enableval in yes)
   enable_shared=yes ;; no) enable_shared=no ;; *) enable_shared=no # Look at the
   argument we got. We use all the common list separators. lt_save_ifs="$IFS";
   IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test
   "X$pkg" = "X$p"; then enable_shared=yes fi done IFS="$lt_save_ifs" ;; esac else
   enable_shared=yes fi; # Check whether --enable-static or --disable-static was
   given. if test "${enable_static+set}" = set; then enableval="$enable_static"
   p=${PACKAGE-default} case $enableval in yes) enable_static=yes ;; no)
   enable_static=no ;; *) enable_static=no # Look at the argument we got. We use all
   the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for
   pkg in $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then
   enable_static=yes fi done IFS="$lt_save_ifs" ;; esac else enable_static=yes fi; #
   Check whether --enable-fast-install or --disable-fast-install was given. if test
   "${enable_fast_install+set}" = set; then enableval="$enable_fast_install"
   p=${PACKAGE-default} case $enableval in yes) enable_fast_install=yes ;; no)
   enable_fast_install=no ;; *) enable_fast_install=no # Look at the argument we
   got. We use all the common list separators. lt_save_ifs="$IFS";
   IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test
   "X$pkg" = "X$p"; then enable_fast_install=yes fi done IFS="$lt_save_ifs" ;; esac
   else enable_fast_install=yes fi; echo "$as_me:$LINENO: checking for a sed that
   does not truncate output" >&5 echo $ECHO_N "checking for a sed that does not
   truncate output... $ECHO_C" >&6 if test "${lt_cv_path_SED+set}" = set; then echo
   $ECHO_N "(cached) $ECHO_C" >&6 else # Loop through the user's path and test for
   sed and gsed. # Then use that list of sed's as ones to test for truncation.
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=. for lt_ac_prog in sed gsed; do for ac_exec_ext in
   '' $ac_executable_extensions; do if $as_executable_p
   "$as_dir/$lt_ac_prog$ac_exec_ext"; then lt_ac_sed_list="$lt_ac_sed_list
   $as_dir/$lt_ac_prog$ac_exec_ext" fi done done done IFS=$as_save_IFS lt_ac_max=0
   lt_ac_count=0 # Add /usr/xpg4/bin/sed as it is typically found on Solaris # along
   with /bin/sed that truncates output. for lt_ac_sed in $lt_ac_sed_list
   /usr/xpg4/bin/sed; do test ! -f $lt_ac_sed && continue cat /dev/null >
   conftest.in lt_ac_count=0 echo $ECHO_N "0123456789$ECHO_C" >conftest.in # Check
   for GNU sed and select it if it is found. if "$lt_ac_sed" --version 2>&1 <
   /dev/null | grep 'GNU' > /dev/null; then lt_cv_path_SED=$lt_ac_sed break fi while
   true; do cat conftest.in conftest.in >conftest.tmp mv conftest.tmp conftest.in cp
   conftest.in conftest.nl echo >>conftest.nl $lt_ac_sed -e 's/a$//' < conftest.nl
   >conftest.out || break cmp -s conftest.out conftest.nl || break # 10000 chars as
   input seems more than enough test $lt_ac_count -gt 10 && break lt_ac_count=`expr
   $lt_ac_count + 1` if test $lt_ac_count -gt $lt_ac_max; then
   lt_ac_max=$lt_ac_count lt_cv_path_SED=$lt_ac_sed fi done done fi
   SED=$lt_cv_path_SED echo "$as_me:$LINENO: result: $SED" >&5 echo "${ECHO_T}$SED"
   >&6 echo "$as_me:$LINENO: checking for egrep" >&5 echo $ECHO_N "checking for
   egrep... $ECHO_C" >&6 if test "${ac_cv_prog_egrep+set}" = set; then echo $ECHO_N
   "(cached) $ECHO_C" >&6 else if echo a | (grep -E '(a|b)') >/dev/null 2>&1 then
   ac_cv_prog_egrep='grep -E' else ac_cv_prog_egrep='egrep' fi fi echo
   "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5 echo "${ECHO_T}$ac_cv_prog_egrep"
   >&6 EGREP=$ac_cv_prog_egrep # Check whether --with-gnu-ld or --without-gnu-ld was
   given. if test "${with_gnu_ld+set}" = set; then withval="$with_gnu_ld" test
   "$withval" = no || with_gnu_ld=yes else with_gnu_ld=no fi; ac_prog=ld if test
   "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. echo
   "$as_me:$LINENO: checking for ld used by $CC" >&5 echo $ECHO_N "checking for ld
   used by $CC... $ECHO_C" >&6 case $host in *-*-mingw*) # gcc leaves a trailing
   carriage return which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr
   -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog
   in # Accept absolute paths. [\\/]* | ?:[\\/]*) re_direlt='/[^/][^/]*/\.\./' #
   Canonicalize the pathname of ld ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'` while
   echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do ac_prog=`echo $ac_prog|
   $SED "s%$re_direlt%/%"` done test -z "$LD" && LD="$ac_prog" ;; "") # If it fails,
   then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then
   search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test
   "$with_gnu_ld" = yes; then echo "$as_me:$LINENO: checking for GNU ld" >&5 echo
   $ECHO_N "checking for GNU ld... $ECHO_C" >&6 else echo "$as_me:$LINENO: checking
   for non-GNU ld" >&5 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 fi if
   test "${lt_cv_path_LD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else
   if test -z "$LD"; then lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in
   $PATH; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f
   "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   lt_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd
   rather use --version, # but apparently some variants of GNU ld only accept -v. #
   Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v
   2>&1 &5 echo "${ECHO_T}$LD" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo
   "${ECHO_T}no" >&6 fi test -z "$LD" && { { echo "$as_me:$LINENO: error: no
   acceptable ld found in \$PATH" >&5 echo "$as_me: error: no acceptable ld found in
   \$PATH" >&2;} { (exit 1); exit 1; }; } echo "$as_me:$LINENO: checking if the
   linker ($LD) is GNU ld" >&5 echo $ECHO_N "checking if the linker ($LD) is GNU
   ld... $ECHO_C" >&6 if test "${lt_cv_prog_gnu_ld+set}" = set; then echo $ECHO_N
   "(cached) $ECHO_C" >&6 else # I'd rather use --version here, but apparently some
   GNU lds only accept -v. case `$LD -v 2>&1 &5 echo "${ECHO_T}$lt_cv_prog_gnu_ld"
   >&6 with_gnu_ld=$lt_cv_prog_gnu_ld echo "$as_me:$LINENO: checking for $LD option
   to reload object files" >&5 echo $ECHO_N "checking for $LD option to reload
   object files... $ECHO_C" >&6 if test "${lt_cv_ld_reload_flag+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_ld_reload_flag='-r' fi echo
   "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 echo
   "${ECHO_T}$lt_cv_ld_reload_flag" >&6 reload_flag=$lt_cv_ld_reload_flag case
   $reload_flag in "" | " "*) ;; *) reload_flag=" $reload_flag" ;; esac
   reload_cmds='$LD$reload_flag -o $output$reload_objs' case $host_os in darwin*) if
   test "$GCC" = yes; then reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o
   $output$reload_objs' else reload_cmds='$LD$reload_flag -o $output$reload_objs' fi
   ;; esac echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 echo $ECHO_N
   "checking for BSD-compatible nm... $ECHO_C" >&6 if test "${lt_cv_path_NM+set}" =
   set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$NM"; then # Let
   the user override the test. lt_cv_path_NM="$NM" else
   lt_nm_to_check="${ac_tool_prefix}nm" if test -n "$ac_tool_prefix" && test
   "$build" = "$host"; then lt_nm_to_check="$lt_nm_to_check nm" fi for lt_tmp_nm in
   $lt_nm_to_check; do lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH
   /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do IFS="$lt_save_ifs" test -z
   "$ac_dir" && ac_dir=. tmp_nm="$ac_dir/$lt_tmp_nm" if test -f "$tmp_nm" || test -f
   "$tmp_nm$ac_exeext" ; then # Check to see if the nm accepts a BSD-compat flag. #
   Adding the `sed 1q' prevents false positives on HP-UX, which says: # nm: unknown
   option "B" ignored # Tru64's nm complains that /dev/null is an invalid object
   file case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in */dev/null* | *'Invalid
   file or object type'*) lt_cv_path_NM="$tmp_nm -B" break ;; *) case `"$tmp_nm" -p
   /dev/null 2>&1 | sed '1q'` in */dev/null*) lt_cv_path_NM="$tmp_nm -p" break ;; *)
   lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but continue #
   so that we can try to find one that supports BSD flags ;; esac ;; esac fi done
   IFS="$lt_save_ifs" done test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm fi fi echo
   "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 echo "${ECHO_T}$lt_cv_path_NM" >&6
   NM="$lt_cv_path_NM" echo "$as_me:$LINENO: checking whether ln -s works" >&5 echo
   $ECHO_N "checking whether ln -s works... $ECHO_C" >&6 LN_S=$as_ln_s if test
   "$LN_S" = "ln -s"; then echo "$as_me:$LINENO: result: yes" >&5 echo
   "${ECHO_T}yes" >&6 else echo "$as_me:$LINENO: result: no, using $LN_S" >&5 echo
   "${ECHO_T}no, using $LN_S" >&6 fi echo "$as_me:$LINENO: checking how to recognise
   dependent libraries" >&5 echo $ECHO_N "checking how to recognise dependent
   libraries... $ECHO_C" >&6 if test "${lt_cv_deplibs_check_method+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_file_magic_cmd='$MAGIC_CMD'
   lt_cv_file_magic_test_file= lt_cv_deplibs_check_method='unknown' # Need to set
   the preceding variable on all platforms that support # interlibrary dependencies.
   # 'none' -- dependencies not supported. # `unknown' -- same as none, but
   documents that we really don't know. # 'pass_all' -- all dependencies passed with
   no checks. # 'test_compile' -- check by making test program. # 'file_magic
   [[regex]]' -- check by looking for files in library path # which responds to the
   $file_magic_cmd with a given extended regex. # If you have `file' or equivalent
   on your system and you're not sure # whether `pass_all' will *always* work, you
   probably want this one. case $host_os in aix4* | aix5*)
   lt_cv_deplibs_check_method=pass_all ;; beos*) lt_cv_deplibs_check_method=pass_all
   ;; bsdi[45]*) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB
   (shared object|dynamic lib)' lt_cv_file_magic_cmd='/usr/bin/file -L'
   lt_cv_file_magic_test_file=/shlib/libc.so ;; cygwin*) # func_win32_libid is a
   shell function defined in ltmain.sh lt_cv_deplibs_check_method='file_magic ^x86
   archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' ;; mingw* |
   pw32*) # Base MSYS/MinGW do not provide the 'file' command needed by #
   func_win32_libid shell function, so use a weaker test based on 'objdump'.
   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture:
   i386)?' lt_cv_file_magic_cmd='$OBJDUMP -f' ;; darwin* | rhapsody*)
   lt_cv_deplibs_check_method=pass_all ;; freebsd* | kfreebsd*-gnu | dragonfly*) if
   echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then case $host_cpu in i*86 )
   # Not sure whether the presence of OpenBSD here was a mistake. # Let's accept
   both of them until this is cleared up. lt_cv_deplibs_check_method='file_magic
   (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=`echo
   /usr/lib/libc.so.*` ;; esac else lt_cv_deplibs_check_method=pass_all fi ;; gnu*)
   lt_cv_deplibs_check_method=pass_all ;; hpux10.20* | hpux11*)
   lt_cv_file_magic_cmd=/usr/bin/file case $host_cpu in ia64*)
   lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared
   object file - IA64' lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so ;;
   hppa*64*) 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]'
   lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl ;; *)
   lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9])
   shared library' lt_cv_file_magic_test_file=/usr/lib/libc.sl ;; esac ;; interix3*)
   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' ;; irix5* |
   irix6* | nonstopux*) case $LD in *-32|*"-32 ") libmagic=32-bit;; *-n32|*"-n32 ")
   libmagic=N32;; *-64|*"-64 ") libmagic=64-bit;; *) libmagic=never-match;; esac
   lt_cv_deplibs_check_method=pass_all ;; # This must be Linux ELF. linux*)
   lt_cv_deplibs_check_method=pass_all ;; netbsd*) if echo __ELF__ | $CC -E - | grep
   __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern
   /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' else
   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' fi ;;
   newos6*) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB
   (executable|dynamic lib)' lt_cv_file_magic_cmd=/usr/bin/file
   lt_cv_file_magic_test_file=/usr/lib/libnls.so ;; nto-qnx*)
   lt_cv_deplibs_check_method=unknown ;; openbsd*) if test -z "`echo __ELF__ | $CC
   -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   lt_cv_deplibs_check_method='match_pattern
   /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' else
   lt_cv_deplibs_check_method='match_pattern
   /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' fi ;; osf3* | osf4* | osf5*)
   lt_cv_deplibs_check_method=pass_all ;; solaris*)
   lt_cv_deplibs_check_method=pass_all ;; sysv4 | sysv4.3*) case $host_vendor in
   motorola) 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]'
   lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ;; ncr)
   lt_cv_deplibs_check_method=pass_all ;; sequent) lt_cv_file_magic_cmd='/bin/file'
   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared
   object|dynamic lib )' ;; sni) lt_cv_file_magic_cmd='/bin/file'
   lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   lt_cv_file_magic_test_file=/lib/libc.so ;; siemens)
   lt_cv_deplibs_check_method=pass_all ;; pc) lt_cv_deplibs_check_method=pass_all ;;
   esac ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   lt_cv_deplibs_check_method=pass_all ;; esac fi echo "$as_me:$LINENO: result:
   $lt_cv_deplibs_check_method" >&5 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
   file_magic_cmd=$lt_cv_file_magic_cmd
   deplibs_check_method=$lt_cv_deplibs_check_method test -z "$deplibs_check_method"
   && deplibs_check_method=unknown # If no C compiler was specified, use CC.
   LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS.
   LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments.
   compiler=$CC # Check whether --enable-libtool-lock or --disable-libtool-lock was
   given. if test "${enable_libtool_lock+set}" = set; then
   enableval="$enable_libtool_lock" fi; test "x$enable_libtool_lock" != xno &&
   enable_libtool_lock=yes # Some flags need to be propagated to the compiler or
   linker for good # libtool support. case $host in ia64-*-hpux*) # Find out which
   ABI we are using. echo 'int i;' > conftest.$ac_ext if { (eval echo
   "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then case
   `/usr/bin/file conftest.$ac_objext` in *ELF-32*) HPUX_IA64_MODE="32" ;; *ELF-64*)
   HPUX_IA64_MODE="64" ;; esac fi rm -rf conftest* ;; *-*-irix6*) # Find out which
   ABI we are using. echo '#line 3781 "configure"' > conftest.$ac_ext if { (eval
   echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$?
   echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then if test
   "$lt_cv_prog_gnu_ld" = yes; then case `/usr/bin/file conftest.$ac_objext` in
   *32-bit*) LD="${LD-ld} -melf32bsmip" ;; *N32*) LD="${LD-ld} -melf32bmipn32" ;;
   *64-bit*) LD="${LD-ld} -melf64bmip" ;; esac else case `/usr/bin/file
   conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -32" ;; *N32*) LD="${LD-ld} -n32"
   ;; *64-bit*) LD="${LD-ld} -64" ;; esac fi fi rm -rf conftest* ;;
   x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*) # Find
   out which ABI we are using. echo 'int i;' > conftest.$ac_ext if { (eval echo
   "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then case
   `/usr/bin/file conftest.o` in *32-bit*) case $host in x86_64-*linux*)
   LD="${LD-ld} -m elf_i386" ;; ppc64-*linux*|powerpc64-*linux*) LD="${LD-ld} -m
   elf32ppclinux" ;; s390x-*linux*) LD="${LD-ld} -m elf_s390" ;; sparc64-*linux*)
   LD="${LD-ld} -m elf32_sparc" ;; esac ;; *64-bit*) case $host in x86_64-*linux*)
   LD="${LD-ld} -m elf_x86_64" ;; ppc*-*linux*|powerpc*-*linux*) LD="${LD-ld} -m
   elf64ppc" ;; s390*-*linux*) LD="${LD-ld} -m elf64_s390" ;; sparc*-*linux*)
   LD="${LD-ld} -m elf64_sparc" ;; esac ;; esac fi rm -rf conftest* ;;
   *-*-sco3.2v5*) # On SCO OpenServer 5, we need -belf to get full-featured
   binaries. SAVE_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -belf" echo "$as_me:$LINENO:
   checking whether the C compiler needs -belf" >&5 echo $ECHO_N "checking whether
   the C compiler needs -belf... $ECHO_C" >&6 if test "${lt_cv_cc_needs_belf+set}" =
   set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_ext=c ac_cpp='$CPP
   $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext
   $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   && { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then lt_cv_cc_needs_belf=yes else echo "$as_me: failed program
   was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 lt_cv_cc_needs_belf=no fi rm -f
   conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext ac_ext=c
   ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext
   >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS
   conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu fi echo
   "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 echo
   "${ECHO_T}$lt_cv_cc_needs_belf" >&6 if test x"$lt_cv_cc_needs_belf" != x"yes";
   then # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   CFLAGS="$SAVE_CFLAGS" fi ;; sparc*-*solaris*) # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext if { (eval echo "$as_me:$LINENO:
   \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO:
   \$? = $ac_status" >&5 (exit $ac_status); }; then case `/usr/bin/file conftest.o`
   in *64-bit*) case $lt_cv_prog_gnu_ld in yes*) LD="${LD-ld} -m elf64_sparc" ;; *)
   LD="${LD-ld} -64" ;; esac ;; esac fi rm -rf conftest* ;; esac
   need_locks="$enable_libtool_lock" ac_ext=c ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o
   conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu echo "$as_me:$LINENO: checking how to run
   the C preprocessor" >&5 echo $ECHO_N "checking how to run the C preprocessor...
   $ECHO_C" >&6 # On Suns, sometimes $CPP names a directory. if test -n "$CPP" &&
   test -d "$CPP"; then CPP= fi if test -z "$CPP"; then if test
   "${ac_cv_prog_CPP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else #
   Double quotes because CPP needs to be expanded for CPP in "$CC -E" "$CC -E
   -traditional-cpp" "/lib/cpp" do ac_preproc_ok=false for ac_c_preproc_warn_flag in
   '' yes do # Use a header file that comes with gcc, so configuring glibc # with a
   fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists
   even on freestanding compilers. # On the NeXT, cc -E runs the code through the
   compiler's parser, # not just through cpp. "Syntax error" is here to catch this
   case. cat >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext < #else #
   include #endif Syntax error _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp
   conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag
   ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi else ac_cpp_err=yes
   fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5
   sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. continue fi rm
   -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether
   non-existent headers # can be detected and how. cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext < _ACEOF if { (eval echo
   "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp
   conftest.$ac_ext) 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1
   >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err;
   then ac_cpp_err=$ac_c_preproc_warn_flag ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then #
   Broken: success on invalid input. continue else echo "$as_me: failed program
   was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Passes both tests. ac_preproc_ok=:
   break fi rm -f conftest.err conftest.$ac_ext done # Because of `break',
   _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.err
   conftest.$ac_ext if $ac_preproc_ok; then break fi done ac_cv_prog_CPP=$CPP fi
   CPP=$ac_cv_prog_CPP else ac_cv_prog_CPP=$CPP fi echo "$as_me:$LINENO: result:
   $CPP" >&5 echo "${ECHO_T}$CPP" >&6 ac_preproc_ok=false for ac_c_preproc_warn_flag
   in '' yes do # Use a header file that comes with gcc, so configuring glibc # with
   a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists
   even on freestanding compilers. # On the NeXT, cc -E runs the code through the
   compiler's parser, # not just through cpp. "Syntax error" is here to catch this
   case. cat >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext < #else #
   include #endif Syntax error _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp
   conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag
   ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi else ac_cpp_err=yes
   fi if test -z "$ac_cpp_err"; then : else echo "$as_me: failed program was:" >&5
   sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. continue fi rm
   -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether
   non-existent headers # can be detected and how. cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext < _ACEOF if { (eval echo
   "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp
   conftest.$ac_ext) 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1
   >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err;
   then ac_cpp_err=$ac_c_preproc_warn_flag ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then #
   Broken: success on invalid input. continue else echo "$as_me: failed program
   was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Passes both tests. ac_preproc_ok=:
   break fi rm -f conftest.err conftest.$ac_ext done # Because of `break',
   _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.err
   conftest.$ac_ext if $ac_preproc_ok; then : else { { echo "$as_me:$LINENO: error:
   C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details".
   >&5 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check See
   \`config.log' for more details". >&2;} { (exit 1); exit 1; }; } fi ac_ext=c
   ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext
   >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS
   conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu echo
   "$as_me:$LINENO: checking for ANSI C header files" >&5 echo $ECHO_N "checking for
   ANSI C header files... $ECHO_C" >&6 if test "${ac_cv_header_stdc+set}" = set;
   then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext < #include #include #include int main
   () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
   "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   && { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then ac_cv_header_stdc=yes else echo "$as_me: failed program
   was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_header_stdc=no fi rm -f
   conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc =
   yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat
   >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext < _ACEOF if (eval
   "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "memchr" >/dev/null 2>&1; then : else
   ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then
   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat
   >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext < _ACEOF if (eval
   "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "free" >/dev/null 2>&1; then : else
   ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then
   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. if test
   "$cross_compiling" = yes; then : else cat >conftest.$ac_ext conftest.$ac_ext
   cat >>conftest.$ac_ext < #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' &5 sed 's/^/| /'
   conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_header_stdc=no fi rm -f core
   *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi
   fi fi echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 echo
   "${ECHO_T}$ac_cv_header_stdc" >&6 if test $ac_cv_header_stdc = yes; then cat
   >>confdefs.h &6 if eval
   "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6
   else cat >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext < _ACEOF rm
   -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1
   >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); } && { ac_try='test -z "$ac_c_werror_flag" ||
   test ! -s conftest.err' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then eval
   "$as_ac_Header=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /'
   conftest.$ac_ext >&5 eval "$as_ac_Header=no" fi rm -f conftest.err
   conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo
   '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   if test `eval echo '${'$as_ac_Header'}'` = yes; then cat >>confdefs.h &6 if eval "test
   \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi
   echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo
   "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 else # Is the header compilable?
   echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking
   $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext conftest.$ac_ext cat
   >>conftest.$ac_ext < _ACEOF rm -f conftest.$ac_objext if { (eval echo
   "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   && { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then ac_header_compiler=yes else echo "$as_me: failed program
   was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi rm -f
   conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result:
   $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 # Is the header
   present? echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N
   "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext < _ACEOF if { (eval echo
   "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp
   conftest.$ac_ext) 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1
   >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err;
   then ac_cpp_err=$ac_c_preproc_warn_flag ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then
   ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /'
   conftest.$ac_ext >&5 ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext
   echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo
   "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? case
   $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in yes:no: ) {
   echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by
   the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the
   compiler, rejected by the preprocessor!" >&2;} { echo "$as_me:$LINENO: WARNING:
   $ac_header: proceeding with the compiler's result" >&5 echo "$as_me: WARNING:
   $ac_header: proceeding with the compiler's result" >&2;} ac_header_preproc=yes ;;
   no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be
   compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled"
   >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite
   headers?" >&5 echo "$as_me: WARNING: $ac_header: check for missing prerequisite
   headers?" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf
   documentation" >&5 echo "$as_me: WARNING: $ac_header: see the Autoconf
   documentation" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: section
   \"Present But Cannot Be Compiled\"" >&5 echo "$as_me: WARNING: $ac_header:
   section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO:
   WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me:
   WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo
   "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take
   precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler
   will take precedence" >&2;} ( cat &5 echo $ECHO_N
   "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\"
   = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval
   "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo
   '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
   fi if test `eval echo '${'$as_ac_Header'}'` = yes; then cat >>confdefs.h &5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu if test -n "$ac_tool_prefix";
   then for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC do
   # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program
   name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 echo
   "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for
   $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_CXX+set}" = set; then echo $ECHO_N
   "(cached) $ECHO_C" >&6 else if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let
   the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir
   in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in ''
   $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext";
   then ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi CXX=$ac_cv_prog_CXX
   if test -n "$CXX"; then echo "$as_me:$LINENO: result: $CXX" >&5 echo
   "${ECHO_T}$CXX" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no"
   >&6 fi test -n "$CXX" && break done fi if test -z "$CXX"; then ac_ct_CXX=$CXX for
   ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC do # Extract
   the first word of "$ac_prog", so it can be a program name with args. set dummy
   $ac_prog; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo
   $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test
   "${ac_cv_prog_ac_ct_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6
   else if test -n "$ac_ct_CXX"; then ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the
   user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in
   $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in ''
   $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext";
   then ac_cv_prog_ac_ct_CXX="$ac_prog" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi
   ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then echo
   "$as_me:$LINENO: result: $ac_ct_CXX" >&5 echo "${ECHO_T}$ac_ct_CXX" >&6 else echo
   "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$ac_ct_CXX"
   && break done test -n "$ac_ct_CXX" || ac_ct_CXX="g++" CXX=$ac_ct_CXX fi # Provide
   some information about the compiler. echo "$as_me:$LINENO:" \ "checking for C++
   compiler version" >&5 ac_compiler=`set X $ac_compile; echo $2` { (eval echo
   "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 (eval $ac_compiler --version
   &5) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); } { (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 (eval
   $ac_compiler -v &5) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); } { (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5
   (eval $ac_compiler -V &5) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); } echo "$as_me:$LINENO: checking whether we
   are using the GNU C++ compiler" >&5 echo $ECHO_N "checking whether we are using
   the GNU C++ compiler... $ECHO_C" >&6 if test "${ac_cv_cxx_compiler_gnu+set}" =
   set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   && { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' { (eval
   echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then ac_compiler_gnu=yes else echo "$as_me: failed program
   was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_compiler_gnu=no fi rm -f
   conftest.err conftest.$ac_objext conftest.$ac_ext
   ac_cv_cxx_compiler_gnu=$ac_compiler_gnu fi echo "$as_me:$LINENO: result:
   $ac_cv_cxx_compiler_gnu" >&5 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
   GXX=`test $ac_compiler_gnu = yes && echo yes` ac_test_CXXFLAGS=${CXXFLAGS+set}
   ac_save_CXXFLAGS=$CXXFLAGS CXXFLAGS="-g" echo "$as_me:$LINENO: checking whether
   $CXX accepts -g" >&5 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C"
   >&6 if test "${ac_cv_prog_cxx_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C"
   >&6 else cat >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1
   >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); } && { ac_try='test -z "$ac_cxx_werror_flag"
   || test ! -s conftest.err' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then
   ac_cv_prog_cxx_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /'
   conftest.$ac_ext >&5 ac_cv_prog_cxx_g=no fi rm -f conftest.err
   conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result:
   $ac_cv_prog_cxx_g" >&5 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6 if test
   "$ac_test_CXXFLAGS" = set; then CXXFLAGS=$ac_save_CXXFLAGS elif test
   $ac_cv_prog_cxx_g = yes; then if test "$GXX" = yes; then CXXFLAGS="-g -O2" else
   CXXFLAGS="-g" fi else if test "$GXX" = yes; then CXXFLAGS="-O2" else CXXFLAGS= fi
   fi for ac_declaration in \ '' \ 'extern "C" void std::exit (int) throw (); using
   std::exit;' \ 'extern "C" void std::exit (int); using std::exit;' \ 'extern "C"
   void exit (int) throw ();' \ 'extern "C" void exit (int);' \ 'void exit (int);'
   do cat >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext < int main ()
   { exit (42); ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo
   "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   && { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' { (eval
   echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then : else echo "$as_me: failed program was:" >&5 sed 's/^/|
   /' conftest.$ac_ext >&5 continue fi rm -f conftest.err conftest.$ac_objext
   conftest.$ac_ext cat >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext
   conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1
   >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); } && { ac_try='test -z "$ac_cxx_werror_flag"
   || test ! -s conftest.err' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; } && { ac_try='test -s conftest.$ac_objext' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then break else
   echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm
   -f conftest.err conftest.$ac_objext conftest.$ac_ext done rm -f conftest* if test
   -n "$ac_declaration"; then echo '#ifdef __cplusplus' >>confdefs.h echo
   $ac_declaration >>confdefs.h echo '#endif' >>confdefs.h fi ac_ext=cc
   ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS
   conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS
   $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   depcc="$CXX" am_compiler_list= echo "$as_me:$LINENO: checking dependency style of
   $depcc" >&5 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 if
   test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then echo $ECHO_N
   "(cached) $ECHO_C" >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp";
   then # We make a subdir and do the tests there. Otherwise we can end up # making
   bogus files that we don't know about and never remove. For # instance it was
   reported that on HP-UX the gcc test will end up # making a dummy file named `D'
   -- because `-MD' means `put the output # in D'. mkdir conftest.dir # Copy depcomp
   to subdir because otherwise we won't find it if we're # using a relative
   directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects
   and dependencies in a subdirectory because # it helps to detect inapplicable
   dependency modes. For instance # both Tru64's cc and ICC support -MD to output
   dependencies as a # side effect of compilation, but ICC will put the dependencies
   in # the current directory while Tru64 will put them in the object # directory.
   mkdir sub am_cv_CXX_dependencies_compiler_type=none if test "$am_compiler_list" =
   ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi
   for depmode in $am_compiler_list; do # Setup a source with many dependencies,
   because some compilers # like to wrap large dependency lists on column 80 (with
   \), and # we should not choose a depcomp mode which is confused by this. # # We
   need to recreate these files for each test, as the compiler may # overwrite some
   of them when testing with obscure command lines. # This happens at least with the
   AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include
   "conftst'$i'.h"' >> sub/conftest.c # Using `: > sub/conftst$i.h' creates only
   sub/conftst1.h with # Solaris 8's {/usr,}/bin/sh. touch sub/conftst$i.h done echo
   "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf case $depmode
   in nosideeffect) # after this tag, mechanisms are not by side-effect, so they'll
   # only be used when explicitly requested if test "x$enable_dependency_tracking" =
   xyes; then continue else break fi ;; none) break ;; esac # We check with `-c' and
   `-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++
   compiler does not properly # handle `-M -o', and we need to detect this. if
   depmode=$depmode \ source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
   depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c
   -o sub/conftest.${OBJEXT-o} sub/conftest.c \ >/dev/null 2>conftest.err && grep
   sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftest.${OBJEXT-o}
   sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1;
   then # icc doesn't choke on unknown options, it will just issue warnings # or
   remarks (even with -Werror). So we grep stderr for any message # that says an
   option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain
   thusly: # icc: Command line warning: ignoring option '-M'; no argument required #
   The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not
   supported if (grep 'ignoring option' conftest.err || grep 'not supported'
   conftest.err) >/dev/null 2>&1; then :; else
   am_cv_CXX_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf
   conftest.dir else am_cv_CXX_dependencies_compiler_type=none fi fi echo
   "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5 echo
   "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
   CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type if test
   "x$enable_dependency_tracking" != xno \ && test
   "$am_cv_CXX_dependencies_compiler_type" = gcc3; then am__fastdepCXX_TRUE=
   am__fastdepCXX_FALSE='#' else am__fastdepCXX_TRUE='#' am__fastdepCXX_FALSE= fi if
   test -n "$CXX" && ( test "X$CXX" != "Xno" && ( (test "X$CXX" = "Xg++" && `g++ -v
   >/dev/null 2>&1` ) || (test "X$CXX" != "Xg++"))) ; then ac_ext=cc ac_cpp='$CXXCPP
   $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext
   $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu echo "$as_me:$LINENO: checking
   how to run the C++ preprocessor" >&5 echo $ECHO_N "checking how to run the C++
   preprocessor... $ECHO_C" >&6 if test -z "$CXXCPP"; then if test
   "${ac_cv_prog_CXXCPP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else #
   Double quotes because CXXCPP needs to be expanded for CXXCPP in "$CXX -E"
   "/lib/cpp" do ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do # Use
   a header file that comes with gcc, so configuring glibc # with a fresh
   cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on
   freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's
   parser, # not just through cpp. "Syntax error" is here to catch this case. cat
   >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext < #else # include
   #endif Syntax error _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp
   conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   >/dev/null; then if test -s conftest.err; then
   ac_cpp_err=$ac_cxx_preproc_warn_flag ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else
   echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 #
   Broken: fails on valid input. continue fi rm -f conftest.err conftest.$ac_ext #
   OK, works on sane cases. Now check whether non-existent headers # can be detected
   and how. cat >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext < _ACEOF
   if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp
   conftest.$ac_ext) 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1
   >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err;
   then ac_cpp_err=$ac_cxx_preproc_warn_flag
   ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag else ac_cpp_err= fi else ac_cpp_err=yes
   fi if test -z "$ac_cpp_err"; then # Broken: success on invalid input. continue
   else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 #
   Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.$ac_ext
   done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f
   conftest.err conftest.$ac_ext if $ac_preproc_ok; then break fi done
   ac_cv_prog_CXXCPP=$CXXCPP fi CXXCPP=$ac_cv_prog_CXXCPP else
   ac_cv_prog_CXXCPP=$CXXCPP fi echo "$as_me:$LINENO: result: $CXXCPP" >&5 echo
   "${ECHO_T}$CXXCPP" >&6 ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes
   do # Use a header file that comes with gcc, so configuring glibc # with a fresh
   cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on
   freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's
   parser, # not just through cpp. "Syntax error" is here to catch this case. cat
   >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext < #else # include
   #endif Syntax error _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp
   conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   >/dev/null; then if test -s conftest.err; then
   ac_cpp_err=$ac_cxx_preproc_warn_flag ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
   else ac_cpp_err= fi else ac_cpp_err=yes fi if test -z "$ac_cpp_err"; then : else
   echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 #
   Broken: fails on valid input. continue fi rm -f conftest.err conftest.$ac_ext #
   OK, works on sane cases. Now check whether non-existent headers # can be detected
   and how. cat >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext < _ACEOF
   if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp
   conftest.$ac_ext) 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1
   >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err;
   then ac_cpp_err=$ac_cxx_preproc_warn_flag
   ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag else ac_cpp_err= fi else ac_cpp_err=yes
   fi if test -z "$ac_cpp_err"; then # Broken: success on invalid input. continue
   else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 #
   Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.$ac_ext
   done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f
   conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { echo
   "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check See
   \`config.log' for more details". >&5 echo "$as_me: error: C++ preprocessor
   \"$CXXCPP\" fails sanity check See \`config.log' for more details". >&2;} { (exit
   1); exit 1; }; } fi ac_ext=cc ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c
   $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext
   $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_cxx_compiler_gnu fi ac_ext=f ac_compile='$F77 -c $FFLAGS
   conftest.$ac_ext >&5' ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS
   conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_f77_compiler_gnu if test -n
   "$ac_tool_prefix"; then for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90
   xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran do # Extract the
   first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   set dummy $ac_tool_prefix$ac_prog; ac_word=$2 echo "$as_me:$LINENO: checking for
   $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test
   "${ac_cv_prog_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if
   test -n "$F77"; then ac_cv_prog_F77="$F77" # Let the user override the test. else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do
   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   ac_cv_prog_F77="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi F77=$ac_cv_prog_F77
   if test -n "$F77"; then echo "$as_me:$LINENO: result: $F77" >&5 echo
   "${ECHO_T}$F77" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no"
   >&6 fi test -n "$F77" && break done fi if test -z "$F77"; then ac_ct_F77=$F77 for
   ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort
   xlf95 ifc efc pgf95 lf95 gfortran do # Extract the first word of "$ac_prog", so
   it can be a program name with args. set dummy $ac_prog; ac_word=$2 echo
   "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for
   $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_ac_ct_F77+set}" = set; then echo
   $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_F77"; then
   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test. else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do
   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   ac_cv_prog_ac_ct_F77="$ac_prog" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi
   ac_ct_F77=$ac_cv_prog_ac_ct_F77 if test -n "$ac_ct_F77"; then echo
   "$as_me:$LINENO: result: $ac_ct_F77" >&5 echo "${ECHO_T}$ac_ct_F77" >&6 else echo
   "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi test -n "$ac_ct_F77"
   && break done F77=$ac_ct_F77 fi # Provide some information about the compiler.
   echo "$as_me:5380:" \ "checking for Fortran 77 compiler version" >&5
   ac_compiler=`set X $ac_compile; echo $2` { (eval echo "$as_me:$LINENO:
   \"$ac_compiler --version &5\"") >&5 (eval $ac_compiler --version &5) 2>&5
   ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } {
   (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 (eval $ac_compiler -v
   &5) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); } { (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 (eval
   $ac_compiler -V &5) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); } rm -f a.out # If we don't use `.F' as extension, the
   preprocessor is not run on the # input file. (Note that this only needs to work
   for GNU compilers.) ac_save_ext=$ac_ext ac_ext=F echo "$as_me:$LINENO: checking
   whether we are using the GNU Fortran 77 compiler" >&5 echo $ECHO_N "checking
   whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6 if test
   "${ac_cv_f77_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6
   else cat >conftest.$ac_ext conftest.er1 ac_status=$?
   grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5
   echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && {
   ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then ac_compiler_gnu=yes else echo "$as_me: failed program
   was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_compiler_gnu=no fi rm -f
   conftest.err conftest.$ac_objext conftest.$ac_ext
   ac_cv_f77_compiler_gnu=$ac_compiler_gnu fi echo "$as_me:$LINENO: result:
   $ac_cv_f77_compiler_gnu" >&5 echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6
   ac_ext=$ac_save_ext ac_test_FFLAGS=${FFLAGS+set} ac_save_FFLAGS=$FFLAGS FFLAGS=
   echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5 echo $ECHO_N
   "checking whether $F77 accepts -g... $ECHO_C" >&6 if test
   "${ac_cv_prog_f77_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else
   FFLAGS=-g cat >conftest.$ac_ext conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   && { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' { (eval
   echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then ac_cv_prog_f77_g=yes else echo "$as_me: failed program
   was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_prog_f77_g=no fi rm -f
   conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO:
   result: $ac_cv_prog_f77_g" >&5 echo "${ECHO_T}$ac_cv_prog_f77_g" >&6 if test
   "$ac_test_FFLAGS" = set; then FFLAGS=$ac_save_FFLAGS elif test $ac_cv_prog_f77_g
   = yes; then if test "x$ac_cv_f77_compiler_gnu" = xyes; then FFLAGS="-g -O2" else
   FFLAGS="-g" fi else if test "x$ac_cv_f77_compiler_gnu" = xyes; then FFLAGS="-O2"
   else FFLAGS= fi fi G77=`test $ac_compiler_gnu = yes && echo yes` ac_ext=c
   ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext
   >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS
   conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # Autoconf
   2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! # find the
   maximum length of command line arguments echo "$as_me:$LINENO: checking the
   maximum length of command line arguments" >&5 echo $ECHO_N "checking the maximum
   length of command line arguments... $ECHO_C" >&6 if test
   "${lt_cv_sys_max_cmd_len+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6
   else i=0 teststring="ABCD" case $build_os in msdosdjgpp*) # On DJGPP, this test
   can blow up pretty badly due to problems in libc # (any single argument exceeding
   2000 bytes causes a buffer overrun # during glob expansion). Even if it were
   fixed, the result of this # check would be larger than it should be.
   lt_cv_sys_max_cmd_len=12288; # 12K is about right ;; gnu*) # Under GNU Hurd, this
   test is not required because there is # no limit to the length of command line
   arguments. # Libtool will interpret -1 as no limit whatsoever
   lt_cv_sys_max_cmd_len=-1; ;; cygwin* | mingw*) # On Win9x/ME, this test blows up
   -- it succeeds, but takes # about 5 minutes as the teststring grows
   exponentially. # Worse, since 9x/ME are not pre-emptively multitasking, # you end
   up with a "frozen" computer, even though with patience # the test eventually
   succeeds (with a max line length of 256k). # Instead, let's just punt: use the
   minimum linelength reported by # all of the supported platforms: 8192 (on
   NT/2K/XP). lt_cv_sys_max_cmd_len=8192; ;; amigaos*) # On AmigaOS with pdksh, this
   test takes hours, literally. # So we just punt and use a minimum line length of
   8192. lt_cv_sys_max_cmd_len=8192; ;; netbsd* | freebsd* | openbsd* | darwin* |
   dragonfly*) # This has been around since 386BSD, at least. Likely further. if
   test -x /sbin/sysctl; then lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   elif test -x /usr/sbin/sysctl; then lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n
   kern.argmax` else lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs fi #
   And add a safety zone lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ;; interix*) # We know
   the value 262144 and hardcode it with a safety zone (like BSD)
   lt_cv_sys_max_cmd_len=196608 ;; osf*) # Dr. Hans Ekkehard Plesser reports seeing
   a kernel panic running configure # due to this test when exec_disable_arg_limit
   is 1 on Tru64. It is not # nice to cause kernel panics so lets avoid the loop
   below. # First set a reasonable default. lt_cv_sys_max_cmd_len=16384 # if test -x
   /sbin/sysconfig; then case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   *1*) lt_cv_sys_max_cmd_len=-1 ;; esac fi ;; sco3.2v5*)
   lt_cv_sys_max_cmd_len=102400 ;; sysv5* | sco5v6* | sysv4.2uw2*) kargmax=`grep
   ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` if test -n "$kargmax"; then
   lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` else
   lt_cv_sys_max_cmd_len=32768 fi ;; *) # If test is not a shell built-in, we'll
   probably end up computing a # maximum length that is only half of the actual
   maximum length, but # we can't tell. SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} while
   (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \ =
   "XX$teststring") >/dev/null 2>&1 && new_result=`expr "X$teststring" : ".*" 2>&1`
   && lt_cv_sys_max_cmd_len=$new_result && test $i != 17 # 1/2 MB should be enough
   do i=`expr $i + 1` teststring=$teststring$teststring done teststring= # Add a
   significant safety factor because C++ compilers can tack on massive # amounts of
   additional arguments before passing them to the linker. # It appears as though
   1/2 is a usable value. lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   ;; esac fi if test -n $lt_cv_sys_max_cmd_len ; then echo "$as_me:$LINENO: result:
   $lt_cv_sys_max_cmd_len" >&5 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6 else echo
   "$as_me:$LINENO: result: none" >&5 echo "${ECHO_T}none" >&6 fi # Check for
   command to grab the raw symbol name followed by C symbol from nm. echo
   "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
   echo $ECHO_N "checking command to parse $NM output from $compiler object...
   $ECHO_C" >&6 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then echo
   $ECHO_N "(cached) $ECHO_C" >&6 else # These are sane defaults that work on at
   least a few old systems. # [They come from Ultrix. What could be older than
   Ultrix?!! ;)] # Character class describing NM global symbol codes.
   symcode='[BCDEGRST]' # Regexp to match symbols that can be accessed directly from
   C. sympat='\([_A-Za-z][_A-Za-z0-9]*\)' # Transform an extracted symbol line into
   a proper C declaration lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .*
   \(.*\)$/extern int \1;/p'" # Transform an extracted symbol line into symbol name
   and symbol address 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'" # Define system-specific variables. case $host_os in
   aix*) symcode='[BCDT]' ;; cygwin* | mingw* | pw32*) symcode='[ABCDGISTW]' ;;
   hpux*) # Its linker distinguishes data from code symbols if test "$host_cpu" =
   ia64; then symcode='[ABCDEGRST]' fi lt_cv_sys_global_symbol_to_cdecl="sed -n -e
   's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char
   \1;/p'" 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'" ;; linux*) if test "$host_cpu" = ia64; then
   symcode='[ABCDGIRSTW]' lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .*
   \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   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'" fi ;; irix* | nonstopux*) symcode='[BCDEGRST]' ;; osf*)
   symcode='[BCDEGQRST]' ;; solaris*) symcode='[BDRT]' ;; sco3.2v5*) symcode='[DT]'
   ;; sysv4.2uw2*) symcode='[DT]' ;; sysv5* | sco5v6* | unixware* | OpenUNIX*)
   symcode='[ABDT]' ;; sysv4) symcode='[DFNSTU]' ;; esac # Handle CRLF in mingw tool
   chain opt_cr= case $build_os in mingw*) opt_cr=`echo 'x\{0,1\}' | tr x '\015'` #
   option cr in regexp ;; esac # If we're using GNU nm, then use its standard symbol
   codes. case `$NM -V 2>&1` in *GNU* | *'with BFD'*) symcode='[ABCDGIRSTW]' ;; esac
   # Try without a prefix undercore, then with it. for ac_symprfx in "" "_"; do #
   Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   symxfrm="\\1 $ac_symprfx\\2 \\2" # Write the raw and C identifiers.
   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][
   ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" # Check to see that the pipe works
   correctly. pipe_works=no rm -f conftest* cat > conftest.$ac_ext &5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; then # Now try to grab the symbols. nlist=conftest.nm if { (eval
   echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe
   \> $nlist\"") >&5 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe
   \> $nlist) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); } && test -s "$nlist"; then # Try sorting and uniquifying the
   output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" else
   rm -f "$nlist"T fi # Make sure that we snagged all the symbols we need. if grep '
   nm_test_var$' "$nlist" >/dev/null; then if grep ' nm_test_func$' "$nlist"
   >/dev/null; then cat < conftest.$ac_ext #ifdef __cplusplus extern "C" { #endif
   EOF # Now generate the symbol file. eval "$lt_cv_sys_global_symbol_to_cdecl"' <
   "$nlist" | grep -v main >> conftest.$ac_ext' cat  conftest.$ac_ext #if defined
   (__STDC__) && __STDC__ # define lt_ptr_t void * #else # define lt_ptr_t char * #
   define const #endif /* The mapping between symbol names and symbols. */ const
   struct { const char *name; lt_ptr_t address; } lt_preloaded_symbols[] = { EOF
   $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" <
   "$nlist" | grep -v main >> conftest.$ac_ext cat  conftest.$ac_ext {0,
   (lt_ptr_t) 0} }; #ifdef __cplusplus } #endif EOF # Now try linking the two files.
   mv conftest.$ac_objext conftstm.$ac_objext lt_save_LIBS="$LIBS"
   lt_save_CFLAGS="$CFLAGS" LIBS="conftstm.$ac_objext"
   CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" if { (eval echo
   "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && test -s
   conftest${ac_exeext}; then pipe_works=yes fi LIBS="$lt_save_LIBS"
   CFLAGS="$lt_save_CFLAGS" else echo "cannot find nm_test_func in $nlist" >&5 fi
   else echo "cannot find nm_test_var in $nlist" >&5 fi else echo "cannot run
   $lt_cv_sys_global_symbol_pipe" >&5 fi else echo "$progname: failed program was:"
   >&5 cat conftest.$ac_ext >&5 fi rm -f conftest* conftst* # Do not use the
   global_symbol_pipe unless it works. if test "$pipe_works" = yes; then break else
   lt_cv_sys_global_symbol_pipe= fi done fi if test -z
   "$lt_cv_sys_global_symbol_pipe"; then lt_cv_sys_global_symbol_to_cdecl= fi if
   test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   echo "$as_me:$LINENO: result: failed" >&5 echo "${ECHO_T}failed" >&6 else echo
   "$as_me:$LINENO: result: ok" >&5 echo "${ECHO_T}ok" >&6 fi echo "$as_me:$LINENO:
   checking for objdir" >&5 echo $ECHO_N "checking for objdir... $ECHO_C" >&6 if
   test "${lt_cv_objdir+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else
   rm -f .libs 2>/dev/null mkdir .libs 2>/dev/null if test -d .libs; then
   lt_cv_objdir=.libs else # MS-DOS does not allow filenames that begin with a dot.
   lt_cv_objdir=_libs fi rmdir .libs 2>/dev/null fi echo "$as_me:$LINENO: result:
   $lt_cv_objdir" >&5 echo "${ECHO_T}$lt_cv_objdir" >&6 objdir=$lt_cv_objdir case
   $host_os in aix3*) # AIX sometimes has problems with the GCC collect2 program.
   For some # reason, if we set the COLLECT_NAMES environment variable, the problems
   # vanish in a puff of smoke. if test "X${COLLECT_NAMES+set}" != Xset; then
   COLLECT_NAMES= export COLLECT_NAMES fi ;; esac # Sed substitution that helps us
   do robust quoting. It backslashifies # metacharacters that are still active
   within double-quoted strings. Xsed='sed -e 1s/^X//'
   sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g' # Same as above, but do not quote
   variable references. double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g' # Sed
   substitution to delay expansion of an escaped shell variable in a #
   double_quote_subst'ed string. delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' #
   Sed substitution to avoid accidental globbing in evaled expressions
   no_glob_subst='s/\*/\\\*/g' # Constants: rm="rm -f" # Global variables:
   default_ofile=libtool can_build_shared=yes # All known linkers require a `.a'
   archive for static linking (except MSVC, # which needs '.lib'). libext=a
   ltmain="$ac_aux_dir/ltmain.sh" ofile="$default_ofile"
   with_gnu_ld="$lt_cv_prog_gnu_ld" if test -n "$ac_tool_prefix"; then # Extract the
   first word of "${ac_tool_prefix}ar", so it can be a program name with args. set
   dummy ${ac_tool_prefix}ar; ac_word=$2 echo "$as_me:$LINENO: checking for
   $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test
   "${ac_cv_prog_AR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else if
   test -n "$AR"; then ac_cv_prog_AR="$AR" # Let the user override the test. else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do
   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   ac_cv_prog_AR="${ac_tool_prefix}ar" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi AR=$ac_cv_prog_AR if
   test -n "$AR"; then echo "$as_me:$LINENO: result: $AR" >&5 echo "${ECHO_T}$AR"
   >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi fi if
   test -z "$ac_cv_prog_AR"; then ac_ct_AR=$AR # Extract the first word of "ar", so
   it can be a program name with args. set dummy ar; ac_word=$2 echo
   "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for
   $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then echo
   $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$ac_ct_AR"; then
   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do
   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_AR="ar"
   echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done
   done test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false" fi fi
   ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then echo "$as_me:$LINENO:
   result: $ac_ct_AR" >&5 echo "${ECHO_T}$ac_ct_AR" >&6 else echo "$as_me:$LINENO:
   result: no" >&5 echo "${ECHO_T}no" >&6 fi AR=$ac_ct_AR else AR="$ac_cv_prog_AR"
   fi if test -n "$ac_tool_prefix"; then # Extract the first word of
   "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy
   ${ac_tool_prefix}ranlib; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word"
   >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test
   "${ac_cv_prog_RANLIB+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else
   if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # Let the user override
   the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do
   IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in ''
   $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext";
   then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi
   RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then echo "$as_me:$LINENO:
   result: $RANLIB" >&5 echo "${ECHO_T}$RANLIB" >&6 else echo "$as_me:$LINENO:
   result: no" >&5 echo "${ECHO_T}no" >&6 fi fi if test -z "$ac_cv_prog_RANLIB";
   then ac_ct_RANLIB=$RANLIB # Extract the first word of "ranlib", so it can be a
   program name with args. set dummy ranlib; ac_word=$2 echo "$as_me:$LINENO:
   checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if
   test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then echo $ECHO_N "(cached) $ECHO_C"
   >&6 else if test -n "$ac_ct_RANLIB"; then ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB"
   # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for
   as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext
   in '' $ac_executable_extensions; do if $as_executable_p
   "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_RANLIB="ranlib" echo
   "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done
   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" fi fi
   ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then echo
   "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 echo "${ECHO_T}$ac_ct_RANLIB" >&6
   else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
   RANLIB=$ac_ct_RANLIB else RANLIB="$ac_cv_prog_RANLIB" fi if test -n
   "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so
   it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2
   echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for
   $ac_word... $ECHO_C" >&6 if test "${ac_cv_prog_STRIP+set}" = set; then echo
   $ECHO_N "(cached) $ECHO_C" >&6 else if test -n "$STRIP"; then
   ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS
   test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do
   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   ac_cv_prog_STRIP="${ac_tool_prefix}strip" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done fi fi
   STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then echo "$as_me:$LINENO: result:
   $STRIP" >&5 echo "${ECHO_T}$STRIP" >&6 else echo "$as_me:$LINENO: result: no" >&5
   echo "${ECHO_T}no" >&6 fi fi if test -z "$ac_cv_prog_STRIP"; then
   ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program
   name with args. set dummy strip; ac_word=$2 echo "$as_me:$LINENO: checking for
   $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 if test
   "${ac_cv_prog_ac_ct_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6
   else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let
   the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir
   in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in ''
   $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_word$ac_exec_ext";
   then ac_cv_prog_ac_ct_STRIP="strip" echo "$as_me:$LINENO: found
   $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done test -z
   "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" fi fi
   ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then echo
   "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 echo "${ECHO_T}$ac_ct_STRIP" >&6 else
   echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi
   STRIP=$ac_ct_STRIP else STRIP="$ac_cv_prog_STRIP" fi old_CC="$CC"
   old_CFLAGS="$CFLAGS" # Set sane defaults for various variables test -z "$AR" &&
   AR=ar test -z "$AR_FLAGS" && AR_FLAGS=cru test -z "$AS" && AS=as test -z "$CC" &&
   CC=cc test -z "$LTCC" && LTCC=$CC test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS test -z
   "$DLLTOOL" && DLLTOOL=dlltool test -z "$LD" && LD=ld test -z "$LN_S" && LN_S="ln
   -s" test -z "$MAGIC_CMD" && MAGIC_CMD=file test -z "$NM" && NM=nm test -z "$SED"
   && SED=sed test -z "$OBJDUMP" && OBJDUMP=objdump test -z "$RANLIB" && RANLIB=:
   test -z "$STRIP" && STRIP=: test -z "$ac_objext" && ac_objext=o # Determine
   commands to create old-style static archives. old_archive_cmds='$AR $AR_FLAGS
   $oldlib$oldobjs$old_deplibs' old_postinstall_cmds='chmod 644 $oldlib'
   old_postuninstall_cmds= if test -n "$RANLIB"; then case $host_os in openbsd*)
   old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" ;; *)
   old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" ;; esac
   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" fi for cc_temp in
   $compiler""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache
   ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac
   done cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   # Only perform the check for file, if the check method requires it case
   $deplibs_check_method in file_magic*) if test "$file_magic_cmd" = '$MAGIC_CMD';
   then echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 echo $ECHO_N
   "checking for ${ac_tool_prefix}file... $ECHO_C" >&6 if test
   "${lt_cv_path_MAGIC_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6
   else case $MAGIC_CMD in [\\/*] | ?:[\\/]*) lt_cv_path_MAGIC_CMD="$MAGIC_CMD" #
   Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD="$MAGIC_CMD"
   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   for ac_dir in $ac_dummy; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if
   test -f $ac_dir/${ac_tool_prefix}file; then
   lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" if test -n
   "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*)
   file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if eval $file_magic_cmd \$file_magic_test_file
   2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then : else cat &5 echo "${ECHO_T}$MAGIC_CMD" >&6 else echo
   "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi if test -z
   "$lt_cv_path_MAGIC_CMD"; then if test -n "$ac_tool_prefix"; then echo
   "$as_me:$LINENO: checking for file" >&5 echo $ECHO_N "checking for file...
   $ECHO_C" >&6 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then echo $ECHO_N
   "(cached) $ECHO_C" >&6 else case $MAGIC_CMD in [\\/*] | ?:[\\/]*)
   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   ;; *) lt_save_MAGIC_CMD="$MAGIC_CMD" lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" for ac_dir in $ac_dummy; do
   IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f $ac_dir/file; then
   lt_cv_path_MAGIC_CMD="$ac_dir/file" if test -n "$file_magic_test_file"; then case
   $deplibs_check_method in "file_magic "*) file_magic_regex=`expr
   "$deplibs_check_method" : "file_magic \(.*\)"` MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP
   "$file_magic_regex" > /dev/null; then : else cat &5 echo
   "${ECHO_T}$MAGIC_CMD" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo
   "${ECHO_T}no" >&6 fi else MAGIC_CMD=: fi fi fi ;; esac enable_dlopen=no
   enable_win32_dll=no # Check whether --enable-libtool-lock or
   --disable-libtool-lock was given. if test "${enable_libtool_lock+set}" = set;
   then enableval="$enable_libtool_lock" fi; test "x$enable_libtool_lock" != xno &&
   enable_libtool_lock=yes # Check whether --with-pic or --without-pic was given. if
   test "${with_pic+set}" = set; then withval="$with_pic" pic_mode="$withval" else
   pic_mode=default fi; test -z "$pic_mode" && pic_mode=default # Use C for the
   default configuration in the libtool script tagname= lt_save_CC="$CC" ac_ext=c
   ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext
   >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS
   conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # Source file
   extension for C test sources. ac_ext=c # Object file extension for compiled C
   test sources. objext=o objext=$objext # Code to be used in simple compile tests
   lt_simple_compile_test_code="int some_variable = 0;\n" # Code to be used in
   simple link tests lt_simple_link_test_code='int main(){return(0);}\n' # If no C
   compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were
   specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program
   name with arguments. compiler=$CC # save warnings/boilerplate of simple test code
   ac_outfile=conftest.$ac_objext printf "$lt_simple_compile_test_code"
   >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d'
   >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $rm conftest*
   ac_outfile=conftest.$ac_objext printf "$lt_simple_link_test_code"
   >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d'
   >conftest.err _lt_linker_boilerplate=`cat conftest.err` $rm conftest*
   lt_prog_compiler_no_builtin_flag= if test "$GCC" = yes; then
   lt_prog_compiler_no_builtin_flag=' -fno-builtin' echo "$as_me:$LINENO: checking
   if $compiler supports -fno-rtti -fno-exceptions" >&5 echo $ECHO_N "checking if
   $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6 if test
   "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then echo $ECHO_N "(cached)
   $ECHO_C" >&6 else lt_cv_prog_compiler_rtti_exceptions=no
   ac_outfile=conftest.$ac_objext printf "$lt_simple_compile_test_code" >
   conftest.$ac_ext lt_compiler_flag="-fno-rtti -fno-exceptions" # Insert the option
   either (1) after the last *FLAGS variable, or # (2) before a word containing
   "conftest"., or (3) at the end. # Note that $ac_compile itself does not contain
   backslashes and begins # with a dollar sign (not a hyphen), so the echo should
   work correctly. # The option is referenced via a variable to avoid confusing sed.
   lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag
   :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$:
   $lt_compiler_flag:'` (eval echo "\"\$as_me:6443: $lt_compile\"" >&5) (eval
   "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo
   "$as_me:6447: \$? = $ac_status" >&5 if (exit $ac_status) && test -s
   "$ac_outfile"; then # The compiler can only warn and ignore the option if not
   recognized # So say no if there are warnings other than the usual output. $echo
   "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^
   *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp
   conftest.er2 >/dev/null; then lt_cv_prog_compiler_rtti_exceptions=yes fi fi $rm
   conftest* fi echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions"
   >&5 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6 if test
   x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti
   -fno-exceptions" else : fi fi lt_prog_compiler_wl= lt_prog_compiler_pic=
   lt_prog_compiler_static= echo "$as_me:$LINENO: checking for $compiler option to
   produce PIC" >&5 echo $ECHO_N "checking for $compiler option to produce PIC...
   $ECHO_C" >&6 if test "$GCC" = yes; then lt_prog_compiler_wl='-Wl,'
   lt_prog_compiler_static='-static' case $host_os in aix*) # All AIX code is PIC.
   if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor
   lt_prog_compiler_static='-Bstatic' fi ;; amigaos*) # FIXME: we need at least
   68020 code to build shared libraries, but # adding the `-m68020' flag to GCC
   prevents building anything better, # like `-m68040'.
   lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' ;; beos* | cygwin*
   | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for
   these OSes. ;; mingw* | pw32* | os2*) # This hack is so that the source file can
   tell whether it is being # built for inclusion in a dll (and should export
   symbols for example). lt_prog_compiler_pic='-DDLL_EXPORT' ;; darwin* | rhapsody*)
   # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB
   files lt_prog_compiler_pic='-fno-common' ;; interix3*) # Interix 3.x gcc
   -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries
   at runtime. ;; msdosdjgpp*) # Just because we use GCC doesn't mean we suddenly
   get shared libraries # on systems that don't support them.
   lt_prog_compiler_can_build_shared=no enable_shared=no ;; sysv4*MP*) if test -d
   /usr/nec; then lt_prog_compiler_pic=-Kconform_pic fi ;; hpux*) # PIC is the
   default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu
   in hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic='-fPIC' ;; esac ;;
   *) lt_prog_compiler_pic='-fPIC' ;; esac else # PORTME Check for flag to pass
   linker flags through the system compiler. case $host_os in aix*)
   lt_prog_compiler_wl='-Wl,' if test "$host_cpu" = ia64; then # AIX 5 now supports
   IA64 processor lt_prog_compiler_static='-Bstatic' else
   lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' fi ;; darwin*) # PIC is the
   default on this platform # Common symbols not allowed in MH_DYLIB files case
   $cc_basename in xlc*) lt_prog_compiler_pic='-qnocommon'
   lt_prog_compiler_wl='-Wl,' ;; esac ;; mingw* | pw32* | os2*) # This hack is so
   that the source file can tell whether it is being # built for inclusion in a dll
   (and should export symbols for example). lt_prog_compiler_pic='-DDLL_EXPORT' ;;
   hpux9* | hpux10* | hpux11*) lt_prog_compiler_wl='-Wl,' # PIC is the default for
   IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in
   hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic='+Z' ;; esac # Is
   there a better lt_prog_compiler_static that works with the bundled CC?
   lt_prog_compiler_static='${wl}-a ${wl}archive' ;; irix5* | irix6* | nonstopux*)
   lt_prog_compiler_wl='-Wl,' # PIC (with -KPIC) is the default.
   lt_prog_compiler_static='-non_shared' ;; newsos6) lt_prog_compiler_pic='-KPIC'
   lt_prog_compiler_static='-Bstatic' ;; linux*) case $cc_basename in icc* | ecc*)
   lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC'
   lt_prog_compiler_static='-static' ;; pgcc* | pgf77* | pgf90* | pgf95*) # Portland
   Group compilers (*not* the Pentium gcc compiler, # which looks to be a dead
   project) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fpic'
   lt_prog_compiler_static='-Bstatic' ;; ccc*) lt_prog_compiler_wl='-Wl,' # All
   Alpha code is PIC. lt_prog_compiler_static='-non_shared' ;; esac ;; osf3* | osf4*
   | osf5*) lt_prog_compiler_wl='-Wl,' # All OSF/1 code is PIC.
   lt_prog_compiler_static='-non_shared' ;; solaris*) lt_prog_compiler_pic='-KPIC'
   lt_prog_compiler_static='-Bstatic' case $cc_basename in f77* | f90* | f95*)
   lt_prog_compiler_wl='-Qoption ld ';; *) lt_prog_compiler_wl='-Wl,';; esac ;;
   sunos4*) lt_prog_compiler_wl='-Qoption ld ' lt_prog_compiler_pic='-PIC'
   lt_prog_compiler_static='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*)
   lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC'
   lt_prog_compiler_static='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec ;then
   lt_prog_compiler_pic='-Kconform_pic' lt_prog_compiler_static='-Bstatic' fi ;;
   sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) lt_prog_compiler_wl='-Wl,'
   lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; unicos*)
   lt_prog_compiler_wl='-Wl,' lt_prog_compiler_can_build_shared=no ;; uts4*)
   lt_prog_compiler_pic='-pic' lt_prog_compiler_static='-Bstatic' ;; *)
   lt_prog_compiler_can_build_shared=no ;; esac fi echo "$as_me:$LINENO: result:
   $lt_prog_compiler_pic" >&5 echo "${ECHO_T}$lt_prog_compiler_pic" >&6 # # Check to
   make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic"; then
   echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works"
   >&5 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works...
   $ECHO_C" >&6 if test "${lt_prog_compiler_pic_works+set}" = set; then echo $ECHO_N
   "(cached) $ECHO_C" >&6 else lt_prog_compiler_pic_works=no
   ac_outfile=conftest.$ac_objext printf "$lt_simple_compile_test_code" >
   conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic -DPIC" # Insert the
   option either (1) after the last *FLAGS variable, or # (2) before a word
   containing "conftest"., or (3) at the end. # Note that $ac_compile itself does
   not contain backslashes and begins # with a dollar sign (not a hyphen), so the
   echo should work correctly. # The option is referenced via a variable to avoid
   confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\}
   :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e
   's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:6711: $lt_compile\"" >&5) (eval
   "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo
   "$as_me:6715: \$? = $ac_status" >&5 if (exit $ac_status) && test -s
   "$ac_outfile"; then # The compiler can only warn and ignore the option if not
   recognized # So say no if there are warnings other than the usual output. $echo
   "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^
   *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp
   conftest.er2 >/dev/null; then lt_prog_compiler_pic_works=yes fi fi $rm conftest*
   fi echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5 echo
   "${ECHO_T}$lt_prog_compiler_pic_works" >&6 if test x"$lt_prog_compiler_pic_works"
   = xyes; then case $lt_prog_compiler_pic in "" | " "*) ;; *)
   lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; esac else lt_prog_compiler_pic=
   lt_prog_compiler_can_build_shared=no fi fi case $host_os in # For platforms which
   do not support PIC, -DPIC is meaningless: *djgpp*) lt_prog_compiler_pic= ;; *)
   lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" ;; esac # # Check to make sure
   the static flag actually works. # wl=$lt_prog_compiler_wl eval
   lt_tmp_static_flag=\"$lt_prog_compiler_static\" echo "$as_me:$LINENO: checking if
   $compiler static flag $lt_tmp_static_flag works" >&5 echo $ECHO_N "checking if
   $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 if test
   "${lt_prog_compiler_static_works+set}" = set; then echo $ECHO_N "(cached)
   $ECHO_C" >&6 else lt_prog_compiler_static_works=no save_LDFLAGS="$LDFLAGS"
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag" printf "$lt_simple_link_test_code" >
   conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext;
   then # The linker can only warn and ignore the option if not recognized # So say
   no if there are warnings if test -s conftest.err; then # Append any errors to the
   config.log. cat conftest.err 1>&5 $echo "X$_lt_linker_boilerplate" | $Xsed -e
   '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff
   conftest.exp conftest.er2 >/dev/null; then lt_prog_compiler_static_works=yes fi
   else lt_prog_compiler_static_works=yes fi fi $rm conftest*
   LDFLAGS="$save_LDFLAGS" fi echo "$as_me:$LINENO: result:
   $lt_prog_compiler_static_works" >&5 echo
   "${ECHO_T}$lt_prog_compiler_static_works" >&6 if test
   x"$lt_prog_compiler_static_works" = xyes; then : else lt_prog_compiler_static= fi
   echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
   echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C"
   >&6 if test "${lt_cv_prog_compiler_c_o+set}" = set; then echo $ECHO_N "(cached)
   $ECHO_C" >&6 else lt_cv_prog_compiler_c_o=no $rm -r conftest 2>/dev/null mkdir
   conftest cd conftest mkdir out printf "$lt_simple_compile_test_code" >
   conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the
   option either (1) after the last *FLAGS variable, or # (2) before a word
   containing "conftest"., or (3) at the end. # Note that $ac_compile itself does
   not contain backslashes and begins # with a dollar sign (not a hyphen), so the
   echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e
   's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.:
   $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo
   "\"\$as_me:6815: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err)
   ac_status=$? cat out/conftest.err >&5 echo "$as_me:6819: \$? = $ac_status" >&5 if
   (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can
   only warn and ignore the option if not recognized # So say no if there are
   warnings $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s
   out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   lt_cv_prog_compiler_c_o=yes fi fi chmod u+w . 2>&5 $rm conftest* # SGI C++
   compiler will create directory out/ii_files/ for # template instantiation test -d
   out/ii_files && $rm out/ii_files/* && rmdir out/ii_files $rm out/* && rmdir out
   cd .. rmdir conftest $rm conftest* fi echo "$as_me:$LINENO: result:
   $lt_cv_prog_compiler_c_o" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
   hard_links="nottested" if test "$lt_cv_prog_compiler_c_o" = no && test
   "$need_locks" != no; then # do not overwrite the value of need_locks provided by
   the user echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 echo
   $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 hard_links=yes
   $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch
   conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a
   conftest.b 2>/dev/null && hard_links=no echo "$as_me:$LINENO: result:
   $hard_links" >&5 echo "${ECHO_T}$hard_links" >&6 if test "$hard_links" = no; then
   { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j'
   may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so
   \`make -j' may be unsafe" >&2;} need_locks=warn fi else need_locks=no fi echo
   "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared
   libraries" >&5 echo $ECHO_N "checking whether the $compiler linker ($LD) supports
   shared libraries... $ECHO_C" >&6 runpath_var= allow_undefined_flag=
   enable_shared_with_static_runtimes=no archive_cmds= archive_expsym_cmds=
   old_archive_From_new_cmds= old_archive_from_expsyms_cmds=
   export_dynamic_flag_spec= whole_archive_flag_spec= thread_safe_flag_spec=
   hardcode_libdir_flag_spec= hardcode_libdir_flag_spec_ld=
   hardcode_libdir_separator= hardcode_direct=no hardcode_minus_L=no
   hardcode_shlibpath_var=unsupported link_all_deplibs=unknown hardcode_automatic=no
   module_cmds= module_expsym_cmds= always_export_symbols=no
   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED
   '\''s/.* //'\'' | sort | uniq > $export_symbols' # include_expsyms should be a
   list of space-separated symbols to be *always* # included in the symbol list
   include_expsyms= # exclude_expsyms can be an extended regexp of symbols to
   exclude # it will be wrapped by ` (' and `)$', so one must not match beginning or
   # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', # as
   well as any symbol that contains `d'. exclude_expsyms="_GLOBAL_OFFSET_TABLE_" #
   Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out # platforms
   (ab)use it in PIC code, but their linkers get confused if # the symbol is
   explicitly referenced. Since portable code cannot # rely on this symbol name,
   it's probably fine to never include it in # preloaded symbol tables.
   extract_expsyms_cmds= # Just being paranoid about ensuring that cc_basename is
   set. for cc_temp in $compiler""; do case $cc_temp in compile | *[\\/]compile |
   ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   \-*) ;; *) break;; esac done cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%'
   -e "s%^$host_alias-%%"` case $host_os in cygwin* | mingw* | pw32*) # FIXME: the
   MSVC++ port hasn't been tested in a loooong time # When not using gcc, we
   currently assume that we are using # Microsoft Visual C++. if test "$GCC" != yes;
   then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89
   (= MSVC++) with_gnu_ld=yes ;; openbsd*) with_gnu_ld=no ;; esac ld_shlibs=yes if
   test "$with_gnu_ld" = yes; then # If archive_cmds runs LD, not CC, wlarc should
   be empty wlarc='${wl}' # Set some defaults for GNU ld with shared library
   support. These # are reset later if shared libraries are not supported. Putting
   them # here allows them to be overridden if necessary. runpath_var=LD_RUN_PATH
   hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   export_dynamic_flag_spec='${wl}--export-dynamic' # ancient GNU ld didn't support
   --whole-archive et. al. if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null;
   then whole_archive_flag_spec="$wlarc"'--whole-archive$convenience
   '"$wlarc"'--no-whole-archive' else whole_archive_flag_spec= fi
   supports_anon_versioning=no case `$LD -v 2>/dev/null` in *\ [01].* | *\ 2.[0-9].*
   | *\ 2.10.*) ;; # catch versions < 2.11 *\ 2.11.93.0.2\ *)
   supports_anon_versioning=yes ;; # RH7.3 ... *\ 2.11.92.0.12\ *)
   supports_anon_versioning=yes ;; # Mandrake 8.2 ... *\ 2.11.*) ;; # other 2.11
   versions *) supports_anon_versioning=yes ;; esac # See if GNU ld supports shared
   libraries. case $host_os in aix3* | aix4* | aix5*) # On AIX/PPC, the GNU linker
   is very broken if test "$host_cpu" != ia64; then ld_shlibs=no cat &1 | grep ': supported targets:.* elf' >
   /dev/null; then allow_undefined_flag=unsupported # Joseph Beckenbach says some
   releases of gcc # support --undefined. This deserves some investigation. FIXME
   archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname
   $wl$soname -o $lib' else ld_shlibs=no fi ;; cygwin* | mingw* | pw32*) #
   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, # as there is
   no search path for DLLs. hardcode_libdir_flag_spec='-L$libdir'
   allow_undefined_flag=unsupported always_export_symbols=no
   enable_shared_with_static_runtimes=yes export_symbols_cmds='$NM $libobjs
   $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1
   DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' if
   $LD --help 2>&1 | grep 'auto-import' > /dev/null; then archive_cmds='$CC -shared
   $libobjs $deplibs $compiler_flags -o $output_objdir/$soname
   ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the
   export-symbols file already is a .def file (1st line # is EXPORTS), use it as is;
   otherwise, prepend... archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" =
   xEXPORTS; then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS >
   $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def;
   fi~ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o
   $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib
   -Xlinker $lib' else ld_shlibs=no fi ;; interix3*) hardcode_direct=no
   hardcode_shlibpath_var=no hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   export_dynamic_flag_spec='${wl}-E' # Hack: On Interix 3.x, we cannot compile PIC
   because of a broken gcc. # Instead, shared libraries are loaded at an image base
   (0x10000000 by # default) and relocated if they conflict, which is a slow very
   memory # consuming and fragmenting process. To avoid this, we pick a random, #
   256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time.
   Moving up from 0x10000000 also allows more sbrk(2) space. archive_cmds='$CC
   -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname
   ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   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' ;; linux*) if $LD --help
   2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case
   $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler
   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' tmp_addflag=' $pic_flag' ;; pgf77*
   | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
   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' tmp_addflag=' $pic_flag -Mnomain'
   ;; ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 tmp_addflag=' -i_dynamic'
   ;; efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 tmp_addflag='
   -i_dynamic -nofor_main' ;; ifc* | ifort*) # Intel Fortran compiler tmp_addflag='
   -nofor_main' ;; esac archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs
   $compiler_flags ${wl}-soname $wl$soname -o $lib' if test
   $supports_anon_versioning = yes; then archive_expsym_cmds='$echo "{ global:" >
   $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >>
   $output_objdir/$libname.ver~ $echo "local: *; };" >> $output_objdir/$libname.ver~
   $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname
   $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' fi else
   ld_shlibs=no fi ;; netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null;
   then archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   wlarc= else archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags
   ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $libobjs
   $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file
   $wl$export_symbols -o $lib' fi ;; solaris*) if $LD -v 2>&1 | grep 'BFD 2\.8' >
   /dev/null; then ld_shlibs=no cat &1 | grep ': supported targets:.* elf' > /dev/null; then
   archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname
   $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $libobjs $deplibs
   $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file
   $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; sysv5* | sco3.2v5* | sco5v6*
   | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [01].* | *\ 2.[0-9].* | *\
   2.1[0-5].*) ld_shlibs=no cat &1 | grep ': supported
   targets:.* elf' > /dev/null; then hardcode_libdir_flag_spec='`test -z
   "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' archive_cmds='$CC -shared $libobjs
   $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname
   -o $lib' archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags
   ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$expo
   rt_symbols -o $lib' else ld_shlibs=no fi ;; esac ;; sunos4*) archive_cmds='$LD
   -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc=
   hardcode_direct=yes hardcode_shlibpath_var=no ;; *) if $LD --help 2>&1 | grep ':
   supported targets:.* elf' > /dev/null; then archive_cmds='$CC -shared $libobjs
   $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname
   $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else
   ld_shlibs=no fi ;; esac if test "$ld_shlibs" = no; then runpath_var=
   hardcode_libdir_flag_spec= export_dynamic_flag_spec= whole_archive_flag_spec= fi
   else # PORTME fill in a description of your system's linker (not GNU ld) case
   $host_os in aix3*) allow_undefined_flag=unsupported always_export_symbols=yes
   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' # Note: this linker hardcodes the directories in LIBPATH
   if there # are no directories specified by -L. hardcode_minus_L=yes if test
   "$GCC" = yes && test -z "$lt_prog_compiler_static"; then # Neither direct
   hardcoding nor static linking is supported with a # broken collect2.
   hardcode_direct=unsupported fi ;; aix4* | aix5*) if test "$host_cpu" = ia64; then
   # On IA64, the linker does run time linking by default, so we don't # have to do
   anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport'
   no_entry_flag="" else # If we're using GNU nm, then we don't want the "-C"
   option. # -C means demangle to AIX nm, but means don't demangle with GNU nm if
   $NM -V 2>&1 | grep 'GNU' > /dev/null; then 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' else
   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' fi aix_use_runtimelinking=no # Test if we are
   trying to use run time linking or normal # AIX style linking. If -brtl is
   somewhere in LDFLAGS, we # need to do runtime linking. case $host_os in
   aix4.[23]|aix4.[23].*|aix5*) for ld_flag in $LDFLAGS; do if (test $ld_flag =
   "-brtl" || test $ld_flag = "-Wl,-brtl"); then aix_use_runtimelinking=yes break fi
   done ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large
   executables or shared objects are built, AIX ld can # have problems creating the
   table of contents. If linking a library # or program results in "error TOC
   overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where
   that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   archive_cmds='' hardcode_direct=yes hardcode_libdir_separator=':'
   link_all_deplibs=yes if test "$GCC" = yes; then case $host_os in
   aix4.[012]|aix4.[012].*) # We only want to do this on AIX 4.2 and lower, the
   check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC}
   -print-prog-name=collect2` if test -f "$collect2name" && \ strings
   "$collect2name" | grep resolve_lib_name >/dev/null then # We have reworked
   collect2 hardcode_direct=yes else # We have old collect2
   hardcode_direct=unsupported # It fails to find uninstalled libraries when the
   uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to
   unsupported forces relinking hardcode_minus_L=yes
   hardcode_libdir_flag_spec='-L$libdir' hardcode_libdir_separator= fi ;; esac
   shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then
   shared_flag="$shared_flag "'${wl}-G' fi else # not using gcc if test "$host_cpu"
   = ia64; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release #
   chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test
   "$aix_use_runtimelinking" = yes; then shared_flag='${wl}-G' else
   shared_flag='${wl}-bM:SRE' fi fi fi # It seems that -bexpall does not export
   symbols beginning with # underscore (_), so it is better to generate a list of
   symbols to export. always_export_symbols=yes if test "$aix_use_runtimelinking" =
   yes; then # Warning - without using the other runtime loading flags (-brtl), #
   -berok will link without error, but may produce a broken library.
   allow_undefined_flag='-berok' # Determine the default libpath from the value
   encoded in an empty executable. cat >conftest.$ac_ext conftest.$ac_ext cat
   >>conftest.$ac_ext conftest.er1 ac_status=$? grep -v '^ *+'
   conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -z
   "$ac_c_werror_flag" || test ! -s conftest.err' { (eval echo "$as_me:$LINENO:
   \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$?
   echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then
   aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File
   Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` # Check for a 64-bit object if
   we didn't find anything. 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; } }'`; fi else echo "$as_me: failed program was:" >&5 sed
   's/^/| /' conftest.$ac_ext >&5 fi rm -f conftest.err conftest.$ac_objext \
   conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then
   aix_libpath="/usr/lib:/lib"; fi
   hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   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" else if test "$host_cpu" =
   ia64; then hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   allow_undefined_flag="-z nodefs" 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" else #
   Determine the default libpath from the value encoded in an empty executable. cat
   >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f
   conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); } && { ac_try='test -z "$ac_c_werror_flag" || test ! -s
   conftest.err' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5
   ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }
   && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO:
   \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); }; }; then aix_libpath=`dump -H
   conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ {
   s/^0 *\(.*\)$/\1/; p; } }'` # Check for a 64-bit object if we didn't find
   anything. 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; } }'`; fi else echo "$as_me: failed program was:" >&5 sed
   's/^/| /' conftest.$ac_ext >&5 fi rm -f conftest.err conftest.$ac_objext \
   conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then
   aix_libpath="/usr/lib:/lib"; fi
   hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning -
   without using the other run time loading flags, # -berok will link without error,
   but may produce a broken library. no_undefined_flag=' ${wl}-bernotok'
   allow_undefined_flag=' ${wl}-berok' # Exported symbols can be pulled into shared
   objects from archives whole_archive_flag_spec='$convenience'
   archive_cmds_need_lc=yes # This is similar to how AIX traditionally builds its
   shared libraries. 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' fi fi ;; amigaos*)
   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)' hardcode_libdir_flag_spec='-L$libdir'
   hardcode_minus_L=yes # see comment about different semantics on the GNU ld
   section ld_shlibs=no ;; bsdi[45]*) export_dynamic_flag_spec=-rdynamic ;; cygwin*
   | mingw* | pw32*) # When not using gcc, we currently assume that we are using #
   Microsoft Visual C++. # hardcode_libdir_flag_spec is actually meaningless, as
   there is # no search path for DLLs. hardcode_libdir_flag_spec=' '
   allow_undefined_flag=unsupported # Tell ltmain to make .lib files, not .a files.
   libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=".dll" #
   FIXME: Setting linknames here is a bad hack. archive_cmds='$CC -o $lib $libobjs
   $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link
   -dll~linknames=' # The linker will automatically build a .lib file if we build a
   DLL. old_archive_From_new_cmds='true' # FIXME: Should let the user specify the
   lib program. old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
   fix_srcfile_path='`cygpath -w "$srcfile"`' enable_shared_with_static_runtimes=yes
   ;; darwin* | rhapsody*) case $host_os in rhapsody* | darwin1.[012])
   allow_undefined_flag='${wl}-undefined ${wl}suppress' ;; *) # Darwin 1.3 on if
   test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' else
   case ${MACOSX_DEPLOYMENT_TARGET} in 10.[012])
   allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   10.*) allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup' ;; esac fi ;;
   esac archive_cmds_need_lc=no hardcode_direct=no hardcode_automatic=yes
   hardcode_shlibpath_var=unsupported whole_archive_flag_spec=''
   link_all_deplibs=yes if test "$GCC" = yes ; then output_verbose_link_cmd='echo'
   archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs
   $compiler_flags -install_name $rpath/$soname $verstring' module_cmds='$CC
   $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' # Don't
   fix this by using the ld -exported_symbols_list flag, it doesn't exist in older
   darwin lds 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}' 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}' else case $cc_basename in xlc*)
   output_verbose_link_cmd='echo' archive_cmds='$CC -qmkshrobj $allow_undefined_flag
   -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo
   $rpath/$soname` $verstring' module_cmds='$CC $allow_undefined_flag -o $lib
   -bundle $libobjs $deplibs$compiler_flags' # Don't fix this by using the ld
   -exported_symbols_list flag, it doesn't exist in older darwin lds
   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}' 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}' ;; *) ld_shlibs=no ;; esac fi ;;
   dgux*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   hardcode_libdir_flag_spec='-L$libdir' hardcode_shlibpath_var=no ;; freebsd1*)
   ld_shlibs=no ;; # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++
   constructor # support. Future versions do this automatically, but an explicit
   c++rt0.o # does not break anything, and helps significantly (at the cost of a
   little # extra space). freebsd2.2*) archive_cmds='$LD -Bshareable -o $lib
   $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes
   hardcode_shlibpath_var=no ;; # Unfortunately, older versions of FreeBSD 2 do not
   have this feature. freebsd2*) archive_cmds='$LD -Bshareable -o $lib $libobjs
   $deplibs $linker_flags' hardcode_direct=yes hardcode_minus_L=yes
   hardcode_shlibpath_var=no ;; # FreeBSD 3 and greater uses gcc -shared to do
   shared libraries. freebsd* | kfreebsd*-gnu | dragonfly*) archive_cmds='$CC
   -shared -o $lib $libobjs $deplibs $compiler_flags'
   hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes
   hardcode_shlibpath_var=no ;; hpux9*) if test "$GCC" = yes; then 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' else
   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' fi
   hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=:
   hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as
   the default location of the library. hardcode_minus_L=yes
   export_dynamic_flag_spec='${wl}-E' ;; hpux10*) if test "$GCC" = yes -a
   "$with_gnu_ld" = no; then archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname
   ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else
   archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs
   $linker_flags' fi if test "$with_gnu_ld" = no; then
   hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=:
   hardcode_direct=yes export_dynamic_flag_spec='${wl}-E' # hardcode_minus_L: Not
   really in the search PATH, # but as the default location of the library.
   hardcode_minus_L=yes fi ;; hpux11*) if test "$GCC" = yes -a "$with_gnu_ld" = no;
   then case $host_cpu in hppa*64*) archive_cmds='$CC -shared ${wl}+h ${wl}$soname
   -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds='$CC -shared
   ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs
   $compiler_flags' ;; *) archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname
   ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac
   else case $host_cpu in hppa*64*) archive_cmds='$CC -b ${wl}+h ${wl}$soname -o
   $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds='$CC -b ${wl}+h
   ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;;
   *) archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib
   $libobjs $deplibs $compiler_flags' ;; esac fi if test "$with_gnu_ld" = no; then
   hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: case
   $host_cpu in hppa*64*|ia64*) hardcode_libdir_flag_spec_ld='+b $libdir'
   hardcode_direct=no hardcode_shlibpath_var=no ;; *) hardcode_direct=yes
   export_dynamic_flag_spec='${wl}-E' # hardcode_minus_L: Not really in the search
   PATH, # but as the default location of the library. hardcode_minus_L=yes ;; esac
   fi ;; irix5* | irix6* | nonstopux*) if test "$GCC" = yes; then 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' else 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'
   hardcode_libdir_flag_spec_ld='-rpath $libdir' fi
   hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=:
   link_all_deplibs=yes ;; netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__
   >/dev/null; then archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs
   $linker_flags' # a.out else archive_cmds='$LD -shared -o $lib $libobjs $deplibs
   $linker_flags' # ELF fi hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes
   hardcode_shlibpath_var=no ;; newsos6) archive_cmds='$LD -G -h $soname -o $lib
   $libobjs $deplibs $linker_flags' hardcode_direct=yes
   hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=:
   hardcode_shlibpath_var=no ;; openbsd*) hardcode_direct=yes
   hardcode_shlibpath_var=no if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`"
   || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then archive_cmds='$CC
   -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs
   $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   export_dynamic_flag_spec='${wl}-E' else case $host_os in openbsd[01].* |
   openbsd2.[0-7] | openbsd2.[0-7].*) archive_cmds='$LD -Bshareable -o $lib $libobjs
   $deplibs $linker_flags' hardcode_libdir_flag_spec='-R$libdir' ;; *)
   archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; esac fi ;; os2*)
   hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes
   allow_undefined_flag=unsupported 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' old_archive_From_new_cmds='emximp -o
   $output_objdir/$libname.a $output_objdir/$libname.def' ;; osf3*) if test "$GCC" =
   yes; then allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   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' else allow_undefined_flag='
   -expect_unresolved \*' 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' fi
   hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=:
   ;; osf4* | osf5*) # as osf3* with the addition of -msym flag if test "$GCC" =
   yes; then allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   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'
   hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' else allow_undefined_flag='
   -expect_unresolved \*' 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'
   archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n"
   -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ $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' # Both c and
   cxx compiler support -rpath directly hardcode_libdir_flag_spec='-rpath $libdir'
   fi hardcode_libdir_separator=: ;; solaris*) no_undefined_flag=' -z text' if test
   "$GCC" = yes; then wlarc='${wl}' archive_cmds='$CC -shared ${wl}-h ${wl}$soname
   -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$echo "{ global:"
   > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo
   "local: *; };" >> $lib.exp~ $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h
   ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' else
   wlarc='' archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs
   $deplibs $linker_flags' archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat
   $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >>
   $lib.exp~ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs
   $deplibs $linker_flags~$rm $lib.exp' fi hardcode_libdir_flag_spec='-R$libdir'
   hardcode_shlibpath_var=no case $host_os in solaris2.[0-5] | solaris2.[0-5].*) ;;
   *) # The compiler driver will combine linker options so we # cannot just pass the
   convience library names through # without $wl, iff we do not link with $LD. #
   Luckily, gcc supports the same syntax we need for Sun Studio. # Supported since
   Solaris 2.6 (maybe 2.5.1?) case $wlarc in '') whole_archive_flag_spec='-z
   allextract$convenience -z defaultextract' ;; *) 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' ;; esac ;; esac link_all_deplibs=yes ;; sunos4*) if
   test "x$host_vendor" = xsequent; then # Use $CC to link under sequent, because it
   throws in some extra .o # files that make .init and .fini sections work.
   archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   else archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs
   $linker_flags' fi hardcode_libdir_flag_spec='-L$libdir' hardcode_direct=yes
   hardcode_minus_L=yes hardcode_shlibpath_var=no ;; sysv4) case $host_vendor in
   sni) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   hardcode_direct=yes # is this really true??? ;; siemens) ## LD is ld it makes a
   PLAMLIB ## CC just makes a GrossModule. archive_cmds='$LD -G -o $lib $libobjs
   $deplibs $linker_flags' reload_cmds='$CC -r -o $output$reload_objs'
   hardcode_direct=no ;; motorola) archive_cmds='$LD -G -h $soname -o $lib $libobjs
   $deplibs $linker_flags' hardcode_direct=no #Motorola manual says yes, but my
   tests say they lie ;; esac runpath_var='LD_RUN_PATH' hardcode_shlibpath_var=no ;;
   sysv4.3*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs
   $linker_flags' hardcode_shlibpath_var=no export_dynamic_flag_spec='-Bexport' ;;
   sysv4*MP*) if test -d /usr/nec; then archive_cmds='$LD -G -h $soname -o $lib
   $libobjs $deplibs $linker_flags' hardcode_shlibpath_var=no
   runpath_var=LD_RUN_PATH hardcode_runpath_var=yes ld_shlibs=yes fi ;; sysv4*uw2* |
   sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   no_undefined_flag='${wl}-z,text' archive_cmds_need_lc=no
   hardcode_shlibpath_var=no runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then
   archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs
   $compiler_flags' archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols
   ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$CC
   -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib
   $libobjs $deplibs $compiler_flags' fi ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We
   can NOT use -z defs as we might desire, because we do not # link with -lc, and
   that would cause any symbols used from libc to # always be unresolved, which
   means just about no library would # ever link correctly. If we're not using GNU
   ld we use -z text # though, which does catch some bad symbols but isn't as
   heavy-handed # as -z defs. no_undefined_flag='${wl}-z,text'
   allow_undefined_flag='${wl}-z,nodefs' archive_cmds_need_lc=no
   hardcode_shlibpath_var=no hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" &&
   echo ${wl}-R,$libdir`' hardcode_libdir_separator=':' link_all_deplibs=yes
   export_dynamic_flag_spec='${wl}-Bexport' runpath_var='LD_RUN_PATH' if test "$GCC"
   = yes; then archive_cmds='$CC -shared
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' else archive_cmds='$CC -G
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' fi ;; uts4*) archive_cmds='$LD -G -h $soname -o $lib $libobjs
   $deplibs $linker_flags' hardcode_libdir_flag_spec='-L$libdir'
   hardcode_shlibpath_var=no ;; *) ld_shlibs=no ;; esac fi echo "$as_me:$LINENO:
   result: $ld_shlibs" >&5 echo "${ECHO_T}$ld_shlibs" >&6 test "$ld_shlibs" = no &&
   can_build_shared=no # # Do we need to explicitly link libc? # case
   "x$archive_cmds_need_lc" in x|xyes) # Assume -lc should be added
   archive_cmds_need_lc=yes if test "$enable_shared" = yes && test "$GCC" = yes;
   then case $archive_cmds in *'~'*) # FIXME: we may have to deal with multi-command
   sequences. ;; '$CC '*) # Test whether the compiler implicitly links with -lc
   since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc
   # to ld, don't add -lc before -lgcc. echo "$as_me:$LINENO: checking whether -lc
   should be explicitly linked in" >&5 echo $ECHO_N "checking whether -lc should be
   explicitly linked in... $ECHO_C" >&6 $rm conftest* printf
   "$lt_simple_compile_test_code" > conftest.$ac_ext if { (eval echo
   "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } 2>conftest.err; then
   soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs=
   wl=$lt_prog_compiler_wl pic_flag=$lt_prog_compiler_pic compiler_flags=-v
   linker_flags=-v verstring= output_objdir=. libname=conftest
   lt_save_allow_undefined_flag=$allow_undefined_flag allow_undefined_flag= if {
   (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null
   2\>\&1\"") >&5 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1)
   2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status);
   } then archive_cmds_need_lc=no else archive_cmds_need_lc=yes fi
   allow_undefined_flag=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi
   $rm conftest* echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 echo
   "${ECHO_T}$archive_cmds_need_lc" >&6 ;; esac fi ;; esac echo "$as_me:$LINENO:
   checking dynamic linker characteristics" >&5 echo $ECHO_N "checking dynamic
   linker characteristics... $ECHO_C" >&6 library_names_spec=
   libname_spec='lib$name' soname_spec= shrext_cmds=".so" postinstall_cmds=
   postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var=
   shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os
   ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" if test "$GCC" = yes; then
   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e
   "s/^libraries://" -e "s,=/,/,g"` if echo "$sys_lib_search_path_spec" | grep ';'
   >/dev/null ; then # if the path contains ";" then we assume it to be the
   separator # otherwise default to the standard path separator (i.e. ":") - it is #
   assumed that no part of a normal pathname contains ";" but that should # okay in
   the real world where ";" in dirpaths is itself problematic.
   sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   else sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e
   "s/$PATH_SEPARATOR/ /g"` fi else sys_lib_search_path_spec="/lib /usr/lib
   /usr/local/lib" fi need_lib_prefix=unknown hardcode_into_libs=no # when you set
   need_version to no, make sure it does not cause -set_version # flags to be left
   without arguments need_version=unknown case $host_os in aix3*) version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major
   version to the name. soname_spec='${libname}${release}${shared_ext}$major' ;;
   aix4* | aix5*) version_type=linux need_lib_prefix=no need_version=no
   hardcode_into_libs=yes if test "$host_cpu" = ia64; then # AIX 5 supports IA64
   library_names_spec='${libname}${release}${shared_ext}$major
   ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create
   an import file # for dependence libraries. The import file would start with # the
   line `#! .'. This would cause the generated library to # depend on `.', always an
   invalid library. This was fixed in # development snapshots of GCC prior to 3.0.
   case $host_os in aix4 | aix4.[01] | aix4.[01].*) if { echo '#if __GNUC__ > 2 ||
   (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | ${CC} -E
   - | grep yes > /dev/null; then : else can_build_shared=no fi ;; esac # AIX (on
   Power*) has no versioning support, so currently we can not hardcode correct #
   soname into executable. Probably we can add versioning support to # collect2, so
   additional links can be useful in future. if test "$aix_use_runtimelinking" =
   yes; then # If using run time linking (on AIX 4.2 or later) use lib.so # instead
   of lib.a to let people know that these are not # typical AIX shared libraries.
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}' else # We preserve
   .a as extension for shared libraries through AIX4.2 # and later when we are not
   doing run time linking. library_names_spec='${libname}${release}.a $libname.a'
   soname_spec='${libname}${release}${shared_ext}$major' fi shlibpath_var=LIBPATH fi
   ;; amigaos*) library_names_spec='$libname.ixlibrary $libname.a' # Create
   ${libname}_ixlibrary.a entries in /sys/libs. 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' ;; beos*) library_names_spec='${libname}${shared_ext}'
   dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[45]*)
   version_type=linux need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH
   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib
   /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the
   default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11
   is a link to /usr/X11R6), but let us allow # libtool to hard-code these into
   programs ;; cygwin* | mingw* | pw32*) version_type=windows shrext_cmds=".dll"
   need_version=no need_lib_prefix=no case $GCC,$host_os in yes,cygwin* | yes,mingw*
   | yes,pw32*) library_names_spec='$libname.dll.a' # DLL is installed to
   $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename
   \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo
   \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p
   \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname'
   postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   dlpath=$dir/\$dldll~ $rm \$dlpath' shlibpath_overrides_runpath=yes case $host_os
   in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo
   ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e
   's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec="/usr/lib
   /lib/w32api /lib /usr/local/lib" ;; mingw*) # MinGW DLLs use traditional 'lib'
   prefix soname_spec='${libname}`echo ${release} | $SED -e
   's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec=`$CC
   -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e
   "s,=/,/,g"` if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null;
   then # It is most probably a Windows format PATH printed by # mingw gcc, but we
   are running on Cygwin. Gcc prints its search # path with ; separators, and with
   drive letters. We can handle the # drive letters (cygwin fileutils understands
   them), so leave them, # especially as we might pass files found there to a mingw
   objdump, # which wouldn't understand a cygwinified path. Ahh.
   sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   else sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e
   "s/$PATH_SEPARATOR/ /g"` fi ;; pw32*) # pw32 DLLs use 'pw' prefix rather than
   'lib' library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release}
   | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ;; esac ;; *)
   library_names_spec='${libname}`echo ${release} | $SED -e
   's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ;; esac dynamic_linker='Win32
   ld.exe' # FIXME: first we should search . and the directory the executable is in
   shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld"
   version_type=darwin need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${versuffix}$shared_ext
   ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   soname_spec='${libname}${release}${major}$shared_ext'
   shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH
   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' # Apple's gcc
   prints 'gcc -print-search-dirs' doesn't operate the same. if test "$GCC" = yes;
   then 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"` else sys_lib_search_path_spec='/lib /usr/lib
   /usr/local/lib' fi sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;;
   dgux*) version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname$shared_ext'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH ;; freebsd1*) dynamic_linker=no ;; kfreebsd*-gnu)
   version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no
   hardcode_into_libs=yes dynamic_linker='GNU ld.so' ;; freebsd* | dragonfly*) #
   DragonFly does not have aout. When/if they implement a new # versioning
   mechanism, adjust this. if test -x /usr/bin/objformat; then
   objformat=`/usr/bin/objformat` else case $host_os in freebsd[123]*)
   objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat
   case $version_type in freebsd-elf*)
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext} $libname${shared_ext}' need_version=no
   need_lib_prefix=no ;; freebsd-*)
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   $libname${shared_ext}$versuffix' need_version=yes ;; esac
   shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2*)
   shlibpath_overrides_runpath=yes ;; freebsd3.[01]* | freebsdelf3.[01]*)
   shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[2-9]* |
   freebsdelf3.[2-9]* | \ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 |
   freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;;
   freebsd*) # from 4.6 on shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;;
   esac ;; gnu*) version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes ;; hpux9* | hpux10* |
   hpux11*) # Give a soname corresponding to the major version so that dld.sl
   refuses to # link against other versions. version_type=sunos need_lib_prefix=no
   need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes
   dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH
   shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' if test "X$HPUX_IA64_MODE"
   = X32; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32
   /usr/local/lib" else sys_lib_search_path_spec="/usr/lib/hpux64
   /usr/local/lib/hpux64" fi sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;;
   hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os
   dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl'
   dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH
   shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' ;; esac # HP-UX runs
   *really* slowly unless shared libraries are mode 555. postinstall_cmds='chmod 555
   $lib' ;; interix3*) version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='Interix 3.x
   ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH
   shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* |
   nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test
   "$lt_cv_prog_gnu_ld" = yes; then version_type=linux else version_type=irix fi ;;
   esac need_lib_prefix=no need_version=no
   soname_spec='${libname}${release}${shared_ext}$major'
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}
   $libname${shared_ext}' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff=
   ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32
   "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;;
   *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32
   libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64
   libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac
   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no
   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff}
   /usr/local/lib${libsuff}" sys_lib_dlsearch_path_spec="/usr/lib${libsuff}
   /lib${libsuff}" hardcode_into_libs=yes ;; # No shared lib support for Linux
   oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no
   ;; # This must be Linux ELF. linux*) version_type=linux need_lib_prefix=no
   need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # This implies no
   fast_install, which is unacceptable. # Some rework will be needed to allow for
   fast_install # before this can be enabled. hardcode_into_libs=yes # find out
   which ABI we are using libsuff= case "$host_cpu" in x86_64*|s390x*|powerpc64*)
   echo '#line 8284 "configure"' > conftest.$ac_ext if { (eval echo "$as_me:$LINENO:
   \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO:
   \$? = $ac_status" >&5 (exit $ac_status); }; then case `/usr/bin/file
   conftest.$ac_objext` in *64-bit*) libsuff=64
   sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff}
   /usr/local/lib${libsuff}" ;; esac fi rm -rf conftest* ;; esac # Append ld.so.conf
   contents to the search path if test -f /etc/ld.so.conf; then 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' ' '`
   sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra" fi #
   We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc,
   because MkLinux only supported shared libraries with the # GNU dynamic linker.
   Since this was broken with cross compilers, # most powerpc-linux boxes support
   dynamic linking these days and # people can always --disable-shared, the test was
   removed, and we # assume the GNU/Linux dynamic linker is in use.
   dynamic_linker='GNU/Linux ld.so' ;; knetbsd*-gnu) version_type=linux
   need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no
   hardcode_into_libs=yes dynamic_linker='GNU ld.so' ;; netbsd*) version_type=sunos
   need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | grep __ELF__
   >/dev/null; then library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m
   $libdir' dynamic_linker='NetBSD (a.out) ld.so' else
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD
   ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes
   hardcode_into_libs=yes ;; newsos6) version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; nto-qnx*)
   version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; openbsd*)
   version_type=sunos sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no #
   Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. case
   $host_os in openbsd3.3 | openbsd3.3.*) need_version=yes ;; *) need_version=no ;;
   esac library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m
   $libdir' shlibpath_var=LD_LIBRARY_PATH if test -z "`echo __ELF__ | $CC -E - |
   grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then case
   $host_os in openbsd2.[89] | openbsd2.[89].*) shlibpath_overrides_runpath=no ;; *)
   shlibpath_overrides_runpath=yes ;; esac else shlibpath_overrides_runpath=yes fi
   ;; os2*) libname_spec='$name' shrext_cmds=".dll" need_lib_prefix=no
   library_names_spec='$libname${shared_ext} $libname.a' dynamic_linker='OS/2
   ld.exe' shlibpath_var=LIBPATH ;; osf3* | osf4* | osf5*) version_type=osf
   need_lib_prefix=no need_version=no
   soname_spec='${libname}${release}${shared_ext}$major'
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib
   /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; solaris*)
   version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes
   hardcode_into_libs=yes # ldd complains unless libraries are executable
   postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig
   $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test
   "$with_gnu_ld" = yes; then need_lib_prefix=no fi need_version=yes ;; sysv4 |
   sysv4.3*) version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni)
   shlibpath_overrides_runpath=no need_lib_prefix=no
   export_dynamic_flag_spec='${wl}-Blargedynsym' runpath_var=LD_RUN_PATH ;; siemens)
   need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no
   shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib
   /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec ;then version_type=linux
   library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major
   $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major'
   shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* |
   OpenUNIX* | sysv4*uw2*) version_type=freebsd-elf need_lib_prefix=no
   need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext} $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes if test "$with_gnu_ld" =
   yes; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib
   /usr/lib /lib' shlibpath_overrides_runpath=no else
   sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' shlibpath_overrides_runpath=yes
   case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec
   /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; uts4*)
   version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac echo
   "$as_me:$LINENO: result: $dynamic_linker" >&5 echo "${ECHO_T}$dynamic_linker" >&6
   test "$dynamic_linker" = no && can_build_shared=no
   variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test "$GCC" =
   yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX
   COMPILER_PATH LIBRARY_PATH" fi echo "$as_me:$LINENO: checking how to hardcode
   library paths into programs" >&5 echo $ECHO_N "checking how to hardcode library
   paths into programs... $ECHO_C" >&6 hardcode_action= if test -n
   "$hardcode_libdir_flag_spec" || \ test -n "$runpath_var" || \ test
   "X$hardcode_automatic" = "Xyes" ; then # We can hardcode non-existant
   directories. if test "$hardcode_direct" != no && # If the only mechanism to avoid
   hardcoding is shlibpath_var, we # have to relink, otherwise we might link with an
   installed library # when we should be linking with a yet-to-be-installed one ##
   test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no && test "$hardcode_minus_L"
   != no; then # Linking always hardcodes the temporary library directory.
   hardcode_action=relink else # We can link without hardcoding, and we can hardcode
   nonexisting dirs. hardcode_action=immediate fi else # We cannot hardcode
   anything, or else we can only hardcode existing # directories.
   hardcode_action=unsupported fi echo "$as_me:$LINENO: result: $hardcode_action"
   >&5 echo "${ECHO_T}$hardcode_action" >&6 if test "$hardcode_action" = relink;
   then # Fast installation is not supported enable_fast_install=no elif test
   "$shlibpath_overrides_runpath" = yes || test "$enable_shared" = no; then # Fast
   installation is not necessary enable_fast_install=needless fi striplib=
   old_striplib= echo "$as_me:$LINENO: checking whether stripping libraries is
   possible" >&5 echo $ECHO_N "checking whether stripping libraries is possible...
   $ECHO_C" >&6 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null;
   then test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" test -z
   "$striplib" && striplib="$STRIP --strip-unneeded" echo "$as_me:$LINENO: result:
   yes" >&5 echo "${ECHO_T}yes" >&6 else # FIXME - insert some real tests, host_os
   isn't really good enough case $host_os in darwin*) if test -n "$STRIP" ; then
   striplib="$STRIP -x" echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes"
   >&6 else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi ;; *)
   echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 ;; esac fi if test
   "x$enable_dlopen" != xyes; then enable_dlopen=unknown enable_dlopen_self=unknown
   enable_dlopen_self_static=unknown else lt_cv_dlopen=no lt_cv_dlopen_libs= case
   $host_os in beos*) lt_cv_dlopen="load_add_on" lt_cv_dlopen_libs=
   lt_cv_dlopen_self=yes ;; mingw* | pw32*) lt_cv_dlopen="LoadLibrary"
   lt_cv_dlopen_libs= ;; cygwin*) lt_cv_dlopen="dlopen" lt_cv_dlopen_libs= ;;
   darwin*) # if libdl is installed we need to link against it echo "$as_me:$LINENO:
   checking for dlopen in -ldl" >&5 echo $ECHO_N "checking for dlopen in -ldl...
   $ECHO_C" >&6 if test "${ac_cv_lib_dl_dlopen+set}" = set; then echo $ECHO_N
   "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat
   >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f
   conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); } && { ac_try='test -z "$ac_c_werror_flag" || test ! -s
   conftest.err' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5
   ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }
   && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO:
   \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_lib_dl_dlopen=yes else echo
   "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5
   ac_cv_lib_dl_dlopen=no fi rm -f conftest.err conftest.$ac_objext \
   conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo
   "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 echo
   "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 if test $ac_cv_lib_dl_dlopen = yes; then
   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else lt_cv_dlopen="dyld"
   lt_cv_dlopen_libs= lt_cv_dlopen_self=yes fi ;; *) echo "$as_me:$LINENO: checking
   for shl_load" >&5 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6 if test
   "${ac_cv_func_shl_load+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else
   cat >conftest.$ac_ext conftest.$ac_ext cat >>conftest.$ac_ext < declares
   shl_load. For example, HP-UX 11i declares gettimeofday. */ #define shl_load
   innocuous_shl_load /* System header to define __stub macros and hopefully few
   prototypes, which can conflict with char shl_load (); below. Prefer to if
   __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef
   __STDC__ # include #else # include #endif #undef shl_load /* Override any gcc2
   internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif
   /* We use char because int might match the return type of a gcc2 builtin and then
   its argument prototype would still apply. */ char shl_load (); /* The GNU C
   library defines this for functions which it implements to always fail with
   ENOSYS. Some functions are actually named something starting with __ and the
   normal name is an alias. */ #if defined (__stub_shl_load) || defined
   (__stub___shl_load) choke me #else char (*f) () = shl_load; #endif #ifdef
   __cplusplus } #endif int main () { return f != shl_load; ; return 0; } _ACEOF rm
   -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO:
   \"$ac_link\"") >&5 (eval $ac_link) 2>conftest.er1 ac_status=$? grep -v '^ *+'
   conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='test -z
   "$ac_c_werror_flag" || test ! -s conftest.err' { (eval echo "$as_me:$LINENO:
   \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test -s conftest$ac_exeext'
   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$?
   echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then
   ac_cv_func_shl_load=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /'
   conftest.$ac_ext >&5 ac_cv_func_shl_load=no fi rm -f conftest.err
   conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi echo
   "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 echo
   "${ECHO_T}$ac_cv_func_shl_load" >&6 if test $ac_cv_func_shl_load = yes; then
   lt_cv_dlopen="shl_load" else echo "$as_me:$LINENO: checking for shl_load in
   -ldld" >&5 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6 if test
   "${ac_cv_lib_dld_shl_load+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6
   else ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   && { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then ac_cv_lib_dld_shl_load=yes else echo "$as_me: failed
   program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_dld_shl_load=no fi
   rm -f conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext
   LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result:
   $ac_cv_lib_dld_shl_load" >&5 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6 if test
   $ac_cv_lib_dld_shl_load = yes; then lt_cv_dlopen="shl_load"
   lt_cv_dlopen_libs="-dld" else echo "$as_me:$LINENO: checking for dlopen" >&5 echo
   $ECHO_N "checking for dlopen... $ECHO_C" >&6 if test "${ac_cv_func_dlopen+set}" =
   set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext < declares dlopen. For example, HP-UX
   11i declares gettimeofday. */ #define dlopen innocuous_dlopen /* System header to
   define __stub macros and hopefully few prototypes, which can conflict with char
   dlopen (); below. Prefer to if __STDC__ is defined, since exists even on
   freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif
   #undef dlopen /* Override any gcc2 internal prototype to avoid an error. */
   #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the
   return type of a gcc2 builtin and then its argument prototype would still apply.
   */ char dlopen (); /* The GNU C library defines this for functions which it
   implements to always fail with ENOSYS. Some functions are actually named
   something starting with __ and the normal name is an alias. */ #if defined
   (__stub_dlopen) || defined (__stub___dlopen) choke me #else char (*f) () =
   dlopen; #endif #ifdef __cplusplus } #endif int main () { return f != dlopen; ;
   return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo
   "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>conftest.er1 ac_status=$?
   grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5
   echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && {
   ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then ac_cv_func_dlopen=yes else echo "$as_me: failed program
   was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_dlopen=no fi rm -f
   conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi echo
   "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 echo
   "${ECHO_T}$ac_cv_func_dlopen" >&6 if test $ac_cv_func_dlopen = yes; then
   lt_cv_dlopen="dlopen" else echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
   echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 if test
   "${ac_cv_lib_dl_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else
   ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   && { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then ac_cv_lib_dl_dlopen=yes else echo "$as_me: failed program
   was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_dl_dlopen=no fi rm -f
   conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext
   LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result:
   $ac_cv_lib_dl_dlopen" >&5 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 if test
   $ac_cv_lib_dl_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   else echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 echo $ECHO_N
   "checking for dlopen in -lsvld... $ECHO_C" >&6 if test
   "${ac_cv_lib_svld_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6
   else ac_check_lib_save_LIBS=$LIBS LIBS="-lsvld $LIBS" cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   && { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then ac_cv_lib_svld_dlopen=yes else echo "$as_me: failed
   program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_svld_dlopen=no fi
   rm -f conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext
   LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result:
   $ac_cv_lib_svld_dlopen" >&5 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6 if test
   $ac_cv_lib_svld_dlopen = yes; then lt_cv_dlopen="dlopen"
   lt_cv_dlopen_libs="-lsvld" else echo "$as_me:$LINENO: checking for dld_link in
   -ldld" >&5 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6 if test
   "${ac_cv_lib_dld_dld_link+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6
   else ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   && { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then ac_cv_lib_dld_dld_link=yes else echo "$as_me: failed
   program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_dld_dld_link=no fi
   rm -f conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext
   LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result:
   $ac_cv_lib_dld_dld_link" >&5 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6 if test
   $ac_cv_lib_dld_dld_link = yes; then lt_cv_dlopen="dld_link"
   lt_cv_dlopen_libs="-dld" fi fi fi fi fi fi ;; esac if test "x$lt_cv_dlopen" !=
   xno; then enable_dlopen=yes else enable_dlopen=no fi case $lt_cv_dlopen in
   dlopen) save_CPPFLAGS="$CPPFLAGS" test "x$ac_cv_header_dlfcn_h" = xyes &&
   CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" save_LDFLAGS="$LDFLAGS"
   wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   save_LIBS="$LIBS" LIBS="$lt_cv_dlopen_libs $LIBS" echo "$as_me:$LINENO: checking
   whether a program can dlopen itself" >&5 echo $ECHO_N "checking whether a program
   can dlopen itself... $ECHO_C" >&6 if test "${lt_cv_dlopen_self+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6 else if test "$cross_compiling" = yes; then :
   lt_cv_dlopen_self=cross else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown cat > conftest.$ac_ext < #endif #include #ifdef
   RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL #else # ifdef DL_GLOBAL # define
   LT_DLGLOBAL DL_GLOBAL # else # define LT_DLGLOBAL 0 # endif #endif /* We may have
   to define LT_DLLAZY_OR_NOW in the command line if we find out it does not work in
   some platform. */ #ifndef LT_DLLAZY_OR_NOW # ifdef RTLD_LAZY # define
   LT_DLLAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY # define LT_DLLAZY_OR_NOW
   DL_LAZY # else # ifdef RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW # else # ifdef
   DL_NOW # define LT_DLLAZY_OR_NOW DL_NOW # else # define LT_DLLAZY_OR_NOW 0 #
   endif # endif # endif # endif #endif #ifdef __cplusplus extern "C" void exit
   (int); #endif void fnord() { int i=42;} int main () { void *self = dlopen (0,
   LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym
   (self,"fnord")) status = $lt_dlno_uscore; else if (dlsym( self,"_fnord")) status
   = $lt_dlneed_uscore; /* dlclose (self); */ } else puts (dlerror ()); exit
   (status); } EOF if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval
   $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then (./conftest;
   exit; ) >&5 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore)
   lt_cv_dlopen_self=yes ;; x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; esac else : # compilation failed
   lt_cv_dlopen_self=no fi fi rm -fr conftest* fi echo "$as_me:$LINENO: result:
   $lt_cv_dlopen_self" >&5 echo "${ECHO_T}$lt_cv_dlopen_self" >&6 if test
   "x$lt_cv_dlopen_self" = xyes; then wl=$lt_prog_compiler_wl eval
   LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" echo "$as_me:$LINENO: checking
   whether a statically linked program can dlopen itself" >&5 echo $ECHO_N "checking
   whether a statically linked program can dlopen itself... $ECHO_C" >&6 if test
   "${lt_cv_dlopen_self_static+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6
   else if test "$cross_compiling" = yes; then : lt_cv_dlopen_self_static=cross else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat
   > conftest.$ac_ext < #endif #include #ifdef RTLD_GLOBAL # define LT_DLGLOBAL
   RTLD_GLOBAL #else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOBAL # else #
   define LT_DLGLOBAL 0 # endif #endif /* We may have to define LT_DLLAZY_OR_NOW in
   the command line if we find out it does not work in some platform. */ #ifndef
   LT_DLLAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DLLAZY_OR_NOW RTLD_LAZY # else #
   ifdef DL_LAZY # define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef RTLD_NOW # define
   LT_DLLAZY_OR_NOW RTLD_NOW # else # ifdef DL_NOW # define LT_DLLAZY_OR_NOW DL_NOW
   # else # define LT_DLLAZY_OR_NOW 0 # endif # endif # endif # endif #endif #ifdef
   __cplusplus extern "C" void exit (int); #endif void fnord() { int i=42;} int main
   () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status =
   $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
   else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; /* dlclose (self); */
   } else puts (dlerror ()); exit (status); } EOF if { (eval echo "$as_me:$LINENO:
   \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null;
   then (./conftest; exit; ) >&5 2>/dev/null lt_status=$? case x$lt_status in
   x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; x$lt_dlneed_uscore)
   lt_cv_dlopen_self_static=yes ;; x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   esac else : # compilation failed lt_cv_dlopen_self_static=no fi fi rm -fr
   conftest* fi echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 echo
   "${ECHO_T}$lt_cv_dlopen_self_static" >&6 fi CPPFLAGS="$save_CPPFLAGS"
   LDFLAGS="$save_LDFLAGS" LIBS="$save_LIBS" ;; esac case $lt_cv_dlopen_self in
   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; *) enable_dlopen_self=unknown ;;
   esac case $lt_cv_dlopen_self_static in yes|no)
   enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; *)
   enable_dlopen_self_static=unknown ;; esac fi # Report which library types will
   actually be built echo "$as_me:$LINENO: checking if libtool supports shared
   libraries" >&5 echo $ECHO_N "checking if libtool supports shared libraries...
   $ECHO_C" >&6 echo "$as_me:$LINENO: result: $can_build_shared" >&5 echo
   "${ECHO_T}$can_build_shared" >&6 echo "$as_me:$LINENO: checking whether to build
   shared libraries" >&5 echo $ECHO_N "checking whether to build shared libraries...
   $ECHO_C" >&6 test "$can_build_shared" = "no" && enable_shared=no # On AIX, shared
   libraries and static libraries use the same namespace, and # are all built from
   PIC. case $host_os in aix3*) test "$enable_shared" = yes && enable_static=no if
   test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib"
   postinstall_cmds='$RANLIB $lib' fi ;; aix4* | aix5*) if test "$host_cpu" != ia64
   && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes &&
   enable_static=no fi ;; esac echo "$as_me:$LINENO: result: $enable_shared" >&5
   echo "${ECHO_T}$enable_shared" >&6 echo "$as_me:$LINENO: checking whether to
   build static libraries" >&5 echo $ECHO_N "checking whether to build static
   libraries... $ECHO_C" >&6 # Make sure either enable_shared or enable_static is
   yes. test "$enable_shared" = yes || enable_static=yes echo "$as_me:$LINENO:
   result: $enable_static" >&5 echo "${ECHO_T}$enable_static" >&6 # The else clause
   should only fire when bootstrapping the # libtool distribution, otherwise you
   forgot to ship ltmain.sh # with your package, and you will get complaints that
   there are # no rules to generate ltmain.sh. if test -f "$ltmain"; then # See if
   we are running on zsh, and set the options which allow our commands through #
   without removal of \ escapes. if test -n "${ZSH_VERSION+set}" ; then setopt
   NO_GLOB_SUBST fi # Now quote all the things that may contain metacharacters while
   being # careful not to overquote the AC_SUBSTed values. We take copies of the #
   variables and quote the copies for generation of the libtool script. for var in
   echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ SED SHELL
   STRIP \ libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   deplibs_check_method reload_flag reload_cmds need_locks \
   lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   lt_cv_sys_global_symbol_to_c_name_address \ sys_lib_search_path_spec
   sys_lib_dlsearch_path_spec \ old_postinstall_cmds old_postuninstall_cmds \
   compiler \ CC \ LD \ lt_prog_compiler_wl \ lt_prog_compiler_pic \
   lt_prog_compiler_static \ lt_prog_compiler_no_builtin_flag \
   export_dynamic_flag_spec \ thread_safe_flag_spec \ whole_archive_flag_spec \
   enable_shared_with_static_runtimes \ old_archive_cmds \ old_archive_from_new_cmds
   \ predep_objects \ postdep_objects \ predeps \ postdeps \
   compiler_lib_search_path \ archive_cmds \ archive_expsym_cmds \ postinstall_cmds
   \ postuninstall_cmds \ old_archive_from_expsyms_cmds \ allow_undefined_flag \
   no_undefined_flag \ export_symbols_cmds \ hardcode_libdir_flag_spec \
   hardcode_libdir_flag_spec_ld \ hardcode_libdir_separator \ hardcode_automatic \
   module_cmds \ module_expsym_cmds \ lt_cv_prog_compiler_c_o \ exclude_expsyms \
   include_expsyms; do case $var in old_archive_cmds | \ old_archive_from_new_cmds |
   \ archive_cmds | \ archive_expsym_cmds | \ module_cmds | \ module_expsym_cmds | \
   old_archive_from_expsyms_cmds | \ export_symbols_cmds | \ extract_expsyms_cmds |
   reload_cmds | finish_cmds | \ postinstall_cmds | postuninstall_cmds | \
   old_postinstall_cmds | old_postuninstall_cmds | \ sys_lib_search_path_spec |
   sys_lib_dlsearch_path_spec) # Double-quote double-evaled strings. eval
   "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e
   \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ;; *) eval
   "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ;;
   esac done case $lt_echo in *'\$0 --fallback-echo"') lt_echo=`$echo "X$lt_echo" |
   $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ;; esac
   cfgfile="${ofile}T" trap "$rm \"$cfgfile\"; exit 1" 1 2 15 $rm -f "$cfgfile" {
   echo "$as_me:$LINENO: creating $ofile" >&5 echo "$as_me: creating $ofile" >&6;}
   cat  "$cfgfile" #! $SHELL # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide
   generalized library-building support services. # Generated automatically by
   $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) # NOTE: Changes made to this file will
   be lost: look at ltmain.sh. # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
   # Free Software Foundation, Inc. # # This file is part of GNU Libtool: #
   Originally by Gordon Matzigkeit , 1996 # # This program is free software; you can
   redistribute it and/or modify # it under the terms of the GNU General Public
   License as published by # the Free Software Foundation; either version 2 of the
   License, or # (at your option) any later version. # # This program is distributed
   in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the
   implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
   the GNU # General Public License for more details. # # You should have received a
   copy of the GNU General Public License # along with this program; if not, write
   to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
   MA 02110-1301, USA. # # As a special exception to the GNU General Public License,
   if you # distribute this file as part of a program that contains a #
   configuration script generated by Autoconf, you may include it under # the same
   distribution terms that you use for the rest of that program. # A sed program
   that does not truncate output. SED=$lt_SED # Sed that helps us avoid accidentally
   triggering echo(1) options like -n. Xsed="$SED -e 1s/^X//" # The HP-UX ksh and
   POSIX shell print the target directory to stdout # if CDPATH is set. (unset
   CDPATH) >/dev/null 2>&1 && unset CDPATH # The names of the tagged configurations
   supported by this script. available_tags= # ### BEGIN LIBTOOL CONFIG # Libtool
   was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # Shell to
   use when invoking shell scripts. SHELL=$lt_SHELL # Whether or not to build shared
   libraries. build_libtool_libs=$enable_shared # Whether or not to build static
   libraries. build_old_libs=$enable_static # Whether or not to add -lc for building
   shared libraries. build_libtool_need_lc=$archive_cmds_need_lc # Whether or not to
   disallow shared libs when runtime libs are static
   allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes #
   Whether or not to optimize for fast installation.
   fast_install=$enable_fast_install # The host system. host_alias=$host_alias
   host=$host host_os=$host_os # The build system. build_alias=$build_alias
   build=$build build_os=$build_os # An echo program that does not interpret
   backslashes. echo=$lt_echo # The archiver. AR=$lt_AR AR_FLAGS=$lt_AR_FLAGS # A C
   compiler. LTCC=$lt_LTCC # LTCC compiler flags. LTCFLAGS=$lt_LTCFLAGS # A
   language-specific compiler. CC=$lt_compiler # Is the compiler the GNU C compiler?
   with_gcc=$GCC gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\` gcc_ver=\`gcc
   -dumpversion\` # An ERE matcher. EGREP=$lt_EGREP # The linker used to build
   libraries. LD=$lt_LD # Whether we need hard or soft links. LN_S=$lt_LN_S # A
   BSD-compatible nm program. NM=$lt_NM # A symbol stripping program STRIP=$lt_STRIP
   # Used to examine libraries when file_magic_cmd begins "file"
   MAGIC_CMD=$MAGIC_CMD # Used on cygwin: DLL creation program. DLLTOOL="$DLLTOOL" #
   Used on cygwin: object dumper. OBJDUMP="$OBJDUMP" # Used on cygwin: assembler.
   AS="$AS" # The name of the directory that contains temporary libtool files.
   objdir=$objdir # How to create reloadable object files.
   reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # How to pass a linker
   flag through the compiler. wl=$lt_lt_prog_compiler_wl # Object file suffix
   (normally "o"). objext="$ac_objext" # Old archive suffix (normally "a").
   libext="$libext" # Shared library suffix (normally ".so").
   shrext_cmds='$shrext_cmds' # Executable file suffix (normally "").
   exeext="$exeext" # Additional compiler flags for building library objects.
   pic_flag=$lt_lt_prog_compiler_pic pic_mode=$pic_mode # What is the maximum length
   of a command? max_cmd_len=$lt_cv_sys_max_cmd_len # Does compiler simultaneously
   support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o # Must we
   lock files when doing compilation? need_locks=$lt_need_locks # Do we need the lib
   prefix for modules? need_lib_prefix=$need_lib_prefix # Do we need a version for
   libraries? need_version=$need_version # Whether dlopen is supported.
   dlopen_support=$enable_dlopen # Whether dlopen of programs is supported.
   dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is
   supported. dlopen_self_static=$enable_dlopen_self_static # Compiler flag to
   prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static # Compiler
   flag to turn off builtin functions.
   no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag # Compiler flag to allow
   reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec #
   Compiler flag to generate shared objects directly from archives.
   whole_archive_flag_spec=$lt_whole_archive_flag_spec # Compiler flag to generate
   thread-safe objects. thread_safe_flag_spec=$lt_thread_safe_flag_spec # Library
   versioning type. version_type=$version_type # Format of library name prefix.
   libname_spec=$lt_libname_spec # List of archive names. First name is the real
   one, the rest are links. # The last name is the one that the linker finds with
   -lNAME. library_names_spec=$lt_library_names_spec # The coded name of the
   library, if different from the real name. soname_spec=$lt_soname_spec # Commands
   used to build and install an old-style archive. RANLIB=$lt_RANLIB
   old_archive_cmds=$lt_old_archive_cmds
   old_postinstall_cmds=$lt_old_postinstall_cmds
   old_postuninstall_cmds=$lt_old_postuninstall_cmds # Create an old-style archive
   from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds #
   Create a temporary old-style archive to link instead of a shared archive.
   old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds # Commands used
   to build and install a shared archive. archive_cmds=$lt_archive_cmds
   archive_expsym_cmds=$lt_archive_expsym_cmds postinstall_cmds=$lt_postinstall_cmds
   postuninstall_cmds=$lt_postuninstall_cmds # Commands used to build a loadable
   module (assumed same as above if empty) module_cmds=$lt_module_cmds
   module_expsym_cmds=$lt_module_expsym_cmds # Commands to strip libraries.
   old_striplib=$lt_old_striplib striplib=$lt_striplib # Dependencies to place
   before the objects being linked to create a # shared library.
   predep_objects=\`echo $lt_predep_objects | \$SED -e
   "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\` # Dependencies to
   place after the objects being linked to create a # shared library.
   postdep_objects=\`echo $lt_postdep_objects | \$SED -e
   "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\` # Dependencies to
   place before the objects being linked to create a # shared library.
   predeps=$lt_predeps # Dependencies to place after the objects being linked to
   create a # shared library. postdeps=$lt_postdeps # The library search path used
   internally by the compiler when linking # a shared library.
   compiler_lib_search_path=\`echo $lt_compiler_lib_search_path | \$SED -e
   "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\` # Method to check
   whether dependent libraries are shared objects.
   deplibs_check_method=$lt_deplibs_check_method # Command to use when
   deplibs_check_method == file_magic. file_magic_cmd=$lt_file_magic_cmd # Flag that
   allows shared libraries with undefined symbols to be built.
   allow_undefined_flag=$lt_allow_undefined_flag # Flag that forces no undefined
   symbols. no_undefined_flag=$lt_no_undefined_flag # Commands used to finish a
   libtool library installation in a directory. finish_cmds=$lt_finish_cmds # Same
   as above, but a single script fragment to be evaled but not shown.
   finish_eval=$lt_finish_eval # Take the output of nm and produce a listing of raw
   symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe #
   Transform the output of nm in a proper C declaration
   global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the
   output of nm in a C name address pair
   global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address #
   This is the shared library runtime path variable. runpath_var=$runpath_var # This
   is the shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath
   searched before the hard-coded library search path?
   shlibpath_overrides_runpath=$shlibpath_overrides_runpath # How to hardcode a
   shared library path into an executable. hardcode_action=$hardcode_action #
   Whether we should hardcode library paths into libraries.
   hardcode_into_libs=$hardcode_into_libs # Flag to hardcode \$libdir into a binary
   during linking. # This must work even if \$libdir does not exist.
   hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec # If ld is used when
   linking, flag to hardcode \$libdir into # a binary during linking. This must work
   even if \$libdir does # not exist.
   hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld # Whether we need a
   single -rpath flag with a separated argument.
   hardcode_libdir_separator=$lt_hardcode_libdir_separator # Set to yes if using
   DIR/libNAME${shared_ext} during linking hardcodes DIR into the # resulting
   binary. hardcode_direct=$hardcode_direct # Set to yes if using the -LDIR flag
   during linking hardcodes DIR into the # resulting binary.
   hardcode_minus_L=$hardcode_minus_L # Set to yes if using SHLIBPATH_VAR=DIR during
   linking hardcodes DIR into # the resulting binary.
   hardcode_shlibpath_var=$hardcode_shlibpath_var # Set to yes if building a shared
   library automatically hardcodes DIR into the library # and all subsequent
   libraries and executables linked against it.
   hardcode_automatic=$hardcode_automatic # Variables whose values should be saved
   in libtool wrapper scripts and # restored at relink time.
   variables_saved_for_relink="$variables_saved_for_relink" # Whether libtool must
   link a program against all its dependency libraries.
   link_all_deplibs=$link_all_deplibs # Compile-time system search path for
   libraries 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"\` # Run-time system
   search path for libraries
   sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # Fix the shell
   variable \$srcfile for the compiler. fix_srcfile_path="$fix_srcfile_path" # Set
   to yes if exported symbols are required.
   always_export_symbols=$always_export_symbols # The commands to list exported
   symbols. export_symbols_cmds=$lt_export_symbols_cmds # The commands to extract
   the exported symbol list from a shared archive.
   extract_expsyms_cmds=$lt_extract_expsyms_cmds # Symbols that should not be listed
   in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms # Symbols that must
   always be exported. include_expsyms=$lt_include_expsyms # ### END LIBTOOL CONFIG
   __EOF__ case $host_os in aix3*) cat  "$cfgfile" # AIX sometimes has
   problems with the GCC collect2 program. For some # reason, if we set the
   COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if
   test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES= export COLLECT_NAMES fi
   EOF ;; esac # We use sed instead of cat because bash on DJGPP gets confused if #
   if finds mixed CR/LF and LF-only lines. Since sed operates in # text mode, it
   properly converts lines to CR/LF. This bash problem # is reportedly fixed, but
   why not run on old versions too? sed '$q' "$ltmain" >> "$cfgfile" || (rm -f
   "$cfgfile"; exit 1) mv -f "$cfgfile" "$ofile" || \ (rm -f "$ofile" && cp
   "$cfgfile" "$ofile" && rm -f "$cfgfile") chmod +x "$ofile" else # If there is no
   Makefile yet, we rely on a make rule to execute # `config.status --recheck' to
   rerun these tests and create the # libtool script then. ltmain_in=`echo $ltmain |
   sed -e 's/\.sh$/.in/'` if test -f "$ltmain_in"; then test -f Makefile && make
   "$ltmain" fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS
   $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS
   $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu CC="$lt_save_CC" # Check whether
   --with-tags or --without-tags was given. if test "${with_tags+set}" = set; then
   withval="$with_tags" tagnames="$withval" fi; if test -f "$ltmain" && test -n
   "$tagnames"; then if test ! -f "${ofile}"; then { echo "$as_me:$LINENO: WARNING:
   output file \`$ofile' does not exist" >&5 echo "$as_me: WARNING: output file
   \`$ofile' does not exist" >&2;} fi if test -z "$LTCC"; then eval "`$SHELL
   ${ofile} --config | grep '^LTCC='`" if test -z "$LTCC"; then { echo
   "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool
   script" >&5 echo "$as_me: WARNING: output file \`$ofile' does not look like a
   libtool script" >&2;} else { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC',
   extracted from \`$ofile'" >&5 echo "$as_me: WARNING: using \`LTCC=$LTCC',
   extracted from \`$ofile'" >&2;} fi fi if test -z "$LTCFLAGS"; then eval "`$SHELL
   ${ofile} --config | grep '^LTCFLAGS='`" fi # Extract list of available tagged
   configurations in $ofile. # Note that this assumes the entire list is on one
   line. available_tags=`grep "^available_tags=" "${ofile}" | $SED -e
   's/available_tags=\(.*$\)/\1/' -e 's/\"//g'` lt_save_ifs="$IFS";
   IFS="${IFS}$PATH_SEPARATOR," for tagname in $tagnames; do IFS="$lt_save_ifs" #
   Check whether tagname contains only valid characters case `$echo "X$tagname" |
   $Xsed -e
   's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   "") ;; *) { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5 echo
   "$as_me: error: invalid tag name: $tagname" >&2;} { (exit 1); exit 1; }; } ;;
   esac if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" >
   /dev/null then { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already
   exists" >&5 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;} {
   (exit 1); exit 1; }; } fi # Update the list of available tags. if test -n
   "$tagname"; then echo appending configuration tag \"$tagname\" to $ofile case
   $tagname in CXX) if test -n "$CXX" && ( test "X$CXX" != "Xno" && ( (test "X$CXX"
   = "Xg++" && `g++ -v >/dev/null 2>&1` ) || (test "X$CXX" != "Xg++"))) ; then
   ac_ext=cc ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS
   conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS
   $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   archive_cmds_need_lc_CXX=no allow_undefined_flag_CXX=
   always_export_symbols_CXX=no archive_expsym_cmds_CXX=
   export_dynamic_flag_spec_CXX= hardcode_direct_CXX=no
   hardcode_libdir_flag_spec_CXX= hardcode_libdir_flag_spec_ld_CXX=
   hardcode_libdir_separator_CXX= hardcode_minus_L_CXX=no
   hardcode_shlibpath_var_CXX=unsupported hardcode_automatic_CXX=no module_cmds_CXX=
   module_expsym_cmds_CXX= link_all_deplibs_CXX=unknown
   old_archive_cmds_CXX=$old_archive_cmds no_undefined_flag_CXX=
   whole_archive_flag_spec_CXX= enable_shared_with_static_runtimes_CXX=no #
   Dependencies to place before and after the object being linked:
   predep_objects_CXX= postdep_objects_CXX= predeps_CXX= postdeps_CXX=
   compiler_lib_search_path_CXX= # Source file extension for C++ test sources.
   ac_ext=cpp # Object file extension for compiled C++ test sources. objext=o
   objext_CXX=$objext # Code to be used in simple compile tests
   lt_simple_compile_test_code="int some_variable = 0;\n" # Code to be used in
   simple link tests lt_simple_link_test_code='int main(int, char *[]) { return(0);
   }\n' # ltmain only uses $CC for tagged configurations so make sure $CC is set. #
   If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler
   flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be
   a program name with arguments. compiler=$CC # save warnings/boilerplate of simple
   test code ac_outfile=conftest.$ac_objext printf "$lt_simple_compile_test_code"
   >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d'
   >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $rm conftest*
   ac_outfile=conftest.$ac_objext printf "$lt_simple_link_test_code"
   >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d'
   >conftest.err _lt_linker_boilerplate=`cat conftest.err` $rm conftest* # Allow CC
   to be a program name with arguments. lt_save_CC=$CC lt_save_LD=$LD
   lt_save_GCC=$GCC GCC=$GXX lt_save_with_gnu_ld=$with_gnu_ld
   lt_save_path_LD=$lt_cv_path_LD if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx else $as_unset lt_cv_prog_gnu_ld fi if
   test -n "${lt_cv_path_LDCXX+set}"; then lt_cv_path_LD=$lt_cv_path_LDCXX else
   $as_unset lt_cv_path_LD fi test -z "${LDCXX+set}" || LD=$LDCXX CC=${CXX-"c++"}
   compiler=$CC compiler_CXX=$CC for cc_temp in $compiler""; do case $cc_temp in
   compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc |
   purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo
   "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` # We don't want
   -fno-exception wen compiling C++ code, so set the # no_builtin_flag separately if
   test "$GXX" = yes; then lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin' else
   lt_prog_compiler_no_builtin_flag_CXX= fi if test "$GXX" = yes; then # Set up
   default GNU C++ configuration # Check whether --with-gnu-ld or --without-gnu-ld
   was given. if test "${with_gnu_ld+set}" = set; then withval="$with_gnu_ld" test
   "$withval" = no || with_gnu_ld=yes else with_gnu_ld=no fi; ac_prog=ld if test
   "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. echo
   "$as_me:$LINENO: checking for ld used by $CC" >&5 echo $ECHO_N "checking for ld
   used by $CC... $ECHO_C" >&6 case $host in *-*-mingw*) # gcc leaves a trailing
   carriage return which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr
   -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog
   in # Accept absolute paths. [\\/]* | ?:[\\/]*) re_direlt='/[^/][^/]*/\.\./' #
   Canonicalize the pathname of ld ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'` while
   echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do ac_prog=`echo $ac_prog|
   $SED "s%$re_direlt%/%"` done test -z "$LD" && LD="$ac_prog" ;; "") # If it fails,
   then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then
   search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test
   "$with_gnu_ld" = yes; then echo "$as_me:$LINENO: checking for GNU ld" >&5 echo
   $ECHO_N "checking for GNU ld... $ECHO_C" >&6 else echo "$as_me:$LINENO: checking
   for non-GNU ld" >&5 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 fi if
   test "${lt_cv_path_LD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else
   if test -z "$LD"; then lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in
   $PATH; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f
   "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   lt_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd
   rather use --version, # but apparently some variants of GNU ld only accept -v. #
   Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v
   2>&1 &5 echo "${ECHO_T}$LD" >&6 else echo "$as_me:$LINENO: result: no" >&5 echo
   "${ECHO_T}no" >&6 fi test -z "$LD" && { { echo "$as_me:$LINENO: error: no
   acceptable ld found in \$PATH" >&5 echo "$as_me: error: no acceptable ld found in
   \$PATH" >&2;} { (exit 1); exit 1; }; } echo "$as_me:$LINENO: checking if the
   linker ($LD) is GNU ld" >&5 echo $ECHO_N "checking if the linker ($LD) is GNU
   ld... $ECHO_C" >&6 if test "${lt_cv_prog_gnu_ld+set}" = set; then echo $ECHO_N
   "(cached) $ECHO_C" >&6 else # I'd rather use --version here, but apparently some
   GNU lds only accept -v. case `$LD -v 2>&1 &5 echo "${ECHO_T}$lt_cv_prog_gnu_ld"
   >&6 with_gnu_ld=$lt_cv_prog_gnu_ld # Check if GNU C++ uses GNU ld as the
   underlying linker, since the # archiving commands below assume that GNU ld is
   being used. if test "$with_gnu_ld" = yes; then archive_cmds_CXX='$CC -shared
   -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags
   ${wl}-soname $wl$soname -o $lib' 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'
   hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   export_dynamic_flag_spec_CXX='${wl}--export-dynamic' # If archive_cmds runs LD,
   not CC, wlarc should be empty # XXX I think wlarc can be eliminated in ltcf-cxx,
   but I need to # investigate it a little bit more. (MM) wlarc='${wl}' # ancient
   GNU ld didn't support --whole-archive et. al. if eval "`$CC -print-prog-name=ld`
   --help 2>&1" | \ grep 'no-whole-archive' > /dev/null; then
   whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience
   '"$wlarc"'--no-whole-archive' else whole_archive_flag_spec_CXX= fi else
   with_gnu_ld=no wlarc= # A generic and very simple default shared library creation
   # command for GNU C++ for the case where it uses the native # linker, instead of
   GNU ld. If possible, this setting should # overridden to take advantage of the
   native linker features on # the platform it is being used on.
   archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs
   $postdep_objects $compiler_flags -o $lib' fi # Commands to make compiler produce
   verbose output that lists # what "hidden" libraries, object files and flags are
   used when # linking a shared library. output_verbose_link_cmd='$CC -shared
   $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' else GXX=no with_gnu_ld=no wlarc=
   fi # PORTME: fill in a description of your system's C++ link characteristics echo
   "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared
   libraries" >&5 echo $ECHO_N "checking whether the $compiler linker ($LD) supports
   shared libraries... $ECHO_C" >&6 ld_shlibs_CXX=yes case $host_os in aix3*) #
   FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; aix4* | aix5*) if
   test "$host_cpu" = ia64; then # On IA64, the linker does run time linking by
   default, so we don't # have to do anything special. aix_use_runtimelinking=no
   exp_sym_flag='-Bexport' no_entry_flag="" else aix_use_runtimelinking=no # Test if
   we are trying to use run time linking or normal # AIX style linking. If -brtl is
   somewhere in LDFLAGS, we # need to do runtime linking. case $host_os in
   aix4.[23]|aix4.[23].*|aix5*) for ld_flag in $LDFLAGS; do case $ld_flag in
   *-brtl*) aix_use_runtimelinking=yes break ;; esac done ;; esac
   exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or
   shared objects are built, AIX ld can # have problems creating the table of
   contents. If linking a library # or program results in "error TOC overflow" add
   -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not #
   enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. archive_cmds_CXX=''
   hardcode_direct_CXX=yes hardcode_libdir_separator_CXX=':'
   link_all_deplibs_CXX=yes if test "$GXX" = yes; then case $host_os in
   aix4.[012]|aix4.[012].*) # We only want to do this on AIX 4.2 and lower, the
   check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC}
   -print-prog-name=collect2` if test -f "$collect2name" && \ strings
   "$collect2name" | grep resolve_lib_name >/dev/null then # We have reworked
   collect2 hardcode_direct_CXX=yes else # We have old collect2
   hardcode_direct_CXX=unsupported # It fails to find uninstalled libraries when the
   uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to
   unsupported forces relinking hardcode_minus_L_CXX=yes
   hardcode_libdir_flag_spec_CXX='-L$libdir' hardcode_libdir_separator_CXX= fi ;;
   esac shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then
   shared_flag="$shared_flag "'${wl}-G' fi else # not using gcc if test "$host_cpu"
   = ia64; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release #
   chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test
   "$aix_use_runtimelinking" = yes; then shared_flag='${wl}-G' else
   shared_flag='${wl}-bM:SRE' fi fi fi # It seems that -bexpall does not export
   symbols beginning with # underscore (_), so it is better to generate a list of
   symbols to export. always_export_symbols_CXX=yes if test
   "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime
   loading flags (-brtl), # -berok will link without error, but may produce a broken
   library. allow_undefined_flag_CXX='-berok' # Determine the default libpath from
   the value encoded in an empty executable. cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   && { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' { (eval
   echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null |
   $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` #
   Check for a 64-bit object if we didn't find anything. 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; } }'`; fi else echo "$as_me:
   failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f conftest.err
   conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z
   "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   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" else if test "$host_cpu" =
   ia64; then hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   allow_undefined_flag_CXX="-z nodefs" 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" else # Determine the default libpath from
   the value encoded in an empty executable. cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   && { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' { (eval
   echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null |
   $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` #
   Check for a 64-bit object if we didn't find anything. 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; } }'`; fi else echo "$as_me:
   failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f conftest.err
   conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z
   "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning -
   without using the other run time loading flags, # -berok will link without error,
   but may produce a broken library. no_undefined_flag_CXX=' ${wl}-bernotok'
   allow_undefined_flag_CXX=' ${wl}-berok' # Exported symbols can be pulled into
   shared objects from archives whole_archive_flag_spec_CXX='$convenience'
   archive_cmds_need_lc_CXX=yes # This is similar to how AIX traditionally builds
   its shared libraries. 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' fi fi ;; beos*) if $LD
   --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   allow_undefined_flag_CXX=unsupported # Joseph Beckenbach says some releases of
   gcc # support --undefined. This deserves some investigation. FIXME
   archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname
   $wl$soname -o $lib' else ld_shlibs_CXX=no fi ;; chorus*) case $cc_basename in *)
   # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; cygwin* |
   mingw* | pw32*) # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually
   meaningless, # as there is no search path for DLLs.
   hardcode_libdir_flag_spec_CXX='-L$libdir' allow_undefined_flag_CXX=unsupported
   always_export_symbols_CXX=no enable_shared_with_static_runtimes_CXX=yes if $LD
   --help 2>&1 | grep 'auto-import' > /dev/null; then 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' # If the export-symbols file already is a .def file (1st line # is
   EXPORTS), use it as is; otherwise, prepend... archive_expsym_cmds_CXX='if test
   "x`$SED 1q $export_symbols`" = xEXPORTS; then cp $export_symbols
   $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat
   $export_symbols >> $output_objdir/$soname.def; fi~ $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' else ld_shlibs_CXX=no fi ;; darwin* | rhapsody*) case
   $host_os in rhapsody* | darwin1.[012]) allow_undefined_flag_CXX='${wl}-undefined
   ${wl}suppress' ;; *) # Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ;
   then allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined
   ${wl}suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[012])
   allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   10.*) allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup' ;; esac fi
   ;; esac archive_cmds_need_lc_CXX=no hardcode_direct_CXX=no
   hardcode_automatic_CXX=yes hardcode_shlibpath_var_CXX=unsupported
   whole_archive_flag_spec_CXX='' link_all_deplibs_CXX=yes if test "$GXX" = yes ;
   then lt_int_apple_cc_single_mod=no output_verbose_link_cmd='echo' if $CC
   -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
   lt_int_apple_cc_single_mod=yes fi if test "X$lt_int_apple_cc_single_mod" = Xyes ;
   then archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o
   $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   else 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' fi module_cmds_CXX='$CC
   $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' # Don't
   fix this by using the ld -exported_symbols_list flag, it doesn't exist in older
   darwin lds if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   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}' else
   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}' fi 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}' else case $cc_basename in xlc*)
   output_verbose_link_cmd='echo' 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'
   module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs
   $deplibs$compiler_flags' # Don't fix this by using the ld -exported_symbols_list
   flag, it doesn't exist in older darwin lds 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}' 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}' ;; *) ld_shlibs_CXX=no ;; esac
   fi ;; dgux*) case $cc_basename in ec++*) # FIXME: insert proper C++ library
   support ld_shlibs_CXX=no ;; ghcx*) # Green Hills C++ Compiler # FIXME: insert
   proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++
   library support ld_shlibs_CXX=no ;; esac ;; freebsd[12]*) # C++ shared libraries
   reported to be fairly broken before switch to ELF ld_shlibs_CXX=no ;;
   freebsd-elf*) archive_cmds_need_lc_CXX=no ;; freebsd* | kfreebsd*-gnu |
   dragonfly*) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF #
   conventions ld_shlibs_CXX=yes ;; gnu*) ;; hpux9*)
   hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   hardcode_libdir_separator_CXX=: export_dynamic_flag_spec_CXX='${wl}-E'
   hardcode_direct_CXX=yes hardcode_minus_L_CXX=yes # Not in the search PATH, # but
   as the default # location of the library. case $cc_basename in CC*) # FIXME:
   insert proper C++ library support ld_shlibs_CXX=no ;; aCC*) 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' # Commands to make compiler produce verbose output that lists # what
   "hidden" libraries, object files and flags are used when # linking a shared
   library. # # There doesn't appear to be a way to prevent this compiler from #
   explicitly linking system object files so we need to strip them # from the output
   so that they don't get included in the library # dependencies.
   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' ;; *)
   if test "$GXX" = yes; then 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' else # FIXME:
   insert proper C++ library support ld_shlibs_CXX=no fi ;; esac ;; hpux10*|hpux11*)
   if test $with_gnu_ld = no; then hardcode_libdir_flag_spec_CXX='${wl}+b
   ${wl}$libdir' hardcode_libdir_separator_CXX=: case $host_cpu in hppa*64*|ia64*)
   hardcode_libdir_flag_spec_ld_CXX='+b $libdir' ;; *)
   export_dynamic_flag_spec_CXX='${wl}-E' ;; esac fi case $host_cpu in
   hppa*64*|ia64*) hardcode_direct_CXX=no hardcode_shlibpath_var_CXX=no ;; *)
   hardcode_direct_CXX=yes hardcode_minus_L_CXX=yes # Not in the search PATH, # but
   as the default # location of the library. ;; esac case $cc_basename in CC*) #
   FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; aCC*) case $host_cpu
   in hppa*64*) archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib
   $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*)
   archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib
   $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *)
   archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o
   $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac
   # Commands to make compiler produce verbose output that lists # what "hidden"
   libraries, object files and flags are used when # linking a shared library. # #
   There doesn't appear to be a way to prevent this compiler from # explicitly
   linking system object files so we need to strip them # from the output so that
   they don't get included in the library # dependencies.
   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' ;; *)
   if test "$GXX" = yes; then if test $with_gnu_ld = no; then case $host_cpu in
   hppa*64*) archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o
   $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;;
   ia64*) archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname
   ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects
   $compiler_flags' ;; *) 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' ;; esac fi else # FIXME: insert proper
   C++ library support ld_shlibs_CXX=no fi ;; esac ;; interix3*)
   hardcode_direct_CXX=no hardcode_shlibpath_var_CXX=no
   hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   export_dynamic_flag_spec_CXX='${wl}-E' # Hack: On Interix 3.x, we cannot compile
   PIC because of a broken gcc. # Instead, shared libraries are loaded at an image
   base (0x10000000 by # default) and relocated if they conflict, which is a slow
   very memory # consuming and fragmenting process. To avoid this, we pick a random,
   # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time.
   Moving up from 0x10000000 also allows more sbrk(2) space. 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'
   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' ;; irix5* | irix6*) case
   $cc_basename in CC*) # SGI C++ 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' # Archives containing C++ object files
   must be created using # "CC -ar", where "CC" is the IRIX C++ compiler. This is #
   necessary to make sure instantiated templates are included # in the archive.
   old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs' ;; *) if test "$GXX" =
   yes; then if test "$with_gnu_ld" = no; then 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' else 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' fi fi
   link_all_deplibs_CXX=yes ;; esac hardcode_libdir_flag_spec_CXX='${wl}-rpath
   ${wl}$libdir' hardcode_libdir_separator_CXX=: ;; linux*) case $cc_basename in
   KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a
   shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so
   rename the library # to its proper name (with version) after linking.
   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'
   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' # Commands to make
   compiler produce verbose output that lists # what "hidden" libraries, object
   files and flags are used when # linking a shared library. # # There doesn't
   appear to be a way to prevent this compiler from # explicitly linking system
   object files so we need to strip them # from the output so that they don't get
   included in the library # dependencies. 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' hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   export_dynamic_flag_spec_CXX='${wl}--export-dynamic' # Archives containing C++
   object files must be created using # "CC -Bstatic", where "CC" is the KAI C++
   compiler. old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;; icpc*) #
   Intel C++ with_gnu_ld=yes # version 8.0 and above of icpc choke on multiply
   defined symbols # if we add $predep_objects and $postdep_objects, however 7.1 and
   # earlier do not add the objects themselves. case `$CC -V 2>&1` in *"Version
   7".*) archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs
   $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   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' ;; *) # Version 8.0 or
   newer tmp_idyn= case $host_cpu in ia64*) tmp_idyn=' -i_dynamic';; esac
   archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags
   ${wl}-soname $wl$soname -o $lib' 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' ;; esac
   archive_cmds_need_lc_CXX=no hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience
   ${wl}--no-whole-archive' ;; pgCC*) # Portland Group C++ compiler
   archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs
   $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   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'
   hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   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' ;; cxx*) # Compaq C++
   archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects
   $compiler_flags ${wl}-soname $wl$soname -o $lib' 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'
   runpath_var=LD_RUN_PATH hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   hardcode_libdir_separator_CXX=: # Commands to make compiler produce verbose
   output that lists # what "hidden" libraries, object files and flags are used when
   # linking a shared library. # # There doesn't appear to be a way to prevent this
   compiler from # explicitly linking system object files so we need to strip them #
   from the output so that they don't get included in the library # dependencies.
   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' ;; esac ;; lynxos*) #
   FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; m88k*) # FIXME:
   insert proper C++ library support ld_shlibs_CXX=no ;; mvs*) case $cc_basename in
   cxx*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME:
   insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; netbsd*) if echo
   __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_CXX='$LD
   -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects
   $linker_flags' wlarc= hardcode_libdir_flag_spec_CXX='-R$libdir'
   hardcode_direct_CXX=yes hardcode_shlibpath_var_CXX=no fi # Workaround some broken
   pre-1.5 toolchains output_verbose_link_cmd='$CC -shared $CFLAGS -v
   conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' ;;
   openbsd2*) # C++ shared libraries are fairly broken ld_shlibs_CXX=no ;; openbsd*)
   hardcode_direct_CXX=yes hardcode_shlibpath_var_CXX=no archive_cmds_CXX='$CC
   -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects
   $compiler_flags -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' if
   test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" =
   "openbsd2.8-powerpc"; then archive_expsym_cmds_CXX='$CC -shared $pic_flag
   $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags
   ${wl}-retain-symbols-file,$export_symbols -o $lib'
   export_dynamic_flag_spec_CXX='${wl}-E'
   whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience
   '"$wlarc"'--no-whole-archive' fi output_verbose_link_cmd='echo' ;; osf3*) case
   $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will
   only create a shared library if the output file # ends with ".so" (or ".sl" for
   HP-UX), so rename the library # to its proper name (with version) after linking.
   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'
   hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   hardcode_libdir_separator_CXX=: # Archives containing C++ object files must be
   created using # "CC -Bstatic", where "CC" is the KAI C++ compiler.
   old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;; RCC*) # Rational C++
   2.4.1 # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; cxx*)
   allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' 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' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   hardcode_libdir_separator_CXX=: # Commands to make compiler produce verbose
   output that lists # what "hidden" libraries, object files and flags are used when
   # linking a shared library. # # There doesn't appear to be a way to prevent this
   compiler from # explicitly linking system object files so we need to strip them #
   from the output so that they don't get included in the library # dependencies.
   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' ;; *)
   if test "$GXX" = yes && test "$with_gnu_ld" = no; then allow_undefined_flag_CXX='
   ${wl}-expect_unresolved ${wl}\*' 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'
   hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   hardcode_libdir_separator_CXX=: # Commands to make compiler produce verbose
   output that lists # what "hidden" libraries, object files and flags are used when
   # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v
   conftest.$objext 2>&1 | grep "\-L"' else # FIXME: insert proper C++ library
   support ld_shlibs_CXX=no fi ;; esac ;; osf4* | osf5*) case $cc_basename in KCC*)
   # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared
   library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the
   library # to its proper name (with version) after linking.
   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'
   hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   hardcode_libdir_separator_CXX=: # Archives containing C++ object files must be
   created using # the KAI C++ compiler. old_archive_cmds_CXX='$CC -o $oldlib
   $oldobjs' ;; RCC*) # Rational C++ 2.4.1 # FIXME: insert proper C++ library
   support ld_shlibs_CXX=no ;; cxx*) allow_undefined_flag_CXX=' -expect_unresolved
   \*' 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' archive_expsym_cmds_CXX='for i in `cat
   $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   echo "-hidden">> $lib.exp~ $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~ $rm $lib.exp'
   hardcode_libdir_flag_spec_CXX='-rpath $libdir' hardcode_libdir_separator_CXX=: #
   Commands to make compiler produce verbose output that lists # what "hidden"
   libraries, object files and flags are used when # linking a shared library. # #
   There doesn't appear to be a way to prevent this compiler from # explicitly
   linking system object files so we need to strip them # from the output so that
   they don't get included in the library # dependencies.
   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' ;; *)
   if test "$GXX" = yes && test "$with_gnu_ld" = no; then allow_undefined_flag_CXX='
   ${wl}-expect_unresolved ${wl}\*' 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'
   hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   hardcode_libdir_separator_CXX=: # Commands to make compiler produce verbose
   output that lists # what "hidden" libraries, object files and flags are used when
   # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v
   conftest.$objext 2>&1 | grep "\-L"' else # FIXME: insert proper C++ library
   support ld_shlibs_CXX=no fi ;; esac ;; psos*) # FIXME: insert proper C++ library
   support ld_shlibs_CXX=no ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x #
   FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; lcc*) # Lucid #
   FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert
   proper C++ library support ld_shlibs_CXX=no ;; esac ;; solaris*) case
   $cc_basename in CC*) # Sun C++ 4.2, 5.x and Centerline C++
   archive_cmds_need_lc_CXX=yes no_undefined_flag_CXX=' -zdefs'
   archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects
   $libobjs $deplibs $postdep_objects $compiler_flags'
   archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED
   -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $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'
   hardcode_libdir_flag_spec_CXX='-R$libdir' hardcode_shlibpath_var_CXX=no case
   $host_os in solaris2.[0-5] | solaris2.[0-5].*) ;; *) # The C++ compiler is used
   as linker so we must use $wl # flag to pass the commands to the underlying system
   # linker. We must also pass each convience library through # to the system linker
   between allextract/defaultextract. # The C++ compiler will combine linker options
   so we # cannot just pass the convience library names through # without $wl. #
   Supported since Solaris 2.6 (maybe 2.5.1?) 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' ;; esac link_all_deplibs_CXX=yes
   output_verbose_link_cmd='echo' # Archives containing C++ object files must be
   created using # "CC -xar", where "CC" is the Sun C++ compiler. This is #
   necessary to make sure instantiated templates are included # in the archive.
   old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' ;; gcx*) # Green Hills C++
   Compiler archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs
   $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' # The C++ compiler
   must be used to create the archive. old_archive_cmds_CXX='$CC $LDFLAGS -archive
   -o $oldlib $oldobjs' ;; *) # GNU C++ compiler with Solaris linker if test "$GXX"
   = yes && test "$with_gnu_ld" = no; then no_undefined_flag_CXX=' ${wl}-z
   ${wl}defs' if $CC --version | grep -v '^2\.7' > /dev/null; then
   archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs
   $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED
   -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ $CC -shared
   -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs
   $postdep_objects $compiler_flags~$rm $lib.exp' # Commands to make compiler
   produce verbose output that lists # what "hidden" libraries, object files and
   flags are used when # linking a shared library. output_verbose_link_cmd="$CC
   -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" else # g++ 2.7 appears
   to require `-G' NOT `-shared' on this # platform. archive_cmds_CXX='$CC -G
   -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects
   $compiler_flags ${wl}-h $wl$soname -o $lib' archive_expsym_cmds_CXX='$echo "{
   global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >>
   $lib.exp~$echo "local: *; };" >> $lib.exp~ $CC -G -nostdlib ${wl}-M $wl$lib.exp
   -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm
   $lib.exp' # Commands to make compiler produce verbose output that lists # what
   "hidden" libraries, object files and flags are used when # linking a shared
   library. output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep
   \"\-L\"" fi hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir' fi ;; esac ;;
   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* |
   sco3.2v5.0.[024]*) no_undefined_flag_CXX='${wl}-z,text'
   archive_cmds_need_lc_CXX=no hardcode_shlibpath_var_CXX=no
   runpath_var='LD_RUN_PATH' case $cc_basename in CC*) archive_cmds_CXX='$CC -G
   ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o
   $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds_CXX='$CC -shared
   ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols
   ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; sysv5* |
   sco3.2v5* | sco5v6*) # Note: We can NOT use -z defs as we might desire, because
   we do not # link with -lc, and that would cause any symbols used from libc to #
   always be unresolved, which means just about no library would # ever link
   correctly. If we're not using GNU ld we use -z text # though, which does catch
   some bad symbols but isn't as heavy-handed # as -z defs. # For security reasons,
   it is highly recommended that you always # use absolute paths for naming shared
   libraries, and exclude the # DT_RUNPATH tag from executables and libraries. But
   doing so # requires that you compile everything twice, which is a pain. # So that
   behaviour is only enabled if SCOABSPATH is set to a # non-empty value in the
   environment. Most likely only useful for # creating official distributions of
   packages. # This is a hack until libtool officially supports absolute path #
   names for shared libraries. no_undefined_flag_CXX='${wl}-z,text'
   allow_undefined_flag_CXX='${wl}-z,nodefs' archive_cmds_need_lc_CXX=no
   hardcode_shlibpath_var_CXX=no hardcode_libdir_flag_spec_CXX='`test -z
   "$SCOABSPATH" && echo ${wl}-R,$libdir`' hardcode_libdir_separator_CXX=':'
   link_all_deplibs_CXX=yes export_dynamic_flag_spec_CXX='${wl}-Bexport'
   runpath_var='LD_RUN_PATH' case $cc_basename in CC*) archive_cmds_CXX='$CC -G
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' ;; *) archive_cmds_CXX='$CC -shared
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' archive_expsym_cmds_CXX='$CC -shared
   ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname
   -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; tandem*) case $cc_basename
   in NCC*) # NonStop-UX NCC 3.20 # FIXME: insert proper C++ library support
   ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support
   ld_shlibs_CXX=no ;; esac ;; vxworks*) # FIXME: insert proper C++ library support
   ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support
   ld_shlibs_CXX=no ;; esac echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 echo
   "${ECHO_T}$ld_shlibs_CXX" >&6 test "$ld_shlibs_CXX" = no && can_build_shared=no
   GCC_CXX="$GXX" LD_CXX="$LD" cat > conftest.$ac_ext &5
   ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); };
   then # Parse the compiler output and extract the necessary # objects, libraries
   and library flags. # Sentinel used to keep track of whether or not we are before
   # the conftest object file. pre_test_object_deps_done=no # The `*' in the case
   matches for architectures that use `case' in # $output_verbose_cmd can trigger
   glob expansion during the loop # eval without this substitution.
   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e
   "$no_glob_subst"` for p in `eval $output_verbose_link_cmd`; do case $p in -L* |
   -R* | -l*) # Some compilers place space between "-{L,R}" and the path. # Remove
   the space. if test $p = "-L" \ || test $p = "-R"; then prev=$p continue else
   prev= fi if test "$pre_test_object_deps_done" = no; then case $p in -L* | -R*) #
   Internal compiler library paths should come after those # provided the user. The
   postdeps already come after the # user supplied libs so there is no need to
   process them. if test -z "$compiler_lib_search_path_CXX"; then
   compiler_lib_search_path_CXX="${prev}${p}" else
   compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}" fi ;;
   # The "-l" case would never come before the object being # linked, so don't
   bother handling this case. esac else if test -z "$postdeps_CXX"; then
   postdeps_CXX="${prev}${p}" else postdeps_CXX="${postdeps_CXX} ${prev}${p}" fi fi
   ;; *.$objext) # This assumes that the test object file only shows up # once in
   the compiler output. if test "$p" = "conftest.$objext"; then
   pre_test_object_deps_done=yes continue fi if test "$pre_test_object_deps_done" =
   no; then if test -z "$predep_objects_CXX"; then predep_objects_CXX="$p" else
   predep_objects_CXX="$predep_objects_CXX $p" fi else if test -z
   "$postdep_objects_CXX"; then postdep_objects_CXX="$p" else
   postdep_objects_CXX="$postdep_objects_CXX $p" fi fi ;; *) ;; # Ignore the rest.
   esac done # Clean up. rm -f a.out a.exe else echo "libtool.m4: error: problem
   compiling CXX test program" fi $rm -f confest.$objext # PORTME: override above
   test on systems where it is broken case $host_os in interix3*) # Interix 3.5
   installs completely hosed .la files for C++, so rather than # hack all around it,
   let's just trust "g++" to DTRT. predep_objects_CXX= postdep_objects_CXX=
   postdeps_CXX= ;; solaris*) case $cc_basename in CC*) # Adding this requires a
   known-good setup of shared libraries for # Sun compiler versions before 5.6, else
   PIC objects from an old # archive will be linked into the output, leading to
   subtle bugs. postdeps_CXX='-lCstd -lCrun' ;; esac ;; esac case " $postdeps_CXX "
   in *" -lc "*) archive_cmds_need_lc_CXX=no ;; esac lt_prog_compiler_wl_CXX=
   lt_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX= echo "$as_me:$LINENO:
   checking for $compiler option to produce PIC" >&5 echo $ECHO_N "checking for
   $compiler option to produce PIC... $ECHO_C" >&6 # C++ specific cases for pic,
   static, wl, etc. if test "$GXX" = yes; then lt_prog_compiler_wl_CXX='-Wl,'
   lt_prog_compiler_static_CXX='-static' case $host_os in aix*) # All AIX code is
   PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor
   lt_prog_compiler_static_CXX='-Bstatic' fi ;; amigaos*) # FIXME: we need at least
   68020 code to build shared libraries, but # adding the `-m68020' flag to GCC
   prevents building anything better, # like `-m68040'.
   lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4' ;; beos* |
   cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the
   default for these OSes. ;; mingw* | os2* | pw32*) # This hack is so that the
   source file can tell whether it is being # built for inclusion in a dll (and
   should export symbols for example). lt_prog_compiler_pic_CXX='-DDLL_EXPORT' ;;
   darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not
   allowed in MH_DYLIB files lt_prog_compiler_pic_CXX='-fno-common' ;; *djgpp*) #
   DJGPP does not support shared libraries at all lt_prog_compiler_pic_CXX= ;;
   interix3*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead,
   we relocate shared libraries at runtime. ;; sysv4*MP*) if test -d /usr/nec; then
   lt_prog_compiler_pic_CXX=-Kconform_pic fi ;; hpux*) # PIC is the default for IA64
   HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*)
   ;; *) lt_prog_compiler_pic_CXX='-fPIC' ;; esac ;; *)
   lt_prog_compiler_pic_CXX='-fPIC' ;; esac else case $host_os in aix4* | aix5*) #
   All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64
   processor lt_prog_compiler_static_CXX='-Bstatic' else
   lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp' fi ;; chorus*) case
   $cc_basename in cxch68*) # Green Hills C++ Compiler #
   _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" ;; esac ;; darwin*) # PIC is the default on this
   platform # Common symbols not allowed in MH_DYLIB files case $cc_basename in
   xlc*) lt_prog_compiler_pic_CXX='-qnocommon' lt_prog_compiler_wl_CXX='-Wl,' ;;
   esac ;; dgux*) case $cc_basename in ec++*) lt_prog_compiler_pic_CXX='-KPIC' ;;
   ghcx*) # Green Hills C++ Compiler lt_prog_compiler_pic_CXX='-pic' ;; *) ;; esac
   ;; freebsd* | kfreebsd*-gnu | dragonfly*) # FreeBSD uses GNU C++ ;; hpux9* |
   hpux10* | hpux11*) case $cc_basename in CC*) lt_prog_compiler_wl_CXX='-Wl,'
   lt_prog_compiler_static_CXX='${wl}-a ${wl}archive' if test "$host_cpu" != ia64;
   then lt_prog_compiler_pic_CXX='+Z' fi ;; aCC*) lt_prog_compiler_wl_CXX='-Wl,'
   lt_prog_compiler_static_CXX='${wl}-a ${wl}archive' case $host_cpu in
   hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic_CXX='+Z' ;; esac ;;
   *) ;; esac ;; interix*) # This is c89, which is MS Visual C++ (no shared libs) #
   Anyone wants to do a port? ;; irix5* | irix6* | nonstopux*) case $cc_basename in
   CC*) lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX='-non_shared' #
   CC pic flag -KPIC is the default. ;; *) ;; esac ;; linux*) case $cc_basename in
   KCC*) # KAI C++ Compiler lt_prog_compiler_wl_CXX='--backend -Wl,'
   lt_prog_compiler_pic_CXX='-fPIC' ;; icpc* | ecpc*) # Intel C++
   lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-KPIC'
   lt_prog_compiler_static_CXX='-static' ;; pgCC*) # Portland Group C++ compiler.
   lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-fpic'
   lt_prog_compiler_static_CXX='-Bstatic' ;; cxx*) # Compaq C++ # Make sure the PIC
   flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects
   are PIC. lt_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX='-non_shared' ;;
   *) ;; esac ;; lynxos*) ;; m88k*) ;; mvs*) case $cc_basename in cxx*)
   lt_prog_compiler_pic_CXX='-W c,exportall' ;; *) ;; esac ;; netbsd*) ;; osf3* |
   osf4* | osf5*) case $cc_basename in KCC*) lt_prog_compiler_wl_CXX='--backend
   -Wl,' ;; RCC*) # Rational C++ 2.4.1 lt_prog_compiler_pic_CXX='-pic' ;; cxx*) #
   Digital/Compaq C++ lt_prog_compiler_wl_CXX='-Wl,' # Make sure the PIC flag is
   empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC.
   lt_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX='-non_shared' ;; *) ;; esac
   ;; psos*) ;; solaris*) case $cc_basename in CC*) # Sun C++ 4.2, 5.x and
   Centerline C++ lt_prog_compiler_pic_CXX='-KPIC'
   lt_prog_compiler_static_CXX='-Bstatic' lt_prog_compiler_wl_CXX='-Qoption ld ' ;;
   gcx*) # Green Hills C++ Compiler lt_prog_compiler_pic_CXX='-PIC' ;; *) ;; esac ;;
   sunos4*) case $cc_basename in CC*) # Sun C++ 4.x lt_prog_compiler_pic_CXX='-pic'
   lt_prog_compiler_static_CXX='-Bstatic' ;; lcc*) # Lucid
   lt_prog_compiler_pic_CXX='-pic' ;; *) ;; esac ;; tandem*) case $cc_basename in
   NCC*) # NonStop-UX NCC 3.20 lt_prog_compiler_pic_CXX='-KPIC' ;; *) ;; esac ;;
   sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) case $cc_basename in CC*)
   lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-KPIC'
   lt_prog_compiler_static_CXX='-Bstatic' ;; esac ;; vxworks*) ;; *)
   lt_prog_compiler_can_build_shared_CXX=no ;; esac fi echo "$as_me:$LINENO: result:
   $lt_prog_compiler_pic_CXX" >&5 echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6 # #
   Check to make sure the PIC flag actually works. # if test -n
   "$lt_prog_compiler_pic_CXX"; then echo "$as_me:$LINENO: checking if $compiler PIC
   flag $lt_prog_compiler_pic_CXX works" >&5 echo $ECHO_N "checking if $compiler PIC
   flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6 if test
   "${lt_prog_compiler_pic_works_CXX+set}" = set; then echo $ECHO_N "(cached)
   $ECHO_C" >&6 else lt_prog_compiler_pic_works_CXX=no
   ac_outfile=conftest.$ac_objext printf "$lt_simple_compile_test_code" >
   conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC" # Insert the
   option either (1) after the last *FLAGS variable, or # (2) before a word
   containing "conftest"., or (3) at the end. # Note that $ac_compile itself does
   not contain backslashes and begins # with a dollar sign (not a hyphen), so the
   echo should work correctly. # The option is referenced via a variable to avoid
   confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\}
   :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e
   's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:11624: $lt_compile\"" >&5) (eval
   "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo
   "$as_me:11628: \$? = $ac_status" >&5 if (exit $ac_status) && test -s
   "$ac_outfile"; then # The compiler can only warn and ignore the option if not
   recognized # So say no if there are warnings other than the usual output. $echo
   "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^
   *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp
   conftest.er2 >/dev/null; then lt_prog_compiler_pic_works_CXX=yes fi fi $rm
   conftest* fi echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5
   echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6 if test
   x"$lt_prog_compiler_pic_works_CXX" = xyes; then case $lt_prog_compiler_pic_CXX in
   "" | " "*) ;; *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;; esac
   else lt_prog_compiler_pic_CXX= lt_prog_compiler_can_build_shared_CXX=no fi fi
   case $host_os in # For platforms which do not support PIC, -DPIC is meaningless:
   *djgpp*) lt_prog_compiler_pic_CXX= ;; *)
   lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC" ;; esac # # Check to
   make sure the static flag actually works. # wl=$lt_prog_compiler_wl_CXX eval
   lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\" echo "$as_me:$LINENO:
   checking if $compiler static flag $lt_tmp_static_flag works" >&5 echo $ECHO_N
   "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 if
   test "${lt_prog_compiler_static_works_CXX+set}" = set; then echo $ECHO_N
   "(cached) $ECHO_C" >&6 else lt_prog_compiler_static_works_CXX=no
   save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $lt_tmp_static_flag" printf
   "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err)
   && test -s conftest$ac_exeext; then # The linker can only warn and ignore the
   option if not recognized # So say no if there are warnings if test -s
   conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&5
   $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp $SED '/^$/d;
   /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null;
   then lt_prog_compiler_static_works_CXX=yes fi else
   lt_prog_compiler_static_works_CXX=yes fi fi $rm conftest* LDFLAGS="$save_LDFLAGS"
   fi echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5 echo
   "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6 if test
   x"$lt_prog_compiler_static_works_CXX" = xyes; then : else
   lt_prog_compiler_static_CXX= fi echo "$as_me:$LINENO: checking if $compiler
   supports -c -o file.$ac_objext" >&5 echo $ECHO_N "checking if $compiler supports
   -c -o file.$ac_objext... $ECHO_C" >&6 if test
   "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C"
   >&6 else lt_cv_prog_compiler_c_o_CXX=no $rm -r conftest 2>/dev/null mkdir
   conftest cd conftest mkdir out printf "$lt_simple_compile_test_code" >
   conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the
   option either (1) after the last *FLAGS variable, or # (2) before a word
   containing "conftest"., or (3) at the end. # Note that $ac_compile itself does
   not contain backslashes and begins # with a dollar sign (not a hyphen), so the
   echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e
   's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.:
   $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo
   "\"\$as_me:11728: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err)
   ac_status=$? cat out/conftest.err >&5 echo "$as_me:11732: \$? = $ac_status" >&5
   if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can
   only warn and ignore the option if not recognized # So say no if there are
   warnings $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s
   out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   lt_cv_prog_compiler_c_o_CXX=yes fi fi chmod u+w . 2>&5 $rm conftest* # SGI C++
   compiler will create directory out/ii_files/ for # template instantiation test -d
   out/ii_files && $rm out/ii_files/* && rmdir out/ii_files $rm out/* && rmdir out
   cd .. rmdir conftest $rm conftest* fi echo "$as_me:$LINENO: result:
   $lt_cv_prog_compiler_c_o_CXX" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX"
   >&6 hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_CXX" = no && test
   "$need_locks" != no; then # do not overwrite the value of need_locks provided by
   the user echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 echo
   $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 hard_links=yes
   $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch
   conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a
   conftest.b 2>/dev/null && hard_links=no echo "$as_me:$LINENO: result:
   $hard_links" >&5 echo "${ECHO_T}$hard_links" >&6 if test "$hard_links" = no; then
   { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j'
   may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so
   \`make -j' may be unsafe" >&2;} need_locks=warn fi else need_locks=no fi echo
   "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared
   libraries" >&5 echo $ECHO_N "checking whether the $compiler linker ($LD) supports
   shared libraries... $ECHO_C" >&6 export_symbols_cmds_CXX='$NM $libobjs
   $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq >
   $export_symbols' case $host_os in aix4* | aix5*) # If we're using GNU nm, then we
   don't want the "-C" option. # -C means demangle to AIX nm, but means don't
   demangle with GNU nm if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   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' else 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' fi ;; pw32*) export_symbols_cmds_CXX="$ltdll_cmds" ;; cygwin* |
   mingw*) 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'
   ;; *) export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe |
   $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; esac echo
   "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 echo "${ECHO_T}$ld_shlibs_CXX" >&6
   test "$ld_shlibs_CXX" = no && can_build_shared=no # # Do we need to explicitly
   link libc? # case "x$archive_cmds_need_lc_CXX" in x|xyes) # Assume -lc should be
   added archive_cmds_need_lc_CXX=yes if test "$enable_shared" = yes && test "$GCC"
   = yes; then case $archive_cmds_CXX in *'~'*) # FIXME: we may have to deal with
   multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links
   with -lc since on some # systems, -lgcc has to come before -lc. If gcc already
   passes -lc # to ld, don't add -lc before -lgcc. echo "$as_me:$LINENO: checking
   whether -lc should be explicitly linked in" >&5 echo $ECHO_N "checking whether
   -lc should be explicitly linked in... $ECHO_C" >&6 $rm conftest* printf
   "$lt_simple_compile_test_code" > conftest.$ac_ext if { (eval echo
   "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } 2>conftest.err; then
   soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs=
   wl=$lt_prog_compiler_wl_CXX pic_flag=$lt_prog_compiler_pic_CXX compiler_flags=-v
   linker_flags=-v verstring= output_objdir=. libname=conftest
   lt_save_allow_undefined_flag=$allow_undefined_flag_CXX allow_undefined_flag_CXX=
   if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \"
   \>/dev/null 2\>\&1\"") >&5 (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \"
   \>/dev/null 2\>\&1) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); } then archive_cmds_need_lc_CXX=no else
   archive_cmds_need_lc_CXX=yes fi
   allow_undefined_flag_CXX=$lt_save_allow_undefined_flag else cat conftest.err 1>&5
   fi $rm conftest* echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5
   echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6 ;; esac fi ;; esac echo
   "$as_me:$LINENO: checking dynamic linker characteristics" >&5 echo $ECHO_N
   "checking dynamic linker characteristics... $ECHO_C" >&6 library_names_spec=
   libname_spec='lib$name' soname_spec= shrext_cmds=".so" postinstall_cmds=
   postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var=
   shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os
   ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" if test "$GCC" = yes; then
   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e
   "s/^libraries://" -e "s,=/,/,g"` if echo "$sys_lib_search_path_spec" | grep ';'
   >/dev/null ; then # if the path contains ";" then we assume it to be the
   separator # otherwise default to the standard path separator (i.e. ":") - it is #
   assumed that no part of a normal pathname contains ";" but that should # okay in
   the real world where ";" in dirpaths is itself problematic.
   sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   else sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e
   "s/$PATH_SEPARATOR/ /g"` fi else sys_lib_search_path_spec="/lib /usr/lib
   /usr/local/lib" fi need_lib_prefix=unknown hardcode_into_libs=no # when you set
   need_version to no, make sure it does not cause -set_version # flags to be left
   without arguments need_version=unknown case $host_os in aix3*) version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major
   version to the name. soname_spec='${libname}${release}${shared_ext}$major' ;;
   aix4* | aix5*) version_type=linux need_lib_prefix=no need_version=no
   hardcode_into_libs=yes if test "$host_cpu" = ia64; then # AIX 5 supports IA64
   library_names_spec='${libname}${release}${shared_ext}$major
   ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create
   an import file # for dependence libraries. The import file would start with # the
   line `#! .'. This would cause the generated library to # depend on `.', always an
   invalid library. This was fixed in # development snapshots of GCC prior to 3.0.
   case $host_os in aix4 | aix4.[01] | aix4.[01].*) if { echo '#if __GNUC__ > 2 ||
   (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | ${CC} -E
   - | grep yes > /dev/null; then : else can_build_shared=no fi ;; esac # AIX (on
   Power*) has no versioning support, so currently we can not hardcode correct #
   soname into executable. Probably we can add versioning support to # collect2, so
   additional links can be useful in future. if test "$aix_use_runtimelinking" =
   yes; then # If using run time linking (on AIX 4.2 or later) use lib.so # instead
   of lib.a to let people know that these are not # typical AIX shared libraries.
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}' else # We preserve
   .a as extension for shared libraries through AIX4.2 # and later when we are not
   doing run time linking. library_names_spec='${libname}${release}.a $libname.a'
   soname_spec='${libname}${release}${shared_ext}$major' fi shlibpath_var=LIBPATH fi
   ;; amigaos*) library_names_spec='$libname.ixlibrary $libname.a' # Create
   ${libname}_ixlibrary.a entries in /sys/libs. 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' ;; beos*) library_names_spec='${libname}${shared_ext}'
   dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[45]*)
   version_type=linux need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH
   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib
   /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the
   default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11
   is a link to /usr/X11R6), but let us allow # libtool to hard-code these into
   programs ;; cygwin* | mingw* | pw32*) version_type=windows shrext_cmds=".dll"
   need_version=no need_lib_prefix=no case $GCC,$host_os in yes,cygwin* | yes,mingw*
   | yes,pw32*) library_names_spec='$libname.dll.a' # DLL is installed to
   $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename
   \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo
   \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p
   \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname'
   postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   dlpath=$dir/\$dldll~ $rm \$dlpath' shlibpath_overrides_runpath=yes case $host_os
   in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo
   ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e
   's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec="/usr/lib
   /lib/w32api /lib /usr/local/lib" ;; mingw*) # MinGW DLLs use traditional 'lib'
   prefix soname_spec='${libname}`echo ${release} | $SED -e
   's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec=`$CC
   -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e
   "s,=/,/,g"` if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null;
   then # It is most probably a Windows format PATH printed by # mingw gcc, but we
   are running on Cygwin. Gcc prints its search # path with ; separators, and with
   drive letters. We can handle the # drive letters (cygwin fileutils understands
   them), so leave them, # especially as we might pass files found there to a mingw
   objdump, # which wouldn't understand a cygwinified path. Ahh.
   sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   else sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e
   "s/$PATH_SEPARATOR/ /g"` fi ;; pw32*) # pw32 DLLs use 'pw' prefix rather than
   'lib' library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release}
   | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ;; esac ;; *)
   library_names_spec='${libname}`echo ${release} | $SED -e
   's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ;; esac dynamic_linker='Win32
   ld.exe' # FIXME: first we should search . and the directory the executable is in
   shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld"
   version_type=darwin need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${versuffix}$shared_ext
   ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   soname_spec='${libname}${release}${major}$shared_ext'
   shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH
   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' # Apple's gcc
   prints 'gcc -print-search-dirs' doesn't operate the same. if test "$GCC" = yes;
   then 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"` else sys_lib_search_path_spec='/lib /usr/lib
   /usr/local/lib' fi sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;;
   dgux*) version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname$shared_ext'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH ;; freebsd1*) dynamic_linker=no ;; kfreebsd*-gnu)
   version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no
   hardcode_into_libs=yes dynamic_linker='GNU ld.so' ;; freebsd* | dragonfly*) #
   DragonFly does not have aout. When/if they implement a new # versioning
   mechanism, adjust this. if test -x /usr/bin/objformat; then
   objformat=`/usr/bin/objformat` else case $host_os in freebsd[123]*)
   objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat
   case $version_type in freebsd-elf*)
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext} $libname${shared_ext}' need_version=no
   need_lib_prefix=no ;; freebsd-*)
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   $libname${shared_ext}$versuffix' need_version=yes ;; esac
   shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2*)
   shlibpath_overrides_runpath=yes ;; freebsd3.[01]* | freebsdelf3.[01]*)
   shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[2-9]* |
   freebsdelf3.[2-9]* | \ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 |
   freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;;
   freebsd*) # from 4.6 on shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;;
   esac ;; gnu*) version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes ;; hpux9* | hpux10* |
   hpux11*) # Give a soname corresponding to the major version so that dld.sl
   refuses to # link against other versions. version_type=sunos need_lib_prefix=no
   need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes
   dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH
   shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' if test "X$HPUX_IA64_MODE"
   = X32; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32
   /usr/local/lib" else sys_lib_search_path_spec="/usr/lib/hpux64
   /usr/local/lib/hpux64" fi sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;;
   hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os
   dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl'
   dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH
   shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' ;; esac # HP-UX runs
   *really* slowly unless shared libraries are mode 555. postinstall_cmds='chmod 555
   $lib' ;; interix3*) version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='Interix 3.x
   ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH
   shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* |
   nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test
   "$lt_cv_prog_gnu_ld" = yes; then version_type=linux else version_type=irix fi ;;
   esac need_lib_prefix=no need_version=no
   soname_spec='${libname}${release}${shared_ext}$major'
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}
   $libname${shared_ext}' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff=
   ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32
   "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;;
   *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32
   libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64
   libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac
   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no
   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff}
   /usr/local/lib${libsuff}" sys_lib_dlsearch_path_spec="/usr/lib${libsuff}
   /lib${libsuff}" hardcode_into_libs=yes ;; # No shared lib support for Linux
   oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no
   ;; # This must be Linux ELF. linux*) version_type=linux need_lib_prefix=no
   need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # This implies no
   fast_install, which is unacceptable. # Some rework will be needed to allow for
   fast_install # before this can be enabled. hardcode_into_libs=yes # find out
   which ABI we are using libsuff= case "$host_cpu" in x86_64*|s390x*|powerpc64*)
   echo '#line 12264 "configure"' > conftest.$ac_ext if { (eval echo
   "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then case
   `/usr/bin/file conftest.$ac_objext` in *64-bit*) libsuff=64
   sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff}
   /usr/local/lib${libsuff}" ;; esac fi rm -rf conftest* ;; esac # Append ld.so.conf
   contents to the search path if test -f /etc/ld.so.conf; then 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' ' '`
   sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra" fi #
   We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc,
   because MkLinux only supported shared libraries with the # GNU dynamic linker.
   Since this was broken with cross compilers, # most powerpc-linux boxes support
   dynamic linking these days and # people can always --disable-shared, the test was
   removed, and we # assume the GNU/Linux dynamic linker is in use.
   dynamic_linker='GNU/Linux ld.so' ;; knetbsd*-gnu) version_type=linux
   need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no
   hardcode_into_libs=yes dynamic_linker='GNU ld.so' ;; netbsd*) version_type=sunos
   need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | grep __ELF__
   >/dev/null; then library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m
   $libdir' dynamic_linker='NetBSD (a.out) ld.so' else
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD
   ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes
   hardcode_into_libs=yes ;; newsos6) version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; nto-qnx*)
   version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; openbsd*)
   version_type=sunos sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no #
   Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. case
   $host_os in openbsd3.3 | openbsd3.3.*) need_version=yes ;; *) need_version=no ;;
   esac library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m
   $libdir' shlibpath_var=LD_LIBRARY_PATH if test -z "`echo __ELF__ | $CC -E - |
   grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then case
   $host_os in openbsd2.[89] | openbsd2.[89].*) shlibpath_overrides_runpath=no ;; *)
   shlibpath_overrides_runpath=yes ;; esac else shlibpath_overrides_runpath=yes fi
   ;; os2*) libname_spec='$name' shrext_cmds=".dll" need_lib_prefix=no
   library_names_spec='$libname${shared_ext} $libname.a' dynamic_linker='OS/2
   ld.exe' shlibpath_var=LIBPATH ;; osf3* | osf4* | osf5*) version_type=osf
   need_lib_prefix=no need_version=no
   soname_spec='${libname}${release}${shared_ext}$major'
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib
   /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; solaris*)
   version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes
   hardcode_into_libs=yes # ldd complains unless libraries are executable
   postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig
   $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test
   "$with_gnu_ld" = yes; then need_lib_prefix=no fi need_version=yes ;; sysv4 |
   sysv4.3*) version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni)
   shlibpath_overrides_runpath=no need_lib_prefix=no
   export_dynamic_flag_spec='${wl}-Blargedynsym' runpath_var=LD_RUN_PATH ;; siemens)
   need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no
   shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib
   /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec ;then version_type=linux
   library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major
   $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major'
   shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* |
   OpenUNIX* | sysv4*uw2*) version_type=freebsd-elf need_lib_prefix=no
   need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext} $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes if test "$with_gnu_ld" =
   yes; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib
   /usr/lib /lib' shlibpath_overrides_runpath=no else
   sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' shlibpath_overrides_runpath=yes
   case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec
   /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; uts4*)
   version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac echo
   "$as_me:$LINENO: result: $dynamic_linker" >&5 echo "${ECHO_T}$dynamic_linker" >&6
   test "$dynamic_linker" = no && can_build_shared=no
   variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test "$GCC" =
   yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX
   COMPILER_PATH LIBRARY_PATH" fi echo "$as_me:$LINENO: checking how to hardcode
   library paths into programs" >&5 echo $ECHO_N "checking how to hardcode library
   paths into programs... $ECHO_C" >&6 hardcode_action_CXX= if test -n
   "$hardcode_libdir_flag_spec_CXX" || \ test -n "$runpath_var_CXX" || \ test
   "X$hardcode_automatic_CXX" = "Xyes" ; then # We can hardcode non-existant
   directories. if test "$hardcode_direct_CXX" != no && # If the only mechanism to
   avoid hardcoding is shlibpath_var, we # have to relink, otherwise we might link
   with an installed library # when we should be linking with a yet-to-be-installed
   one ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no && test
   "$hardcode_minus_L_CXX" != no; then # Linking always hardcodes the temporary
   library directory. hardcode_action_CXX=relink else # We can link without
   hardcoding, and we can hardcode nonexisting dirs. hardcode_action_CXX=immediate
   fi else # We cannot hardcode anything, or else we can only hardcode existing #
   directories. hardcode_action_CXX=unsupported fi echo "$as_me:$LINENO: result:
   $hardcode_action_CXX" >&5 echo "${ECHO_T}$hardcode_action_CXX" >&6 if test
   "$hardcode_action_CXX" = relink; then # Fast installation is not supported
   enable_fast_install=no elif test "$shlibpath_overrides_runpath" = yes || test
   "$enable_shared" = no; then # Fast installation is not necessary
   enable_fast_install=needless fi # The else clause should only fire when
   bootstrapping the # libtool distribution, otherwise you forgot to ship ltmain.sh
   # with your package, and you will get complaints that there are # no rules to
   generate ltmain.sh. if test -f "$ltmain"; then # See if we are running on zsh,
   and set the options which allow our commands through # without removal of \
   escapes. if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi # Now
   quote all the things that may contain metacharacters while being # careful not to
   overquote the AC_SUBSTed values. We take copies of the # variables and quote the
   copies for generation of the libtool script. for var in echo old_CC old_CFLAGS AR
   AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ SED SHELL STRIP \ libname_spec
   library_names_spec soname_spec extract_expsyms_cmds \ old_striplib striplib
   file_magic_cmd finish_cmds finish_eval \ deplibs_check_method reload_flag
   reload_cmds need_locks \ lt_cv_sys_global_symbol_pipe
   lt_cv_sys_global_symbol_to_cdecl \ lt_cv_sys_global_symbol_to_c_name_address \
   sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ old_postinstall_cmds
   old_postuninstall_cmds \ compiler_CXX \ CC_CXX \ LD_CXX \ lt_prog_compiler_wl_CXX
   \ lt_prog_compiler_pic_CXX \ lt_prog_compiler_static_CXX \
   lt_prog_compiler_no_builtin_flag_CXX \ export_dynamic_flag_spec_CXX \
   thread_safe_flag_spec_CXX \ whole_archive_flag_spec_CXX \
   enable_shared_with_static_runtimes_CXX \ old_archive_cmds_CXX \
   old_archive_from_new_cmds_CXX \ predep_objects_CXX \ postdep_objects_CXX \
   predeps_CXX \ postdeps_CXX \ compiler_lib_search_path_CXX \ archive_cmds_CXX \
   archive_expsym_cmds_CXX \ postinstall_cmds_CXX \ postuninstall_cmds_CXX \
   old_archive_from_expsyms_cmds_CXX \ allow_undefined_flag_CXX \
   no_undefined_flag_CXX \ export_symbols_cmds_CXX \ hardcode_libdir_flag_spec_CXX \
   hardcode_libdir_flag_spec_ld_CXX \ hardcode_libdir_separator_CXX \
   hardcode_automatic_CXX \ module_cmds_CXX \ module_expsym_cmds_CXX \
   lt_cv_prog_compiler_c_o_CXX \ exclude_expsyms_CXX \ include_expsyms_CXX; do case
   $var in old_archive_cmds_CXX | \ old_archive_from_new_cmds_CXX | \
   archive_cmds_CXX | \ archive_expsym_cmds_CXX | \ module_cmds_CXX | \
   module_expsym_cmds_CXX | \ old_archive_from_expsyms_cmds_CXX | \
   export_symbols_cmds_CXX | \ extract_expsyms_cmds | reload_cmds | finish_cmds | \
   postinstall_cmds | postuninstall_cmds | \ old_postinstall_cmds |
   old_postuninstall_cmds | \ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   # Double-quote double-evaled strings. eval "lt_$var=\\\"\`\$echo \"X\$$var\" |
   \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e
   \"\$delay_variable_subst\"\`\\\"" ;; *) eval "lt_$var=\\\"\`\$echo \"X\$$var\" |
   \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ;; esac done case $lt_echo in *'\$0
   --fallback-echo"') lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0
   --fallback-echo"$/$0 --fallback-echo"/'` ;; esac cfgfile="$ofile" cat 
   "$cfgfile" # ### BEGIN LIBTOOL TAG CONFIG: $tagname # Libtool was configured on
   host `(hostname || uname -n) 2>/dev/null | sed 1q`: # Shell to use when invoking
   shell scripts. SHELL=$lt_SHELL # Whether or not to build shared libraries.
   build_libtool_libs=$enable_shared # Whether or not to build static libraries.
   build_old_libs=$enable_static # Whether or not to add -lc for building shared
   libraries. build_libtool_need_lc=$archive_cmds_need_lc_CXX # Whether or not to
   disallow shared libs when runtime libs are static
   allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX #
   Whether or not to optimize for fast installation.
   fast_install=$enable_fast_install # The host system. host_alias=$host_alias
   host=$host host_os=$host_os # The build system. build_alias=$build_alias
   build=$build build_os=$build_os # An echo program that does not interpret
   backslashes. echo=$lt_echo # The archiver. AR=$lt_AR AR_FLAGS=$lt_AR_FLAGS # A C
   compiler. LTCC=$lt_LTCC # LTCC compiler flags. LTCFLAGS=$lt_LTCFLAGS # A
   language-specific compiler. CC=$lt_compiler_CXX # Is the compiler the GNU C
   compiler? with_gcc=$GCC_CXX gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
   gcc_ver=\`gcc -dumpversion\` # An ERE matcher. EGREP=$lt_EGREP # The linker used
   to build libraries. LD=$lt_LD_CXX # Whether we need hard or soft links.
   LN_S=$lt_LN_S # A BSD-compatible nm program. NM=$lt_NM # A symbol stripping
   program STRIP=$lt_STRIP # Used to examine libraries when file_magic_cmd begins
   "file" MAGIC_CMD=$MAGIC_CMD # Used on cygwin: DLL creation program.
   DLLTOOL="$DLLTOOL" # Used on cygwin: object dumper. OBJDUMP="$OBJDUMP" # Used on
   cygwin: assembler. AS="$AS" # The name of the directory that contains temporary
   libtool files. objdir=$objdir # How to create reloadable object files.
   reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # How to pass a linker
   flag through the compiler. wl=$lt_lt_prog_compiler_wl_CXX # Object file suffix
   (normally "o"). objext="$ac_objext" # Old archive suffix (normally "a").
   libext="$libext" # Shared library suffix (normally ".so").
   shrext_cmds='$shrext_cmds' # Executable file suffix (normally "").
   exeext="$exeext" # Additional compiler flags for building library objects.
   pic_flag=$lt_lt_prog_compiler_pic_CXX pic_mode=$pic_mode # What is the maximum
   length of a command? max_cmd_len=$lt_cv_sys_max_cmd_len # Does compiler
   simultaneously support -c and -o options?
   compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX # Must we lock files when doing
   compilation? need_locks=$lt_need_locks # Do we need the lib prefix for modules?
   need_lib_prefix=$need_lib_prefix # Do we need a version for libraries?
   need_version=$need_version # Whether dlopen is supported.
   dlopen_support=$enable_dlopen # Whether dlopen of programs is supported.
   dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is
   supported. dlopen_self_static=$enable_dlopen_self_static # Compiler flag to
   prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static_CXX #
   Compiler flag to turn off builtin functions.
   no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX # Compiler flag to allow
   reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX #
   Compiler flag to generate shared objects directly from archives.
   whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX # Compiler flag to
   generate thread-safe objects. thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   # Library versioning type. version_type=$version_type # Format of library name
   prefix. libname_spec=$lt_libname_spec # List of archive names. First name is the
   real one, the rest are links. # The last name is the one that the linker finds
   with -lNAME. library_names_spec=$lt_library_names_spec # The coded name of the
   library, if different from the real name. soname_spec=$lt_soname_spec # Commands
   used to build and install an old-style archive. RANLIB=$lt_RANLIB
   old_archive_cmds=$lt_old_archive_cmds_CXX
   old_postinstall_cmds=$lt_old_postinstall_cmds
   old_postuninstall_cmds=$lt_old_postuninstall_cmds # Create an old-style archive
   from a shared archive.
   old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX # Create a temporary
   old-style archive to link instead of a shared archive.
   old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX # Commands
   used to build and install a shared archive. archive_cmds=$lt_archive_cmds_CXX
   archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   postinstall_cmds=$lt_postinstall_cmds postuninstall_cmds=$lt_postuninstall_cmds #
   Commands used to build a loadable module (assumed same as above if empty)
   module_cmds=$lt_module_cmds_CXX module_expsym_cmds=$lt_module_expsym_cmds_CXX #
   Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib
   # Dependencies to place before the objects being linked to create a # shared
   library. predep_objects=\`echo $lt_predep_objects_CXX | \$SED -e
   "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\` # Dependencies to
   place after the objects being linked to create a # shared library.
   postdep_objects=\`echo $lt_postdep_objects_CXX | \$SED -e
   "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\` # Dependencies to
   place before the objects being linked to create a # shared library.
   predeps=$lt_predeps_CXX # Dependencies to place after the objects being linked to
   create a # shared library. postdeps=$lt_postdeps_CXX # The library search path
   used internally by the compiler when linking # a shared library.
   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"\` # Method to check
   whether dependent libraries are shared objects.
   deplibs_check_method=$lt_deplibs_check_method # Command to use when
   deplibs_check_method == file_magic. file_magic_cmd=$lt_file_magic_cmd # Flag that
   allows shared libraries with undefined symbols to be built.
   allow_undefined_flag=$lt_allow_undefined_flag_CXX # Flag that forces no undefined
   symbols. no_undefined_flag=$lt_no_undefined_flag_CXX # Commands used to finish a
   libtool library installation in a directory. finish_cmds=$lt_finish_cmds # Same
   as above, but a single script fragment to be evaled but not shown.
   finish_eval=$lt_finish_eval # Take the output of nm and produce a listing of raw
   symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe #
   Transform the output of nm in a proper C declaration
   global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the
   output of nm in a C name address pair
   global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address #
   This is the shared library runtime path variable. runpath_var=$runpath_var # This
   is the shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath
   searched before the hard-coded library search path?
   shlibpath_overrides_runpath=$shlibpath_overrides_runpath # How to hardcode a
   shared library path into an executable. hardcode_action=$hardcode_action_CXX #
   Whether we should hardcode library paths into libraries.
   hardcode_into_libs=$hardcode_into_libs # Flag to hardcode \$libdir into a binary
   during linking. # This must work even if \$libdir does not exist.
   hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX # If ld is used when
   linking, flag to hardcode \$libdir into # a binary during linking. This must work
   even if \$libdir does # not exist.
   hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX # Whether we
   need a single -rpath flag with a separated argument.
   hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX # Set to yes if using
   DIR/libNAME${shared_ext} during linking hardcodes DIR into the # resulting
   binary. hardcode_direct=$hardcode_direct_CXX # Set to yes if using the -LDIR flag
   during linking hardcodes DIR into the # resulting binary.
   hardcode_minus_L=$hardcode_minus_L_CXX # Set to yes if using SHLIBPATH_VAR=DIR
   during linking hardcodes DIR into # the resulting binary.
   hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX # Set to yes if building a
   shared library automatically hardcodes DIR into the library # and all subsequent
   libraries and executables linked against it.
   hardcode_automatic=$hardcode_automatic_CXX # Variables whose values should be
   saved in libtool wrapper scripts and # restored at relink time.
   variables_saved_for_relink="$variables_saved_for_relink" # Whether libtool must
   link a program against all its dependency libraries.
   link_all_deplibs=$link_all_deplibs_CXX # Compile-time system search path for
   libraries 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"\` # Run-time system
   search path for libraries
   sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # Fix the shell
   variable \$srcfile for the compiler. fix_srcfile_path="$fix_srcfile_path_CXX" #
   Set to yes if exported symbols are required.
   always_export_symbols=$always_export_symbols_CXX # The commands to list exported
   symbols. export_symbols_cmds=$lt_export_symbols_cmds_CXX # The commands to
   extract the exported symbol list from a shared archive.
   extract_expsyms_cmds=$lt_extract_expsyms_cmds # Symbols that should not be listed
   in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms_CXX # Symbols that
   must always be exported. include_expsyms=$lt_include_expsyms_CXX # ### END
   LIBTOOL TAG CONFIG: $tagname __EOF__ else # If there is no Makefile yet, we rely
   on a make rule to execute # `config.status --recheck' to rerun these tests and
   create the # libtool script then. ltmain_in=`echo $ltmain | sed -e
   's/\.sh$/.in/'` if test -f "$ltmain_in"; then test -f Makefile && make "$ltmain"
   fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS
   conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS
   $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu
   CC=$lt_save_CC LDCXX=$LD LD=$lt_save_LD GCC=$lt_save_GCC
   with_gnu_ldcxx=$with_gnu_ld with_gnu_ld=$lt_save_with_gnu_ld
   lt_cv_path_LDCXX=$lt_cv_path_LD lt_cv_path_LD=$lt_save_path_LD
   lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   else tagname="" fi ;; F77) if test -n "$F77" && test "X$F77" != "Xno"; then
   ac_ext=f ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5' ac_link='$F77 -o
   conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_f77_compiler_gnu archive_cmds_need_lc_F77=no
   allow_undefined_flag_F77= always_export_symbols_F77=no archive_expsym_cmds_F77=
   export_dynamic_flag_spec_F77= hardcode_direct_F77=no
   hardcode_libdir_flag_spec_F77= hardcode_libdir_flag_spec_ld_F77=
   hardcode_libdir_separator_F77= hardcode_minus_L_F77=no hardcode_automatic_F77=no
   module_cmds_F77= module_expsym_cmds_F77= link_all_deplibs_F77=unknown
   old_archive_cmds_F77=$old_archive_cmds no_undefined_flag_F77=
   whole_archive_flag_spec_F77= enable_shared_with_static_runtimes_F77=no # Source
   file extension for f77 test sources. ac_ext=f # Object file extension for
   compiled f77 test sources. objext=o objext_F77=$objext # Code to be used in
   simple compile tests lt_simple_compile_test_code=" subroutine t\n return\n end\n"
   # Code to be used in simple link tests lt_simple_link_test_code=" program t\n
   end\n" # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler
   flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be
   a program name with arguments. compiler=$CC # save warnings/boilerplate of simple
   test code ac_outfile=conftest.$ac_objext printf "$lt_simple_compile_test_code"
   >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d'
   >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $rm conftest*
   ac_outfile=conftest.$ac_objext printf "$lt_simple_link_test_code"
   >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d'
   >conftest.err _lt_linker_boilerplate=`cat conftest.err` $rm conftest* # Allow CC
   to be a program name with arguments. lt_save_CC="$CC" CC=${F77-"f77"}
   compiler=$CC compiler_F77=$CC for cc_temp in $compiler""; do case $cc_temp in
   compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc |
   purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo
   "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` echo "$as_me:$LINENO:
   checking if libtool supports shared libraries" >&5 echo $ECHO_N "checking if
   libtool supports shared libraries... $ECHO_C" >&6 echo "$as_me:$LINENO: result:
   $can_build_shared" >&5 echo "${ECHO_T}$can_build_shared" >&6 echo
   "$as_me:$LINENO: checking whether to build shared libraries" >&5 echo $ECHO_N
   "checking whether to build shared libraries... $ECHO_C" >&6 test
   "$can_build_shared" = "no" && enable_shared=no # On AIX, shared libraries and
   static libraries use the same namespace, and # are all built from PIC. case
   $host_os in aix3*) test "$enable_shared" = yes && enable_static=no if test -n
   "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib"
   postinstall_cmds='$RANLIB $lib' fi ;; aix4* | aix5*) if test "$host_cpu" != ia64
   && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes &&
   enable_static=no fi ;; esac echo "$as_me:$LINENO: result: $enable_shared" >&5
   echo "${ECHO_T}$enable_shared" >&6 echo "$as_me:$LINENO: checking whether to
   build static libraries" >&5 echo $ECHO_N "checking whether to build static
   libraries... $ECHO_C" >&6 # Make sure either enable_shared or enable_static is
   yes. test "$enable_shared" = yes || enable_static=yes echo "$as_me:$LINENO:
   result: $enable_static" >&5 echo "${ECHO_T}$enable_static" >&6 GCC_F77="$G77"
   LD_F77="$LD" lt_prog_compiler_wl_F77= lt_prog_compiler_pic_F77=
   lt_prog_compiler_static_F77= echo "$as_me:$LINENO: checking for $compiler option
   to produce PIC" >&5 echo $ECHO_N "checking for $compiler option to produce PIC...
   $ECHO_C" >&6 if test "$GCC" = yes; then lt_prog_compiler_wl_F77='-Wl,'
   lt_prog_compiler_static_F77='-static' case $host_os in aix*) # All AIX code is
   PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor
   lt_prog_compiler_static_F77='-Bstatic' fi ;; amigaos*) # FIXME: we need at least
   68020 code to build shared libraries, but # adding the `-m68020' flag to GCC
   prevents building anything better, # like `-m68040'.
   lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4' ;; beos* |
   cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the
   default for these OSes. ;; mingw* | pw32* | os2*) # This hack is so that the
   source file can tell whether it is being # built for inclusion in a dll (and
   should export symbols for example). lt_prog_compiler_pic_F77='-DDLL_EXPORT' ;;
   darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not
   allowed in MH_DYLIB files lt_prog_compiler_pic_F77='-fno-common' ;; interix3*) #
   Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate
   shared libraries at runtime. ;; msdosdjgpp*) # Just because we use GCC doesn't
   mean we suddenly get shared libraries # on systems that don't support them.
   lt_prog_compiler_can_build_shared_F77=no enable_shared=no ;; sysv4*MP*) if test
   -d /usr/nec; then lt_prog_compiler_pic_F77=-Kconform_pic fi ;; hpux*) # PIC is
   the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case
   $host_cpu in hppa*64*|ia64*) # +Z the default ;; *)
   lt_prog_compiler_pic_F77='-fPIC' ;; esac ;; *) lt_prog_compiler_pic_F77='-fPIC'
   ;; esac else # PORTME Check for flag to pass linker flags through the system
   compiler. case $host_os in aix*) lt_prog_compiler_wl_F77='-Wl,' if test
   "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor
   lt_prog_compiler_static_F77='-Bstatic' else lt_prog_compiler_static_F77='-bnso
   -bI:/lib/syscalls.exp' fi ;; darwin*) # PIC is the default on this platform #
   Common symbols not allowed in MH_DYLIB files case $cc_basename in xlc*)
   lt_prog_compiler_pic_F77='-qnocommon' lt_prog_compiler_wl_F77='-Wl,' ;; esac ;;
   mingw* | pw32* | os2*) # This hack is so that the source file can tell whether it
   is being # built for inclusion in a dll (and should export symbols for example).
   lt_prog_compiler_pic_F77='-DDLL_EXPORT' ;; hpux9* | hpux10* | hpux11*)
   lt_prog_compiler_wl_F77='-Wl,' # PIC is the default for IA64 HP-UX and 64-bit
   HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default
   ;; *) lt_prog_compiler_pic_F77='+Z' ;; esac # Is there a better
   lt_prog_compiler_static that works with the bundled CC?
   lt_prog_compiler_static_F77='${wl}-a ${wl}archive' ;; irix5* | irix6* |
   nonstopux*) lt_prog_compiler_wl_F77='-Wl,' # PIC (with -KPIC) is the default.
   lt_prog_compiler_static_F77='-non_shared' ;; newsos6)
   lt_prog_compiler_pic_F77='-KPIC' lt_prog_compiler_static_F77='-Bstatic' ;;
   linux*) case $cc_basename in icc* | ecc*) lt_prog_compiler_wl_F77='-Wl,'
   lt_prog_compiler_pic_F77='-KPIC' lt_prog_compiler_static_F77='-static' ;; pgcc* |
   pgf77* | pgf90* | pgf95*) # Portland Group compilers (*not* the Pentium gcc
   compiler, # which looks to be a dead project) lt_prog_compiler_wl_F77='-Wl,'
   lt_prog_compiler_pic_F77='-fpic' lt_prog_compiler_static_F77='-Bstatic' ;; ccc*)
   lt_prog_compiler_wl_F77='-Wl,' # All Alpha code is PIC.
   lt_prog_compiler_static_F77='-non_shared' ;; esac ;; osf3* | osf4* | osf5*)
   lt_prog_compiler_wl_F77='-Wl,' # All OSF/1 code is PIC.
   lt_prog_compiler_static_F77='-non_shared' ;; solaris*)
   lt_prog_compiler_pic_F77='-KPIC' lt_prog_compiler_static_F77='-Bstatic' case
   $cc_basename in f77* | f90* | f95*) lt_prog_compiler_wl_F77='-Qoption ld ';; *)
   lt_prog_compiler_wl_F77='-Wl,';; esac ;; sunos4*)
   lt_prog_compiler_wl_F77='-Qoption ld ' lt_prog_compiler_pic_F77='-PIC'
   lt_prog_compiler_static_F77='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*)
   lt_prog_compiler_wl_F77='-Wl,' lt_prog_compiler_pic_F77='-KPIC'
   lt_prog_compiler_static_F77='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec ;then
   lt_prog_compiler_pic_F77='-Kconform_pic' lt_prog_compiler_static_F77='-Bstatic'
   fi ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   lt_prog_compiler_wl_F77='-Wl,' lt_prog_compiler_pic_F77='-KPIC'
   lt_prog_compiler_static_F77='-Bstatic' ;; unicos*) lt_prog_compiler_wl_F77='-Wl,'
   lt_prog_compiler_can_build_shared_F77=no ;; uts4*)
   lt_prog_compiler_pic_F77='-pic' lt_prog_compiler_static_F77='-Bstatic' ;; *)
   lt_prog_compiler_can_build_shared_F77=no ;; esac fi echo "$as_me:$LINENO: result:
   $lt_prog_compiler_pic_F77" >&5 echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6 # #
   Check to make sure the PIC flag actually works. # if test -n
   "$lt_prog_compiler_pic_F77"; then echo "$as_me:$LINENO: checking if $compiler PIC
   flag $lt_prog_compiler_pic_F77 works" >&5 echo $ECHO_N "checking if $compiler PIC
   flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6 if test
   "${lt_prog_compiler_pic_works_F77+set}" = set; then echo $ECHO_N "(cached)
   $ECHO_C" >&6 else lt_prog_compiler_pic_works_F77=no
   ac_outfile=conftest.$ac_objext printf "$lt_simple_compile_test_code" >
   conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic_F77" # Insert the option
   either (1) after the last *FLAGS variable, or # (2) before a word containing
   "conftest"., or (3) at the end. # Note that $ac_compile itself does not contain
   backslashes and begins # with a dollar sign (not a hyphen), so the echo should
   work correctly. # The option is referenced via a variable to avoid confusing sed.
   lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag
   :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$:
   $lt_compiler_flag:'` (eval echo "\"\$as_me:13322: $lt_compile\"" >&5) (eval
   "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo
   "$as_me:13326: \$? = $ac_status" >&5 if (exit $ac_status) && test -s
   "$ac_outfile"; then # The compiler can only warn and ignore the option if not
   recognized # So say no if there are warnings other than the usual output. $echo
   "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^
   *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp
   conftest.er2 >/dev/null; then lt_prog_compiler_pic_works_F77=yes fi fi $rm
   conftest* fi echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5
   echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6 if test
   x"$lt_prog_compiler_pic_works_F77" = xyes; then case $lt_prog_compiler_pic_F77 in
   "" | " "*) ;; *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;; esac
   else lt_prog_compiler_pic_F77= lt_prog_compiler_can_build_shared_F77=no fi fi
   case $host_os in # For platforms which do not support PIC, -DPIC is meaningless:
   *djgpp*) lt_prog_compiler_pic_F77= ;; *)
   lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77" ;; esac # # Check to make
   sure the static flag actually works. # wl=$lt_prog_compiler_wl_F77 eval
   lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\" echo "$as_me:$LINENO:
   checking if $compiler static flag $lt_tmp_static_flag works" >&5 echo $ECHO_N
   "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 if
   test "${lt_prog_compiler_static_works_F77+set}" = set; then echo $ECHO_N
   "(cached) $ECHO_C" >&6 else lt_prog_compiler_static_works_F77=no
   save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $lt_tmp_static_flag" printf
   "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err)
   && test -s conftest$ac_exeext; then # The linker can only warn and ignore the
   option if not recognized # So say no if there are warnings if test -s
   conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&5
   $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp $SED '/^$/d;
   /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null;
   then lt_prog_compiler_static_works_F77=yes fi else
   lt_prog_compiler_static_works_F77=yes fi fi $rm conftest* LDFLAGS="$save_LDFLAGS"
   fi echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5 echo
   "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6 if test
   x"$lt_prog_compiler_static_works_F77" = xyes; then : else
   lt_prog_compiler_static_F77= fi echo "$as_me:$LINENO: checking if $compiler
   supports -c -o file.$ac_objext" >&5 echo $ECHO_N "checking if $compiler supports
   -c -o file.$ac_objext... $ECHO_C" >&6 if test
   "${lt_cv_prog_compiler_c_o_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C"
   >&6 else lt_cv_prog_compiler_c_o_F77=no $rm -r conftest 2>/dev/null mkdir
   conftest cd conftest mkdir out printf "$lt_simple_compile_test_code" >
   conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the
   option either (1) after the last *FLAGS variable, or # (2) before a word
   containing "conftest"., or (3) at the end. # Note that $ac_compile itself does
   not contain backslashes and begins # with a dollar sign (not a hyphen), so the
   echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e
   's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.:
   $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo
   "\"\$as_me:13426: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err)
   ac_status=$? cat out/conftest.err >&5 echo "$as_me:13430: \$? = $ac_status" >&5
   if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can
   only warn and ignore the option if not recognized # So say no if there are
   warnings $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s
   out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   lt_cv_prog_compiler_c_o_F77=yes fi fi chmod u+w . 2>&5 $rm conftest* # SGI C++
   compiler will create directory out/ii_files/ for # template instantiation test -d
   out/ii_files && $rm out/ii_files/* && rmdir out/ii_files $rm out/* && rmdir out
   cd .. rmdir conftest $rm conftest* fi echo "$as_me:$LINENO: result:
   $lt_cv_prog_compiler_c_o_F77" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77"
   >&6 hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_F77" = no && test
   "$need_locks" != no; then # do not overwrite the value of need_locks provided by
   the user echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 echo
   $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 hard_links=yes
   $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch
   conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a
   conftest.b 2>/dev/null && hard_links=no echo "$as_me:$LINENO: result:
   $hard_links" >&5 echo "${ECHO_T}$hard_links" >&6 if test "$hard_links" = no; then
   { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j'
   may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so
   \`make -j' may be unsafe" >&2;} need_locks=warn fi else need_locks=no fi echo
   "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared
   libraries" >&5 echo $ECHO_N "checking whether the $compiler linker ($LD) supports
   shared libraries... $ECHO_C" >&6 runpath_var= allow_undefined_flag_F77=
   enable_shared_with_static_runtimes_F77=no archive_cmds_F77=
   archive_expsym_cmds_F77= old_archive_From_new_cmds_F77=
   old_archive_from_expsyms_cmds_F77= export_dynamic_flag_spec_F77=
   whole_archive_flag_spec_F77= thread_safe_flag_spec_F77=
   hardcode_libdir_flag_spec_F77= hardcode_libdir_flag_spec_ld_F77=
   hardcode_libdir_separator_F77= hardcode_direct_F77=no hardcode_minus_L_F77=no
   hardcode_shlibpath_var_F77=unsupported link_all_deplibs_F77=unknown
   hardcode_automatic_F77=no module_cmds_F77= module_expsym_cmds_F77=
   always_export_symbols_F77=no export_symbols_cmds_F77='$NM $libobjs $convenience |
   $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' #
   include_expsyms should be a list of space-separated symbols to be *always* #
   included in the symbol list include_expsyms_F77= # exclude_expsyms can be an
   extended regexp of symbols to exclude # it will be wrapped by ` (' and `)$', so
   one must not match beginning or # end of line. Example: `a|bc|.*d.*' will exclude
   the symbols `a' and `bc', # as well as any symbol that contains `d'.
   exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_" # Although _GLOBAL_OFFSET_TABLE_ is a
   valid symbol C name, most a.out # platforms (ab)use it in PIC code, but their
   linkers get confused if # the symbol is explicitly referenced. Since portable
   code cannot # rely on this symbol name, it's probably fine to never include it in
   # preloaded symbol tables. extract_expsyms_cmds= # Just being paranoid about
   ensuring that cc_basename is set. for cc_temp in $compiler""; do case $cc_temp in
   compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc |
   purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo
   "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` case $host_os in cygwin*
   | mingw* | pw32*) # FIXME: the MSVC++ port hasn't been tested in a loooong time #
   When not using gcc, we currently assume that we are using # Microsoft Visual C++.
   if test "$GCC" != yes; then with_gnu_ld=no fi ;; interix*) # we just hope/assume
   this is gcc and not c89 (= MSVC++) with_gnu_ld=yes ;; openbsd*) with_gnu_ld=no ;;
   esac ld_shlibs_F77=yes if test "$with_gnu_ld" = yes; then # If archive_cmds runs
   LD, not CC, wlarc should be empty wlarc='${wl}' # Set some defaults for GNU ld
   with shared library support. These # are reset later if shared libraries are not
   supported. Putting them # here allows them to be overridden if necessary.
   runpath_var=LD_RUN_PATH hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   export_dynamic_flag_spec_F77='${wl}--export-dynamic' # ancient GNU ld didn't
   support --whole-archive et. al. if $LD --help 2>&1 | grep 'no-whole-archive' >
   /dev/null; then whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience
   '"$wlarc"'--no-whole-archive' else whole_archive_flag_spec_F77= fi
   supports_anon_versioning=no case `$LD -v 2>/dev/null` in *\ [01].* | *\ 2.[0-9].*
   | *\ 2.10.*) ;; # catch versions < 2.11 *\ 2.11.93.0.2\ *)
   supports_anon_versioning=yes ;; # RH7.3 ... *\ 2.11.92.0.12\ *)
   supports_anon_versioning=yes ;; # Mandrake 8.2 ... *\ 2.11.*) ;; # other 2.11
   versions *) supports_anon_versioning=yes ;; esac # See if GNU ld supports shared
   libraries. case $host_os in aix3* | aix4* | aix5*) # On AIX/PPC, the GNU linker
   is very broken if test "$host_cpu" != ia64; then ld_shlibs_F77=no cat &1 | grep ': supported targets:.* elf'
   > /dev/null; then allow_undefined_flag_F77=unsupported # Joseph Beckenbach says
   some releases of gcc # support --undefined. This deserves some investigation.
   FIXME archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags
   ${wl}-soname $wl$soname -o $lib' else ld_shlibs_F77=no fi ;; cygwin* | mingw* |
   pw32*) # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless, #
   as there is no search path for DLLs. hardcode_libdir_flag_spec_F77='-L$libdir'
   allow_undefined_flag_F77=unsupported always_export_symbols_F77=no
   enable_shared_with_static_runtimes_F77=yes export_symbols_cmds_F77='$NM $libobjs
   $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1
   DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' if
   $LD --help 2>&1 | grep 'auto-import' > /dev/null; then archive_cmds_F77='$CC
   -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname
   ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the
   export-symbols file already is a .def file (1st line # is EXPORTS), use it as is;
   otherwise, prepend... archive_expsym_cmds_F77='if test "x`$SED 1q
   $export_symbols`" = xEXPORTS; then cp $export_symbols $output_objdir/$soname.def;
   else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >>
   $output_objdir/$soname.def; fi~ $CC -shared $output_objdir/$soname.def $libobjs
   $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base
   -Xlinker --out-implib -Xlinker $lib' else ld_shlibs_F77=no fi ;; interix3*)
   hardcode_direct_F77=no hardcode_shlibpath_var_F77=no
   hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   export_dynamic_flag_spec_F77='${wl}-E' # Hack: On Interix 3.x, we cannot compile
   PIC because of a broken gcc. # Instead, shared libraries are loaded at an image
   base (0x10000000 by # default) and relocated if they conflict, which is a slow
   very memory # consuming and fragmenting process. To avoid this, we pick a random,
   # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time.
   Moving up from 0x10000000 also allows more sbrk(2) space. 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'
   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' ;; linux*) if $LD --help
   2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case
   $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler
   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' tmp_addflag=' $pic_flag' ;; pgf77*
   | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
   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' tmp_addflag=' $pic_flag -Mnomain'
   ;; ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 tmp_addflag=' -i_dynamic'
   ;; efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 tmp_addflag='
   -i_dynamic -nofor_main' ;; ifc* | ifort*) # Intel Fortran compiler tmp_addflag='
   -nofor_main' ;; esac archive_cmds_F77='$CC -shared'"$tmp_addflag"' $libobjs
   $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test
   $supports_anon_versioning = yes; then archive_expsym_cmds_F77='$echo "{ global:"
   > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >>
   $output_objdir/$libname.ver~ $echo "local: *; };" >> $output_objdir/$libname.ver~
   $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname
   $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' fi else
   ld_shlibs_F77=no fi ;; netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__
   >/dev/null; then archive_cmds_F77='$LD -Bshareable $libobjs $deplibs
   $linker_flags -o $lib' wlarc= else archive_cmds_F77='$CC -shared $libobjs
   $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags
   ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' fi
   ;; solaris*) if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ld_shlibs_F77=no
   cat &1 | grep ': supported targets:.* elf' > /dev/null; then
   archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname
   $wl$soname -o $lib' archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs
   $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file
   $wl$export_symbols -o $lib' else ld_shlibs_F77=no fi ;; sysv5* | sco3.2v5* |
   sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [01].* | *\ 2.[0-9].* |
   *\ 2.1[0-5].*) ld_shlibs_F77=no cat &1 | grep ': supported
   targets:.* elf' > /dev/null; then hardcode_libdir_flag_spec_F77='`test -z
   "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' archive_cmds_F77='$CC -shared
   $libobjs $deplibs $compiler_flags
   ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags
   ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$expo
   rt_symbols -o $lib' else ld_shlibs_F77=no fi ;; esac ;; sunos4*)
   archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs
   $linker_flags' wlarc= hardcode_direct_F77=yes hardcode_shlibpath_var_F77=no ;; *)
   if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname
   $wl$soname -o $lib' archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs
   $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file
   $wl$export_symbols -o $lib' else ld_shlibs_F77=no fi ;; esac if test
   "$ld_shlibs_F77" = no; then runpath_var= hardcode_libdir_flag_spec_F77=
   export_dynamic_flag_spec_F77= whole_archive_flag_spec_F77= fi else # PORTME fill
   in a description of your system's linker (not GNU ld) case $host_os in aix3*)
   allow_undefined_flag_F77=unsupported always_export_symbols_F77=yes
   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' # Note: this linker hardcodes the directories in LIBPATH
   if there # are no directories specified by -L. hardcode_minus_L_F77=yes if test
   "$GCC" = yes && test -z "$lt_prog_compiler_static"; then # Neither direct
   hardcoding nor static linking is supported with a # broken collect2.
   hardcode_direct_F77=unsupported fi ;; aix4* | aix5*) if test "$host_cpu" = ia64;
   then # On IA64, the linker does run time linking by default, so we don't # have
   to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport'
   no_entry_flag="" else # If we're using GNU nm, then we don't want the "-C"
   option. # -C means demangle to AIX nm, but means don't demangle with GNU nm if
   $NM -V 2>&1 | grep 'GNU' > /dev/null; then 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' else 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' fi
   aix_use_runtimelinking=no # Test if we are trying to use run time linking or
   normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do
   runtime linking. case $host_os in aix4.[23]|aix4.[23].*|aix5*) for ld_flag in
   $LDFLAGS; do if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   aix_use_runtimelinking=yes break fi done ;; esac exp_sym_flag='-bexport'
   no_entry_flag='-bnoentry' fi # When large executables or shared objects are
   built, AIX ld can # have problems creating the table of contents. If linking a
   library # or program results in "error TOC overflow" add -mminimal-toc to #
   CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the
   problem, add -Wl,-bbigtoc to LDFLAGS. archive_cmds_F77='' hardcode_direct_F77=yes
   hardcode_libdir_separator_F77=':' link_all_deplibs_F77=yes if test "$GCC" = yes;
   then case $host_os in aix4.[012]|aix4.[012].*) # We only want to do this on AIX
   4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+
   collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && \
   strings "$collect2name" | grep resolve_lib_name >/dev/null then # We have
   reworked collect2 hardcode_direct_F77=yes else # We have old collect2
   hardcode_direct_F77=unsupported # It fails to find uninstalled libraries when the
   uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to
   unsupported forces relinking hardcode_minus_L_F77=yes
   hardcode_libdir_flag_spec_F77='-L$libdir' hardcode_libdir_separator_F77= fi ;;
   esac shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then
   shared_flag="$shared_flag "'${wl}-G' fi else # not using gcc if test "$host_cpu"
   = ia64; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release #
   chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test
   "$aix_use_runtimelinking" = yes; then shared_flag='${wl}-G' else
   shared_flag='${wl}-bM:SRE' fi fi fi # It seems that -bexpall does not export
   symbols beginning with # underscore (_), so it is better to generate a list of
   symbols to export. always_export_symbols_F77=yes if test
   "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime
   loading flags (-brtl), # -berok will link without error, but may produce a broken
   library. allow_undefined_flag_F77='-berok' # Determine the default libpath from
   the value encoded in an empty executable. cat >conftest.$ac_ext conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err
   rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status"
   >&5 (exit $ac_status); } && { ac_try='test -z "$ac_f77_werror_flag" || test ! -s
   conftest.err' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5
   ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }
   && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO:
   \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); }; }; then aix_libpath=`dump -H
   conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ {
   s/^0 *\(.*\)$/\1/; p; } }'` # Check for a 64-bit object if we didn't find
   anything. 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; } }'`; fi else echo "$as_me: failed program was:" >&5 sed
   's/^/| /' conftest.$ac_ext >&5 fi rm -f conftest.err conftest.$ac_objext \
   conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then
   aix_libpath="/usr/lib:/lib"; fi
   hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   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" else if test "$host_cpu" =
   ia64; then hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   allow_undefined_flag_F77="-z nodefs" 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" else # Determine the default libpath from
   the value encoded in an empty executable. cat >conftest.$ac_ext conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err
   rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status"
   >&5 (exit $ac_status); } && { ac_try='test -z "$ac_f77_werror_flag" || test ! -s
   conftest.err' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5
   ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }
   && { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO:
   \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? =
   $ac_status" >&5 (exit $ac_status); }; }; then aix_libpath=`dump -H
   conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ {
   s/^0 *\(.*\)$/\1/; p; } }'` # Check for a 64-bit object if we didn't find
   anything. 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; } }'`; fi else echo "$as_me: failed program was:" >&5 sed
   's/^/| /' conftest.$ac_ext >&5 fi rm -f conftest.err conftest.$ac_objext \
   conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then
   aix_libpath="/usr/lib:/lib"; fi
   hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning -
   without using the other run time loading flags, # -berok will link without error,
   but may produce a broken library. no_undefined_flag_F77=' ${wl}-bernotok'
   allow_undefined_flag_F77=' ${wl}-berok' # Exported symbols can be pulled into
   shared objects from archives whole_archive_flag_spec_F77='$convenience'
   archive_cmds_need_lc_F77=yes # This is similar to how AIX traditionally builds
   its shared libraries. 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' fi fi ;; amigaos*)
   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)' hardcode_libdir_flag_spec_F77='-L$libdir'
   hardcode_minus_L_F77=yes # see comment about different semantics on the GNU ld
   section ld_shlibs_F77=no ;; bsdi[45]*) export_dynamic_flag_spec_F77=-rdynamic ;;
   cygwin* | mingw* | pw32*) # When not using gcc, we currently assume that we are
   using # Microsoft Visual C++. # hardcode_libdir_flag_spec is actually
   meaningless, as there is # no search path for DLLs.
   hardcode_libdir_flag_spec_F77=' ' allow_undefined_flag_F77=unsupported # Tell
   ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll
   files, not .so files. shrext_cmds=".dll" # FIXME: Setting linknames here is a bad
   hack. archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" |
   $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will automatically
   build a .lib file if we build a DLL. old_archive_From_new_cmds_F77='true' #
   FIXME: Should let the user specify the lib program. old_archive_cmds_F77='lib
   /OUT:$oldlib$oldobjs$old_deplibs' fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   enable_shared_with_static_runtimes_F77=yes ;; darwin* | rhapsody*) case $host_os
   in rhapsody* | darwin1.[012]) allow_undefined_flag_F77='${wl}-undefined
   ${wl}suppress' ;; *) # Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ;
   then allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined
   ${wl}suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[012])
   allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   10.*) allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup' ;; esac fi
   ;; esac archive_cmds_need_lc_F77=no hardcode_direct_F77=no
   hardcode_automatic_F77=yes hardcode_shlibpath_var_F77=unsupported
   whole_archive_flag_spec_F77='' link_all_deplibs_F77=yes if test "$GCC" = yes ;
   then output_verbose_link_cmd='echo' archive_cmds_F77='$CC -dynamiclib
   $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name
   $rpath/$soname $verstring' module_cmds_F77='$CC $allow_undefined_flag -o $lib
   -bundle $libobjs $deplibs$compiler_flags' # Don't fix this by using the ld
   -exported_symbols_list flag, it doesn't exist in older darwin lds
   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}' 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}' else case $cc_basename in xlc*)
   output_verbose_link_cmd='echo' archive_cmds_F77='$CC -qmkshrobj
   $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags
   ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' module_cmds_F77='$CC
   $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' # Don't
   fix this by using the ld -exported_symbols_list flag, it doesn't exist in older
   darwin lds 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}' 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}' ;; *) ld_shlibs_F77=no ;; esac
   fi ;; dgux*) archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs
   $linker_flags' hardcode_libdir_flag_spec_F77='-L$libdir'
   hardcode_shlibpath_var_F77=no ;; freebsd1*) ld_shlibs_F77=no ;; # FreeBSD
   2.2.[012] allows us to include c++rt0.o to get C++ constructor # support. Future
   versions do this automatically, but an explicit c++rt0.o # does not break
   anything, and helps significantly (at the cost of a little # extra space).
   freebsd2.2*) archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs
   $linker_flags /usr/lib/c++rt0.o' hardcode_libdir_flag_spec_F77='-R$libdir'
   hardcode_direct_F77=yes hardcode_shlibpath_var_F77=no ;; # Unfortunately, older
   versions of FreeBSD 2 do not have this feature. freebsd2*) archive_cmds_F77='$LD
   -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_direct_F77=yes
   hardcode_minus_L_F77=yes hardcode_shlibpath_var_F77=no ;; # FreeBSD 3 and greater
   uses gcc -shared to do shared libraries. freebsd* | kfreebsd*-gnu | dragonfly*)
   archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   hardcode_libdir_flag_spec_F77='-R$libdir' hardcode_direct_F77=yes
   hardcode_shlibpath_var_F77=no ;; hpux9*) if test "$GCC" = yes; then
   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' else 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' fi
   hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   hardcode_libdir_separator_F77=: hardcode_direct_F77=yes # hardcode_minus_L: Not
   really in the search PATH, # but as the default location of the library.
   hardcode_minus_L_F77=yes export_dynamic_flag_spec_F77='${wl}-E' ;; hpux10*) if
   test "$GCC" = yes -a "$with_gnu_ld" = no; then archive_cmds_F77='$CC -shared
   -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs
   $compiler_flags' else archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o
   $lib $libobjs $deplibs $linker_flags' fi if test "$with_gnu_ld" = no; then
   hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   hardcode_libdir_separator_F77=: hardcode_direct_F77=yes
   export_dynamic_flag_spec_F77='${wl}-E' # hardcode_minus_L: Not really in the
   search PATH, # but as the default location of the library.
   hardcode_minus_L_F77=yes fi ;; hpux11*) if test "$GCC" = yes -a "$with_gnu_ld" =
   no; then case $host_cpu in hppa*64*) archive_cmds_F77='$CC -shared ${wl}+h
   ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*)
   archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib
   $libobjs $deplibs $compiler_flags' ;; *) archive_cmds_F77='$CC -shared -fPIC
   ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs
   $compiler_flags' ;; esac else case $host_cpu in hppa*64*) archive_cmds_F77='$CC
   -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*)
   archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib
   $libobjs $deplibs $compiler_flags' ;; *) archive_cmds_F77='$CC -b ${wl}+h
   ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs
   $compiler_flags' ;; esac fi if test "$with_gnu_ld" = no; then
   hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   hardcode_libdir_separator_F77=: case $host_cpu in hppa*64*|ia64*)
   hardcode_libdir_flag_spec_ld_F77='+b $libdir' hardcode_direct_F77=no
   hardcode_shlibpath_var_F77=no ;; *) hardcode_direct_F77=yes
   export_dynamic_flag_spec_F77='${wl}-E' # hardcode_minus_L: Not really in the
   search PATH, # but as the default location of the library.
   hardcode_minus_L_F77=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) if test
   "$GCC" = yes; then 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' else 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'
   hardcode_libdir_flag_spec_ld_F77='-rpath $libdir' fi
   hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   hardcode_libdir_separator_F77=: link_all_deplibs_F77=yes ;; netbsd*) if echo
   __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_F77='$LD
   -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else
   archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi
   hardcode_libdir_flag_spec_F77='-R$libdir' hardcode_direct_F77=yes
   hardcode_shlibpath_var_F77=no ;; newsos6) archive_cmds_F77='$LD -G -h $soname -o
   $lib $libobjs $deplibs $linker_flags' hardcode_direct_F77=yes
   hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   hardcode_libdir_separator_F77=: hardcode_shlibpath_var_F77=no ;; openbsd*)
   hardcode_direct_F77=yes hardcode_shlibpath_var_F77=no if test -z "`echo __ELF__ |
   $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc";
   then archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs
   $compiler_flags' archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs
   $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   export_dynamic_flag_spec_F77='${wl}-E' else case $host_os in openbsd[01].* |
   openbsd2.[0-7] | openbsd2.[0-7].*) archive_cmds_F77='$LD -Bshareable -o $lib
   $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec_F77='-R$libdir' ;; *)
   archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs
   $compiler_flags' hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' ;; esac fi
   ;; os2*) hardcode_libdir_flag_spec_F77='-L$libdir' hardcode_minus_L_F77=yes
   allow_undefined_flag_F77=unsupported 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' old_archive_From_new_cmds_F77='emximp -o
   $output_objdir/$libname.a $output_objdir/$libname.def' ;; osf3*) if test "$GCC" =
   yes; then allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   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' else allow_undefined_flag_F77='
   -expect_unresolved \*' 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'
   fi hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   hardcode_libdir_separator_F77=: ;; osf4* | osf5*) # as osf3* with the addition of
   -msym flag if test "$GCC" = yes; then allow_undefined_flag_F77='
   ${wl}-expect_unresolved ${wl}\*' 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' hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' else
   allow_undefined_flag_F77=' -expect_unresolved \*' 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' 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~ $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' # Both c and cxx compiler support -rpath directly
   hardcode_libdir_flag_spec_F77='-rpath $libdir' fi hardcode_libdir_separator_F77=:
   ;; solaris*) no_undefined_flag_F77=' -z text' if test "$GCC" = yes; then
   wlarc='${wl}' archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs
   $deplibs $compiler_flags' archive_expsym_cmds_F77='$echo "{ global:" >
   $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local:
   *; };" >> $lib.exp~ $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o
   $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' else wlarc=''
   archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs
   $deplibs $linker_flags' archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat
   $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >>
   $lib.exp~ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs
   $deplibs $linker_flags~$rm $lib.exp' fi hardcode_libdir_flag_spec_F77='-R$libdir'
   hardcode_shlibpath_var_F77=no case $host_os in solaris2.[0-5] | solaris2.[0-5].*)
   ;; *) # The compiler driver will combine linker options so we # cannot just pass
   the convience library names through # without $wl, iff we do not link with $LD. #
   Luckily, gcc supports the same syntax we need for Sun Studio. # Supported since
   Solaris 2.6 (maybe 2.5.1?) case $wlarc in '') whole_archive_flag_spec_F77='-z
   allextract$convenience -z defaultextract' ;; *)
   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' ;; esac ;; esac link_all_deplibs_F77=yes ;; sunos4*)
   if test "x$host_vendor" = xsequent; then # Use $CC to link under sequent, because
   it throws in some extra .o # files that make .init and .fini sections work.
   archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs
   $compiler_flags' else archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib
   $libobjs $deplibs $linker_flags' fi hardcode_libdir_flag_spec_F77='-L$libdir'
   hardcode_direct_F77=yes hardcode_minus_L_F77=yes hardcode_shlibpath_var_F77=no ;;
   sysv4) case $host_vendor in sni) archive_cmds_F77='$LD -G -h $soname -o $lib
   $libobjs $deplibs $linker_flags' hardcode_direct_F77=yes # is this really true???
   ;; siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule.
   archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   reload_cmds_F77='$CC -r -o $output$reload_objs' hardcode_direct_F77=no ;;
   motorola) archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs
   $linker_flags' hardcode_direct_F77=no #Motorola manual says yes, but my tests say
   they lie ;; esac runpath_var='LD_RUN_PATH' hardcode_shlibpath_var_F77=no ;;
   sysv4.3*) archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs
   $linker_flags' hardcode_shlibpath_var_F77=no
   export_dynamic_flag_spec_F77='-Bexport' ;; sysv4*MP*) if test -d /usr/nec; then
   archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   hardcode_shlibpath_var_F77=no runpath_var=LD_RUN_PATH hardcode_runpath_var=yes
   ld_shlibs_F77=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* |
   unixware7*) no_undefined_flag_F77='${wl}-z,text' archive_cmds_need_lc_F77=no
   hardcode_shlibpath_var_F77=no runpath_var='LD_RUN_PATH' if test "$GCC" = yes;
   then archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs
   $compiler_flags' archive_expsym_cmds_F77='$CC -shared
   ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs
   $compiler_flags' else archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs
   $deplibs $compiler_flags' archive_expsym_cmds_F77='$CC -G
   ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs
   $compiler_flags' fi ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We can NOT use -z
   defs as we might desire, because we do not # link with -lc, and that would cause
   any symbols used from libc to # always be unresolved, which means just about no
   library would # ever link correctly. If we're not using GNU ld we use -z text #
   though, which does catch some bad symbols but isn't as heavy-handed # as -z defs.
   no_undefined_flag_F77='${wl}-z,text' allow_undefined_flag_F77='${wl}-z,nodefs'
   archive_cmds_need_lc_F77=no hardcode_shlibpath_var_F77=no
   hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   hardcode_libdir_separator_F77=':' link_all_deplibs_F77=yes
   export_dynamic_flag_spec_F77='${wl}-Bexport' runpath_var='LD_RUN_PATH' if test
   "$GCC" = yes; then archive_cmds_F77='$CC -shared
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' archive_expsym_cmds_F77='$CC -shared
   ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname
   -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds_F77='$CC -G
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' fi ;; uts4*) archive_cmds_F77='$LD -G -h $soname -o $lib
   $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec_F77='-L$libdir'
   hardcode_shlibpath_var_F77=no ;; *) ld_shlibs_F77=no ;; esac fi echo
   "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 echo "${ECHO_T}$ld_shlibs_F77" >&6
   test "$ld_shlibs_F77" = no && can_build_shared=no # # Do we need to explicitly
   link libc? # case "x$archive_cmds_need_lc_F77" in x|xyes) # Assume -lc should be
   added archive_cmds_need_lc_F77=yes if test "$enable_shared" = yes && test "$GCC"
   = yes; then case $archive_cmds_F77 in *'~'*) # FIXME: we may have to deal with
   multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links
   with -lc since on some # systems, -lgcc has to come before -lc. If gcc already
   passes -lc # to ld, don't add -lc before -lgcc. echo "$as_me:$LINENO: checking
   whether -lc should be explicitly linked in" >&5 echo $ECHO_N "checking whether
   -lc should be explicitly linked in... $ECHO_C" >&6 $rm conftest* printf
   "$lt_simple_compile_test_code" > conftest.$ac_ext if { (eval echo
   "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } 2>conftest.err; then
   soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs=
   wl=$lt_prog_compiler_wl_F77 pic_flag=$lt_prog_compiler_pic_F77 compiler_flags=-v
   linker_flags=-v verstring= output_objdir=. libname=conftest
   lt_save_allow_undefined_flag=$allow_undefined_flag_F77 allow_undefined_flag_F77=
   if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \"
   \>/dev/null 2\>\&1\"") >&5 (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \"
   \>/dev/null 2\>\&1) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); } then archive_cmds_need_lc_F77=no else
   archive_cmds_need_lc_F77=yes fi
   allow_undefined_flag_F77=$lt_save_allow_undefined_flag else cat conftest.err 1>&5
   fi $rm conftest* echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5
   echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6 ;; esac fi ;; esac echo
   "$as_me:$LINENO: checking dynamic linker characteristics" >&5 echo $ECHO_N
   "checking dynamic linker characteristics... $ECHO_C" >&6 library_names_spec=
   libname_spec='lib$name' soname_spec= shrext_cmds=".so" postinstall_cmds=
   postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var=
   shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os
   ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" if test "$GCC" = yes; then
   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e
   "s/^libraries://" -e "s,=/,/,g"` if echo "$sys_lib_search_path_spec" | grep ';'
   >/dev/null ; then # if the path contains ";" then we assume it to be the
   separator # otherwise default to the standard path separator (i.e. ":") - it is #
   assumed that no part of a normal pathname contains ";" but that should # okay in
   the real world where ";" in dirpaths is itself problematic.
   sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   else sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e
   "s/$PATH_SEPARATOR/ /g"` fi else sys_lib_search_path_spec="/lib /usr/lib
   /usr/local/lib" fi need_lib_prefix=unknown hardcode_into_libs=no # when you set
   need_version to no, make sure it does not cause -set_version # flags to be left
   without arguments need_version=unknown case $host_os in aix3*) version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major
   version to the name. soname_spec='${libname}${release}${shared_ext}$major' ;;
   aix4* | aix5*) version_type=linux need_lib_prefix=no need_version=no
   hardcode_into_libs=yes if test "$host_cpu" = ia64; then # AIX 5 supports IA64
   library_names_spec='${libname}${release}${shared_ext}$major
   ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create
   an import file # for dependence libraries. The import file would start with # the
   line `#! .'. This would cause the generated library to # depend on `.', always an
   invalid library. This was fixed in # development snapshots of GCC prior to 3.0.
   case $host_os in aix4 | aix4.[01] | aix4.[01].*) if { echo '#if __GNUC__ > 2 ||
   (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | ${CC} -E
   - | grep yes > /dev/null; then : else can_build_shared=no fi ;; esac # AIX (on
   Power*) has no versioning support, so currently we can not hardcode correct #
   soname into executable. Probably we can add versioning support to # collect2, so
   additional links can be useful in future. if test "$aix_use_runtimelinking" =
   yes; then # If using run time linking (on AIX 4.2 or later) use lib.so # instead
   of lib.a to let people know that these are not # typical AIX shared libraries.
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}' else # We preserve
   .a as extension for shared libraries through AIX4.2 # and later when we are not
   doing run time linking. library_names_spec='${libname}${release}.a $libname.a'
   soname_spec='${libname}${release}${shared_ext}$major' fi shlibpath_var=LIBPATH fi
   ;; amigaos*) library_names_spec='$libname.ixlibrary $libname.a' # Create
   ${libname}_ixlibrary.a entries in /sys/libs. 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' ;; beos*) library_names_spec='${libname}${shared_ext}'
   dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[45]*)
   version_type=linux need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH
   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib
   /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the
   default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11
   is a link to /usr/X11R6), but let us allow # libtool to hard-code these into
   programs ;; cygwin* | mingw* | pw32*) version_type=windows shrext_cmds=".dll"
   need_version=no need_lib_prefix=no case $GCC,$host_os in yes,cygwin* | yes,mingw*
   | yes,pw32*) library_names_spec='$libname.dll.a' # DLL is installed to
   $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename
   \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo
   \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p
   \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname'
   postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   dlpath=$dir/\$dldll~ $rm \$dlpath' shlibpath_overrides_runpath=yes case $host_os
   in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo
   ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e
   's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec="/usr/lib
   /lib/w32api /lib /usr/local/lib" ;; mingw*) # MinGW DLLs use traditional 'lib'
   prefix soname_spec='${libname}`echo ${release} | $SED -e
   's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec=`$CC
   -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e
   "s,=/,/,g"` if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null;
   then # It is most probably a Windows format PATH printed by # mingw gcc, but we
   are running on Cygwin. Gcc prints its search # path with ; separators, and with
   drive letters. We can handle the # drive letters (cygwin fileutils understands
   them), so leave them, # especially as we might pass files found there to a mingw
   objdump, # which wouldn't understand a cygwinified path. Ahh.
   sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   else sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e
   "s/$PATH_SEPARATOR/ /g"` fi ;; pw32*) # pw32 DLLs use 'pw' prefix rather than
   'lib' library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release}
   | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ;; esac ;; *)
   library_names_spec='${libname}`echo ${release} | $SED -e
   's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ;; esac dynamic_linker='Win32
   ld.exe' # FIXME: first we should search . and the directory the executable is in
   shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld"
   version_type=darwin need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${versuffix}$shared_ext
   ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   soname_spec='${libname}${release}${major}$shared_ext'
   shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH
   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' # Apple's gcc
   prints 'gcc -print-search-dirs' doesn't operate the same. if test "$GCC" = yes;
   then 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"` else sys_lib_search_path_spec='/lib /usr/lib
   /usr/local/lib' fi sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;;
   dgux*) version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname$shared_ext'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH ;; freebsd1*) dynamic_linker=no ;; kfreebsd*-gnu)
   version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no
   hardcode_into_libs=yes dynamic_linker='GNU ld.so' ;; freebsd* | dragonfly*) #
   DragonFly does not have aout. When/if they implement a new # versioning
   mechanism, adjust this. if test -x /usr/bin/objformat; then
   objformat=`/usr/bin/objformat` else case $host_os in freebsd[123]*)
   objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat
   case $version_type in freebsd-elf*)
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext} $libname${shared_ext}' need_version=no
   need_lib_prefix=no ;; freebsd-*)
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   $libname${shared_ext}$versuffix' need_version=yes ;; esac
   shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2*)
   shlibpath_overrides_runpath=yes ;; freebsd3.[01]* | freebsdelf3.[01]*)
   shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[2-9]* |
   freebsdelf3.[2-9]* | \ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 |
   freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;;
   freebsd*) # from 4.6 on shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;;
   esac ;; gnu*) version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes ;; hpux9* | hpux10* |
   hpux11*) # Give a soname corresponding to the major version so that dld.sl
   refuses to # link against other versions. version_type=sunos need_lib_prefix=no
   need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes
   dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH
   shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' if test "X$HPUX_IA64_MODE"
   = X32; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32
   /usr/local/lib" else sys_lib_search_path_spec="/usr/lib/hpux64
   /usr/local/lib/hpux64" fi sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;;
   hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os
   dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl'
   dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH
   shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' ;; esac # HP-UX runs
   *really* slowly unless shared libraries are mode 555. postinstall_cmds='chmod 555
   $lib' ;; interix3*) version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='Interix 3.x
   ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH
   shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* |
   nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test
   "$lt_cv_prog_gnu_ld" = yes; then version_type=linux else version_type=irix fi ;;
   esac need_lib_prefix=no need_version=no
   soname_spec='${libname}${release}${shared_ext}$major'
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}
   $libname${shared_ext}' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff=
   ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32
   "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;;
   *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32
   libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64
   libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac
   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no
   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff}
   /usr/local/lib${libsuff}" sys_lib_dlsearch_path_spec="/usr/lib${libsuff}
   /lib${libsuff}" hardcode_into_libs=yes ;; # No shared lib support for Linux
   oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no
   ;; # This must be Linux ELF. linux*) version_type=linux need_lib_prefix=no
   need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # This implies no
   fast_install, which is unacceptable. # Some rework will be needed to allow for
   fast_install # before this can be enabled. hardcode_into_libs=yes # find out
   which ABI we are using libsuff= case "$host_cpu" in x86_64*|s390x*|powerpc64*)
   echo '#line 14875 "configure"' > conftest.$ac_ext if { (eval echo
   "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then case
   `/usr/bin/file conftest.$ac_objext` in *64-bit*) libsuff=64
   sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff}
   /usr/local/lib${libsuff}" ;; esac fi rm -rf conftest* ;; esac # Append ld.so.conf
   contents to the search path if test -f /etc/ld.so.conf; then 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' ' '`
   sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra" fi #
   We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc,
   because MkLinux only supported shared libraries with the # GNU dynamic linker.
   Since this was broken with cross compilers, # most powerpc-linux boxes support
   dynamic linking these days and # people can always --disable-shared, the test was
   removed, and we # assume the GNU/Linux dynamic linker is in use.
   dynamic_linker='GNU/Linux ld.so' ;; knetbsd*-gnu) version_type=linux
   need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no
   hardcode_into_libs=yes dynamic_linker='GNU ld.so' ;; netbsd*) version_type=sunos
   need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | grep __ELF__
   >/dev/null; then library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m
   $libdir' dynamic_linker='NetBSD (a.out) ld.so' else
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD
   ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes
   hardcode_into_libs=yes ;; newsos6) version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; nto-qnx*)
   version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; openbsd*)
   version_type=sunos sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no #
   Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. case
   $host_os in openbsd3.3 | openbsd3.3.*) need_version=yes ;; *) need_version=no ;;
   esac library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m
   $libdir' shlibpath_var=LD_LIBRARY_PATH if test -z "`echo __ELF__ | $CC -E - |
   grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then case
   $host_os in openbsd2.[89] | openbsd2.[89].*) shlibpath_overrides_runpath=no ;; *)
   shlibpath_overrides_runpath=yes ;; esac else shlibpath_overrides_runpath=yes fi
   ;; os2*) libname_spec='$name' shrext_cmds=".dll" need_lib_prefix=no
   library_names_spec='$libname${shared_ext} $libname.a' dynamic_linker='OS/2
   ld.exe' shlibpath_var=LIBPATH ;; osf3* | osf4* | osf5*) version_type=osf
   need_lib_prefix=no need_version=no
   soname_spec='${libname}${release}${shared_ext}$major'
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib
   /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; solaris*)
   version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes
   hardcode_into_libs=yes # ldd complains unless libraries are executable
   postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig
   $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test
   "$with_gnu_ld" = yes; then need_lib_prefix=no fi need_version=yes ;; sysv4 |
   sysv4.3*) version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni)
   shlibpath_overrides_runpath=no need_lib_prefix=no
   export_dynamic_flag_spec='${wl}-Blargedynsym' runpath_var=LD_RUN_PATH ;; siemens)
   need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no
   shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib
   /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec ;then version_type=linux
   library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major
   $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major'
   shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* |
   OpenUNIX* | sysv4*uw2*) version_type=freebsd-elf need_lib_prefix=no
   need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext} $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes if test "$with_gnu_ld" =
   yes; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib
   /usr/lib /lib' shlibpath_overrides_runpath=no else
   sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' shlibpath_overrides_runpath=yes
   case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec
   /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; uts4*)
   version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac echo
   "$as_me:$LINENO: result: $dynamic_linker" >&5 echo "${ECHO_T}$dynamic_linker" >&6
   test "$dynamic_linker" = no && can_build_shared=no
   variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test "$GCC" =
   yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX
   COMPILER_PATH LIBRARY_PATH" fi echo "$as_me:$LINENO: checking how to hardcode
   library paths into programs" >&5 echo $ECHO_N "checking how to hardcode library
   paths into programs... $ECHO_C" >&6 hardcode_action_F77= if test -n
   "$hardcode_libdir_flag_spec_F77" || \ test -n "$runpath_var_F77" || \ test
   "X$hardcode_automatic_F77" = "Xyes" ; then # We can hardcode non-existant
   directories. if test "$hardcode_direct_F77" != no && # If the only mechanism to
   avoid hardcoding is shlibpath_var, we # have to relink, otherwise we might link
   with an installed library # when we should be linking with a yet-to-be-installed
   one ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no && test
   "$hardcode_minus_L_F77" != no; then # Linking always hardcodes the temporary
   library directory. hardcode_action_F77=relink else # We can link without
   hardcoding, and we can hardcode nonexisting dirs. hardcode_action_F77=immediate
   fi else # We cannot hardcode anything, or else we can only hardcode existing #
   directories. hardcode_action_F77=unsupported fi echo "$as_me:$LINENO: result:
   $hardcode_action_F77" >&5 echo "${ECHO_T}$hardcode_action_F77" >&6 if test
   "$hardcode_action_F77" = relink; then # Fast installation is not supported
   enable_fast_install=no elif test "$shlibpath_overrides_runpath" = yes || test
   "$enable_shared" = no; then # Fast installation is not necessary
   enable_fast_install=needless fi # The else clause should only fire when
   bootstrapping the # libtool distribution, otherwise you forgot to ship ltmain.sh
   # with your package, and you will get complaints that there are # no rules to
   generate ltmain.sh. if test -f "$ltmain"; then # See if we are running on zsh,
   and set the options which allow our commands through # without removal of \
   escapes. if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi # Now
   quote all the things that may contain metacharacters while being # careful not to
   overquote the AC_SUBSTed values. We take copies of the # variables and quote the
   copies for generation of the libtool script. for var in echo old_CC old_CFLAGS AR
   AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ SED SHELL STRIP \ libname_spec
   library_names_spec soname_spec extract_expsyms_cmds \ old_striplib striplib
   file_magic_cmd finish_cmds finish_eval \ deplibs_check_method reload_flag
   reload_cmds need_locks \ lt_cv_sys_global_symbol_pipe
   lt_cv_sys_global_symbol_to_cdecl \ lt_cv_sys_global_symbol_to_c_name_address \
   sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ old_postinstall_cmds
   old_postuninstall_cmds \ compiler_F77 \ CC_F77 \ LD_F77 \ lt_prog_compiler_wl_F77
   \ lt_prog_compiler_pic_F77 \ lt_prog_compiler_static_F77 \
   lt_prog_compiler_no_builtin_flag_F77 \ export_dynamic_flag_spec_F77 \
   thread_safe_flag_spec_F77 \ whole_archive_flag_spec_F77 \
   enable_shared_with_static_runtimes_F77 \ old_archive_cmds_F77 \
   old_archive_from_new_cmds_F77 \ predep_objects_F77 \ postdep_objects_F77 \
   predeps_F77 \ postdeps_F77 \ compiler_lib_search_path_F77 \ archive_cmds_F77 \
   archive_expsym_cmds_F77 \ postinstall_cmds_F77 \ postuninstall_cmds_F77 \
   old_archive_from_expsyms_cmds_F77 \ allow_undefined_flag_F77 \
   no_undefined_flag_F77 \ export_symbols_cmds_F77 \ hardcode_libdir_flag_spec_F77 \
   hardcode_libdir_flag_spec_ld_F77 \ hardcode_libdir_separator_F77 \
   hardcode_automatic_F77 \ module_cmds_F77 \ module_expsym_cmds_F77 \
   lt_cv_prog_compiler_c_o_F77 \ exclude_expsyms_F77 \ include_expsyms_F77; do case
   $var in old_archive_cmds_F77 | \ old_archive_from_new_cmds_F77 | \
   archive_cmds_F77 | \ archive_expsym_cmds_F77 | \ module_cmds_F77 | \
   module_expsym_cmds_F77 | \ old_archive_from_expsyms_cmds_F77 | \
   export_symbols_cmds_F77 | \ extract_expsyms_cmds | reload_cmds | finish_cmds | \
   postinstall_cmds | postuninstall_cmds | \ old_postinstall_cmds |
   old_postuninstall_cmds | \ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   # Double-quote double-evaled strings. eval "lt_$var=\\\"\`\$echo \"X\$$var\" |
   \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e
   \"\$delay_variable_subst\"\`\\\"" ;; *) eval "lt_$var=\\\"\`\$echo \"X\$$var\" |
   \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ;; esac done case $lt_echo in *'\$0
   --fallback-echo"') lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0
   --fallback-echo"$/$0 --fallback-echo"/'` ;; esac cfgfile="$ofile" cat 
   "$cfgfile" # ### BEGIN LIBTOOL TAG CONFIG: $tagname # Libtool was configured on
   host `(hostname || uname -n) 2>/dev/null | sed 1q`: # Shell to use when invoking
   shell scripts. SHELL=$lt_SHELL # Whether or not to build shared libraries.
   build_libtool_libs=$enable_shared # Whether or not to build static libraries.
   build_old_libs=$enable_static # Whether or not to add -lc for building shared
   libraries. build_libtool_need_lc=$archive_cmds_need_lc_F77 # Whether or not to
   disallow shared libs when runtime libs are static
   allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77 #
   Whether or not to optimize for fast installation.
   fast_install=$enable_fast_install # The host system. host_alias=$host_alias
   host=$host host_os=$host_os # The build system. build_alias=$build_alias
   build=$build build_os=$build_os # An echo program that does not interpret
   backslashes. echo=$lt_echo # The archiver. AR=$lt_AR AR_FLAGS=$lt_AR_FLAGS # A C
   compiler. LTCC=$lt_LTCC # LTCC compiler flags. LTCFLAGS=$lt_LTCFLAGS # A
   language-specific compiler. CC=$lt_compiler_F77 # Is the compiler the GNU C
   compiler? with_gcc=$GCC_F77 gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
   gcc_ver=\`gcc -dumpversion\` # An ERE matcher. EGREP=$lt_EGREP # The linker used
   to build libraries. LD=$lt_LD_F77 # Whether we need hard or soft links.
   LN_S=$lt_LN_S # A BSD-compatible nm program. NM=$lt_NM # A symbol stripping
   program STRIP=$lt_STRIP # Used to examine libraries when file_magic_cmd begins
   "file" MAGIC_CMD=$MAGIC_CMD # Used on cygwin: DLL creation program.
   DLLTOOL="$DLLTOOL" # Used on cygwin: object dumper. OBJDUMP="$OBJDUMP" # Used on
   cygwin: assembler. AS="$AS" # The name of the directory that contains temporary
   libtool files. objdir=$objdir # How to create reloadable object files.
   reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # How to pass a linker
   flag through the compiler. wl=$lt_lt_prog_compiler_wl_F77 # Object file suffix
   (normally "o"). objext="$ac_objext" # Old archive suffix (normally "a").
   libext="$libext" # Shared library suffix (normally ".so").
   shrext_cmds='$shrext_cmds' # Executable file suffix (normally "").
   exeext="$exeext" # Additional compiler flags for building library objects.
   pic_flag=$lt_lt_prog_compiler_pic_F77 pic_mode=$pic_mode # What is the maximum
   length of a command? max_cmd_len=$lt_cv_sys_max_cmd_len # Does compiler
   simultaneously support -c and -o options?
   compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77 # Must we lock files when doing
   compilation? need_locks=$lt_need_locks # Do we need the lib prefix for modules?
   need_lib_prefix=$need_lib_prefix # Do we need a version for libraries?
   need_version=$need_version # Whether dlopen is supported.
   dlopen_support=$enable_dlopen # Whether dlopen of programs is supported.
   dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is
   supported. dlopen_self_static=$enable_dlopen_self_static # Compiler flag to
   prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static_F77 #
   Compiler flag to turn off builtin functions.
   no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77 # Compiler flag to allow
   reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77 #
   Compiler flag to generate shared objects directly from archives.
   whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77 # Compiler flag to
   generate thread-safe objects. thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   # Library versioning type. version_type=$version_type # Format of library name
   prefix. libname_spec=$lt_libname_spec # List of archive names. First name is the
   real one, the rest are links. # The last name is the one that the linker finds
   with -lNAME. library_names_spec=$lt_library_names_spec # The coded name of the
   library, if different from the real name. soname_spec=$lt_soname_spec # Commands
   used to build and install an old-style archive. RANLIB=$lt_RANLIB
   old_archive_cmds=$lt_old_archive_cmds_F77
   old_postinstall_cmds=$lt_old_postinstall_cmds
   old_postuninstall_cmds=$lt_old_postuninstall_cmds # Create an old-style archive
   from a shared archive.
   old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77 # Create a temporary
   old-style archive to link instead of a shared archive.
   old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77 # Commands
   used to build and install a shared archive. archive_cmds=$lt_archive_cmds_F77
   archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   postinstall_cmds=$lt_postinstall_cmds postuninstall_cmds=$lt_postuninstall_cmds #
   Commands used to build a loadable module (assumed same as above if empty)
   module_cmds=$lt_module_cmds_F77 module_expsym_cmds=$lt_module_expsym_cmds_F77 #
   Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib
   # Dependencies to place before the objects being linked to create a # shared
   library. predep_objects=\`echo $lt_predep_objects_F77 | \$SED -e
   "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\` # Dependencies to
   place after the objects being linked to create a # shared library.
   postdep_objects=\`echo $lt_postdep_objects_F77 | \$SED -e
   "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\` # Dependencies to
   place before the objects being linked to create a # shared library.
   predeps=$lt_predeps_F77 # Dependencies to place after the objects being linked to
   create a # shared library. postdeps=$lt_postdeps_F77 # The library search path
   used internally by the compiler when linking # a shared library.
   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"\` # Method to check
   whether dependent libraries are shared objects.
   deplibs_check_method=$lt_deplibs_check_method # Command to use when
   deplibs_check_method == file_magic. file_magic_cmd=$lt_file_magic_cmd # Flag that
   allows shared libraries with undefined symbols to be built.
   allow_undefined_flag=$lt_allow_undefined_flag_F77 # Flag that forces no undefined
   symbols. no_undefined_flag=$lt_no_undefined_flag_F77 # Commands used to finish a
   libtool library installation in a directory. finish_cmds=$lt_finish_cmds # Same
   as above, but a single script fragment to be evaled but not shown.
   finish_eval=$lt_finish_eval # Take the output of nm and produce a listing of raw
   symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe #
   Transform the output of nm in a proper C declaration
   global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the
   output of nm in a C name address pair
   global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address #
   This is the shared library runtime path variable. runpath_var=$runpath_var # This
   is the shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath
   searched before the hard-coded library search path?
   shlibpath_overrides_runpath=$shlibpath_overrides_runpath # How to hardcode a
   shared library path into an executable. hardcode_action=$hardcode_action_F77 #
   Whether we should hardcode library paths into libraries.
   hardcode_into_libs=$hardcode_into_libs # Flag to hardcode \$libdir into a binary
   during linking. # This must work even if \$libdir does not exist.
   hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77 # If ld is used when
   linking, flag to hardcode \$libdir into # a binary during linking. This must work
   even if \$libdir does # not exist.
   hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77 # Whether we
   need a single -rpath flag with a separated argument.
   hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77 # Set to yes if using
   DIR/libNAME${shared_ext} during linking hardcodes DIR into the # resulting
   binary. hardcode_direct=$hardcode_direct_F77 # Set to yes if using the -LDIR flag
   during linking hardcodes DIR into the # resulting binary.
   hardcode_minus_L=$hardcode_minus_L_F77 # Set to yes if using SHLIBPATH_VAR=DIR
   during linking hardcodes DIR into # the resulting binary.
   hardcode_shlibpath_var=$hardcode_shlibpath_var_F77 # Set to yes if building a
   shared library automatically hardcodes DIR into the library # and all subsequent
   libraries and executables linked against it.
   hardcode_automatic=$hardcode_automatic_F77 # Variables whose values should be
   saved in libtool wrapper scripts and # restored at relink time.
   variables_saved_for_relink="$variables_saved_for_relink" # Whether libtool must
   link a program against all its dependency libraries.
   link_all_deplibs=$link_all_deplibs_F77 # Compile-time system search path for
   libraries 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"\` # Run-time system
   search path for libraries
   sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # Fix the shell
   variable \$srcfile for the compiler. fix_srcfile_path="$fix_srcfile_path_F77" #
   Set to yes if exported symbols are required.
   always_export_symbols=$always_export_symbols_F77 # The commands to list exported
   symbols. export_symbols_cmds=$lt_export_symbols_cmds_F77 # The commands to
   extract the exported symbol list from a shared archive.
   extract_expsyms_cmds=$lt_extract_expsyms_cmds # Symbols that should not be listed
   in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms_F77 # Symbols that
   must always be exported. include_expsyms=$lt_include_expsyms_F77 # ### END
   LIBTOOL TAG CONFIG: $tagname __EOF__ else # If there is no Makefile yet, we rely
   on a make rule to execute # `config.status --recheck' to rerun these tests and
   create the # libtool script then. ltmain_in=`echo $ltmain | sed -e
   's/\.sh$/.in/'` if test -f "$ltmain_in"; then test -f Makefile && make "$ltmain"
   fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS
   conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS
   $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu
   CC="$lt_save_CC" else tagname="" fi ;; GCJ) if test -n "$GCJ" && test "X$GCJ" !=
   "Xno"; then # Source file extension for Java test sources. ac_ext=java # Object
   file extension for compiled Java test sources. objext=o objext_GCJ=$objext # Code
   to be used in simple compile tests lt_simple_compile_test_code="class foo {}\n" #
   Code to be used in simple link tests lt_simple_link_test_code='public class
   conftest { public static void main(String[] argv) {}; }\n' # ltmain only uses $CC
   for tagged configurations so make sure $CC is set. # If no C compiler was
   specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified,
   use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with
   arguments. compiler=$CC # save warnings/boilerplate of simple test code
   ac_outfile=conftest.$ac_objext printf "$lt_simple_compile_test_code"
   >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d'
   >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $rm conftest*
   ac_outfile=conftest.$ac_objext printf "$lt_simple_link_test_code"
   >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d'
   >conftest.err _lt_linker_boilerplate=`cat conftest.err` $rm conftest* # Allow CC
   to be a program name with arguments. lt_save_CC="$CC" CC=${GCJ-"gcj"}
   compiler=$CC compiler_GCJ=$CC for cc_temp in $compiler""; do case $cc_temp in
   compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc |
   purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo
   "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` # GCJ did not exist at
   the time GCC didn't implicitly link libc in. archive_cmds_need_lc_GCJ=no
   old_archive_cmds_GCJ=$old_archive_cmds lt_prog_compiler_no_builtin_flag_GCJ= if
   test "$GCC" = yes; then lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin' echo
   "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions...
   $ECHO_C" >&6 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_prog_compiler_rtti_exceptions=no
   ac_outfile=conftest.$ac_objext printf "$lt_simple_compile_test_code" >
   conftest.$ac_ext lt_compiler_flag="-fno-rtti -fno-exceptions" # Insert the option
   either (1) after the last *FLAGS variable, or # (2) before a word containing
   "conftest"., or (3) at the end. # Note that $ac_compile itself does not contain
   backslashes and begins # with a dollar sign (not a hyphen), so the echo should
   work correctly. # The option is referenced via a variable to avoid confusing sed.
   lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag
   :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$:
   $lt_compiler_flag:'` (eval echo "\"\$as_me:15653: $lt_compile\"" >&5) (eval
   "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo
   "$as_me:15657: \$? = $ac_status" >&5 if (exit $ac_status) && test -s
   "$ac_outfile"; then # The compiler can only warn and ignore the option if not
   recognized # So say no if there are warnings other than the usual output. $echo
   "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^
   *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp
   conftest.er2 >/dev/null; then lt_cv_prog_compiler_rtti_exceptions=yes fi fi $rm
   conftest* fi echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions"
   >&5 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6 if test
   x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ
   -fno-rtti -fno-exceptions" else : fi fi lt_prog_compiler_wl_GCJ=
   lt_prog_compiler_pic_GCJ= lt_prog_compiler_static_GCJ= echo "$as_me:$LINENO:
   checking for $compiler option to produce PIC" >&5 echo $ECHO_N "checking for
   $compiler option to produce PIC... $ECHO_C" >&6 if test "$GCC" = yes; then
   lt_prog_compiler_wl_GCJ='-Wl,' lt_prog_compiler_static_GCJ='-static' case
   $host_os in aix*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5
   now supports IA64 processor lt_prog_compiler_static_GCJ='-Bstatic' fi ;;
   amigaos*) # FIXME: we need at least 68020 code to build shared libraries, but #
   adding the `-m68020' flag to GCC prevents building anything better, # like
   `-m68040'. lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4' ;;
   beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is
   the default for these OSes. ;; mingw* | pw32* | os2*) # This hack is so that the
   source file can tell whether it is being # built for inclusion in a dll (and
   should export symbols for example). lt_prog_compiler_pic_GCJ='-DDLL_EXPORT' ;;
   darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not
   allowed in MH_DYLIB files lt_prog_compiler_pic_GCJ='-fno-common' ;; interix3*) #
   Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate
   shared libraries at runtime. ;; msdosdjgpp*) # Just because we use GCC doesn't
   mean we suddenly get shared libraries # on systems that don't support them.
   lt_prog_compiler_can_build_shared_GCJ=no enable_shared=no ;; sysv4*MP*) if test
   -d /usr/nec; then lt_prog_compiler_pic_GCJ=-Kconform_pic fi ;; hpux*) # PIC is
   the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case
   $host_cpu in hppa*64*|ia64*) # +Z the default ;; *)
   lt_prog_compiler_pic_GCJ='-fPIC' ;; esac ;; *) lt_prog_compiler_pic_GCJ='-fPIC'
   ;; esac else # PORTME Check for flag to pass linker flags through the system
   compiler. case $host_os in aix*) lt_prog_compiler_wl_GCJ='-Wl,' if test
   "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor
   lt_prog_compiler_static_GCJ='-Bstatic' else lt_prog_compiler_static_GCJ='-bnso
   -bI:/lib/syscalls.exp' fi ;; darwin*) # PIC is the default on this platform #
   Common symbols not allowed in MH_DYLIB files case $cc_basename in xlc*)
   lt_prog_compiler_pic_GCJ='-qnocommon' lt_prog_compiler_wl_GCJ='-Wl,' ;; esac ;;
   mingw* | pw32* | os2*) # This hack is so that the source file can tell whether it
   is being # built for inclusion in a dll (and should export symbols for example).
   lt_prog_compiler_pic_GCJ='-DDLL_EXPORT' ;; hpux9* | hpux10* | hpux11*)
   lt_prog_compiler_wl_GCJ='-Wl,' # PIC is the default for IA64 HP-UX and 64-bit
   HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default
   ;; *) lt_prog_compiler_pic_GCJ='+Z' ;; esac # Is there a better
   lt_prog_compiler_static that works with the bundled CC?
   lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive' ;; irix5* | irix6* |
   nonstopux*) lt_prog_compiler_wl_GCJ='-Wl,' # PIC (with -KPIC) is the default.
   lt_prog_compiler_static_GCJ='-non_shared' ;; newsos6)
   lt_prog_compiler_pic_GCJ='-KPIC' lt_prog_compiler_static_GCJ='-Bstatic' ;;
   linux*) case $cc_basename in icc* | ecc*) lt_prog_compiler_wl_GCJ='-Wl,'
   lt_prog_compiler_pic_GCJ='-KPIC' lt_prog_compiler_static_GCJ='-static' ;; pgcc* |
   pgf77* | pgf90* | pgf95*) # Portland Group compilers (*not* the Pentium gcc
   compiler, # which looks to be a dead project) lt_prog_compiler_wl_GCJ='-Wl,'
   lt_prog_compiler_pic_GCJ='-fpic' lt_prog_compiler_static_GCJ='-Bstatic' ;; ccc*)
   lt_prog_compiler_wl_GCJ='-Wl,' # All Alpha code is PIC.
   lt_prog_compiler_static_GCJ='-non_shared' ;; esac ;; osf3* | osf4* | osf5*)
   lt_prog_compiler_wl_GCJ='-Wl,' # All OSF/1 code is PIC.
   lt_prog_compiler_static_GCJ='-non_shared' ;; solaris*)
   lt_prog_compiler_pic_GCJ='-KPIC' lt_prog_compiler_static_GCJ='-Bstatic' case
   $cc_basename in f77* | f90* | f95*) lt_prog_compiler_wl_GCJ='-Qoption ld ';; *)
   lt_prog_compiler_wl_GCJ='-Wl,';; esac ;; sunos4*)
   lt_prog_compiler_wl_GCJ='-Qoption ld ' lt_prog_compiler_pic_GCJ='-PIC'
   lt_prog_compiler_static_GCJ='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*)
   lt_prog_compiler_wl_GCJ='-Wl,' lt_prog_compiler_pic_GCJ='-KPIC'
   lt_prog_compiler_static_GCJ='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec ;then
   lt_prog_compiler_pic_GCJ='-Kconform_pic' lt_prog_compiler_static_GCJ='-Bstatic'
   fi ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   lt_prog_compiler_wl_GCJ='-Wl,' lt_prog_compiler_pic_GCJ='-KPIC'
   lt_prog_compiler_static_GCJ='-Bstatic' ;; unicos*) lt_prog_compiler_wl_GCJ='-Wl,'
   lt_prog_compiler_can_build_shared_GCJ=no ;; uts4*)
   lt_prog_compiler_pic_GCJ='-pic' lt_prog_compiler_static_GCJ='-Bstatic' ;; *)
   lt_prog_compiler_can_build_shared_GCJ=no ;; esac fi echo "$as_me:$LINENO: result:
   $lt_prog_compiler_pic_GCJ" >&5 echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6 # #
   Check to make sure the PIC flag actually works. # if test -n
   "$lt_prog_compiler_pic_GCJ"; then echo "$as_me:$LINENO: checking if $compiler PIC
   flag $lt_prog_compiler_pic_GCJ works" >&5 echo $ECHO_N "checking if $compiler PIC
   flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6 if test
   "${lt_prog_compiler_pic_works_GCJ+set}" = set; then echo $ECHO_N "(cached)
   $ECHO_C" >&6 else lt_prog_compiler_pic_works_GCJ=no
   ac_outfile=conftest.$ac_objext printf "$lt_simple_compile_test_code" >
   conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic_GCJ" # Insert the option
   either (1) after the last *FLAGS variable, or # (2) before a word containing
   "conftest"., or (3) at the end. # Note that $ac_compile itself does not contain
   backslashes and begins # with a dollar sign (not a hyphen), so the echo should
   work correctly. # The option is referenced via a variable to avoid confusing sed.
   lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag
   :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$:
   $lt_compiler_flag:'` (eval echo "\"\$as_me:15921: $lt_compile\"" >&5) (eval
   "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo
   "$as_me:15925: \$? = $ac_status" >&5 if (exit $ac_status) && test -s
   "$ac_outfile"; then # The compiler can only warn and ignore the option if not
   recognized # So say no if there are warnings other than the usual output. $echo
   "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp $SED '/^$/d; /^
   *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp
   conftest.er2 >/dev/null; then lt_prog_compiler_pic_works_GCJ=yes fi fi $rm
   conftest* fi echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5
   echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6 if test
   x"$lt_prog_compiler_pic_works_GCJ" = xyes; then case $lt_prog_compiler_pic_GCJ in
   "" | " "*) ;; *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;; esac
   else lt_prog_compiler_pic_GCJ= lt_prog_compiler_can_build_shared_GCJ=no fi fi
   case $host_os in # For platforms which do not support PIC, -DPIC is meaningless:
   *djgpp*) lt_prog_compiler_pic_GCJ= ;; *)
   lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ" ;; esac # # Check to make
   sure the static flag actually works. # wl=$lt_prog_compiler_wl_GCJ eval
   lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\" echo "$as_me:$LINENO:
   checking if $compiler static flag $lt_tmp_static_flag works" >&5 echo $ECHO_N
   "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 if
   test "${lt_prog_compiler_static_works_GCJ+set}" = set; then echo $ECHO_N
   "(cached) $ECHO_C" >&6 else lt_prog_compiler_static_works_GCJ=no
   save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $lt_tmp_static_flag" printf
   "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err)
   && test -s conftest$ac_exeext; then # The linker can only warn and ignore the
   option if not recognized # So say no if there are warnings if test -s
   conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&5
   $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp $SED '/^$/d;
   /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null;
   then lt_prog_compiler_static_works_GCJ=yes fi else
   lt_prog_compiler_static_works_GCJ=yes fi fi $rm conftest* LDFLAGS="$save_LDFLAGS"
   fi echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5 echo
   "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6 if test
   x"$lt_prog_compiler_static_works_GCJ" = xyes; then : else
   lt_prog_compiler_static_GCJ= fi echo "$as_me:$LINENO: checking if $compiler
   supports -c -o file.$ac_objext" >&5 echo $ECHO_N "checking if $compiler supports
   -c -o file.$ac_objext... $ECHO_C" >&6 if test
   "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then echo $ECHO_N "(cached) $ECHO_C"
   >&6 else lt_cv_prog_compiler_c_o_GCJ=no $rm -r conftest 2>/dev/null mkdir
   conftest cd conftest mkdir out printf "$lt_simple_compile_test_code" >
   conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the
   option either (1) after the last *FLAGS variable, or # (2) before a word
   containing "conftest"., or (3) at the end. # Note that $ac_compile itself does
   not contain backslashes and begins # with a dollar sign (not a hyphen), so the
   echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e
   's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.:
   $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo
   "\"\$as_me:16025: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err)
   ac_status=$? cat out/conftest.err >&5 echo "$as_me:16029: \$? = $ac_status" >&5
   if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can
   only warn and ignore the option if not recognized # So say no if there are
   warnings $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s
   out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   lt_cv_prog_compiler_c_o_GCJ=yes fi fi chmod u+w . 2>&5 $rm conftest* # SGI C++
   compiler will create directory out/ii_files/ for # template instantiation test -d
   out/ii_files && $rm out/ii_files/* && rmdir out/ii_files $rm out/* && rmdir out
   cd .. rmdir conftest $rm conftest* fi echo "$as_me:$LINENO: result:
   $lt_cv_prog_compiler_c_o_GCJ" >&5 echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ"
   >&6 hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test
   "$need_locks" != no; then # do not overwrite the value of need_locks provided by
   the user echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 echo
   $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 hard_links=yes
   $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch
   conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a
   conftest.b 2>/dev/null && hard_links=no echo "$as_me:$LINENO: result:
   $hard_links" >&5 echo "${ECHO_T}$hard_links" >&6 if test "$hard_links" = no; then
   { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j'
   may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so
   \`make -j' may be unsafe" >&2;} need_locks=warn fi else need_locks=no fi echo
   "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared
   libraries" >&5 echo $ECHO_N "checking whether the $compiler linker ($LD) supports
   shared libraries... $ECHO_C" >&6 runpath_var= allow_undefined_flag_GCJ=
   enable_shared_with_static_runtimes_GCJ=no archive_cmds_GCJ=
   archive_expsym_cmds_GCJ= old_archive_From_new_cmds_GCJ=
   old_archive_from_expsyms_cmds_GCJ= export_dynamic_flag_spec_GCJ=
   whole_archive_flag_spec_GCJ= thread_safe_flag_spec_GCJ=
   hardcode_libdir_flag_spec_GCJ= hardcode_libdir_flag_spec_ld_GCJ=
   hardcode_libdir_separator_GCJ= hardcode_direct_GCJ=no hardcode_minus_L_GCJ=no
   hardcode_shlibpath_var_GCJ=unsupported link_all_deplibs_GCJ=unknown
   hardcode_automatic_GCJ=no module_cmds_GCJ= module_expsym_cmds_GCJ=
   always_export_symbols_GCJ=no export_symbols_cmds_GCJ='$NM $libobjs $convenience |
   $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' #
   include_expsyms should be a list of space-separated symbols to be *always* #
   included in the symbol list include_expsyms_GCJ= # exclude_expsyms can be an
   extended regexp of symbols to exclude # it will be wrapped by ` (' and `)$', so
   one must not match beginning or # end of line. Example: `a|bc|.*d.*' will exclude
   the symbols `a' and `bc', # as well as any symbol that contains `d'.
   exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_" # Although _GLOBAL_OFFSET_TABLE_ is a
   valid symbol C name, most a.out # platforms (ab)use it in PIC code, but their
   linkers get confused if # the symbol is explicitly referenced. Since portable
   code cannot # rely on this symbol name, it's probably fine to never include it in
   # preloaded symbol tables. extract_expsyms_cmds= # Just being paranoid about
   ensuring that cc_basename is set. for cc_temp in $compiler""; do case $cc_temp in
   compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc |
   purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo
   "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` case $host_os in cygwin*
   | mingw* | pw32*) # FIXME: the MSVC++ port hasn't been tested in a loooong time #
   When not using gcc, we currently assume that we are using # Microsoft Visual C++.
   if test "$GCC" != yes; then with_gnu_ld=no fi ;; interix*) # we just hope/assume
   this is gcc and not c89 (= MSVC++) with_gnu_ld=yes ;; openbsd*) with_gnu_ld=no ;;
   esac ld_shlibs_GCJ=yes if test "$with_gnu_ld" = yes; then # If archive_cmds runs
   LD, not CC, wlarc should be empty wlarc='${wl}' # Set some defaults for GNU ld
   with shared library support. These # are reset later if shared libraries are not
   supported. Putting them # here allows them to be overridden if necessary.
   runpath_var=LD_RUN_PATH hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   export_dynamic_flag_spec_GCJ='${wl}--export-dynamic' # ancient GNU ld didn't
   support --whole-archive et. al. if $LD --help 2>&1 | grep 'no-whole-archive' >
   /dev/null; then whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience
   '"$wlarc"'--no-whole-archive' else whole_archive_flag_spec_GCJ= fi
   supports_anon_versioning=no case `$LD -v 2>/dev/null` in *\ [01].* | *\ 2.[0-9].*
   | *\ 2.10.*) ;; # catch versions < 2.11 *\ 2.11.93.0.2\ *)
   supports_anon_versioning=yes ;; # RH7.3 ... *\ 2.11.92.0.12\ *)
   supports_anon_versioning=yes ;; # Mandrake 8.2 ... *\ 2.11.*) ;; # other 2.11
   versions *) supports_anon_versioning=yes ;; esac # See if GNU ld supports shared
   libraries. case $host_os in aix3* | aix4* | aix5*) # On AIX/PPC, the GNU linker
   is very broken if test "$host_cpu" != ia64; then ld_shlibs_GCJ=no cat &1 | grep ': supported targets:.* elf'
   > /dev/null; then allow_undefined_flag_GCJ=unsupported # Joseph Beckenbach says
   some releases of gcc # support --undefined. This deserves some investigation.
   FIXME archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags
   ${wl}-soname $wl$soname -o $lib' else ld_shlibs_GCJ=no fi ;; cygwin* | mingw* |
   pw32*) # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless, #
   as there is no search path for DLLs. hardcode_libdir_flag_spec_GCJ='-L$libdir'
   allow_undefined_flag_GCJ=unsupported always_export_symbols_GCJ=no
   enable_shared_with_static_runtimes_GCJ=yes export_symbols_cmds_GCJ='$NM $libobjs
   $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1
   DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' if
   $LD --help 2>&1 | grep 'auto-import' > /dev/null; then archive_cmds_GCJ='$CC
   -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname
   ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the
   export-symbols file already is a .def file (1st line # is EXPORTS), use it as is;
   otherwise, prepend... archive_expsym_cmds_GCJ='if test "x`$SED 1q
   $export_symbols`" = xEXPORTS; then cp $export_symbols $output_objdir/$soname.def;
   else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >>
   $output_objdir/$soname.def; fi~ $CC -shared $output_objdir/$soname.def $libobjs
   $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base
   -Xlinker --out-implib -Xlinker $lib' else ld_shlibs_GCJ=no fi ;; interix3*)
   hardcode_direct_GCJ=no hardcode_shlibpath_var_GCJ=no
   hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   export_dynamic_flag_spec_GCJ='${wl}-E' # Hack: On Interix 3.x, we cannot compile
   PIC because of a broken gcc. # Instead, shared libraries are loaded at an image
   base (0x10000000 by # default) and relocated if they conflict, which is a slow
   very memory # consuming and fragmenting process. To avoid this, we pick a random,
   # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time.
   Moving up from 0x10000000 also allows more sbrk(2) space. 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'
   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' ;; linux*) if $LD --help
   2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case
   $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler
   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' tmp_addflag=' $pic_flag' ;; pgf77*
   | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
   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' tmp_addflag=' $pic_flag -Mnomain'
   ;; ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 tmp_addflag=' -i_dynamic'
   ;; efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 tmp_addflag='
   -i_dynamic -nofor_main' ;; ifc* | ifort*) # Intel Fortran compiler tmp_addflag='
   -nofor_main' ;; esac archive_cmds_GCJ='$CC -shared'"$tmp_addflag"' $libobjs
   $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test
   $supports_anon_versioning = yes; then archive_expsym_cmds_GCJ='$echo "{ global:"
   > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >>
   $output_objdir/$libname.ver~ $echo "local: *; };" >> $output_objdir/$libname.ver~
   $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname
   $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' fi else
   ld_shlibs_GCJ=no fi ;; netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__
   >/dev/null; then archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs
   $linker_flags -o $lib' wlarc= else archive_cmds_GCJ='$CC -shared $libobjs
   $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags
   ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' fi
   ;; solaris*) if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ld_shlibs_GCJ=no
   cat &1 | grep ': supported targets:.* elf' > /dev/null; then
   archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname
   $wl$soname -o $lib' archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs
   $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file
   $wl$export_symbols -o $lib' else ld_shlibs_GCJ=no fi ;; sysv5* | sco3.2v5* |
   sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [01].* | *\ 2.[0-9].* |
   *\ 2.1[0-5].*) ld_shlibs_GCJ=no cat &1 | grep ': supported
   targets:.* elf' > /dev/null; then hardcode_libdir_flag_spec_GCJ='`test -z
   "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' archive_cmds_GCJ='$CC -shared
   $libobjs $deplibs $compiler_flags
   ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags
   ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$expo
   rt_symbols -o $lib' else ld_shlibs_GCJ=no fi ;; esac ;; sunos4*)
   archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs
   $linker_flags' wlarc= hardcode_direct_GCJ=yes hardcode_shlibpath_var_GCJ=no ;; *)
   if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname
   $wl$soname -o $lib' archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs
   $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file
   $wl$export_symbols -o $lib' else ld_shlibs_GCJ=no fi ;; esac if test
   "$ld_shlibs_GCJ" = no; then runpath_var= hardcode_libdir_flag_spec_GCJ=
   export_dynamic_flag_spec_GCJ= whole_archive_flag_spec_GCJ= fi else # PORTME fill
   in a description of your system's linker (not GNU ld) case $host_os in aix3*)
   allow_undefined_flag_GCJ=unsupported always_export_symbols_GCJ=yes
   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' # Note: this linker hardcodes the directories in LIBPATH
   if there # are no directories specified by -L. hardcode_minus_L_GCJ=yes if test
   "$GCC" = yes && test -z "$lt_prog_compiler_static"; then # Neither direct
   hardcoding nor static linking is supported with a # broken collect2.
   hardcode_direct_GCJ=unsupported fi ;; aix4* | aix5*) if test "$host_cpu" = ia64;
   then # On IA64, the linker does run time linking by default, so we don't # have
   to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport'
   no_entry_flag="" else # If we're using GNU nm, then we don't want the "-C"
   option. # -C means demangle to AIX nm, but means don't demangle with GNU nm if
   $NM -V 2>&1 | grep 'GNU' > /dev/null; then 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' else 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' fi
   aix_use_runtimelinking=no # Test if we are trying to use run time linking or
   normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do
   runtime linking. case $host_os in aix4.[23]|aix4.[23].*|aix5*) for ld_flag in
   $LDFLAGS; do if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   aix_use_runtimelinking=yes break fi done ;; esac exp_sym_flag='-bexport'
   no_entry_flag='-bnoentry' fi # When large executables or shared objects are
   built, AIX ld can # have problems creating the table of contents. If linking a
   library # or program results in "error TOC overflow" add -mminimal-toc to #
   CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the
   problem, add -Wl,-bbigtoc to LDFLAGS. archive_cmds_GCJ='' hardcode_direct_GCJ=yes
   hardcode_libdir_separator_GCJ=':' link_all_deplibs_GCJ=yes if test "$GCC" = yes;
   then case $host_os in aix4.[012]|aix4.[012].*) # We only want to do this on AIX
   4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+
   collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && \
   strings "$collect2name" | grep resolve_lib_name >/dev/null then # We have
   reworked collect2 hardcode_direct_GCJ=yes else # We have old collect2
   hardcode_direct_GCJ=unsupported # It fails to find uninstalled libraries when the
   uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to
   unsupported forces relinking hardcode_minus_L_GCJ=yes
   hardcode_libdir_flag_spec_GCJ='-L$libdir' hardcode_libdir_separator_GCJ= fi ;;
   esac shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then
   shared_flag="$shared_flag "'${wl}-G' fi else # not using gcc if test "$host_cpu"
   = ia64; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release #
   chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test
   "$aix_use_runtimelinking" = yes; then shared_flag='${wl}-G' else
   shared_flag='${wl}-bM:SRE' fi fi fi # It seems that -bexpall does not export
   symbols beginning with # underscore (_), so it is better to generate a list of
   symbols to export. always_export_symbols_GCJ=yes if test
   "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime
   loading flags (-brtl), # -berok will link without error, but may produce a broken
   library. allow_undefined_flag_GCJ='-berok' # Determine the default libpath from
   the value encoded in an empty executable. cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   && { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null |
   $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` #
   Check for a 64-bit object if we didn't find anything. 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; } }'`; fi else echo "$as_me:
   failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f conftest.err
   conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z
   "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   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" else if test "$host_cpu" =
   ia64; then hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   allow_undefined_flag_GCJ="-z nodefs" 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" else # Determine the default libpath from
   the value encoded in an empty executable. cat >conftest.$ac_ext
   conftest.$ac_ext cat >>conftest.$ac_ext conftest.er1
   ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat
   conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }
   && { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' { (eval echo
   "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; } && { ac_try='test
   -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval
   $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit
   $ac_status); }; }; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null |
   $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` #
   Check for a 64-bit object if we didn't find anything. 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; } }'`; fi else echo "$as_me:
   failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f conftest.err
   conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z
   "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning -
   without using the other run time loading flags, # -berok will link without error,
   but may produce a broken library. no_undefined_flag_GCJ=' ${wl}-bernotok'
   allow_undefined_flag_GCJ=' ${wl}-berok' # Exported symbols can be pulled into
   shared objects from archives whole_archive_flag_spec_GCJ='$convenience'
   archive_cmds_need_lc_GCJ=yes # This is similar to how AIX traditionally builds
   its shared libraries. 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' fi fi ;; amigaos*)
   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)' hardcode_libdir_flag_spec_GCJ='-L$libdir'
   hardcode_minus_L_GCJ=yes # see comment about different semantics on the GNU ld
   section ld_shlibs_GCJ=no ;; bsdi[45]*) export_dynamic_flag_spec_GCJ=-rdynamic ;;
   cygwin* | mingw* | pw32*) # When not using gcc, we currently assume that we are
   using # Microsoft Visual C++. # hardcode_libdir_flag_spec is actually
   meaningless, as there is # no search path for DLLs.
   hardcode_libdir_flag_spec_GCJ=' ' allow_undefined_flag_GCJ=unsupported # Tell
   ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll
   files, not .so files. shrext_cmds=".dll" # FIXME: Setting linknames here is a bad
   hack. archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" |
   $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will automatically
   build a .lib file if we build a DLL. old_archive_From_new_cmds_GCJ='true' #
   FIXME: Should let the user specify the lib program. old_archive_cmds_GCJ='lib
   /OUT:$oldlib$oldobjs$old_deplibs' fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   enable_shared_with_static_runtimes_GCJ=yes ;; darwin* | rhapsody*) case $host_os
   in rhapsody* | darwin1.[012]) allow_undefined_flag_GCJ='${wl}-undefined
   ${wl}suppress' ;; *) # Darwin 1.3 on if test -z ${MACOSX_DEPLOYMENT_TARGET} ;
   then allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined
   ${wl}suppress' else case ${MACOSX_DEPLOYMENT_TARGET} in 10.[012])
   allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   10.*) allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup' ;; esac fi
   ;; esac archive_cmds_need_lc_GCJ=no hardcode_direct_GCJ=no
   hardcode_automatic_GCJ=yes hardcode_shlibpath_var_GCJ=unsupported
   whole_archive_flag_spec_GCJ='' link_all_deplibs_GCJ=yes if test "$GCC" = yes ;
   then output_verbose_link_cmd='echo' archive_cmds_GCJ='$CC -dynamiclib
   $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name
   $rpath/$soname $verstring' module_cmds_GCJ='$CC $allow_undefined_flag -o $lib
   -bundle $libobjs $deplibs$compiler_flags' # Don't fix this by using the ld
   -exported_symbols_list flag, it doesn't exist in older darwin lds
   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}' 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}' else case $cc_basename in xlc*)
   output_verbose_link_cmd='echo' archive_cmds_GCJ='$CC -qmkshrobj
   $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags
   ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' module_cmds_GCJ='$CC
   $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' # Don't
   fix this by using the ld -exported_symbols_list flag, it doesn't exist in older
   darwin lds 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}' 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}' ;; *) ld_shlibs_GCJ=no ;; esac
   fi ;; dgux*) archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs
   $linker_flags' hardcode_libdir_flag_spec_GCJ='-L$libdir'
   hardcode_shlibpath_var_GCJ=no ;; freebsd1*) ld_shlibs_GCJ=no ;; # FreeBSD
   2.2.[012] allows us to include c++rt0.o to get C++ constructor # support. Future
   versions do this automatically, but an explicit c++rt0.o # does not break
   anything, and helps significantly (at the cost of a little # extra space).
   freebsd2.2*) archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs
   $linker_flags /usr/lib/c++rt0.o' hardcode_libdir_flag_spec_GCJ='-R$libdir'
   hardcode_direct_GCJ=yes hardcode_shlibpath_var_GCJ=no ;; # Unfortunately, older
   versions of FreeBSD 2 do not have this feature. freebsd2*) archive_cmds_GCJ='$LD
   -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_direct_GCJ=yes
   hardcode_minus_L_GCJ=yes hardcode_shlibpath_var_GCJ=no ;; # FreeBSD 3 and greater
   uses gcc -shared to do shared libraries. freebsd* | kfreebsd*-gnu | dragonfly*)
   archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   hardcode_libdir_flag_spec_GCJ='-R$libdir' hardcode_direct_GCJ=yes
   hardcode_shlibpath_var_GCJ=no ;; hpux9*) if test "$GCC" = yes; then
   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' else 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' fi
   hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   hardcode_libdir_separator_GCJ=: hardcode_direct_GCJ=yes # hardcode_minus_L: Not
   really in the search PATH, # but as the default location of the library.
   hardcode_minus_L_GCJ=yes export_dynamic_flag_spec_GCJ='${wl}-E' ;; hpux10*) if
   test "$GCC" = yes -a "$with_gnu_ld" = no; then archive_cmds_GCJ='$CC -shared
   -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs
   $compiler_flags' else archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o
   $lib $libobjs $deplibs $linker_flags' fi if test "$with_gnu_ld" = no; then
   hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   hardcode_libdir_separator_GCJ=: hardcode_direct_GCJ=yes
   export_dynamic_flag_spec_GCJ='${wl}-E' # hardcode_minus_L: Not really in the
   search PATH, # but as the default location of the library.
   hardcode_minus_L_GCJ=yes fi ;; hpux11*) if test "$GCC" = yes -a "$with_gnu_ld" =
   no; then case $host_cpu in hppa*64*) archive_cmds_GCJ='$CC -shared ${wl}+h
   ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*)
   archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib
   $libobjs $deplibs $compiler_flags' ;; *) archive_cmds_GCJ='$CC -shared -fPIC
   ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs
   $compiler_flags' ;; esac else case $host_cpu in hppa*64*) archive_cmds_GCJ='$CC
   -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*)
   archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib
   $libobjs $deplibs $compiler_flags' ;; *) archive_cmds_GCJ='$CC -b ${wl}+h
   ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs
   $compiler_flags' ;; esac fi if test "$with_gnu_ld" = no; then
   hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   hardcode_libdir_separator_GCJ=: case $host_cpu in hppa*64*|ia64*)
   hardcode_libdir_flag_spec_ld_GCJ='+b $libdir' hardcode_direct_GCJ=no
   hardcode_shlibpath_var_GCJ=no ;; *) hardcode_direct_GCJ=yes
   export_dynamic_flag_spec_GCJ='${wl}-E' # hardcode_minus_L: Not really in the
   search PATH, # but as the default location of the library.
   hardcode_minus_L_GCJ=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) if test
   "$GCC" = yes; then 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' else 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'
   hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir' fi
   hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   hardcode_libdir_separator_GCJ=: link_all_deplibs_GCJ=yes ;; netbsd*) if echo
   __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_GCJ='$LD
   -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else
   archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi
   hardcode_libdir_flag_spec_GCJ='-R$libdir' hardcode_direct_GCJ=yes
   hardcode_shlibpath_var_GCJ=no ;; newsos6) archive_cmds_GCJ='$LD -G -h $soname -o
   $lib $libobjs $deplibs $linker_flags' hardcode_direct_GCJ=yes
   hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   hardcode_libdir_separator_GCJ=: hardcode_shlibpath_var_GCJ=no ;; openbsd*)
   hardcode_direct_GCJ=yes hardcode_shlibpath_var_GCJ=no if test -z "`echo __ELF__ |
   $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc";
   then archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs
   $compiler_flags' archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs
   $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   export_dynamic_flag_spec_GCJ='${wl}-E' else case $host_os in openbsd[01].* |
   openbsd2.[0-7] | openbsd2.[0-7].*) archive_cmds_GCJ='$LD -Bshareable -o $lib
   $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec_GCJ='-R$libdir' ;; *)
   archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs
   $compiler_flags' hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' ;; esac fi
   ;; os2*) hardcode_libdir_flag_spec_GCJ='-L$libdir' hardcode_minus_L_GCJ=yes
   allow_undefined_flag_GCJ=unsupported 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' old_archive_From_new_cmds_GCJ='emximp -o
   $output_objdir/$libname.a $output_objdir/$libname.def' ;; osf3*) if test "$GCC" =
   yes; then allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   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' else allow_undefined_flag_GCJ='
   -expect_unresolved \*' 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'
   fi hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   hardcode_libdir_separator_GCJ=: ;; osf4* | osf5*) # as osf3* with the addition of
   -msym flag if test "$GCC" = yes; then allow_undefined_flag_GCJ='
   ${wl}-expect_unresolved ${wl}\*' 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' hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' else
   allow_undefined_flag_GCJ=' -expect_unresolved \*' 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' 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~ $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' # Both c and cxx compiler support -rpath directly
   hardcode_libdir_flag_spec_GCJ='-rpath $libdir' fi hardcode_libdir_separator_GCJ=:
   ;; solaris*) no_undefined_flag_GCJ=' -z text' if test "$GCC" = yes; then
   wlarc='${wl}' archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs
   $deplibs $compiler_flags' archive_expsym_cmds_GCJ='$echo "{ global:" >
   $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local:
   *; };" >> $lib.exp~ $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o
   $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' else wlarc=''
   archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs
   $deplibs $linker_flags' archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat
   $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >>
   $lib.exp~ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs
   $deplibs $linker_flags~$rm $lib.exp' fi hardcode_libdir_flag_spec_GCJ='-R$libdir'
   hardcode_shlibpath_var_GCJ=no case $host_os in solaris2.[0-5] | solaris2.[0-5].*)
   ;; *) # The compiler driver will combine linker options so we # cannot just pass
   the convience library names through # without $wl, iff we do not link with $LD. #
   Luckily, gcc supports the same syntax we need for Sun Studio. # Supported since
   Solaris 2.6 (maybe 2.5.1?) case $wlarc in '') whole_archive_flag_spec_GCJ='-z
   allextract$convenience -z defaultextract' ;; *)
   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' ;; esac ;; esac link_all_deplibs_GCJ=yes ;; sunos4*)
   if test "x$host_vendor" = xsequent; then # Use $CC to link under sequent, because
   it throws in some extra .o # files that make .init and .fini sections work.
   archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs
   $compiler_flags' else archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib
   $libobjs $deplibs $linker_flags' fi hardcode_libdir_flag_spec_GCJ='-L$libdir'
   hardcode_direct_GCJ=yes hardcode_minus_L_GCJ=yes hardcode_shlibpath_var_GCJ=no ;;
   sysv4) case $host_vendor in sni) archive_cmds_GCJ='$LD -G -h $soname -o $lib
   $libobjs $deplibs $linker_flags' hardcode_direct_GCJ=yes # is this really true???
   ;; siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule.
   archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   reload_cmds_GCJ='$CC -r -o $output$reload_objs' hardcode_direct_GCJ=no ;;
   motorola) archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs
   $linker_flags' hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say
   they lie ;; esac runpath_var='LD_RUN_PATH' hardcode_shlibpath_var_GCJ=no ;;
   sysv4.3*) archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs
   $linker_flags' hardcode_shlibpath_var_GCJ=no
   export_dynamic_flag_spec_GCJ='-Bexport' ;; sysv4*MP*) if test -d /usr/nec; then
   archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   hardcode_shlibpath_var_GCJ=no runpath_var=LD_RUN_PATH hardcode_runpath_var=yes
   ld_shlibs_GCJ=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* |
   unixware7*) no_undefined_flag_GCJ='${wl}-z,text' archive_cmds_need_lc_GCJ=no
   hardcode_shlibpath_var_GCJ=no runpath_var='LD_RUN_PATH' if test "$GCC" = yes;
   then archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs
   $compiler_flags' archive_expsym_cmds_GCJ='$CC -shared
   ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs
   $compiler_flags' else archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs
   $deplibs $compiler_flags' archive_expsym_cmds_GCJ='$CC -G
   ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs
   $compiler_flags' fi ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We can NOT use -z
   defs as we might desire, because we do not # link with -lc, and that would cause
   any symbols used from libc to # always be unresolved, which means just about no
   library would # ever link correctly. If we're not using GNU ld we use -z text #
   though, which does catch some bad symbols but isn't as heavy-handed # as -z defs.
   no_undefined_flag_GCJ='${wl}-z,text' allow_undefined_flag_GCJ='${wl}-z,nodefs'
   archive_cmds_need_lc_GCJ=no hardcode_shlibpath_var_GCJ=no
   hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   hardcode_libdir_separator_GCJ=':' link_all_deplibs_GCJ=yes
   export_dynamic_flag_spec_GCJ='${wl}-Bexport' runpath_var='LD_RUN_PATH' if test
   "$GCC" = yes; then archive_cmds_GCJ='$CC -shared
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' archive_expsym_cmds_GCJ='$CC -shared
   ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname
   -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds_GCJ='$CC -G
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols
   ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs
   $compiler_flags' fi ;; uts4*) archive_cmds_GCJ='$LD -G -h $soname -o $lib
   $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec_GCJ='-L$libdir'
   hardcode_shlibpath_var_GCJ=no ;; *) ld_shlibs_GCJ=no ;; esac fi echo
   "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 echo "${ECHO_T}$ld_shlibs_GCJ" >&6
   test "$ld_shlibs_GCJ" = no && can_build_shared=no # # Do we need to explicitly
   link libc? # case "x$archive_cmds_need_lc_GCJ" in x|xyes) # Assume -lc should be
   added archive_cmds_need_lc_GCJ=yes if test "$enable_shared" = yes && test "$GCC"
   = yes; then case $archive_cmds_GCJ in *'~'*) # FIXME: we may have to deal with
   multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links
   with -lc since on some # systems, -lgcc has to come before -lc. If gcc already
   passes -lc # to ld, don't add -lc before -lgcc. echo "$as_me:$LINENO: checking
   whether -lc should be explicitly linked in" >&5 echo $ECHO_N "checking whether
   -lc should be explicitly linked in... $ECHO_C" >&6 $rm conftest* printf
   "$lt_simple_compile_test_code" > conftest.$ac_ext if { (eval echo
   "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } 2>conftest.err; then
   soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs=
   wl=$lt_prog_compiler_wl_GCJ pic_flag=$lt_prog_compiler_pic_GCJ compiler_flags=-v
   linker_flags=-v verstring= output_objdir=. libname=conftest
   lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ allow_undefined_flag_GCJ=
   if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \"
   \>/dev/null 2\>\&1\"") >&5 (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \"
   \>/dev/null 2\>\&1) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); } then archive_cmds_need_lc_GCJ=no else
   archive_cmds_need_lc_GCJ=yes fi
   allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag else cat conftest.err 1>&5
   fi $rm conftest* echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5
   echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6 ;; esac fi ;; esac echo
   "$as_me:$LINENO: checking dynamic linker characteristics" >&5 echo $ECHO_N
   "checking dynamic linker characteristics... $ECHO_C" >&6 library_names_spec=
   libname_spec='lib$name' soname_spec= shrext_cmds=".so" postinstall_cmds=
   postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var=
   shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os
   ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" if test "$GCC" = yes; then
   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e
   "s/^libraries://" -e "s,=/,/,g"` if echo "$sys_lib_search_path_spec" | grep ';'
   >/dev/null ; then # if the path contains ";" then we assume it to be the
   separator # otherwise default to the standard path separator (i.e. ":") - it is #
   assumed that no part of a normal pathname contains ";" but that should # okay in
   the real world where ";" in dirpaths is itself problematic.
   sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   else sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e
   "s/$PATH_SEPARATOR/ /g"` fi else sys_lib_search_path_spec="/lib /usr/lib
   /usr/local/lib" fi need_lib_prefix=unknown hardcode_into_libs=no # when you set
   need_version to no, make sure it does not cause -set_version # flags to be left
   without arguments need_version=unknown case $host_os in aix3*) version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major
   version to the name. soname_spec='${libname}${release}${shared_ext}$major' ;;
   aix4* | aix5*) version_type=linux need_lib_prefix=no need_version=no
   hardcode_into_libs=yes if test "$host_cpu" = ia64; then # AIX 5 supports IA64
   library_names_spec='${libname}${release}${shared_ext}$major
   ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create
   an import file # for dependence libraries. The import file would start with # the
   line `#! .'. This would cause the generated library to # depend on `.', always an
   invalid library. This was fixed in # development snapshots of GCC prior to 3.0.
   case $host_os in aix4 | aix4.[01] | aix4.[01].*) if { echo '#if __GNUC__ > 2 ||
   (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | ${CC} -E
   - | grep yes > /dev/null; then : else can_build_shared=no fi ;; esac # AIX (on
   Power*) has no versioning support, so currently we can not hardcode correct #
   soname into executable. Probably we can add versioning support to # collect2, so
   additional links can be useful in future. if test "$aix_use_runtimelinking" =
   yes; then # If using run time linking (on AIX 4.2 or later) use lib.so # instead
   of lib.a to let people know that these are not # typical AIX shared libraries.
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}' else # We preserve
   .a as extension for shared libraries through AIX4.2 # and later when we are not
   doing run time linking. library_names_spec='${libname}${release}.a $libname.a'
   soname_spec='${libname}${release}${shared_ext}$major' fi shlibpath_var=LIBPATH fi
   ;; amigaos*) library_names_spec='$libname.ixlibrary $libname.a' # Create
   ${libname}_ixlibrary.a entries in /sys/libs. 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' ;; beos*) library_names_spec='${libname}${shared_ext}'
   dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[45]*)
   version_type=linux need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH
   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib
   /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the
   default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11
   is a link to /usr/X11R6), but let us allow # libtool to hard-code these into
   programs ;; cygwin* | mingw* | pw32*) version_type=windows shrext_cmds=".dll"
   need_version=no need_lib_prefix=no case $GCC,$host_os in yes,cygwin* | yes,mingw*
   | yes,pw32*) library_names_spec='$libname.dll.a' # DLL is installed to
   $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename
   \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo
   \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p
   \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname'
   postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   dlpath=$dir/\$dldll~ $rm \$dlpath' shlibpath_overrides_runpath=yes case $host_os
   in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo
   ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e
   's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec="/usr/lib
   /lib/w32api /lib /usr/local/lib" ;; mingw*) # MinGW DLLs use traditional 'lib'
   prefix soname_spec='${libname}`echo ${release} | $SED -e
   's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec=`$CC
   -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e
   "s,=/,/,g"` if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null;
   then # It is most probably a Windows format PATH printed by # mingw gcc, but we
   are running on Cygwin. Gcc prints its search # path with ; separators, and with
   drive letters. We can handle the # drive letters (cygwin fileutils understands
   them), so leave them, # especially as we might pass files found there to a mingw
   objdump, # which wouldn't understand a cygwinified path. Ahh.
   sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   else sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e
   "s/$PATH_SEPARATOR/ /g"` fi ;; pw32*) # pw32 DLLs use 'pw' prefix rather than
   'lib' library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release}
   | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ;; esac ;; *)
   library_names_spec='${libname}`echo ${release} | $SED -e
   's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ;; esac dynamic_linker='Win32
   ld.exe' # FIXME: first we should search . and the directory the executable is in
   shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld"
   version_type=darwin need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${versuffix}$shared_ext
   ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   soname_spec='${libname}${release}${major}$shared_ext'
   shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH
   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' # Apple's gcc
   prints 'gcc -print-search-dirs' doesn't operate the same. if test "$GCC" = yes;
   then 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"` else sys_lib_search_path_spec='/lib /usr/lib
   /usr/local/lib' fi sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;;
   dgux*) version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname$shared_ext'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH ;; freebsd1*) dynamic_linker=no ;; kfreebsd*-gnu)
   version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no
   hardcode_into_libs=yes dynamic_linker='GNU ld.so' ;; freebsd* | dragonfly*) #
   DragonFly does not have aout. When/if they implement a new # versioning
   mechanism, adjust this. if test -x /usr/bin/objformat; then
   objformat=`/usr/bin/objformat` else case $host_os in freebsd[123]*)
   objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat
   case $version_type in freebsd-elf*)
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext} $libname${shared_ext}' need_version=no
   need_lib_prefix=no ;; freebsd-*)
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   $libname${shared_ext}$versuffix' need_version=yes ;; esac
   shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2*)
   shlibpath_overrides_runpath=yes ;; freebsd3.[01]* | freebsdelf3.[01]*)
   shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[2-9]* |
   freebsdelf3.[2-9]* | \ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 |
   freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;;
   freebsd*) # from 4.6 on shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;;
   esac ;; gnu*) version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes ;; hpux9* | hpux10* |
   hpux11*) # Give a soname corresponding to the major version so that dld.sl
   refuses to # link against other versions. version_type=sunos need_lib_prefix=no
   need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes
   dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH
   shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' if test "X$HPUX_IA64_MODE"
   = X32; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32
   /usr/local/lib" else sys_lib_search_path_spec="/usr/lib/hpux64
   /usr/local/lib/hpux64" fi sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;;
   hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os
   dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl'
   dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH
   shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' ;; esac # HP-UX runs
   *really* slowly unless shared libraries are mode 555. postinstall_cmds='chmod 555
   $lib' ;; interix3*) version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='Interix 3.x
   ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH
   shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* |
   nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test
   "$lt_cv_prog_gnu_ld" = yes; then version_type=linux else version_type=irix fi ;;
   esac need_lib_prefix=no need_version=no
   soname_spec='${libname}${release}${shared_ext}$major'
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}
   $libname${shared_ext}' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff=
   ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32
   "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;;
   *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32
   libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64
   libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac
   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no
   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff}
   /usr/local/lib${libsuff}" sys_lib_dlsearch_path_spec="/usr/lib${libsuff}
   /lib${libsuff}" hardcode_into_libs=yes ;; # No shared lib support for Linux
   oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no
   ;; # This must be Linux ELF. linux*) version_type=linux need_lib_prefix=no
   need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # This implies no
   fast_install, which is unacceptable. # Some rework will be needed to allow for
   fast_install # before this can be enabled. hardcode_into_libs=yes # find out
   which ABI we are using libsuff= case "$host_cpu" in x86_64*|s390x*|powerpc64*)
   echo '#line 17494 "configure"' > conftest.$ac_ext if { (eval echo
   "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo
   "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then case
   `/usr/bin/file conftest.$ac_objext` in *64-bit*) libsuff=64
   sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff}
   /usr/local/lib${libsuff}" ;; esac fi rm -rf conftest* ;; esac # Append ld.so.conf
   contents to the search path if test -f /etc/ld.so.conf; then 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' ' '`
   sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra" fi #
   We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc,
   because MkLinux only supported shared libraries with the # GNU dynamic linker.
   Since this was broken with cross compilers, # most powerpc-linux boxes support
   dynamic linking these days and # people can always --disable-shared, the test was
   removed, and we # assume the GNU/Linux dynamic linker is in use.
   dynamic_linker='GNU/Linux ld.so' ;; knetbsd*-gnu) version_type=linux
   need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no
   hardcode_into_libs=yes dynamic_linker='GNU ld.so' ;; netbsd*) version_type=sunos
   need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | grep __ELF__
   >/dev/null; then library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m
   $libdir' dynamic_linker='NetBSD (a.out) ld.so' else
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD
   ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes
   hardcode_into_libs=yes ;; newsos6) version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; nto-qnx*)
   version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; openbsd*)
   version_type=sunos sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no #
   Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. case
   $host_os in openbsd3.3 | openbsd3.3.*) need_version=yes ;; *) need_version=no ;;
   esac library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m
   $libdir' shlibpath_var=LD_LIBRARY_PATH if test -z "`echo __ELF__ | $CC -E - |
   grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then case
   $host_os in openbsd2.[89] | openbsd2.[89].*) shlibpath_overrides_runpath=no ;; *)
   shlibpath_overrides_runpath=yes ;; esac else shlibpath_overrides_runpath=yes fi
   ;; os2*) libname_spec='$name' shrext_cmds=".dll" need_lib_prefix=no
   library_names_spec='$libname${shared_ext} $libname.a' dynamic_linker='OS/2
   ld.exe' shlibpath_var=LIBPATH ;; osf3* | osf4* | osf5*) version_type=osf
   need_lib_prefix=no need_version=no
   soname_spec='${libname}${release}${shared_ext}$major'
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib
   /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; solaris*)
   version_type=linux need_lib_prefix=no need_version=no
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes
   hardcode_into_libs=yes # ldd complains unless libraries are executable
   postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig
   $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test
   "$with_gnu_ld" = yes; then need_lib_prefix=no fi need_version=yes ;; sysv4 |
   sysv4.3*) version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni)
   shlibpath_overrides_runpath=no need_lib_prefix=no
   export_dynamic_flag_spec='${wl}-Blargedynsym' runpath_var=LD_RUN_PATH ;; siemens)
   need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no
   shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib
   /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec ;then version_type=linux
   library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major
   $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major'
   shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* |
   OpenUNIX* | sysv4*uw2*) version_type=freebsd-elf need_lib_prefix=no
   need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext} $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH hardcode_into_libs=yes if test "$with_gnu_ld" =
   yes; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib
   /usr/lib /lib' shlibpath_overrides_runpath=no else
   sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' shlibpath_overrides_runpath=yes
   case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec
   /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; uts4*)
   version_type=linux
   library_names_spec='${libname}${release}${shared_ext}$versuffix
   ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   soname_spec='${libname}${release}${shared_ext}$major'
   shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac echo
   "$as_me:$LINENO: result: $dynamic_linker" >&5 echo "${ECHO_T}$dynamic_linker" >&6
   test "$dynamic_linker" = no && can_build_shared=no
   variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test "$GCC" =
   yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX
   COMPILER_PATH LIBRARY_PATH" fi echo "$as_me:$LINENO: checking how to hardcode
   library paths into programs" >&5 echo $ECHO_N "checking how to hardcode library
   paths into programs... $ECHO_C" >&6 hardcode_action_GCJ= if test -n
   "$hardcode_libdir_flag_spec_GCJ" || \ test -n "$runpath_var_GCJ" || \ test
   "X$hardcode_automatic_GCJ" = "Xyes" ; then # We can hardcode non-existant
   directories. if test "$hardcode_direct_GCJ" != no && # If the only mechanism to
   avoid hardcoding is shlibpath_var, we # have to relink, otherwise we might link
   with an installed library # when we should be linking with a yet-to-be-installed
   one ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no && test
   "$hardcode_minus_L_GCJ" != no; then # Linking always hardcodes the temporary
   library directory. hardcode_action_GCJ=relink else # We can link without
   hardcoding, and we can hardcode nonexisting dirs. hardcode_action_GCJ=immediate
   fi else # We cannot hardcode anything, or else we can only hardcode existing #
   directories. hardcode_action_GCJ=unsupported fi echo "$as_me:$LINENO: result:
   $hardcode_action_GCJ" >&5 echo "${ECHO_T}$hardcode_action_GCJ" >&6 if test
   "$hardcode_action_GCJ" = relink; then # Fast installation is not supported
   enable_fast_install=no elif test "$shlibpath_overrides_runpath" = yes || test
   "$enable_shared" = no; then # Fast installation is not necessary
   enable_fast_install=needless fi # The else clause should only fire when
   bootstrapping the # libtool distribution, otherwise you forgot to ship ltmain.sh
   # with your package, and you will get complaints that there are # no rules to
   generate ltmain.sh. if test -f "$ltmain"; then # See if we are running on zsh,
   and set the options which allow our commands through # without removal of \
   escapes. if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi # Now
   quote all the things that may contain metacharacters while being # careful not to
   overquote the AC_SUBSTed values. We take copies of the # variables and quote the
   copies for generation of the libtool script. for var in echo old_CC old_CFLAGS AR
   AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ SED SHELL STRIP \ libname_spec
   library_names_spec soname_spec extract_expsyms_cmds \ old_striplib striplib
   file_magic_cmd finish_cmds finish_eval \ deplibs_check_method reload_flag
   reload_cmds need_locks \ lt_cv_sys_global_symbol_pipe
   lt_cv_sys_global_symbol_to_cdecl \ lt_cv_sys_global_symbol_to_c_name_address \
   sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ old_postinstall_cmds
   old_postuninstall_cmds \ compiler_GCJ \ CC_GCJ \ LD_GCJ \ lt_prog_compiler_wl_GCJ
   \ lt_prog_compiler_pic_GCJ \ lt_prog_compiler_static_GCJ \
   lt_prog_compiler_no_builtin_flag_GCJ \ export_dynamic_flag_spec_GCJ \
   thread_safe_flag_spec_GCJ \ whole_archive_flag_spec_GCJ \
   enable_shared_with_static_runtimes_GCJ \ old_archive_cmds_GCJ \
   old_archive_from_new_cmds_GCJ \ predep_objects_GCJ \ postdep_objects_GCJ \
   predeps_GCJ \ postdeps_GCJ \ compiler_lib_search_path_GCJ \ archive_cmds_GCJ \
   archive_expsym_cmds_GCJ \ postinstall_cmds_GCJ \ postuninstall_cmds_GCJ \
   old_archive_from_expsyms_cmds_GCJ \ allow_undefined_flag_GCJ \
   no_undefined_flag_GCJ \ export_symbols_cmds_GCJ \ hardcode_libdir_flag_spec_GCJ \
   hardcode_libdir_flag_spec_ld_GCJ \ hardcode_libdir_separator_GCJ \
   hardcode_automatic_GCJ \ module_cmds_GCJ \ module_expsym_cmds_GCJ \
   lt_cv_prog_compiler_c_o_GCJ \ exclude_expsyms_GCJ \ include_expsyms_GCJ; do case
   $var in old_archive_cmds_GCJ | \ old_archive_from_new_cmds_GCJ | \
   archive_cmds_GCJ | \ archive_expsym_cmds_GCJ | \ module_cmds_GCJ | \
   module_expsym_cmds_GCJ | \ old_archive_from_expsyms_cmds_GCJ | \
   export_symbols_cmds_GCJ | \ extract_expsyms_cmds | reload_cmds | finish_cmds | \
   postinstall_cmds | postuninstall_cmds | \ old_postinstall_cmds |
   old_postuninstall_cmds | \ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   # Double-quote double-evaled strings. eval "lt_$var=\\\"\`\$echo \"X\$$var\" |
   \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e
   \"\$delay_variable_subst\"\`\\\"" ;; *) eval "lt_$var=\\\"\`\$echo \"X\$$var\" |
   \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ;; esac done case $lt_echo in *'\$0
   --fallback-echo"') lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0
   --fallback-echo"$/$0 --fallback-echo"/'` ;; esac cfgfile="$ofile" cat 
   "$cfgfile" # ### BEGIN LIBTOOL TAG CONFIG: $tagname # Libtool was configured on
   host `(hostname || uname -n) 2>/dev/null | sed 1q`: # Shell to use when invoking
   shell scripts. SHELL=$lt_SHELL # Whether or not to build shared libraries.
   build_libtool_libs=$enable_shared # Whether or not to build static libraries.
   build_old_libs=$enable_static # Whether or not to add -lc for building shared
   libraries. build_libtool_need_lc=$archive_cmds_need_lc_GCJ # Whether or not to
   disallow shared libs when runtime libs are static
   allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ #
   Whether or not to optimize for fast installation.
   fast_install=$enable_fast_install # The host system. host_alias=$host_alias
   host=$host host_os=$host_os # The build system. build_alias=$build_alias
   build=$build build_os=$build_os # An echo program that does not interpret
   backslashes. echo=$lt_echo # The archiver. AR=$lt_AR AR_FLAGS=$lt_AR_FLAGS # A C
   compiler. LTCC=$lt_LTCC # LTCC compiler flags. LTCFLAGS=$lt_LTCFLAGS # A
   language-specific compiler. CC=$lt_compiler_GCJ # Is the compiler the GNU C
   compiler? with_gcc=$GCC_GCJ gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
   gcc_ver=\`gcc -dumpversion\` # An ERE matcher. EGREP=$lt_EGREP # The linker used
   to build libraries. LD=$lt_LD_GCJ # Whether we need hard or soft links.
   LN_S=$lt_LN_S # A BSD-compatible nm program. NM=$lt_NM # A symbol stripping
   program STRIP=$lt_STRIP # Used to examine libraries when file_magic_cmd begins
   "file" MAGIC_CMD=$MAGIC_CMD # Used on cygwin: DLL creation program.
   DLLTOOL="$DLLTOOL" # Used on cygwin: object dumper. OBJDUMP="$OBJDUMP" # Used on
   cygwin: assembler. AS="$AS" # The name of the directory that contains temporary
   libtool files. objdir=$objdir # How to create reloadable object files.
   reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # How to pass a linker
   flag through the compiler. wl=$lt_lt_prog_compiler_wl_GCJ # Object file suffix
   (normally "o"). objext="$ac_objext" # Old archive suffix (normally "a").
   libext="$libext" # Shared library suffix (normally ".so").
   shrext_cmds='$shrext_cmds' # Executable file suffix (normally "").
   exeext="$exeext" # Additional compiler flags for building library objects.
   pic_flag=$lt_lt_prog_compiler_pic_GCJ pic_mode=$pic_mode # What is the maximum
   length of a command? max_cmd_len=$lt_cv_sys_max_cmd_len # Does compiler
   simultaneously support -c and -o options?
   compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ # Must we lock files when doing
   compilation? need_locks=$lt_need_locks # Do we need the lib prefix for modules?
   need_lib_prefix=$need_lib_prefix # Do we need a version for libraries?
   need_version=$need_version # Whether dlopen is supported.
   dlopen_support=$enable_dlopen # Whether dlopen of programs is supported.
   dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is
   supported. dlopen_self_static=$enable_dlopen_self_static # Compiler flag to
   prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static_GCJ #
   Compiler flag to turn off builtin functions.
   no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ # Compiler flag to allow
   reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ #
   Compiler flag to generate shared objects directly from archives.
   whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ # Compiler flag to
   generate thread-safe objects. thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   # Library versioning type. version_type=$version_type # Format of library name
   prefix. libname_spec=$lt_libname_spec # List of archive names. First name is the
   real one, the rest are links. # The last name is the one that the linker finds
   with -lNAME. library_names_spec=$lt_library_names_spec # The coded name of the
   library, if different from the real name. soname_spec=$lt_soname_spec # Commands
   used to build and install an old-style archive. RANLIB=$lt_RANLIB
   old_archive_cmds=$lt_old_archive_cmds_GCJ
   old_postinstall_cmds=$lt_old_postinstall_cmds
   old_postuninstall_cmds=$lt_old_postuninstall_cmds # Create an old-style archive
   from a shared archive.
   old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ # Create a temporary
   old-style archive to link instead of a shared archive.
   old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ # Commands
   used to build and install a shared archive. archive_cmds=$lt_archive_cmds_GCJ
   archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   postinstall_cmds=$lt_postinstall_cmds postuninstall_cmds=$lt_postuninstall_cmds #
   Commands used to build a loadable module (assumed same as above if empty)
   module_cmds=$lt_module_cmds_GCJ module_expsym_cmds=$lt_module_expsym_cmds_GCJ #
   Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib
   # Dependencies to place before the objects being linked to create a # shared
   library. predep_objects=\`echo $lt_predep_objects_GCJ | \$SED -e
   "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\` # Dependencies to
   place after the objects being linked to create a # shared library.
   postdep_objects=\`echo $lt_postdep_objects_GCJ | \$SED -e
   "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\` # Dependencies to
   place before the objects being linked to create a # shared library.
   predeps=$lt_predeps_GCJ # Dependencies to place after the objects being linked to
   create a # shared library. postdeps=$lt_postdeps_GCJ # The library search path
   used internally by the compiler when linking # a shared library.
   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"\` # Method to check
   whether dependent libraries are shared objects.
   deplibs_check_method=$lt_deplibs_check_method # Command to use when
   deplibs_check_method == file_magic. file_magic_cmd=$lt_file_magic_cmd # Flag that
   allows shared libraries with undefined symbols to be built.
   allow_undefined_flag=$lt_allow_undefined_flag_GCJ # Flag that forces no undefined
   symbols. no_undefined_flag=$lt_no_undefined_flag_GCJ # Commands used to finish a
   libtool library installation in a directory. finish_cmds=$lt_finish_cmds # Same
   as above, but a single script fragment to be evaled but not shown.
   finish_eval=$lt_finish_eval # Take the output of nm and produce a listing of raw
   symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe #
   Transform the output of nm in a proper C declaration
   global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the
   output of nm in a C name address pair
   global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address #
   This is the shared library runtime path variable. runpath_var=$runpath_var # This
   is the shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath
   searched before the hard-coded library search path?
   shlibpath_overrides_runpath=$shlibpath_overrides_runpath # How to hardcode a
   shared library path into an executable. hardcode_action=$hardcode_action_GCJ #
   Whether we should hardcode library paths into libraries.
   hardcode_into_libs=$hardcode_into_libs # Flag to hardcode \$libdir into a binary
   during linking. # This must work even if \$libdir does not exist.
   hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ # If ld is used when
   linking, flag to hardcode \$libdir into # a binary during linking. This must work
   even if \$libdir does # not exist.
   hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ # Whether we
   need a single -rpath flag with a separated argument.
   hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ # Set to yes if using
   DIR/libNAME${shared_ext} during linking hardcodes DIR into the # resulting
   binary. hardcode_direct=$hardcode_direct_GCJ # Set to yes if using the -LDIR flag
   during linking hardcodes DIR into the # resulting binary.
   hardcode_minus_L=$hardcode_minus_L_GCJ # Set to yes if using SHLIBPATH_VAR=DIR
   during linking hardcodes DIR into # the resulting binary.
   hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ # Set to yes if building a
   shared library automatically hardcodes DIR into the library # and all subsequent
   libraries and executables linked against it.
   hardcode_automatic=$hardcode_automatic_GCJ # Variables whose values should be
   saved in libtool wrapper scripts and # restored at relink time.
   variables_saved_for_relink="$variables_saved_for_relink" # Whether libtool must
   link a program against all its dependency libraries.
   link_all_deplibs=$link_all_deplibs_GCJ # Compile-time system search path for
   libraries 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"\` # Run-time system
   search path for libraries
   sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # Fix the shell
   variable \$srcfile for the compiler. fix_srcfile_path="$fix_srcfile_path_GCJ" #
   Set to yes if exported symbols are required.
   always_export_symbols=$always_export_symbols_GCJ # The commands to list exported
   symbols. export_symbols_cmds=$lt_export_symbols_cmds_GCJ # The commands to
   extract the exported symbol list from a shared archive.
   extract_expsyms_cmds=$lt_extract_expsyms_cmds # Symbols that should not be listed
   in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms_GCJ # Symbols that
   must always be exported. include_expsyms=$lt_include_expsyms_GCJ # ### END
   LIBTOOL TAG CONFIG: $tagname __EOF__ else # If there is no Makefile yet, we rely
   on a make rule to execute # `config.status --recheck' to rerun these tests and
   create the # libtool script then. ltmain_in=`echo $ltmain | sed -e
   's/\.sh$/.in/'` if test -f "$ltmain_in"; then test -f Makefile && make "$ltmain"
   fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS
   conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS
   $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu
   CC="$lt_save_CC" else tagname="" fi ;; RC) # Source file extension for RC test
   sources. ac_ext=rc # Object file extension for compiled RC test sources. objext=o
   objext_RC=$objext # Code to be used in simple compile tests
   lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n' #
   Code to be used in simple link tests
   lt_simple_link_test_code="$lt_simple_compile_test_code" # ltmain only uses $CC
   for tagged configurations so make sure $CC is set. # If no C compiler was
   specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified,
   use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with
   arguments. compiler=$CC # save warnings/boilerplate of simple test code
   ac_outfile=conftest.$ac_objext printf "$lt_simple_compile_test_code"
   >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d'
   >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $rm conftest*
   ac_outfile=conftest.$ac_objext printf "$lt_simple_link_test_code"
   >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d'
   >conftest.err _lt_linker_boilerplate=`cat conftest.err` $rm conftest* # Allow CC
   to be a program name with arguments. lt_save_CC="$CC" CC=${RC-"windres"}
   compiler=$CC compiler_RC=$CC for cc_temp in $compiler""; do case $cc_temp in
   compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc |
   purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$echo
   "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   lt_cv_prog_compiler_c_o_RC=yes # The else clause should only fire when
   bootstrapping the # libtool distribution, otherwise you forgot to ship ltmain.sh
   # with your package, and you will get complaints that there are # no rules to
   generate ltmain.sh. if test -f "$ltmain"; then # See if we are running on zsh,
   and set the options which allow our commands through # without removal of \
   escapes. if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi # Now
   quote all the things that may contain metacharacters while being # careful not to
   overquote the AC_SUBSTed values. We take copies of the # variables and quote the
   copies for generation of the libtool script. for var in echo old_CC old_CFLAGS AR
   AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ SED SHELL STRIP \ libname_spec
   library_names_spec soname_spec extract_expsyms_cmds \ old_striplib striplib
   file_magic_cmd finish_cmds finish_eval \ deplibs_check_method reload_flag
   reload_cmds need_locks \ lt_cv_sys_global_symbol_pipe
   lt_cv_sys_global_symbol_to_cdecl \ lt_cv_sys_global_symbol_to_c_name_address \
   sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ old_postinstall_cmds
   old_postuninstall_cmds \ compiler_RC \ CC_RC \ LD_RC \ lt_prog_compiler_wl_RC \
   lt_prog_compiler_pic_RC \ lt_prog_compiler_static_RC \
   lt_prog_compiler_no_builtin_flag_RC \ export_dynamic_flag_spec_RC \
   thread_safe_flag_spec_RC \ whole_archive_flag_spec_RC \
   enable_shared_with_static_runtimes_RC \ old_archive_cmds_RC \
   old_archive_from_new_cmds_RC \ predep_objects_RC \ postdep_objects_RC \
   predeps_RC \ postdeps_RC \ compiler_lib_search_path_RC \ archive_cmds_RC \
   archive_expsym_cmds_RC \ postinstall_cmds_RC \ postuninstall_cmds_RC \
   old_archive_from_expsyms_cmds_RC \ allow_undefined_flag_RC \ no_undefined_flag_RC
   \ export_symbols_cmds_RC \ hardcode_libdir_flag_spec_RC \
   hardcode_libdir_flag_spec_ld_RC \ hardcode_libdir_separator_RC \
   hardcode_automatic_RC \ module_cmds_RC \ module_expsym_cmds_RC \
   lt_cv_prog_compiler_c_o_RC \ exclude_expsyms_RC \ include_expsyms_RC; do case
   $var in old_archive_cmds_RC | \ old_archive_from_new_cmds_RC | \ archive_cmds_RC
   | \ archive_expsym_cmds_RC | \ module_cmds_RC | \ module_expsym_cmds_RC | \
   old_archive_from_expsyms_cmds_RC | \ export_symbols_cmds_RC | \
   extract_expsyms_cmds | reload_cmds | finish_cmds | \ postinstall_cmds |
   postuninstall_cmds | \ old_postinstall_cmds | old_postuninstall_cmds | \
   sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) # Double-quote
   double-evaled strings. eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e
   \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e
   \"\$delay_variable_subst\"\`\\\"" ;; *) eval "lt_$var=\\\"\`\$echo \"X\$$var\" |
   \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ;; esac done case $lt_echo in *'\$0
   --fallback-echo"') lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0
   --fallback-echo"$/$0 --fallback-echo"/'` ;; esac cfgfile="$ofile" cat 
   "$cfgfile" # ### BEGIN LIBTOOL TAG CONFIG: $tagname # Libtool was configured on
   host `(hostname || uname -n) 2>/dev/null | sed 1q`: # Shell to use when invoking
   shell scripts. SHELL=$lt_SHELL # Whether or not to build shared libraries.
   build_libtool_libs=$enable_shared # Whether or not to build static libraries.
   build_old_libs=$enable_static # Whether or not to add -lc for building shared
   libraries. build_libtool_need_lc=$archive_cmds_need_lc_RC # Whether or not to
   disallow shared libs when runtime libs are static
   allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC #
   Whether or not to optimize for fast installation.
   fast_install=$enable_fast_install # The host system. host_alias=$host_alias
   host=$host host_os=$host_os # The build system. build_alias=$build_alias
   build=$build build_os=$build_os # An echo program that does not interpret
   backslashes. echo=$lt_echo # The archiver. AR=$lt_AR AR_FLAGS=$lt_AR_FLAGS # A C
   compiler. LTCC=$lt_LTCC # LTCC compiler flags. LTCFLAGS=$lt_LTCFLAGS # A
   language-specific compiler. CC=$lt_compiler_RC # Is the compiler the GNU C
   compiler? with_gcc=$GCC_RC gcc_dir=\`gcc -print-file-name=. | $SED 's,/\.$,,'\`
   gcc_ver=\`gcc -dumpversion\` # An ERE matcher. EGREP=$lt_EGREP # The linker used
   to build libraries. LD=$lt_LD_RC # Whether we need hard or soft links.
   LN_S=$lt_LN_S # A BSD-compatible nm program. NM=$lt_NM # A symbol stripping
   program STRIP=$lt_STRIP # Used to examine libraries when file_magic_cmd begins
   "file" MAGIC_CMD=$MAGIC_CMD # Used on cygwin: DLL creation program.
   DLLTOOL="$DLLTOOL" # Used on cygwin: object dumper. OBJDUMP="$OBJDUMP" # Used on
   cygwin: assembler. AS="$AS" # The name of the directory that contains temporary
   libtool files. objdir=$objdir # How to create reloadable object files.
   reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # How to pass a linker
   flag through the compiler. wl=$lt_lt_prog_compiler_wl_RC # Object file suffix
   (normally "o"). objext="$ac_objext" # Old archive suffix (normally "a").
   libext="$libext" # Shared library suffix (normally ".so").
   shrext_cmds='$shrext_cmds' # Executable file suffix (normally "").
   exeext="$exeext" # Additional compiler flags for building library objects.
   pic_flag=$lt_lt_prog_compiler_pic_RC pic_mode=$pic_mode # What is the maximum
   length of a command? max_cmd_len=$lt_cv_sys_max_cmd_len # Does compiler
   simultaneously support -c and -o options?
   compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC # Must we lock files when doing
   compilation? need_locks=$lt_need_locks # Do we need the lib prefix for modules?
   need_lib_prefix=$need_lib_prefix # Do we need a version for libraries?
   need_version=$need_version # Whether dlopen is supported.
   dlopen_support=$enable_dlopen # Whether dlopen of programs is supported.
   dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is
   supported. dlopen_self_static=$enable_dlopen_self_static # Compiler flag to
   prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static_RC #
   Compiler flag to turn off builtin functions.
   no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC # Compiler flag to allow
   reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC #
   Compiler flag to generate shared objects directly from archives.
   whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC # Compiler flag to
   generate thread-safe objects. thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   # Library versioning type. version_type=$version_type # Format of library name
   prefix. libname_spec=$lt_libname_spec # List of archive names. First name is the
   real one, the rest are links. # The last name is the one that the linker finds
   with -lNAME. library_names_spec=$lt_library_names_spec # The coded name of the
   library, if different from the real name. soname_spec=$lt_soname_spec # Commands
   used to build and install an old-style archive. RANLIB=$lt_RANLIB
   old_archive_cmds=$lt_old_archive_cmds_RC
   old_postinstall_cmds=$lt_old_postinstall_cmds
   old_postuninstall_cmds=$lt_old_postuninstall_cmds # Create an old-style archive
   from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   # Create a temporary old-style archive to link instead of a shared archive.
   old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC # Commands
   used to build and install a shared archive. archive_cmds=$lt_archive_cmds_RC
   archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   postinstall_cmds=$lt_postinstall_cmds postuninstall_cmds=$lt_postuninstall_cmds #
   Commands used to build a loadable module (assumed same as above if empty)
   module_cmds=$lt_module_cmds_RC module_expsym_cmds=$lt_module_expsym_cmds_RC #
   Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib
   # Dependencies to place before the objects being linked to create a # shared
   library. predep_objects=\`echo $lt_predep_objects_RC | \$SED -e
   "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\` # Dependencies to
   place after the objects being linked to create a # shared library.
   postdep_objects=\`echo $lt_postdep_objects_RC | \$SED -e
   "s@\${gcc_dir}@\\\${gcc_dir}@g;s@\${gcc_ver}@\\\${gcc_ver}@g"\` # Dependencies to
   place before the objects being linked to create a # shared library.
   predeps=$lt_predeps_RC # Dependencies to place after the objects being linked to
   create a # shared library. postdeps=$lt_postdeps_RC # The library search path
   used internally by the compiler when linking # a shared library.
   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"\` # Method to check
   whether dependent libraries are shared objects.
   deplibs_check_method=$lt_deplibs_check_method # Command to use when
   deplibs_check_method == file_magic. file_magic_cmd=$lt_file_magic_cmd # Flag that
   allows shared libraries with undefined symbols to be built.
   allow_undefined_flag=$lt_allow_undefined_flag_RC # Flag that forces no undefined
   symbols. no_undefined_flag=$lt_no_undefined_flag_RC # Commands used to finish a
   libtool library installation in a directory. finish_cmds=$lt_finish_cmds # Same
   as above, but a single script fragment to be evaled but not shown.
   finish_eval=$lt_finish_eval # Take the output of nm and produce a listing of raw
   symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe #
   Transform the output of nm in a proper C declaration
   global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the
   output of nm in a C name address pair
   global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address #
   This is the shared library runtime path variable. runpath_var=$runpath_var # This
   is the shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath
   searched before the hard-coded library search path?
   shlibpath_overrides_runpath=$shlibpath_overrides_runpath # How to hardcode a
   shared library path into an executable. hardcode_action=$hardcode_action_RC #
   Whether we should hardcode library paths into libraries.
   hardcode_into_libs=$hardcode_into_libs # Flag to hardcode \$libdir into a binary
   during linking. # This must work even if \$libdir does not exist.
   hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC # If ld is used when
   linking, flag to hardcode \$libdir into # a binary during linking. This must work
   even if \$libdir does # not exist.
   hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC # Whether we
   need a single -rpath flag with a separated argument.
   hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC # Set to yes if using
   DIR/libNAME${shared_ext} during linking hardcodes DIR into the # resulting
   binary. hardcode_direct=$hardcode_direct_RC # Set to yes if using the -LDIR flag
   during linking hardcodes DIR into the # resulting binary.
   hardcode_minus_L=$hardcode_minus_L_RC # Set to yes if using SHLIBPATH_VAR=DIR
   during linking hardcodes DIR into # the resulting binary.
   hardcode_shlibpath_var=$hardcode_shlibpath_var_RC # Set to yes if building a
   shared library automatically hardcodes DIR into the library # and all subsequent
   libraries and executables linked against it.
   hardcode_automatic=$hardcode_automatic_RC # Variables whose values should be
   saved in libtool wrapper scripts and # restored at relink time.
   variables_saved_for_relink="$variables_saved_for_relink" # Whether libtool must
   link a program against all its dependency libraries.
   link_all_deplibs=$link_all_deplibs_RC # Compile-time system search path for
   libraries 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"\` # Run-time system
   search path for libraries
   sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # Fix the shell
   variable \$srcfile for the compiler. fix_srcfile_path="$fix_srcfile_path_RC" #
   Set to yes if exported symbols are required.
   always_export_symbols=$always_export_symbols_RC # The commands to list exported
   symbols. export_symbols_cmds=$lt_export_symbols_cmds_RC # The commands to extract
   the exported symbol list from a shared archive.
   extract_expsyms_cmds=$lt_extract_expsyms_cmds # Symbols that should not be listed
   in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms_RC # Symbols that
   must always be exported. include_expsyms=$lt_include_expsyms_RC # ### END LIBTOOL
   TAG CONFIG: $tagname __EOF__ else # If there is no Makefile yet, we rely on a
   make rule to execute # `config.status --recheck' to rerun these tests and create
   the # libtool script then. ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` if
   test -f "$ltmain_in"; then test -f Makefile && make "$ltmain" fi fi ac_ext=c
   ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext
   >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS
   conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu
   CC="$lt_save_CC" ;; *) { { echo "$as_me:$LINENO: error: Unsupported tag name:
   $tagname" >&5 echo "$as_me: error: Unsupported tag name: $tagname" >&2;} { (exit
   1); exit 1; }; } ;; esac # Append the new tag name to the list of available tags.
   if test -n "$tagname" ; then available_tags="$available_tags $tagname" fi fi done
   IFS="$lt_save_ifs" # Now substitute the updated list of available tags. if eval
   "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" >
   \"${ofile}T\""; then mv "${ofile}T" "$ofile" chmod +x "$ofile" else rm -f
   "${ofile}T" { { echo "$as_me:$LINENO: error: unable to update list of available
   tagged configurations". >&5 echo "$as_me: error: unable to update list of
   available tagged configurations". >&2;} { (exit 1); exit 1; }; } fi fi # This can
   be used to rebuild libtool when needed LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" #
   Always use our own libtool. LIBTOOL='$(SHELL) $(top_builddir)/libtool' # Prevent
   multiple expansion ac_config_files="$ac_config_files Makefile doc/Makefile
   src/Makefile" cat >confcache confdef2opt.sed &5 echo "$as_me: error: conditional
   \"MAINTAINER_MODE\" was never defined. Usually this means the macro was only
   invoked conditionally". >&2;} { (exit 1); exit 1; }; } fi if test -z
   "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then { { echo "$as_me:$LINENO:
   error: conditional \"AMDEP\" was never defined. Usually this means the macro was
   only invoked conditionally". >&5 echo "$as_me: error: conditional \"AMDEP\" was
   never defined. Usually this means the macro was only invoked conditionally".
   >&2;} { (exit 1); exit 1; }; } fi if test -z "${am__fastdepCC_TRUE}" && test -z
   "${am__fastdepCC_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional
   \"am__fastdepCC\" was never defined. Usually this means the macro was only
   invoked conditionally". >&5 echo "$as_me: error: conditional \"am__fastdepCC\"
   was never defined. Usually this means the macro was only invoked conditionally".
   >&2;} { (exit 1); exit 1; }; } fi if test -z "${am__fastdepCXX_TRUE}" && test -z
   "${am__fastdepCXX_FALSE}"; then { { echo "$as_me:$LINENO: error: conditional
   \"am__fastdepCXX\" was never defined. Usually this means the macro was only
   invoked conditionally". >&5 echo "$as_me: error: conditional \"am__fastdepCXX\"
   was never defined. Usually this means the macro was only invoked conditionally".
   >&2;} { (exit 1); exit 1; }; } fi : ${CONFIG_STATUS=./config.status}
   ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files
   $CONFIG_STATUS" { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 echo
   "$as_me: creating $CONFIG_STATUS" >&6;} cat >$CONFIG_STATUS $CONFIG_STATUS
   &1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x
   performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable
   this feature. alias -g '${1+"$@"}'='"$@"' elif test -n "${BASH_VERSION+set}" &&
   (set -o posix) >/dev/null 2>&1; then set -o posix fi DUALCASE=1; export DUALCASE
   # for MKS sh # Support unset when possible. if ( (MAIL=60; unset MAIL) || exit)
   >/dev/null 2>&1; then as_unset=unset else as_unset=false fi # Work around bugs in
   pre-3.0 UWIN ksh. $as_unset ENV MAIL MAILPATH PS1='$ ' PS2='> ' PS4='+ ' # NLS
   nuisances. for as_var in \ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE
   LC_IDENTIFICATION \ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC
   LC_PAPER \ LC_TELEPHONE LC_TIME do if (set +x; test -z "`(eval $as_var=C; export
   $as_var) 2>&1`"); then eval $as_var=C; export $as_var else $as_unset $as_var fi
   done # Required to use basename. if expr a : '\(a\)' >/dev/null 2>&1; then
   as_expr=expr else as_expr=false fi if (basename /) >/dev/null 2>&1 && test
   "X`basename / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi
   # Name of the executable. as_me=`$as_basename "$0" || $as_expr X/"$0" :
   '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)$' \| \ . :
   '\(.\)' 2>/dev/null || echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
   /^X\/\(\/\/\)$/{ s//\1/; q; } /^X\/\(\/\).*/{ s//\1/; q; } s/.*/./; q'` # PATH
   needs CR, and LINENO needs CR and PATH. # Avoid depending upon Character Ranges.
   as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789'
   as_cr_alnum=$as_cr_Letters$as_cr_digits # The user is always right. if test
   "${PATH_SEPARATOR+set}" != set; then echo "#! /bin/sh" >conf$$.sh echo "exit 0"
   >>conf$$.sh chmod +x conf$$.sh if (PATH="/nonexistent;".; conf$$.sh) >/dev/null
   2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conf$$.sh fi
   as_lineno_1=$LINENO as_lineno_2=$LINENO as_lineno_3=`(expr $as_lineno_1 + 1)
   2>/dev/null` test "x$as_lineno_1" != "x$as_lineno_2" && test "x$as_lineno_3" =
   "x$as_lineno_2" || { # Find who we are. Look in the path if we contain no path at
   all # relative or not. case $0 in *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS;
   IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" &&
   as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done ;; esac # We
   did not find ourselves, most probably we were run as `sh COMMAND' # in which case
   we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0
   fi if test ! -f "$as_myself"; then { { echo "$as_me:$LINENO: error: cannot find
   myself; rerun with an absolute path" >&5 echo "$as_me: error: cannot find myself;
   rerun with an absolute path" >&2;} { (exit 1); exit 1; }; } fi case $CONFIG_SHELL
   in '') as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in
   /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z
   "$as_dir" && as_dir=. for as_base in sh bash ksh sh5; do case $as_dir in /*) if
   ("$as_dir/$as_base" -c ' as_lineno_1=$LINENO as_lineno_2=$LINENO
   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` test "x$as_lineno_1" !=
   "x$as_lineno_2" && test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
   $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export
   BASH_ENV; } $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
   CONFIG_SHELL=$as_dir/$as_base export CONFIG_SHELL exec "$CONFIG_SHELL" "$0"
   ${1+"$@"} fi;; esac done done ;; esac # Create $as_me.lineno as a copy of
   $as_myself, but with $LINENO # uniformly replaced by the line number. The first
   'sed' inserts a # line-number line before each line; the second 'sed' does the
   real # work. The second script uses 'N' to pair each line-number line # with the
   numbered line, and appends trailing '-' during # substitution so that $LINENO is
   not a special case at line end. # (Raja R Harinath suggested sed '=', and Paul
   Eggert wrote the # second 'sed' script. Blame Lee E. McMahon for sed's syntax.
   :-) sed '=' $as_me.lineno && chmod +x $as_me.lineno || {
   { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX
   shell" >&5 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX
   shell" >&2;} { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0],
   causing all sort of problems # (the dirname of $[0] is not the place where we
   might find the # original and so on. Autoconf is especially sensible to this). .
   ./$as_me.lineno # Exit status is that of the last command. exit } case `echo
   "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in *c*,-n*) ECHO_N=
   ECHO_C=' ' ECHO_T=' ' ;; *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; *) ECHO_N=
   ECHO_C='\c' ECHO_T= ;; esac if expr a : '\(a\)' >/dev/null 2>&1; then
   as_expr=expr else as_expr=false fi rm -f conf$$ conf$$.exe conf$$.file echo
   >conf$$.file if ln -s conf$$.file conf$$ 2>/dev/null; then # We could just check
   for DJGPP; but this test a) works b) is more generic # and c) will remain valid
   once DJGPP supports symlinks (DJGPP 2.04). if test -f conf$$.exe; then # Don't
   use ln at all; we don't have any links as_ln_s='cp -p' else as_ln_s='ln -s' fi
   elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi
   rm -f conf$$ conf$$.exe conf$$.file if mkdir -p . 2>/dev/null; then as_mkdir_p=:
   else test -d ./-p && rmdir ./-p as_mkdir_p=false fi as_executable_p="test -f" #
   Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed
   'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to
   map a string onto a valid variable name. as_tr_sh="eval sed
   'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" # IFS # We need space, tab and new line, in
   precisely that order. as_nl=' ' IFS=" $as_nl" # CDPATH. $as_unset CDPATH exec
   6>&1 # Open the log real soon, to keep \$[0] and so on meaningful, and to #
   report actual input values of CONFIG_FILES etc. instead of their # values after
   options handling. Logging --version etc. is OK. exec 5>>config.log { echo sed
   'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' &5 $tmp/out rm -f $tmp/stdin if test
   x"$ac_file" != x-; then mv $tmp/out $ac_file else cat $tmp/out rm -f $tmp/out fi
   done _ACEOF cat >>$CONFIG_STATUS /dev/null || echo
   X"$ac_dest" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   /^X\(\/\/\)[^/].*/{ s//\1/; q; } /^X\(\/\/\)$/{ s//\1/; q; } /^X\(\/\).*/{
   s//\1/; q; } s/.*/./; q'` { if $as_mkdir_p; then mkdir -p "$ac_dir" else
   as_dir="$ac_dir" as_dirs= while test ! -d "$as_dir"; do as_dirs="$as_dir
   $as_dirs" as_dir=`(dirname "$as_dir") 2>/dev/null || $as_expr X"$as_dir" :
   'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" :
   'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| \ . : '\(.\)' 2>/dev/null || echo
   X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   /^X\(\/\/\)[^/].*/{ s//\1/; q; } /^X\(\/\/\)$/{ s//\1/; q; } /^X\(\/\).*/{
   s//\1/; q; } s/.*/./; q'` done test ! -n "$as_dirs" || mkdir $as_dirs fi || { {
   echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 echo
   "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} { (exit 1); exit 1; };
   }; } ac_builddir=. if test "$ac_dir" != .; then ac_dir_suffix=/`echo "$ac_dir" |
   sed 's,^\.[\\/],,'` # A "../" for each directory in $ac_dir_suffix.
   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` else
   ac_dir_suffix= ac_top_builddir= fi case $srcdir in .) # No --srcdir option. We
   are building in place. ac_srcdir=. if test -z "$ac_top_builddir"; then
   ac_top_srcdir=. else ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` fi ;;
   [\\/]* | ?:[\\/]* ) # Absolute path. ac_srcdir=$srcdir$ac_dir_suffix;
   ac_top_srcdir=$srcdir ;; *) # Relative path.
   ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
   ac_top_srcdir=$ac_top_builddir$srcdir ;; esac # Do not use `cd foo && pwd` to
   compute absolute paths, because # the directories may not exist. case `pwd` in .)
   ac_abs_builddir="$ac_dir";; *) case "$ac_dir" in .) ac_abs_builddir=`pwd`;;
   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; *)
   ac_abs_builddir=`pwd`/"$ac_dir";; esac;; esac case $ac_abs_builddir in .)
   ac_abs_top_builddir=${ac_top_builddir}.;; *) case ${ac_top_builddir}. in .)
   ac_abs_top_builddir=$ac_abs_builddir;; [\\/]* | ?:[\\/]* )
   ac_abs_top_builddir=${ac_top_builddir}.;; *)
   ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; esac;; esac case
   $ac_abs_builddir in .) ac_abs_srcdir=$ac_srcdir;; *) case $ac_srcdir in .)
   ac_abs_srcdir=$ac_abs_builddir;; [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; esac;; esac case $ac_abs_builddir
   in .) ac_abs_top_srcdir=$ac_top_srcdir;; *) case $ac_top_srcdir in .)
   ac_abs_top_srcdir=$ac_abs_builddir;; [\\/]* | ?:[\\/]* )
   ac_abs_top_srcdir=$ac_top_srcdir;; *)
   ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; esac;; esac { echo
   "$as_me:$LINENO: executing $ac_dest commands" >&5 echo "$as_me: executing
   $ac_dest commands" >&6;} case $ac_dest in depfiles ) test x"$AMDEP_TRUE" != x""
   || for mf in $CONFIG_FILES; do # Strip MF so we end up with the name of the file.
   mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated
   Makefile or not. # We used to match only the files named `Makefile.in', but #
   some people rename them; so instead we look at the file content. # Grep'ing the
   first line is not enough: some people post-process # each Makefile.in and add a
   new line on top of each file to say so. # So let's grep whole file. if grep
   '^#.*generated by automake' $mf > /dev/null 2>&1; then dirpart=`(dirname "$mf")
   2>/dev/null || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$mf" :
   'X\(//\)[^/]' \| \ X"$mf" : 'X\(//\)$' \| \ X"$mf" : 'X\(/\)' \| \ . : '\(.\)'
   2>/dev/null || echo X"$mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   /^X\(\/\/\)[^/].*/{ s//\1/; q; } /^X\(\/\/\)$/{ s//\1/; q; } /^X\(\/\).*/{
   s//\1/; q; } s/.*/./; q'` else continue fi # Extract the definition of DEPDIR,
   am__include, and am__quote # from the Makefile without running `make'.
   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue
   am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "am__include" &&
   continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # When using ansi2knr, U
   may be empty or an underscore; expand it U=`sed -n 's/^U = //p' < "$mf"` # Find
   all dependency output files, they are included files with # $(DEPDIR) in their
   names. We invoke sed twice because it is the # simplest approach to changing
   $(DEPDIR) to its actual value in the # expansion. for file in `sed -n "
   s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' /dev/null
   || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$file" : 'X\(//\)[^/]'
   \| \ X"$file" : 'X\(//\)$' \| \ X"$file" : 'X\(/\)' \| \ . : '\(.\)' 2>/dev/null
   || echo X"$file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   /^X\(\/\/\)[^/].*/{ s//\1/; q; } /^X\(\/\/\)$/{ s//\1/; q; } /^X\(\/\).*/{
   s//\1/; q; } s/.*/./; q'` { if $as_mkdir_p; then mkdir -p $dirpart/$fdir else
   as_dir=$dirpart/$fdir as_dirs= while test ! -d "$as_dir"; do as_dirs="$as_dir
   $as_dirs" as_dir=`(dirname "$as_dir") 2>/dev/null || $as_expr X"$as_dir" :
   'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" :
   'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| \ . : '\(.\)' 2>/dev/null || echo
   X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
   /^X\(\/\/\)[^/].*/{ s//\1/; q; } /^X\(\/\/\)$/{ s//\1/; q; } /^X\(\/\).*/{
   s//\1/; q; } s/.*/./; q'` done test ! -n "$as_dirs" || mkdir $as_dirs fi || { {
   echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5 echo
   "$as_me: error: cannot create directory $dirpart/$fdir" >&2;} { (exit 1); exit 1;
   }; }; } # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done
   done ;; esac done _ACEOF cat >>$CONFIG_STATUS /dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.;
   \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for
   subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f
   $$subdir/TAGS || \ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ fi; \
   done; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in
   $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done
   | \ $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ if test
   -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" ||
   unique=$$empty_fix; \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
   $$tags $$unique; \ fi ctags: CTAGS CTAGS: ctags-recursive $(HEADERS) $(SOURCES)
   $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) tags=; \ here=`pwd`; \
   list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do
   \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK)
   ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ test -z
   "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS)
   $(CTAGS_ARGS) \ $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \
   && cd $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f
   TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) $(am__remove_distdir)
   mkdir $(distdir) @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
   topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ list='$(DISTFILES)'; for
   file in $$list; do \ case $$file in \ $(srcdir)/*) file=`echo "$$file" | sed
   "s|^$$srcdirstrip/||"`;; \ $(top_srcdir)/*) file=`echo "$$file" | sed
   "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ esac; \ if test -f $$file || test
   -d $$file; then d=.; else d=$(srcdir); fi; \ dir=`echo "$$file" | sed -e
   's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "".; then \
   dir="/$$dir"; \ $(mkdir_p) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ if test -d
   $$d/$$file; then \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
   cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ cp -pR $$d/$$file
   $(distdir)$$dir || exit 1; \ else \ test -f $(distdir)/$$file \ || cp -p
   $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done list='$(DIST_SUBDIRS)';
   for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test -d
   "$(distdir)/$$subdir" \ || $(mkdir_p) "$(distdir)/$$subdir" \ || exit 1; \
   distdir=`$(am__cd) $(distdir) && pwd`; \ top_distdir=`$(am__cd) $(top_distdir) &&
   pwd`; \ (cd $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$top_distdir" \
   distdir="$$distdir/$$subdir" \ distdir) \ || exit 1; \ fi; \ done -find
   $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ ! -type d ! -perm
   -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r
   {} \; -o \ ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \;
   \ || chmod -R a+r $(distdir) dist-gzip: distdir tardir=$(distdir) && $(am__tar) |
   GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__remove_distdir) dist-bzip2:
   distdir tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
   $(am__remove_distdir) dist-tarZ: distdir tardir=$(distdir) && $(am__tar) |
   compress -c >$(distdir).tar.Z $(am__remove_distdir) dist-shar: distdir shar
   $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz $(am__remove_distdir)
   dist-zip: distdir -rm -f $(distdir).zip zip -rq $(distdir).zip $(distdir)
   $(am__remove_distdir) dist dist-all: distdir tardir=$(distdir) && $(am__tar) |
   GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__remove_distdir) # This target
   untars the dist file and tries a VPATH configuration. Then # it guarantees that
   the distribution is self-contained by making another # tarfile. distcheck: dist
   case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ GZIP=$(GZIP_ENV) gunzip -c
   $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bunzip2 -c $(distdir).tar.bz2
   | $(am__untar) ;;\ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
   *.shar.gz*) \ GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\ *.zip*)
   \ unzip $(distdir).zip ;;\ esac chmod -R a-w $(distdir); chmod a+w $(distdir)
   mkdir $(distdir)/_build mkdir $(distdir)/_inst chmod a-w $(distdir)
   dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e
   's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ && cd
   $(distdir)/_build \ && ../configure --srcdir=.. --prefix="$$dc_install_base" \
   $(DISTCHECK_CONFIGURE_FLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE)
   $(AM_MAKEFLAGS) dvi \ && $(MAKE) $(AM_MAKEFLAGS) check \ && $(MAKE)
   $(AM_MAKEFLAGS) install \ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ && $(MAKE)
   $(AM_MAKEFLAGS) uninstall \ && $(MAKE) $(AM_MAKEFLAGS)
   distuninstallcheck_dir="$$dc_install_base" \ distuninstallcheck \ && chmod -R a-w
   "$$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
   && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ && $(MAKE)
   $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ && $(MAKE) $(AM_MAKEFLAGS)
   DESTDIR="$$dc_destdir" \ distuninstallcheck_dir="$$dc_destdir"
   distuninstallcheck; \ } || { rm -rf "$$dc_destdir"; exit 1; }) \ && rm -rf
   "$$dc_destdir" \ && $(MAKE) $(AM_MAKEFLAGS) dist \ && rm -rf $(DIST_ARCHIVES) \
   && $(MAKE) $(AM_MAKEFLAGS) distcleancheck $(am__remove_distdir) @(echo
   "$(distdir) archives ready for distribution: "; \ list='$(DIST_ARCHIVES)'; for i
   in $$list; do echo $$i; done) | \ sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
   distuninstallcheck: @cd $(distuninstallcheck_dir) \ && test
   `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ || { echo "ERROR: files left
   after uninstall:" ; \ if test -n "$(DESTDIR)"; then \ echo " (check DESTDIR
   support)"; \ fi ; \ $(distuninstallcheck_listfiles) ; \ exit 1; } >&2
   distcleancheck: distclean @if test '$(srcdir)' = . ; then \ echo "ERROR:
   distcleancheck can only run from a VPATH build" ; \ exit 1 ; \ fi @test
   `$(distcleancheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left in
   build directory after distclean:" ; \ $(distcleancheck_listfiles) ; \ exit 1; }
   >&2 check-am: all-am check: check-recursive all-am: Makefile installdirs:
   installdirs-recursive installdirs-am: install: install-recursive install-exec:
   install-exec-recursive install-data: install-data-recursive uninstall:
   uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am
   install-data-am installcheck: installcheck-recursive install-strip: $(MAKE)
   $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
   install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ `test -z
   '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
   mostlyclean-generic: clean-generic: distclean-generic: -test -z
   "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) maintainer-clean-generic:
   @echo "This command is intended for maintainers to use" @echo "it deletes files
   that may require special tools to rebuild". clean: clean-recursive clean-am:
   clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive -rm -f
   $(am__CONFIG_DISTCLEAN_FILES) -rm -f Makefile distclean-am: clean-am
   distclean-generic distclean-libtool \ distclean-tags dvi: dvi-recursive dvi-am:
   html: html-recursive info: info-recursive info-am: install-data-am:
   install-exec-am: install-info: install-info-recursive install-man:
   installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f
   $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache -rm -f
   Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean:
   mostlyclean-recursive mostlyclean-am: mostlyclean-generic mostlyclean-libtool
   pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am:
   uninstall-info-am uninstall-info: uninstall-info-recursive .PHONY:
   $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \ check-am clean
   clean-generic clean-libtool clean-recursive \ ctags ctags-recursive dist dist-all
   dist-bzip2 dist-gzip \ dist-shar dist-tarZ dist-zip distcheck distclean \
   distclean-generic distclean-libtool distclean-recursive \ distclean-tags
   distcleancheck distdir distuninstallcheck dvi \ dvi-am html html-am info info-am
   install install-am \ install-data install-data-am install-exec install-exec-am \
   install-info install-info-am install-man install-strip \ installcheck
   installcheck-am installdirs installdirs-am \ maintainer-clean
   maintainer-clean-generic \ maintainer-clean-recursive mostlyclean
   mostlyclean-generic \ mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps
   ps-am \ tags tags-recursive uninstall uninstall-am uninstall-info-am # Tell
   versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a
   system limit (for SysV at least) may be exceeded. .NOEXPORT:
   ndlinear-1.0/missing0000755000252300025230000002540610672027246014066 0ustar
   palkenpalken#! /bin/sh # Common stub for a few missing GNU programs while
   installing. scriptversion=2005-06-08.21 # Copyright (C) 1996, 1997, 1999, 2000,
   2002, 2003, 2004, 2005 # Free Software Foundation, Inc. # Originally by Fran,cois
   Pinard , 1996. # This program is free software; you can redistribute it and/or
   modify # it under the terms of the GNU General Public License as published by #
   the Free Software Foundation; either version 2, or (at your option) # any later
   version. # This program is distributed in the hope that it will be useful, # but
   WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or
   FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more
   details. # You should have received a copy of the GNU General Public License #
   along with this program; if not, write to the Free Software # Foundation, Inc.,
   51 Franklin Street, Fifth Floor, Boston, MA # 02110-1301, USA. # As a special
   exception to the GNU General Public License, if you # distribute this file as
   part of a program that contains a # configuration script generated by Autoconf,
   you may include it under # the same distribution terms that you use for the rest
   of that program. if test $# -eq 0; then echo 1>&2 "Try \`$0 --help' for more
   information" exit 1 fi run=: # In the cases where this matters, `missing' is
   being run in the # srcdir already. if test -f configure.ac; then
   configure_ac=configure.ac else configure_ac=configure.in fi msg="missing on your
   system" case "$1" in --run) # Try to run requested program, and just exit if it
   succeeds. run= shift "$@" && exit 0 # Exit code 63 means version mismatch. This
   often happens # when the user try to use an ancient version of a tool on # a file
   that requires a minimum version. In this case we # we should proceed has if the
   program had been absent, or # if --run hadn't been passed. if test $? = 63; then
   run=: msg="probably too old" fi ;; -h|--h|--he|--hel|--help) echo "\ $0
   [OPTION]... PROGRAM [ARGUMENT]... Handle \`PROGRAM [ARGUMENT]...' for when
   PROGRAM is missing, or return an error status if there is no known handling for
   PROGRAM. Options: -h, --help display this help and exit -v, --version output
   version information and exit --run try to run the given command, and emulate it
   if it fails Supported PROGRAM values: aclocal touch file \`aclocal.m4' autoconf
   touch file \`configure' autoheader touch file \`config.h.in' automake touch all
   \`Makefile.in' files bison create \`y.tab.[ch]', if possible, from existing .[ch]
   flex create \`lex.yy.c', if possible, from existing .c help2man touch the output
   file lex create \`lex.yy.c', if possible, from existing .c makeinfo touch the
   output file tar try tar, gnutar, gtar, then tar without non-portable flags yacc
   create \`y.tab.[ch]', if possible, from existing .[ch] Send bug reports to ".
   exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing
   $scriptversion (GNU Automake)" exit $? ;; -*) echo 1>&2 "$0: Unknown \`$1'
   option" echo 1>&2 "Try \`$0 --help' for more information" exit 1 ;; esac # Now
   exit if we have it, but it failed. Also exit now if we # don't have it and
   --version was passed (most likely to detect # the program). case "$1" in
   lex|yacc) # Not GNU programs, they don't have --version. ;; tar) if test -n
   "$run"; then echo 1>&2 "ERROR: \`tar' requires --run" exit 1 elif test "x$2" =
   "x--version" || test "x$2" = "x--help"; then exit 1 fi ;; *) if test -z "$run" &&
   ($1 --version) > /dev/null 2>&1; then # We have it, but it failed. exit 1 elif
   test "x$2" = "x--version" || test "x$2" = "x--help"; then # Could not run
   --version or --help. This is probably someone # running `$TOOL --version' or
   `$TOOL --help' to check whether # $TOOL exists and not knowing $TOOL uses
   missing. exit 1 fi ;; esac # If it does not exist, or fails to run (possibly an
   outdated version), # try to emulate it. case "$1" in aclocal*) echo 1>&2 "\
   WARNING: \`$1' is $msg. You should only need it if you modified \`acinclude.m4'
   or \`${configure_ac}'. You might want to install the \`Automake' and \`Perl'
   packages. Grab them from any GNU archive site". touch aclocal.m4 ;; autoconf)
   echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified
   \`${configure_ac}'. You might want to install the \`Autoconf' and \`GNU m4'
   packages. Grab them from any GNU archive site". touch configure ;; autoheader)
   echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified
   \`acconfig.h' or \`${configure_ac}'. You might want to install the \`Autoconf'
   and \`GNU m4' packages. Grab them from any GNU archive site". files=`sed -n 's/^[
   ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` test -z "$files" &&
   files="config.h" touch_files= for f in $files; do case "$f" in *:*)
   touch_files="$touch_files "`echo "$f" | sed -e 's/^[^:]*://' -e 's/:.*//'`;; *)
   touch_files="$touch_files $f.in";; esac done touch $touch_files ;; automake*)
   echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified
   \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. You might want to install
   the \`Automake' and \`Perl' packages. Grab them from any GNU archive site". find
   . -type f -name Makefile.am -print | sed 's/\.am$/.in/' | while read f; do touch
   "$f"; done ;; autom4te) echo 1>&2 "\ WARNING: \`$1' is needed, but is $msg. You
   might have modified some files without having the proper tools for further
   handling them. You can get \`$1' as part of \`Autoconf' from any GNU archive
   site". file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'` test -z
   "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'` if test -f
   "$file"; then touch $file else test -z "$file" || exec >$file echo "#! /bin/sh"
   echo "# Created by GNU Automake missing as a replacement of" echo "# $ $@" echo
   "exit 0" chmod +x $file exit 1 fi ;; bison|yacc) echo 1>&2 "\ WARNING: \`$1'
   $msg. You should only need it if you modified a \`.y' file. You may need the
   \`Bison' package in order for those modifications to take effect. You can get
   \`Bison' from any GNU archive site". rm -f y.tab.c y.tab.h if [ $# -ne 1 ]; then
   eval LASTARG="\${$#}" case "$LASTARG" in *.y) SRCFILE=`echo "$LASTARG" | sed
   's/y$/c/'` if [ -f "$SRCFILE" ]; then cp "$SRCFILE" y.tab.c fi SRCFILE=`echo
   "$LASTARG" | sed 's/y$/h/'` if [ -f "$SRCFILE" ]; then cp "$SRCFILE" y.tab.h fi
   ;; esac fi if [ ! -f y.tab.h ]; then echo >y.tab.h fi if [ ! -f y.tab.c ]; then
   echo 'main() { return 0; }' >y.tab.c fi ;; lex|flex) echo 1>&2 "\ WARNING: \`$1'
   is $msg. You should only need it if you modified a \`.l' file. You may need the
   \`Flex' package in order for those modifications to take effect. You can get
   \`Flex' from any GNU archive site". rm -f lex.yy.c if [ $# -ne 1 ]; then eval
   LASTARG="\${$#}" case "$LASTARG" in *.l) SRCFILE=`echo "$LASTARG" | sed
   's/l$/c/'` if [ -f "$SRCFILE" ]; then cp "$SRCFILE" lex.yy.c fi ;; esac fi if [ !
   -f lex.yy.c ]; then echo 'main() { return 0; }' >lex.yy.c fi ;; help2man) echo
   1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified a
   dependency of a manual page. You may need the \`Help2man' package in order for
   those modifications to take effect. You can get \`Help2man' from any GNU archive
   site". file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` if test -z "$file";
   then file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'` fi if [ -f "$file"
   ]; then touch $file else test -z "$file" || exec >$file echo ".ab help2man is
   required to generate this page" exit 1 fi ;; makeinfo) echo 1>&2 "\ WARNING:
   \`$1' is $msg. You should only need it if you modified a \`.texi' or \`.texinfo'
   file, or any other file indirectly affecting the aspect of the manual. The
   spurious call might also be the consequence of using a buggy \`make' (AIX, DU,
   IRIX). You might want to install the \`Texinfo' package or the \`GNU make'
   package. Grab either from any GNU archive site". # The file to touch is that
   specified with -o ... file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` if test
   -z "$file"; then # ... or it is the one specified with @setfilename ...
   infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` file=`sed -n '/^@setfilename/ {
   s/.* \([^ ]*\) *$/\1/; p; q; }' $infile` # ... or it is derived from the source
   name (dir/f.texi becomes f.info) test -z "$file" && file=`echo "$infile" | sed
   's,.*/,,;s,.[^.]*$,,'`.info fi # If the file does not exist, the user really
   needs makeinfo; # let's fail without touching anything. test -f $file || exit 1
   touch $file ;; tar) shift # We have already tried tar in the generic part. # Look
   for gnutar/gtar before invocation to avoid ugly error # messages. if (gnutar
   --version > /dev/null 2>&1); then gnutar "$@" && exit 0 fi if (gtar --version >
   /dev/null 2>&1); then gtar "$@" && exit 0 fi firstarg="$1" if shift; then case
   "$firstarg" in *o*) firstarg=`echo "$firstarg" | sed s/o//` tar "$firstarg" "$@"
   && exit 0 ;; esac case "$firstarg" in *h*) firstarg=`echo "$firstarg" | sed
   s/h//` tar "$firstarg" "$@" && exit 0 ;; esac fi echo 1>&2 "\ WARNING: I can't
   seem to be able to run \`tar' with the given arguments. You may want to install
   GNU tar or Free paxutils, or check the command line arguments". exit 1 ;; *) echo
   1>&2 "\ WARNING: \`$1' is needed, and is $msg. You might have modified some files
   without having the proper tools for further handling them. Check the \`README'
   file, it often tells you about the needed prerequisites for installing this
   package. You may also peek at any GNU archive site, in case some other package
   would contain this missing \`$1' program". exit 1 ;; esac exit 0 # Local
   variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start:
   "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-end: "$"
   # End: ndlinear-1.0/depcomp0000755000252300025230000003710010672027246014036
   0ustar palkenpalken#! /bin/sh # depcomp - compile a program generating
   dependencies as side-effects scriptversion=2005-07-09.11 # Copyright (C) 1999,
   2000, 2003, 2004, 2005 Free Software Foundation, Inc. # This program is free
   software; you can redistribute it and/or modify # it under the terms of the GNU
   General Public License as published by # the Free Software Foundation; either
   version 2, or (at your option) # any later version. # This program is distributed
   in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the
   implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
   the # GNU General Public License for more details. # You should have received a
   copy of the GNU General Public License # along with this program; if not, write
   to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
   MA # 02110-1301, USA. # As a special exception to the GNU General Public License,
   if you # distribute this file as part of a program that contains a #
   configuration script generated by Autoconf, you may include it under # the same
   distribution terms that you use for the rest of that program. # Originally
   written by Alexandre Oliva . case $1 in '') echo "$0: No command. Try \`$0
   --help' for more information". 1>&2 exit 1; ;; -h | --h*) cat  "$depfile"
   alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ## The second -e
   expression handles DOS-style file names with drive letters. sed -e 's/^[^:]*: /
   /' \ -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" ## This next
   piece of magic avoids the `deleted header file' problem. ## The problem is that
   when a header file which appears in a .P file ## is deleted, the dependency
   causes make to die (because there is ## typically no way to rebuild the header).
   We avoid this by adding ## dummy dependencies for each header file. Too bad gcc
   doesn't do ## this for us directly. tr ' ' ' ' < "$tmpdepfile" | ## Some versions
   of gcc put a space before the `:'. On the theory ## that the space means
   something, we add a space to the output as ## well. ## Some versions of the HPUX
   10.20 sed can't process this invocation ## correctly. Breaking it into two sed
   invocations is a workaround. sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e
   's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp) # This case exists only to let
   depend.m4 do its work. It works by # looking at the text of this script. This
   case will never be run, # since it is checked for above. exit 1 ;; sgi) if test
   "$libtool" = yes; then "$@" "-Wp,-MDupdate,$tmpdepfile" else "$@" -MDupdate
   "$tmpdepfile" fi stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile"
   exit $stat fi rm -f "$depfile" if test -f "$tmpdepfile"; then # yes, the
   sourcefile depend on other files echo "$object : \\" > "$depfile" # Clip off the
   initial element (the dependent). Don't try to be # clever and replace this with
   sed code, as IRIX sed won't handle # lines with more than a fixed number of
   characters (4096 in # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment
   lines; # the IRIX cc adds comments like `#:fec' to the end of the # dependency
   line. tr ' ' ' ' < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/
   d' | \ tr ' ' ' ' >> $depfile echo >> $depfile # The second pass generates a
   dummy entry for each header file. tr ' ' ' ' < "$tmpdepfile" \ | sed -e
   's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ >> $depfile else # The
   sourcefile does not contain any dependencies, so just # store a dummy comment
   line, to avoid errors with the Makefile # "include basename.Plo" scheme. echo
   "#dummy" > "$depfile" fi rm -f "$tmpdepfile" ;; aix) # The C for AIX Compiler
   uses -M and outputs the dependencies # in a .u file. In older versions, this file
   always lives in the # current directory. Also, the AIX compiler puts `$object:'
   at the # start of each line; $object doesn't have directory information. #
   Version 6 uses the directory in both cases. stripped=`echo "$object" | sed
   's/\(.*\)\..*$/\1/'` tmpdepfile="$stripped.u" if test "$libtool" = yes; then "$@"
   -Wc,-M else "$@" -M fi stat=$? if test -f "$tmpdepfile"; then : else
   stripped=`echo "$stripped" | sed 's,^.*/,,'` tmpdepfile="$stripped.u" fi if test
   $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi if test -f
   "$tmpdepfile"; then outname="$stripped.o" # Each line is of the form `foo.o:
   dependent.h'. # Do two passes, one to just change these to # `$object:
   dependent.h' and one to simply `dependent.h:'. sed -e "s,^$outname:,$object :," <
   "$tmpdepfile" > "$depfile" sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >>
   "$depfile" else # The sourcefile does not contain any dependencies, so just #
   store a dummy comment line, to avoid errors with the Makefile # "include
   basename.Plo" scheme. echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" ;; icc) #
   Intel's C compiler understands `-MD -MF file'. However on # icc -MD -MF foo.d -c
   -o sub/foo.o sub/foo.c # ICC 7.0 will fill foo.d with something like # foo.o:
   sub/foo.c # foo.o: sub/foo.h # which is wrong. We want: # sub/foo.o: sub/foo.c #
   sub/foo.o: sub/foo.h # sub/foo.c: # sub/foo.h: # ICC 7.1 will output # foo.o:
   sub/foo.c sub/foo.h # and will wrap long lines using \ : # foo.o: sub/foo.c ... \
   # sub/foo.h ... \ # ... "$@" -MD -MF "$tmpdepfile" stat=$? if test $stat -eq 0;
   then : else rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each line is of
   the form `foo.o: dependent.h', # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h
   \'. # Do two passes, one to just change these to # `$object: dependent.h' and one
   to simply `dependent.h:'. sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
   # Some versions of the HPUX 10.20 sed can't process this invocation # correctly.
   Breaking it into two sed invocations is a workaround. sed 's,^[^:]*:
   \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" | sed -e 's/$/ :/' >>
   "$depfile" rm -f "$tmpdepfile" ;; tru64) # The Tru64 compiler uses -MD to
   generate dependencies as a side # effect. `cc -MD -o foo.o ...' puts the
   dependencies into `foo.o.d'. # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504
   seems to put # dependencies in `foo.d' instead, so we check for that too. #
   Subdirectories are respected. dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` test
   "x$dir" = "x$object" && dir= base=`echo "$object" | sed -e 's|^.*/||' -e
   's/\.o$//' -e 's/\.lo$//'` if test "$libtool" = yes; then # With Tru64 cc, shared
   objects can also be used to make a # static library. This mecanism is used in
   libtool 1.4 series to # handle both shared and static libraries in a single
   compilation. # With libtool 1.4, dependencies were output in
   $dir.libs/$base.lo.d. # # With libtool 1.5 this exception was removed, and
   libtool now # generates 2 separate objects for the 2 libraries. These two #
   compilations output dependencies in in $dir.libs/$base.o.d and # in
   $dir$base.o.d. We have to check for both files, because # one of the two
   compilations can be disabled. We should prefer # $dir$base.o.d over
   $dir.libs/$base.o.d because the latter is # automatically cleaned when .libs/ is
   deleted, while ignoring # the former would cause a distcleancheck panic.
   tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4 tmpdepfile2=$dir$base.o.d #
   libtool 1.5 tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5
   tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504 "$@" -Wc,-MD else
   tmpdepfile1=$dir$base.o.d tmpdepfile2=$dir$base.d tmpdepfile3=$dir$base.d
   tmpdepfile4=$dir$base.d "$@" -MD fi stat=$? if test $stat -eq 0; then : else rm
   -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" exit $stat fi for
   tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" do test
   -f "$tmpdepfile" && break done if test -f "$tmpdepfile"; then sed -e
   "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile" # That's a tab and a
   space in the []. sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >>
   "$depfile" else echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" ;;
   #nosideeffect) # This comment above is used by automake to tell side-effect #
   dependency tracking mechanisms from slower ones. dashmstdout) # Important note:
   in order to support this mode, a compiler *must* # always write the preprocessed
   file to stdout, regardless of -o. "$@" || exit $? # Remove the call to Libtool.
   if test "$libtool" = yes; then while test $1 != '--mode=compile'; do shift done
   shift fi # Remove `-o $object'. IFS=" " for arg do case $arg in -o) shift ;;
   $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac
   done test -z "$dashmflag" && dashmflag=-M # Require at least two characters
   before searching for `:' # in the target name. This is to cope with DOS-style
   filenames: # a dependency such as `c:/foo/bar' could be seen as target `c'
   otherwise. "$@" $dashmflag | sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' >
   "$tmpdepfile" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" tr ' ' ' ' <
   "$tmpdepfile" | \ ## Some versions of the HPUX 10.20 sed can't process this
   invocation ## correctly. Breaking it into two sed invocations is a workaround.
   sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" rm -f
   "$tmpdepfile" ;; dashXmstdout) # This case only exists to satisfy depend.m4. It
   is never actually # run, as this mode is specially recognized in the preamble.
   exit 1 ;; makedepend) "$@" || exit $? # Remove any Libtool call if test
   "$libtool" = yes; then while test $1 != '--mode=compile'; do shift done shift fi
   # X makedepend shift cleared=no for arg in "$@"; do case $cleared in no) set "";
   shift cleared=yes ;; esac case "$arg" in -D*|-I*) set fnord "$@" "$arg"; shift ;;
   # Strip any option that makedepend may not understand. Remove # the object too,
   otherwise makedepend will parse it as a source file. -*|$object) ;; *) set fnord
   "$@" "$arg"; shift ;; esac done obj_suffix="`echo $object | sed 's/^.*\././'`"
   touch "$tmpdepfile" ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
   rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" sed '1,2d' "$tmpdepfile" | tr '
   ' ' ' | \ ## Some versions of the HPUX 10.20 sed can't process this invocation ##
   correctly. Breaking it into two sed invocations is a workaround. sed -e
   's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" rm -f
   "$tmpdepfile" "$tmpdepfile".bak ;; cpp) # Important note: in order to support
   this mode, a compiler *must* # always write the preprocessed file to stdout. "$@"
   || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while
   test $1 != '--mode=compile'; do shift done shift fi # Remove `-o $object'. IFS="
   " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg"
   shift # fnord shift # $arg ;; esac done "$@" -E | sed -n -e '/^# [0-9][0-9]*
   "\([^"]*\)".*/ s:: \1 \\:p' \ -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p'
   | sed '$ s: \\$::' > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" >
   "$depfile" cat < "$tmpdepfile" >> "$depfile" sed < "$tmpdepfile" '/^$/d;s/^ //;s/
   \\$//;s/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; msvisualcpp) # Important
   note: in order to support this mode, a compiler *must* # always write the
   preprocessed file to stdout, regardless of -o, # because we must use -o when
   running libtool. "$@" || exit $? IFS=" " for arg do case "$arg" in
   "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") set fnord "$@" shift shift ;; *) set fnord
   "$@" "$arg" shift shift ;; esac done "$@" -E | sed -n '/^#line [0-9][0-9]*
   "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile" rm
   -f "$depfile" echo "$object : \\" > "$depfile" . "$tmpdepfile" | sed 's% %\\ %g'
   | sed -n '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile" echo " " >> "$depfile" .
   "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile" rm
   -f "$tmpdepfile" ;; none) exec "$@" ;; *) echo "Unknown depmode $depmode" 1>&2
   exit 1 ;; esac exit 0 # Local Variables: # mode: shell-script # sh-indentation: 2
   # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start:
   "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-end: "$"
   # End: ndlinear-1.0/Makefile.am0000664000252300025230000000002210672306267014513
   0ustar palkenpalkenSUBDIRS = doc src
   ndlinear-1.0/install-sh0000755000252300025230000002202110672027246014461 0ustar
   palkenpalken#!/bin/sh # install - install a program, script, or datafile
   scriptversion=2005-05-14.22 # This originates from X11R5
   (mit/util/scripts/install.sh), which was # later released in X11R6
   (xc/config/util/install.sh) with the # following copyright and license. # #
   Copyright (C) 1994 X Consortium # # Permission is hereby granted, free of charge,
   to any person obtaining a copy # of this software and associated documentation
   files (the "Software"), to # deal in the Software without restriction, including
   without limitation the # rights to use, copy, modify, merge, publish, distribute,
   sublicense, and/or # sell copies of the Software, and to permit persons to whom
   the Software is # furnished to do so, subject to the following conditions: # #
   The above copyright notice and this permission notice shall be included in # all
   copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS
   IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT
   LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE
   AND NONINFRINGEMENT. IN NO EVENT SHALL THE # X CONSORTIUM BE LIABLE FOR ANY
   CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN # AN ACTION OF CONTRACT, TORT OR
   OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- # TION WITH THE SOFTWARE OR THE USE
   OR OTHER DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the
   name of the X Consortium shall not # be used in advertising or otherwise to
   promote the sale, use or other deal- # ings in this Software without prior
   written authorization from the X Consor- # tium. # # # FSF changes to this file
   are in the public domain. # # Calling this script install-sh is preferred over
   install.sh, to prevent # `make' implicit rules from creating a file called
   install from it # when there is no Makefile. # # This script is compatible with
   the BSD install script, but was written # from scratch. It can only install one
   file at a time, a restriction # shared with many OS's install programs. # set
   DOITPROG to echo to test this script # Don't use :- since 4.3BSD and earlier
   shells don't like it. doit="${DOITPROG-}" # put in absolute paths if you don't
   have them in your path; or use env. vars. mvprog="${MVPROG-mv}"
   cpprog="${CPPROG-cp}" chmodprog="${CHMODPROG-chmod}"
   chownprog="${CHOWNPROG-chown}" chgrpprog="${CHGRPPROG-chgrp}"
   stripprog="${STRIPPROG-strip}" rmprog="${RMPROG-rm}"
   mkdirprog="${MKDIRPROG-mkdir}" chmodcmd="$chmodprog 0755" chowncmd= chgrpcmd=
   stripcmd= rmcmd="$rmprog -f" mvcmd="$mvprog" src= dst= dir_arg= dstarg=
   no_target_directory= usage="Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE or: $0
   [OPTION]... SRCFILES... DIRECTORY or: $0 [OPTION]... -t DIRECTORY SRCFILES... or:
   $0 [OPTION]... -d DIRECTORIES... In the 1st form, copy SRCFILE to DSTFILE. In the
   2nd and 3rd, copy all SRCFILES to DIRECTORY. In the 4th, create DIRECTORIES.
   Options: -c (ignored) -d create directories instead of installing files. -g GROUP
   $chgrpprog installed files to GROUP. -m MODE $chmodprog installed files to MODE.
   -o USER $chownprog installed files to USER. -s $stripprog installed files. -t
   DIRECTORY install into DIRECTORY. -T report an error if DSTFILE is a directory.
   --help display this help and exit. --version display version info and exit.
   Environment variables override the default commands: CHGRPPROG CHMODPROG
   CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG " while test -n "$1"; do case
   $1 in -c) shift continue;; -d) dir_arg=true shift continue;; -g)
   chgrpcmd="$chgrpprog $2" shift shift continue;; --help) echo "$usage"; exit $?;;
   -m) chmodcmd="$chmodprog $2" shift shift continue;; -o) chowncmd="$chownprog $2"
   shift shift continue;; -s) stripcmd=$stripprog shift continue;; -t) dstarg=$2
   shift shift continue;; -T) no_target_directory=true shift continue;; --version)
   echo "$0 $scriptversion"; exit $?;; *) # When -d is used, all remaining arguments
   are directories to create. # When -t is used, the destination is already
   specified. test -n "$dir_arg$dstarg" && break # Otherwise, the last argument is
   the destination. Remove it from $@. for arg do if test -n "$dstarg"; then # $@ is
   not empty: it contains at least $arg. set fnord "$@" "$dstarg" shift # fnord fi
   shift # arg dstarg=$arg done break;; esac done if test -z "$1"; then if test -z
   "$dir_arg"; then echo "$0: no input file specified". >&2 exit 1 fi # It's OK to
   call `install-sh -d' without argument. # This can happen when creating
   conditional directories. exit 0 fi for src do # Protect names starting with `-'.
   case $src in -*) src=./$src ;; esac if test -n "$dir_arg"; then dst=$src src= if
   test -d "$dst"; then mkdircmd=: chmodcmd= else mkdircmd=$mkdirprog fi else #
   Waiting for this to be detected by the "$cpprog $src $dsttmp" command # might
   cause directories to be created, which would be especially bad # if $src (and
   thus $dsttmp) contains '*'. if test ! -f "$src" && test ! -d "$src"; then echo
   "$0: $src does not exist". >&2 exit 1 fi if test -z "$dstarg"; then echo "$0: no
   destination specified". >&2 exit 1 fi dst=$dstarg # Protect names starting with
   `-'. case $dst in -*) dst=./$dst ;; esac # If destination is a directory, append
   the input filename; won't work # if double slashes aren't ignored. if test -d
   "$dst"; then if test -n "$no_target_directory"; then echo "$0: $dstarg: Is a
   directory" >&2 exit 1 fi dst=$dst/`basename "$src"` fi fi # This sed command
   emulates the dirname command. dstdir=`echo "$dst" | sed -e
   's,/*$,,;s,[^/]*$,,;s,/*$,,;s,^$,.,'` # Make sure that the destination directory
   exists. # Skip lots of stat calls in the usual case. if test ! -d "$dstdir"; then
   defaultIFS=' ' IFS="${IFS-$defaultIFS}" oIFS=$IFS # Some sh's can't handle IFS=/
   for some reason. IFS='%' set x `echo "$dstdir" | sed -e 's@/@%@g' -e 's@^%@/@'`
   shift IFS=$oIFS pathcomp= while test $# -ne 0 ; do pathcomp=$pathcomp$1 shift if
   test ! -d "$pathcomp"; then $mkdirprog "$pathcomp" # mkdir can fail with a `File
   exist' error in case several # install-sh are creating the directory
   concurrently. This # is OK. test -d "$pathcomp" || exit fi pathcomp=$pathcomp/
   done fi if test -n "$dir_arg"; then $doit $mkdircmd "$dst" \ && { test -z
   "$chowncmd" || $doit $chowncmd "$dst"; } \ && { test -z "$chgrpcmd" || $doit
   $chgrpcmd "$dst"; } \ && { test -z "$stripcmd" || $doit $stripcmd "$dst"; } \ &&
   { test -z "$chmodcmd" || $doit $chmodcmd "$dst"; } else dstfile=`basename "$dst"`
   # Make a couple of temp file names in the proper directory.
   dsttmp=$dstdir/_inst.$$_ rmtmp=$dstdir/_rm.$$_ # Trap to clean up those temp
   files at exit. trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 trap '(exit
   $?); exit' 1 2 13 15 # Copy the file name to the temp name. $doit $cpprog "$src"
   "$dsttmp" && # and set any options; do chmod last to preserve setuid bits. # # If
   any of these fail, we abort the whole thing. If we want to # ignore errors from
   any of these, just make sure not to ignore # errors from the above "$doit $cpprog
   $src $dsttmp" command. # { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } \
   && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } \ && { test -z
   "$stripcmd" || $doit $stripcmd "$dsttmp"; } \ && { test -z "$chmodcmd" || $doit
   $chmodcmd "$dsttmp"; } && # Now rename the file to the real destination. { $doit
   $mvcmd -f "$dsttmp" "$dstdir/$dstfile" 2>/dev/null \ || { # The rename failed,
   perhaps because mv can't rename something else # to itself, or perhaps because mv
   is so ancient that it does not # support -f. # Now remove or move aside any old
   file at destination location. # We try this two ways since rm can't unlink itself
   on some # systems and the destination file might be busy for other # reasons. In
   this case, the final cleanup might fail but the new # file should still install
   successfully. { if test -f "$dstdir/$dstfile"; then $doit $rmcmd -f
   "$dstdir/$dstfile" 2>/dev/null \ || $doit $mvcmd -f "$dstdir/$dstfile" "$rmtmp"
   2>/dev/null \ || { echo "$0: cannot unlink or rename $dstdir/$dstfile" >&2 (exit
   1); exit 1 } else : fi } && # Now rename the file to the real destination. $doit
   $mvcmd "$dsttmp" "$dstdir/$dstfile" } } fi || { (exit 1); exit 1; } done # The
   final little trick to "correctly" pass the exit status to the exit trap. { (exit
   0); exit 0 } # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp)
   # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" #
   time-stamp-end: "$" # End:
   ndlinear-1.0/NEWS0000664000252300025230000000021410674036422013154 0ustar
   palkenpalkenWhat is new in version 1.0 * First release of ndlinear, a collection
   of multi-parameter, multi-dimensional linear fitting routines for GSL
   ndlinear-1.0/config.sub0000755000252300025230000007577710672027246014472 0ustar
   palkenpalken#! /bin/sh # Configuration validation subroutine script. # Copyright
   (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002, 2003,
   2004, 2005 Free Software Foundation, Inc. timestamp='2005-07-08' # This file is
   (in principle) common to ALL GNU software. # The presence of a machine in this
   file suggests that SOME GNU software # can handle that machine. It does not imply
   ALL GNU software can. # # This file is free software; you can redistribute it
   and/or modify # it under the terms of the GNU General Public License as published
   by # the Free Software Foundation; either version 2 of the License, or # (at your
   option) any later version. # # This program is distributed in the hope that it
   will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of
   # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General
   Public License for more details. # # You should have received a copy of the GNU
   General Public License # along with this program; if not, write to the Free
   Software # Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA #
   02110-1301, USA. # # As a special exception to the GNU General Public License, if
   you # distribute this file as part of a program that contains a # configuration
   script generated by Autoconf, you may include it under # the same distribution
   terms that you use for the rest of that program. # Please send patches to .
   Submit a context # diff and a properly formatted ChangeLog entry. # #
   Configuration subroutine to validate and canonicalize a configuration type. #
   Supply the specified configuration type as an argument. # If it is invalid, we
   print an error message on stderr and exit with code 1. # Otherwise, we print the
   canonical config type on stdout and succeed. # This file is supposed to be the
   same for all GNU packages # and recognize all the CPU types, system types and
   aliases # that are meaningful with *any* GNU software. # Each package is
   responsible for reporting which valid configurations # it does not support. The
   user should be able to distinguish # a failure to support a valid configuration
   from a meaningless # configuration. # The goal of this file is to map all the
   various variations of a given # machine specification into a single specification
   in the form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or in some cases, the
   newer four-part form: # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # It is
   wrong to echo any other type of specification. me=`echo "$0" | sed -e 's,.*/,,'`
   usage="\ Usage: $0 [OPTION] CPU-MFR-OPSYS $0 [OPTION] ALIAS Canonicalize a
   configuration name. Operation modes: -h, --help print this help, then exit -t,
   --time-stamp print date of last modification, then exit -v, --version print
   version number, then exit Report bugs and patches to ". version="\ GNU config.sub
   ($timestamp) Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
   2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This is free
   software; see the source for copying conditions. There is NO warranty; not even
   for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE". help=" Try \`$me
   --help' for more information". # Parse command line while test $# -gt 0 ; do case
   $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v )
   echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop
   option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo
   "$me: invalid option $1$help" exit 1 ;; *local*) # First pass through any local
   machine types. echo $1 exit ;; * ) break ;; esac done case $# in 0) echo "$me:
   missing argument$help" >&2 exit 1;; 1) ;; *) echo "$me: too many arguments$help"
   >&2 exit 1;; esac # Separate what the user gave into CPU-COMPANY and OS or
   KERNEL-OS (if any). # Here we must recognize all the valid KERNEL-OS
   combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case
   $maybe_os in nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* |
   uclinux-uclibc* | uclinux-gnu* | \ kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu*
   | storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 |
   sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; *) basic_machine=`echo $1 | sed
   's/-[^-]*$//'` if [ $basic_machine != $1 ] then os=`echo $1 | sed 's/.*-/-/'`
   else os=; fi ;; esac ### Let's recognize common machines as not being operating
   systems so ### that things like config.sub decstation-3100 work. We also ###
   recognize some manufacturers as not being operating systems, so we ### can
   provide default operating systems below. case $os in -sun*os*) # Prevent
   following clause from handling this invalid input. ;; -dec* | -mips* | -sequent*
   | -encore* | -pc532* | -sgi* | -sony* | \ -att* | -7300* | -3300* | -delta* |
   -motorola* | -sun[234]* | \ -unicom* | -ibm* | -next | -hp | -isi* | -apollo |
   -altos* | \ -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
   -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ -harris |
   -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ -apple | -axis |
   -knuth | -cray) os= basic_machine=$1 ;; -sim | -cisco | -oki | -wec | -winbond)
   os= basic_machine=$1 ;; -scout) ;; -wrs) os=-vxworks basic_machine=$1 ;;
   -chorusos*) os=-chorusos basic_machine=$1 ;; -chorusrdb) os=-chorusrdb
   basic_machine=$1 ;; -hiux*) os=-hiuxwe2 ;; -sco5) os=-sco3.2v5
   basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco4) os=-sco3.2v4
   basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2.[4-9]*) os=`echo $os
   | sed -e 's/sco3.2./sco3.2v/'` basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
   ;; -sco3.2v[4-9]*) # Don't forget version if it is 3.2v4 or newer.
   basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco*) os=-sco3.2v2
   basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -udk*) basic_machine=`echo
   $1 | sed -e 's/86-.*/86-pc/'` ;; -isc) os=-isc2.2 basic_machine=`echo $1 | sed -e
   's/86-.*/86-pc/'` ;; -clix*) basic_machine=clipper-intergraph ;; -isc*)
   basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -lynx*) os=-lynxos ;; -ptx*)
   basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` ;; -windowsnt*) os=`echo
   $os | sed -e 's/windowsnt/winnt/'` ;; -psos*) os=-psos ;; -mint | -mint[0-9]*)
   basic_machine=m68k-atari os=-mint ;; esac # Decode aliases for certain
   CPU-COMPANY combinations. case $basic_machine in # Recognize the basic CPU types
   without company name. # Some are omitted here because they have special meanings
   below. 1750a | 580 \ | a29k \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] |
   alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] |
   alpha64pca5[67] \ | am33_2.0 \ | arc | arm | arm[bl]e | arme[lb] | armv[2345] |
   armv[345][lb] | avr \ | bfin \ | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \
   | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] |
   hppa64 \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ | m32r | m32rle | m68000
   | m68k | m88k | maxq | mcore \ | mips | mipsbe | mipseb | mipsel | mipsle \ |
   mips16 \ | mips64 | mips64el \ | mips64vr | mips64vrel \ | mips64orion |
   mips64orionel \ | mips64vr4100 | mips64vr4100el \ | mips64vr4300 | mips64vr4300el
   \ | mips64vr5000 | mips64vr5000el \ | mips64vr5900 | mips64vr5900el \ | mipsisa32
   | mipsisa32el \ | mipsisa32r2 | mipsisa32r2el \ | mipsisa64 | mipsisa64el \ |
   mipsisa64r2 | mipsisa64r2el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k
   | mipsisa64sr71kel \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ | ms1 \ |
   msp430 \ | ns16k | ns32k \ | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc |
   powerpc64 | powerpc64le | powerpcle | ppcbe \ | pyramid \ | sh | sh[1234] |
   sh[24]a | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ | sh64 |
   sh64le \ | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \ |
   sparcv8 | sparcv9 | sparcv9b \ | strongarm \ | tahoe | thumb | tic4x | tic80 |
   tron \ | v850 | v850e \ | we32k \ | x86 | xscale | xscalee[bl] | xstormy16 |
   xtensa \ | z8k) basic_machine=$basic_machine-unknown ;; m32c)
   basic_machine=$basic_machine-unknown ;; m6811 | m68hc11 | m6812 | m68hc12) #
   Motorola 68HC11/12. basic_machine=$basic_machine-unknown os=-none ;; m88110 |
   m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) ;; # We use `pc' rather
   than `unknown' # because (1) that's what they normally are, and # (2) the word
   "unknown" tends to confuse beginning users. i*86 | x86_64)
   basic_machine=$basic_machine-pc ;; # Object if more than one company name word.
   *-*-*) echo Invalid configuration \`$1\': machine \`$basic_machine\' not
   recognized 1>&2 exit 1 ;; # Recognize the basic CPU types with company name.
   580-* \ | a29k-* \ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ |
   alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ |
   alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ | arm-* | armbe-* | armle-* |
   armeb-* | armv*-* \ | avr-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-*
   | c4x-* | c54x-* | c55x-* | c6x-* \ | clipper-* | craynv-* | cydra-* \ | d10v-* |
   d30v-* | dlx-* \ | elxsi-* \ | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ |
   h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* |
   hppa64-* \ | i*86-* | i860-* | i960-* | ia64-* \ | ip2k-* | iq2000-* \ | m32r-* |
   m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ |
   m88110-* | m88k-* | maxq-* | mcore-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-*
   | mipsle-* \ | mips16-* \ | mips64-* | mips64el-* \ | mips64vr-* | mips64vrel-* \
   | mips64orion-* | mips64orionel-* \ | mips64vr4100-* | mips64vr4100el-* \ |
   mips64vr4300-* | mips64vr4300el-* \ | mips64vr5000-* | mips64vr5000el-* \ |
   mips64vr5900-* | mips64vr5900el-* \ | mipsisa32-* | mipsisa32el-* \ |
   mipsisa32r2-* | mipsisa32r2el-* \ | mipsisa64-* | mipsisa64el-* \ | mipsisa64r2-*
   | mipsisa64r2el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* |
   mipsisa64sr71kel-* \ | mipstx39-* | mipstx39el-* \ | mmix-* \ | ms1-* \ |
   msp430-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | orion-* \ | pdp10-* | pdp11-*
   | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* |
   powerpcle-* | ppcbe-* \ | pyramid-* \ | romp-* | rs6000-* \ | sh-* | sh[1234]-* |
   sh[24]a-* | sh[23]e-* | sh[34]eb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-*
   | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc64b-* | sparc86x-* |
   sparclet-* \ | sparclite-* \ | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* |
   sv1-* | sx?-* \ | tahoe-* | thumb-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* |
   tic6x-* | tic80-* \ | tron-* \ | v850-* | v850e-* | vax-* \ | we32k-* \ | x86-* |
   x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \ | xstormy16-* | xtensa-* \ |
   ymp-* \ | z8k-*) ;; m32c-*) ;; # Recognize the various machine names and aliases
   which stand # for a CPU type and a company and sometimes even an OS. 386bsd)
   basic_machine=i386-unknown os=-bsd ;; 3b1 | 7300 | 7300-att | att-7300 | pc7300 |
   safari | unixpc) basic_machine=m68000-att ;; 3b*) basic_machine=we32k-att ;;
   a29khif) basic_machine=a29k-amd os=-udi ;; abacus) basic_machine=abacus-unknown
   ;; adobe68k) basic_machine=m68010-adobe os=-scout ;; alliant | fx80)
   basic_machine=fx80-alliant ;; altos | altos3068) basic_machine=m68k-altos ;;
   am29k) basic_machine=a29k-none os=-bsd ;; amd64) basic_machine=x86_64-pc ;;
   amd64-*) basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` ;;
   amdahl) basic_machine=580-amdahl os=-sysv ;; amiga | amiga-*)
   basic_machine=m68k-unknown ;; amigaos | amigados) basic_machine=m68k-unknown
   os=-amigaos ;; amigaunix | amix) basic_machine=m68k-unknown os=-sysv4 ;;
   apollo68) basic_machine=m68k-apollo os=-sysv ;; apollo68bsd)
   basic_machine=m68k-apollo os=-bsd ;; aux) basic_machine=m68k-apple os=-aux ;;
   balance) basic_machine=ns32k-sequent os=-dynix ;; c90) basic_machine=c90-cray
   os=-unicos ;; convex-c1) basic_machine=c1-convex os=-bsd ;; convex-c2)
   basic_machine=c2-convex os=-bsd ;; convex-c32) basic_machine=c32-convex os=-bsd
   ;; convex-c34) basic_machine=c34-convex os=-bsd ;; convex-c38)
   basic_machine=c38-convex os=-bsd ;; cray | j90) basic_machine=j90-cray os=-unicos
   ;; craynv) basic_machine=craynv-cray os=-unicosmp ;; cr16c)
   basic_machine=cr16c-unknown os=-elf ;; crds | unos) basic_machine=m68k-crds ;;
   crisv32 | crisv32-* | etraxfs*) basic_machine=crisv32-axis ;; cris | cris-* |
   etrax*) basic_machine=cris-axis ;; crx) basic_machine=crx-unknown os=-elf ;; da30
   | da30-*) basic_machine=m68k-da30 ;; decstation | decstation-3100 | pmax | pmax-*
   | pmin | dec3100 | decstatn) basic_machine=mips-dec ;; decsystem10* | dec10*)
   basic_machine=pdp10-dec os=-tops10 ;; decsystem20* | dec20*)
   basic_machine=pdp10-dec os=-tops20 ;; delta | 3300 | motorola-3300 |
   motorola-delta \ | 3300-motorola | delta-motorola) basic_machine=m68k-motorola ;;
   delta88) basic_machine=m88k-motorola os=-sysv3 ;; djgpp) basic_machine=i586-pc
   os=-msdosdjgpp ;; dpx20 | dpx20-*) basic_machine=rs6000-bull os=-bosx ;; dpx2* |
   dpx2*-bull) basic_machine=m68k-bull os=-sysv3 ;; ebmon29k) basic_machine=a29k-amd
   os=-ebmon ;; elxsi) basic_machine=elxsi-elxsi os=-bsd ;; encore | umax | mmax)
   basic_machine=ns32k-encore ;; es1800 | OSE68k | ose68k | ose | OSE)
   basic_machine=m68k-ericsson os=-ose ;; fx2800) basic_machine=i860-alliant ;;
   genix) basic_machine=ns32k-ns ;; gmicro) basic_machine=tron-gmicro os=-sysv ;;
   go32) basic_machine=i386-pc os=-go32 ;; h3050r* | hiux*)
   basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; h8300hms)
   basic_machine=h8300-hitachi os=-hms ;; h8300xray) basic_machine=h8300-hitachi
   os=-xray ;; h8500hms) basic_machine=h8500-hitachi os=-hms ;; harris)
   basic_machine=m88k-harris os=-sysv3 ;; hp300-*) basic_machine=m68k-hp ;;
   hp300bsd) basic_machine=m68k-hp os=-bsd ;; hp300hpux) basic_machine=m68k-hp
   os=-hpux ;; hp3k9[0-9][0-9] | hp9[0-9][0-9]) basic_machine=hppa1.0-hp ;;
   hp9k2[0-9][0-9] | hp9k31[0-9]) basic_machine=m68000-hp ;; hp9k3[2-9][0-9])
   basic_machine=m68k-hp ;; hp9k6[0-9][0-9] | hp6[0-9][0-9])
   basic_machine=hppa1.0-hp ;; hp9k7[0-79][0-9] | hp7[0-79][0-9])
   basic_machine=hppa1.1-hp ;; hp9k78[0-9] | hp78[0-9]) # FIXME: really hppa2.0-hp
   basic_machine=hppa1.1-hp ;; hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] |
   hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) # FIXME: really hppa2.0-hp
   basic_machine=hppa1.1-hp ;; hp9k8[0-9][13679] | hp8[0-9][13679])
   basic_machine=hppa1.1-hp ;; hp9k8[0-9][0-9] | hp8[0-9][0-9])
   basic_machine=hppa1.0-hp ;; hppa-next) os=-nextstep3 ;; hppaosf)
   basic_machine=hppa1.1-hp os=-osf ;; hppro) basic_machine=hppa1.1-hp os=-proelf ;;
   i370-ibm* | ibm*) basic_machine=i370-ibm ;; # I'm not sure what "Sysv32" means.
   Should this be sysv3.2? i*86v32) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
   os=-sysv32 ;; i*86v4*) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv4
   ;; i*86v) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv ;; i*86sol2)
   basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-solaris2 ;; i386mach)
   basic_machine=i386-mach os=-mach ;; i386-vsta | vsta) basic_machine=i386-unknown
   os=-vsta ;; iris | iris4d) basic_machine=mips-sgi case $os in -irix*) ;; *)
   os=-irix4 ;; esac ;; isi68 | isi) basic_machine=m68k-isi os=-sysv ;; m88k-omron*)
   basic_machine=m88k-omron ;; magnum | m3230) basic_machine=mips-mips os=-sysv ;;
   merlin) basic_machine=ns32k-utek os=-sysv ;; mingw32) basic_machine=i386-pc
   os=-mingw32 ;; miniframe) basic_machine=m68000-convergent ;; *mint | -mint[0-9]*
   | *MiNT | *MiNT[0-9]*) basic_machine=m68k-atari os=-mint ;; mips3*-*)
   basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` ;; mips3*)
   basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown ;;
   monitor) basic_machine=m68k-rom68k os=-coff ;; morphos)
   basic_machine=powerpc-unknown os=-morphos ;; msdos) basic_machine=i386-pc
   os=-msdos ;; mvs) basic_machine=i370-ibm os=-mvs ;; ncr3000)
   basic_machine=i486-ncr os=-sysv4 ;; netbsd386) basic_machine=i386-unknown
   os=-netbsd ;; netwinder) basic_machine=armv4l-rebel os=-linux ;; news | news700 |
   news800 | news900) basic_machine=m68k-sony os=-newsos ;; news1000)
   basic_machine=m68030-sony os=-newsos ;; news-3600 | risc-news)
   basic_machine=mips-sony os=-newsos ;; necv70) basic_machine=v70-nec os=-sysv ;;
   next | m*-next ) basic_machine=m68k-next case $os in -nextstep* ) ;; -ns2*)
   os=-nextstep2 ;; *) os=-nextstep3 ;; esac ;; nh3000) basic_machine=m68k-harris
   os=-cxux ;; nh[45]000) basic_machine=m88k-harris os=-cxux ;; nindy960)
   basic_machine=i960-intel os=-nindy ;; mon960) basic_machine=i960-intel os=-mon960
   ;; nonstopux) basic_machine=mips-compaq os=-nonstopux ;; np1)
   basic_machine=np1-gould ;; nsr-tandem) basic_machine=nsr-tandem ;; op50n-* |
   op60c-*) basic_machine=hppa1.1-oki os=-proelf ;; openrisc | openrisc-*)
   basic_machine=or32-unknown ;; os400) basic_machine=powerpc-ibm os=-os400 ;;
   OSE68000 | ose68000) basic_machine=m68000-ericsson os=-ose ;; os68k)
   basic_machine=m68k-none os=-os68k ;; pa-hitachi) basic_machine=hppa1.1-hitachi
   os=-hiuxwe2 ;; paragon) basic_machine=i860-intel os=-osf ;; pbd)
   basic_machine=sparc-tti ;; pbb) basic_machine=m68k-tti ;; pc532 | pc532-*)
   basic_machine=ns32k-pc532 ;; pentium | p5 | k5 | k6 | nexgen | viac3)
   basic_machine=i586-pc ;; pentiumpro | p6 | 6x86 | athlon | athlon_*)
   basic_machine=i686-pc ;; pentiumii | pentium2 | pentiumiii | pentium3)
   basic_machine=i686-pc ;; pentium4) basic_machine=i786-pc ;; pentium-* | p5-* |
   k5-* | k6-* | nexgen-* | viac3-*) basic_machine=i586-`echo $basic_machine | sed
   's/^[^-]*-//'` ;; pentiumpro-* | p6-* | 6x86-* | athlon-*)
   basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumii-* |
   pentium2-* | pentiumiii-* | pentium3-*) basic_machine=i686-`echo $basic_machine |
   sed 's/^[^-]*-//'` ;; pentium4-*) basic_machine=i786-`echo $basic_machine | sed
   's/^[^-]*-//'` ;; pn) basic_machine=pn-gould ;; power) basic_machine=power-ibm ;;
   ppc) basic_machine=powerpc-unknown ;; ppc-*) basic_machine=powerpc-`echo
   $basic_machine | sed 's/^[^-]*-//'` ;; ppcle | powerpclittle | ppc-le |
   powerpc-little) basic_machine=powerpcle-unknown ;; ppcle-* | powerpclittle-*)
   basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64)
   basic_machine=powerpc64-unknown ;; ppc64-*) basic_machine=powerpc64-`echo
   $basic_machine | sed 's/^[^-]*-//'` ;; ppc64le | powerpc64little | ppc64-le |
   powerpc64-little) basic_machine=powerpc64le-unknown ;; ppc64le-* |
   powerpc64little-*) basic_machine=powerpc64le-`echo $basic_machine | sed
   's/^[^-]*-//'` ;; ps2) basic_machine=i386-ibm ;; pw32) basic_machine=i586-unknown
   os=-pw32 ;; rom68k) basic_machine=m68k-rom68k os=-coff ;; rm[46]00)
   basic_machine=mips-siemens ;; rtpc | rtpc-*) basic_machine=romp-ibm ;; s390 |
   s390-*) basic_machine=s390-ibm ;; s390x | s390x-*) basic_machine=s390x-ibm ;;
   sa29200) basic_machine=a29k-amd os=-udi ;; sb1)
   basic_machine=mipsisa64sb1-unknown ;; sb1el) basic_machine=mipsisa64sb1el-unknown
   ;; sei) basic_machine=mips-sei os=-seiux ;; sequent) basic_machine=i386-sequent
   ;; sh) basic_machine=sh-hitachi os=-hms ;; sh64) basic_machine=sh64-unknown ;;
   sparclite-wrs | simso-wrs) basic_machine=sparclite-wrs os=-vxworks ;; sps7)
   basic_machine=m68k-bull os=-sysv2 ;; spur) basic_machine=spur-unknown ;; st2000)
   basic_machine=m68k-tandem ;; stratus) basic_machine=i860-stratus os=-sysv4 ;;
   sun2) basic_machine=m68000-sun ;; sun2os3) basic_machine=m68000-sun os=-sunos3 ;;
   sun2os4) basic_machine=m68000-sun os=-sunos4 ;; sun3os3) basic_machine=m68k-sun
   os=-sunos3 ;; sun3os4) basic_machine=m68k-sun os=-sunos4 ;; sun4os3)
   basic_machine=sparc-sun os=-sunos3 ;; sun4os4) basic_machine=sparc-sun os=-sunos4
   ;; sun4sol2) basic_machine=sparc-sun os=-solaris2 ;; sun3 | sun3-*)
   basic_machine=m68k-sun ;; sun4) basic_machine=sparc-sun ;; sun386 | sun386i |
   roadrunner) basic_machine=i386-sun ;; sv1) basic_machine=sv1-cray os=-unicos ;;
   symmetry) basic_machine=i386-sequent os=-dynix ;; t3e)
   basic_machine=alphaev5-cray os=-unicos ;; t90) basic_machine=t90-cray os=-unicos
   ;; tic54x | c54x*) basic_machine=tic54x-unknown os=-coff ;; tic55x | c55x*)
   basic_machine=tic55x-unknown os=-coff ;; tic6x | c6x*)
   basic_machine=tic6x-unknown os=-coff ;; tx39) basic_machine=mipstx39-unknown ;;
   tx39el) basic_machine=mipstx39el-unknown ;; toad1) basic_machine=pdp10-xkl
   os=-tops20 ;; tower | tower-32) basic_machine=m68k-ncr ;; tpf)
   basic_machine=s390x-ibm os=-tpf ;; udi29k) basic_machine=a29k-amd os=-udi ;;
   ultra3) basic_machine=a29k-nyu os=-sym1 ;; v810 | necv810) basic_machine=v810-nec
   os=-none ;; vaxv) basic_machine=vax-dec os=-sysv ;; vms) basic_machine=vax-dec
   os=-vms ;; vpp*|vx|vx-*) basic_machine=f301-fujitsu ;; vxworks960)
   basic_machine=i960-wrs os=-vxworks ;; vxworks68) basic_machine=m68k-wrs
   os=-vxworks ;; vxworks29k) basic_machine=a29k-wrs os=-vxworks ;; w65*)
   basic_machine=w65-wdc os=-none ;; w89k-*) basic_machine=hppa1.1-winbond
   os=-proelf ;; xbox) basic_machine=i686-pc os=-mingw32 ;; xps | xps100)
   basic_machine=xps100-honeywell ;; ymp) basic_machine=ymp-cray os=-unicos ;;
   z8k-*-coff) basic_machine=z8k-unknown os=-sim ;; none) basic_machine=none-none
   os=-none ;; # Here we handle the default manufacturer of certain CPU types. It is
   in # some cases the only manufacturer, in others, it is the most popular. w89k)
   basic_machine=hppa1.1-winbond ;; op50n) basic_machine=hppa1.1-oki ;; op60c)
   basic_machine=hppa1.1-oki ;; romp) basic_machine=romp-ibm ;; mmix)
   basic_machine=mmix-knuth ;; rs6000) basic_machine=rs6000-ibm ;; vax)
   basic_machine=vax-dec ;; pdp10) # there are many clones, so DEC is not a safe bet
   basic_machine=pdp10-unknown ;; pdp11) basic_machine=pdp11-dec ;; we32k)
   basic_machine=we32k-att ;; sh[1234] | sh[24]a | sh[34]eb | sh[1234]le |
   sh[23]ele) basic_machine=sh-unknown ;; sparc | sparcv8 | sparcv9 | sparcv9b)
   basic_machine=sparc-sun ;; cydra) basic_machine=cydra-cydrome ;; orion)
   basic_machine=orion-highlevel ;; orion105) basic_machine=clipper-highlevel ;; mac
   | mpw | mac-mpw) basic_machine=m68k-apple ;; pmac | pmac-mpw)
   basic_machine=powerpc-apple ;; *-unknown) # Make sure to match an
   already-canonicalized machine name. ;; *) echo Invalid configuration \`$1\':
   machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; esac # Here we
   canonicalize certain aliases for manufacturers. case $basic_machine in
   *-digital*) basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` ;;
   *-commodore*) basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` ;;
   *) ;; esac # Decode manufacturer-specific aliases for certain operating systems.
   if [ x"$os" != x"" ] then case $os in # First match some system type aliases #
   that might get confused with valid system types. # -solaris* is a basic system
   type, with this one exception. -solaris1 | -solaris1.*) os=`echo $os | sed -e
   's|solaris1|sunos4|'` ;; -solaris) os=-solaris2 ;; -svr4*) os=-sysv4 ;;
   -unixware*) os=-sysv4.2uw ;; -gnu/linux*) os=`echo $os | sed -e
   's|gnu/linux|linux-gnu|'` ;; # First accept the basic system types. # The
   portable systems comes first. # Each alternative MUST END IN A *, to match a
   version number. # -sysv* is not here because it comes later, after sysvr4. -gnu*
   | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | -*vms* | -sco* |
   -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ | -hpux* | -unos* | -osf* | -luna*
   | -dgux* | -solaris* | -sym* \ | -amigaos* | -amigados* | -msdos* | -newsos* |
   -unicos* | -aof* \ | -aos* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* |
   -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | -hiux* |
   -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \ | -ekkobsd* | -kfreebsd*
   | -freebsd* | -riscix* | -lynxos* \ | -bosx* | -nextstep* | -cxux* | -aout* |
   -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ |
   -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* \
   | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | -mingw32* |
   -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ | -interix* |
   -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* |
   -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20*
   | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* |
   -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | -powermax* | -dnix* | -nx6 |
   -nx7 | -sei* | -dragonfly* \ | -skyos* | -haiku*) # Remember, each alternative
   MUST END IN *, to match a version number. ;; -qnx*) case $basic_machine in x86-*
   | i*86-*) ;; *) os=-nto$os ;; esac ;; -nto-qnx*) ;; -nto*) os=`echo $os | sed -e
   's|nto|nto-qnx|'` ;; -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r*
   \ | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ | -macos* |
   -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) ;; -mac*) os=`echo $os | sed
   -e 's|mac|macos|'` ;; -linux-dietlibc) os=-linux-dietlibc ;; -linux*) os=`echo
   $os | sed -e 's|linux|linux-gnu|'` ;; -sunos5*) os=`echo $os | sed -e
   's|sunos5|solaris2|'` ;; -sunos6*) os=`echo $os | sed -e 's|sunos6|solaris3|'` ;;
   -opened*) os=-openedition ;; -os400*) os=-os400 ;; -wince*) os=-wince ;;
   -osfrose*) os=-osfrose ;; -osf*) os=-osf ;; -utek*) os=-bsd ;; -dynix*) os=-bsd
   ;; -acis*) os=-aos ;; -atheos*) os=-atheos ;; -syllable*) os=-syllable ;;
   -386bsd) os=-bsd ;; -ctix* | -uts*) os=-sysv ;; -nova*) os=-rtmk-nova ;; -ns2 )
   os=-nextstep2 ;; -nsk*) os=-nsk ;; # Preserve the version number of sinix5.
   -sinix5.*) os=`echo $os | sed -e 's|sinix|sysv|'` ;; -sinix*) os=-sysv4 ;; -tpf*)
   os=-tpf ;; -triton*) os=-sysv3 ;; -oss*) os=-sysv3 ;; -svr4) os=-sysv4 ;; -svr3)
   os=-sysv3 ;; -sysvr4) os=-sysv4 ;; # This must come after -sysvr4. -sysv*) ;;
   -ose*) os=-ose ;; -es1800*) os=-ose ;; -xenix) os=-xenix ;; -*mint | -mint[0-9]*
   | -*MiNT | -MiNT[0-9]*) os=-mint ;; -aros*) os=-aros ;; -kaos*) os=-kaos ;;
   -zvmoe) os=-zvmoe ;; -none) ;; *) # Get rid of the `-' at the beginning of $os.
   os=`echo $os | sed 's/[^-]*-//'` echo Invalid configuration \`$1\': system
   \`$os\' not recognized 1>&2 exit 1 ;; esac else # Here we handle the default
   operating systems that come with various machines. # The value should be what the
   vendor currently ships out the door with their # machine or put another way, the
   most popular os provided with the machine. # Note that if you're going to try to
   match "-MANUFACTURER" here (say, # "-sun"), then you have to tell the case
   statement up towards the top # that MANUFACTURER isn't an operating system.
   Otherwise, code above # will signal an error saying that MANUFACTURER isn't an
   operating # system, and we'll never get to this point. case $basic_machine in
   *-acorn) os=-riscix1.2 ;; arm*-rebel) os=-linux ;; arm*-semi) os=-aout ;; c4x-* |
   tic4x-*) os=-coff ;; # This must come before the *-dec entry. pdp10-*) os=-tops20
   ;; pdp11-*) os=-none ;; *-dec | vax-*) os=-ultrix4.2 ;; m68*-apollo) os=-domain
   ;; i386-sun) os=-sunos4.0.2 ;; m68000-sun) os=-sunos3 # This also exists in the
   configure program, but was not the # default. # os=-sunos4 ;; m68*-cisco)
   os=-aout ;; mips*-cisco) os=-elf ;; mips*-*) os=-elf ;; or32-*) os=-coff ;;
   *-tti) # must be before sparc entry or we get the wrong os. os=-sysv3 ;; sparc-*
   | *-sun) os=-sunos4.1.1 ;; *-be) os=-beos ;; *-haiku) os=-haiku ;; *-ibm) os=-aix
   ;; *-knuth) os=-mmixware ;; *-wec) os=-proelf ;; *-winbond) os=-proelf ;; *-oki)
   os=-proelf ;; *-hp) os=-hpux ;; *-hitachi) os=-hiux ;; i860-* | *-att | *-ncr |
   *-altos | *-motorola | *-convergent) os=-sysv ;; *-cbm) os=-amigaos ;; *-dg)
   os=-dgux ;; *-dolphin) os=-sysv3 ;; m68k-ccur) os=-rtu ;; m88k-omron*) os=-luna
   ;; *-next ) os=-nextstep ;; *-sequent) os=-ptx ;; *-crds) os=-unos ;; *-ns)
   os=-genix ;; i370-*) os=-mvs ;; *-next) os=-nextstep3 ;; *-gould) os=-sysv ;;
   *-highlevel) os=-bsd ;; *-encore) os=-bsd ;; *-sgi) os=-irix ;; *-siemens)
   os=-sysv4 ;; *-masscomp) os=-rtu ;; f30[01]-fujitsu | f700-fujitsu) os=-uxpv ;;
   *-rom68k) os=-coff ;; *-*bug) os=-coff ;; *-apple) os=-macos ;; *-atari*)
   os=-mint ;; *) os=-none ;; esac fi # Here we handle the case where we know the
   os, and the CPU type, but not the # manufacturer. We pick the logical
   manufacturer. vendor=unknown case $basic_machine in *-unknown) case $os in
   -riscix*) vendor=acorn ;; -sunos*) vendor=sun ;; -aix*) vendor=ibm ;; -beos*)
   vendor=be ;; -hpux*) vendor=hp ;; -mpeix*) vendor=hp ;; -hiux*) vendor=hitachi ;;
   -unos*) vendor=crds ;; -dgux*) vendor=dg ;; -luna*) vendor=omron ;; -genix*)
   vendor=ns ;; -mvs* | -opened*) vendor=ibm ;; -os400*) vendor=ibm ;; -ptx*)
   vendor=sequent ;; -tpf*) vendor=ibm ;; -vxsim* | -vxworks* | -windiss*)
   vendor=wrs ;; -aux*) vendor=apple ;; -hms*) vendor=hitachi ;; -mpw* | -macos*)
   vendor=apple ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) vendor=atari ;;
   -vos*) vendor=stratus ;; esac basic_machine=`echo $basic_machine | sed
   "s/unknown/$vendor/"` ;; esac echo $basic_machine$os exit # Local variables: #
   eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='"
   # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End:
   ndlinear-1.0/AUTHORS0000664000252300025230000000000010672026341013513 0ustar
   palkenpalken


Usage: http://www.kk-software.de/kklynxview/get/URL
e.g. http://www.kk-software.de/kklynxview/get/http://www.kk-software.de
Errormessages are in German, sorry ;-)